配色: 字号:
S7-1200 1500 指令说明时间中断函数的编程示例
2022-04-15 | 阅:  转:  |  分享 
  
时间中断函数的编程示例(S7-1200,S7-1500)
“CAN_TINT”的结果
程序段5:设置并启用了OB10(“#statWord”的值为“16#0014”)时,比较器的信号状
态将为“TRUE”,同时CAN_TINT可以执行。
当常开触点(“executeCan”)的信号状态为“TRUE”时,执行“CAN_TINT”指令。该指
令将禁用OB10并删除由SET_TINT设置的OB10调用数据。输出参数RET_VAL
(“returnValueCan”)用于指示处理无错误。
CAN_TINT执行后,线圈(“#statMem”)将置位为“TRUE”,并执行程序段6。
复位操作的结果
程序段6:当常开触点(“#statMem”)的信号状态为“TRUE”时,通过指令“MOVE”可
将变量“testCurrCount”的值复位为“0”。信号状态为“TRUE”时,复位操作(“execute-
Can”)将自动结束指令“CAN_TINT”的运行。
状态信息“#statWord”的结果
在程序段7中,调用函数“SLI_itemiseStatus_TINT”。将评估变量“#statWord”的有效
位,并输出为带有纯文本名称的布尔型变量。当结构为“itemiseStatus”的变量信号
状态为“TRUE”时,则语句正确。
更多信息
有关上述示例的更多信息和程序代码,请参见“指令的示例库”。
-7-
献花(0)
+1
(本文系南山卧龙原创)