可编程序控制器应用技术 教学课件 程显吉 第3章 S7—200系列PLC的控制指令.pdf
文本预览下载声明
第3章 S7—200系列PLC 的控制指令
3.1 比较指令
3.1.1 字节比较指令
字节比较指令用梯形图表示为
3.1.2 字、双字及实数比较指令
字、双字及实数比较指令都与字节比较相类似。字、双字
及实数比较指令的IN1和IN2所代表的分别为字(用I表示) 、
双字(用D表示)及实数(用R表示),字节、字及双字都是整数
比较指令。
图3-1 比较指令应用梯形图
图3-2 自动往复小车示意图
3.2.1 顺序控制继电器指令
顺序控制继电器指令是由一组指令构成,它们分别为顺序控
制开始指令SCR、顺序控制转出指令SCRT及顺序控制结束
指令SCRE,其梯形图分别为
图3-3 交替时间输出
图3-4 自动往复小车控制程序
3.2.2 子程序指令
子程序与子程序返回指令为一组指令,即
图3-5 主程序与子程序
3.2.3 跳转指令
跳转指令及标号指令用梯形图表示为
图3-6 跳转及标号指令举例
3.2.4 暂停和结束指令
1.程序结束指令
程序结束指令END用于终止用户主程序。
图3-7 有条件结
束指令举例
2.暂停STOP
暂停指令STOP能够使CPU运行方式由RUN变为STOP,从而立即中
断程序的执行。
3.3.1 中断指令
可编程序控制器的基本工作模式是循环扫描的方式。为了
在循环扫描过程中处理一些紧急事件,还有一种中断工作模
式。在中断方式中,CPU对特殊的内部或外部事件的响应不
必受CPU 的集中输入、输出的控制,提高了CPU对这些事件
的响应速度。中断发生时,系统停止循环扫描,转去调用中断
程序,处理完中断程序后再返回到被中断打断了的主程序。
1.中断连接和中断分离指令
中断连接指令ATCH 的梯形图为
2. 中断允许和中断禁止指令
中断允许指令ENI 的梯形图为
3. 中断返回指令
中断返回指令RETI 的梯形图为
图3-8 中断指令举例
表3-1 中断事件与中断号一览表
表3-1 中断事件与中断号一览表
表3-1 中断事件与中断号一览表
3.3.2 通信指令
S7—200系列PLC支持多种通信协议,包括点对点接口(PPI)、
多点接口(MPI)、自由接口(Freeport)和现场总线
(PROFIBUS)方式。下面只介绍点对点接口的通信指令的使
用。
表3-2 数据表的地址格式
图3-9 中断指令举例
图3-10 点对点网络指令程序
显示全部