在设计报警电路之前先让我们来熟悉一下振荡电路,振荡电路是指能产生振荡电流的电路,而振荡电流是一种大小和方向都随周期发生变化的电流。通过振荡电路我们就可以让小灯闪烁起来。如下图:就是我们通过plc设计出来的振荡电路。
我们可以通过改变定时器T450,T451的定时时间常数K1,K2,可以获得不同占空比的多谐振荡电路。若令K1=K2=T,则可获得可调脉宽的振荡电路(占空比是指在一个脉冲循环内,通电时间相对于总时间所占的比例)
下面我们通过报警电路实序要求写程序:
由上图可知当设备出现故障时,报警条件X000输入,Y030报警灯以1秒的周期开始闪烁,报警蜂鸣器开始发出报警声音,当按下报警响应X001后蜂鸣器停止发出报警声音,但报警灯仍在闪烁提醒故障仍未解除,当报警条件解除时报警灯熄灭。因为报警灯属于易损坏耗材,所以需设置一个报警灯测试,以检测报警灯是否故障。
梯形图:
由电路实序图我们可以看出需要3个输入(报警条件,测试按钮,响应按钮),2个输出(报警灯,蜂鸣器)然后我们按照时序图所给条件编程,我们可以先通过振荡电路设计出一个周期为一秒的闪烁报警灯,然后在往下一步步的设计出报警灯电路,蜂鸣器等电路。