- 西门子S7-200 SMART PLC编程从入门到实践
- 韩相争编著
- 495字
- 2022-01-28 15:03:47
3.7 比较指令及案例
比较指令是将两个操作数或字符串按指定条件进行比较,当比较条件成立时,其触点闭合,后面的电路接通;当比较条件不成立时,比较触点断开,后面的电路不接通。
指令格式
比较指令的运算符有6种,其操作数可以为字节、双字、整数或实数,指令格式如图3-47所示。
图3-47 比较指令的指令格式
指令用法
比较指令的触点和普通的触点一样,可以装载、串联和并联,具体如表3-11所示。
表3-11 比较指令的用法
应用案例
(1)小灯循环控制
① 控制要求 按下启动按钮,3盏小灯每隔10s循环点亮;按下停止按钮,3盏小灯全部熄灭。
② 程序设计
a.小灯循环控制I/O分配如表3-12所示。
表3-12 小灯循环控制的I/O分配
b.小灯循环控制梯形图程序如图3-48所示。
图3-48 小灯循环控制梯形图程序
(2)简单定尺裁剪控制
① 控制要求 某材料定尺可通过脉冲计数来控制,在电动机轴上装1个多齿凸轮,用接近开关检测凸轮的齿数。
电动机启动后,计数器开始计数,计数至4900时,电动机减速,计数到5000时,电动机停止,同时剪切机动作将材料切断,并使脉冲计数复位。
② 程序设计
a.简单定尺裁剪控制I/O分配如表3-13所示。
表3-13 简单定尺裁剪控制的I/O分配
b.简单定尺裁剪控制梯形图程序如图3-49所示。
图3-49 简单定尺裁剪控制梯形图程序