在台达PLC指令中,DCNT指令是针对32位计数器C200至C255的操作工具。主要分为两种计数模式:一般加减计数器和高速计数器。对于C200至C234,当DCNT指令从关闭状态变为开启,计数器的当前值会根据M1200到1234的设置模式,执行加一(上数)或减一(下数)的操作。这里的加减动作是根据预设的模式进行的。
对于高速计数器C235至C255,当其指定的高速计数脉冲输入从关闭变为开启,计数器将进行计数动作,计数动作包括计数值的增加和减少,这些动作由输入端X0至X17控制。当DCNT指令处于关闭状态时,计数器暂停计数,但原有计数值保持不变,不会被自动清除。如果需要清除计数值及其接点,可以使用RSTC2XX指令,对于高速计数器C235至C255,可以利用外部指定的输入点来实现计数器值和接点的清除。
总之,DCNT指令在台达PLC中是一种灵活且实用的计数器管理工具,通过不同的设置和操作,可以满足不同速度和计数需求。