最近用S7-1200 PLC编写了一点程序,对其中的一些细节存在疑问,需要具体咨询一下:
(1)通过参数修改时间设定,用TON如何实现?说明:有信号输入30秒之后执行某一动作,30可以通过参数进行修改,用TON定时器时,如何通过参数修改PT(T#)的预定时间?
(2)每个定时器都对应一个DB块,能否实现一个定时器对应多个DB块,修改时间时,只要修改DB块的数据就可以实现?
(3)S7-1200的PID Compact 也太简单了,有没有向S7-300 中的FB41类似的PID 功能块?
(4)LBL 不能放在空程序段中,如果需要跳转到程序末尾(后面没有任何程序),怎么实现?
最佳答案
1、你可以用MD??来作为TON的PT,时基是1ms
2、不可以这么做,定时器不限个数,何必折腾自己呢
3、1200的PID功能也不错了,尤其是自整定,功能不错的。当然你可以用背景数据块里面修改PID
4、你把最后放个空操作 然后加个LBL
提问者对于答案的评价:
我试了一下,很好用!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312993.html