S7300日期时间中断组织块使用
- 格式:doc
- 大小:78.50 KB
- 文档页数:3
双击硬件组态的cpu进入属性。日时间中断。选择激活或者执行或者设置开始时间。此次例子中,我们勾选激活,用指令带调用。
添加功能块FC12。
编辑FC12功能程序:
在库下,标准库,系统功能快下找到SFC31,该程序段时查询OB10状态。
10是组织块。Mw208是保存可能出现的错误,0表示无错误。
Mw16是保存日期时间中断的状态字。Mb17是低字节
合并日期时间:
该块来自于库下,标准库,IEC功能中。IN1是日期格式,IN2是时间格式,#out-time-date是临时变量,需要在变量表中定义。注意数据类型。
该程序段是,在i0.0上升沿设置和激活日期时间中断
M17.2和4是mw16的低字节。SFC28,30同样来自库中。W#16#0210是周期,每分钟执行一次。
再设置0B10,加1操作。
再设置OB1,调用