我们定时器T0的设置值一般是S5T#XXS这样的类型,如果我想在上位机上设置一个值,以秒为单位,可否直接输入一个整数让这个定时器以这个设置值赋给定时器T0,不需每次输入一个设定值时要写成S5T#的格式吧?那样太麻烦了。
就像三菱的一样把定时器的设置成用D寄存器来做,然后上位机直接写一个数给D就行了。S7-300能这样方便实现吗?
图片说明:
最佳答案
在PLC中加一段程序,先将这个数转换成实数,实数X1000,再转换成DI,再调用FC40(IEC TIME TO S5TTIME)再将这个数写到定时器就行了,
提问者对于答案的评价:
谢谢你,比较好!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc242927.html