接楼上的继续回答。本来想发表在评论中,但不能贴图。
西门子200的PLC有个特点,定时器T32可以用来做BOOL来控制流程,也可以通过比较指令。比如T32设定值为10000,可以比较当前计时值与想要的动作时间,然后控制动作。
如果是300的可以读取PLC时间,然后相减得出时间差。
比如某一点动作的时候,存储当前系统时间,然后系统时间时时减去记录的时间得出差值,然后再控制动作。
如图,设定VW0的值不同,T37的定时时间就不同了,用1ms和10ms的基时的都可以这么编。
望采纳。。。。。
使用一个1MS定时器,然后让变量1,变量2,变量3……累加这些变量。
使用比较指令来比较这些变量值,用于驱动你想驱动的内容。
例如:如果变量1=10,那么说明它已经定时了10MS。