问题描述:
M218获取时基信号?所属产品线:
Modicon M218; EcoStruxure Machine Expert(原SoMachine)解决方法:
方法1:
使用BLINK功能块,TIMELOW和TIMEHIGH都为时基÷2,例如需要1秒时基,则填t#500ms。
注意:该任务必须放入循环扫描任务中,且循环时间为时基的约数,在上例中,可以设置扫描时间为10ms。
1. 创建BLINK功能块,该例为1s时基信号

2. 创建新任务为10ms循环任务

方法2:
设定一个循环扫描任务,例如10ms,任务中的POU里放置一个计数器,每计10次输出一次作为100ms的时基信号。
1. 在程序中创建一个累加器

2. 第二步,创建10ms定时循环任务,与方法1中第二步相同
注意:
在定时精度要求较高的情况下,一定不能使用TON定时器作为时基信号,因为定时器需要2个扫描周期去复位自己,所以会导致大量偏差。
是否有帮助?



