(2)程序行1至4是当定时器的时间没到达时启动定时器。
程序行15至22是判断定时器的时间,当时间到达后,报警输出值为1,否则为0。按下复位按钮可以复位定时器和报警。
(3)主程序调用FB程序块
(2)程序编写
只要心跳信号是不断0和1在变化的,定时器就会计时,但是计时的时间达不到设定时间,如果信号信号没有变化,则会接通其中的一个定时器,时间到达后输出报警信号。
(3)主程序调用FB程序块
总结:在此案例中,不管是梯形图还是SCL语言编程,它本质上还是需要对方设备发来的信号是0和1在不断变化,也就是程序中的M200.0是对方设备发来的信号。如果在某一时刻通信中断了,值则不会变化了。
最近有很多小伙伴说要案例书籍,说是手机上看文章不是很方便,我抽时间把55个实战案例全部整理出来,案例都是比较典型的,其中包括气缸控制程序、报警程序、程序框架、运动控制程序封装、模拟量控制变频器、通信等实战案例。需要的可以加我微信:biao467524527,如果加不上可以私信我。