以寄存器处理温度范例

2015-06-30 9:55:58 人评论 次浏览 分类:永宏应用案例

【控制要求】 FBS-40MA + FBs-TC16,侦测外部 16路温度 , 每隔3秒将新温度数据放入 D101-D116;当温度超过 40℃或小于- 40℃时,正常指示灯灭。
【组件说明】
PLC 组件 组件说明
Y0-Y15 正常温度指示灯
D101-D116 存放温度侦测数值
P0.P1.P2.P9 指针缓存器
【控制程序】

【程序说明】
  1. PLC上电启动 M1924接通,将 1000、101、0、101分别搬移到 P0、P1、P9、P2指针缓存器;通过闪烁电路每隔 3秒重新将1000、101、0、101搬移到 P0、P1、P9、P2;
  2. FUN70和FUN71配合FUN17将R1000-R1015搬到D101-D116中;温度比较中,通过 FUN37区域比较和FUN41位写入再配合指针,将比较得出的状态循环写入 R10中去;
  3. FUN8搬运指令将 R10的内容送到 Y0-Y15中,达到控制要求。