dcs的定时器时间怎么算,以(系统运行周期×任务运行周期数)为单位增加是什么意思

如题所述

tomspc1的回答是正确的。
但是不一定所有的DCS都是以(系统运行周期×任务运行周期数)来作为时基的。
有的DCS时基直接在程序中注明,例如西门子,定时器设定值可以写1m5s或者1h3m20s。
国产浙大中控DCS定时器设置就是你所说的方式,例如:系统运行周期设定为500ms,SCControl的任务管理中选定占5个周期,那么延时就以2500ms为单位增加。
另外根据你的追问,设定值PT设置为3000,那么即为3000ms,也就是3秒后动作。
主控卡运行周期为500ms,运行周期为1,所以,时间只能设为500的倍数,也就是最少你可以设置为500ms,也就是半秒钟。如果你设为3300,那么这个定时是达不到的。
这么说懂了么?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-30
比如运行周期 100ms,那么定时器只能定100ms的倍数追问

比如运行周期是在哪设,是主控卡吗?任务运行周期是在任务管理里吗?现在主控卡写的是0.5,任务管理是1ts,定时器pt是3000,请问时间是多少,就是定时器到几s动作。

相似回答