0504用跳转指令实现暂停控制程序设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《PLC应用技术》
暂停控制程序设计
用跳转指令实现暂停控制程序设计
布置任务
用跳转指令实现暂停控 制程序设计
当按下启动按钮时,电动机开始正转运行。 当电动机正转运行5秒以后,电动机改为反转运行。 当电动机反转运行5秒以后,电动机改为正转运行。 当按下暂停按钮时,电动机暂停运行; 当按下停止按钮时,电动机停止运行。
任务分析
说明 PLC软元件 元件文字符号 元件名称
输入
X0
SB1
启动按钮
X1
SB2
停止按钮
X2
SB3
暂停按钮
输出
Y0
பைடு நூலகம்
KM1
主接触器
Y1
KM2
主接触器
控制功能 启动控制 停止控制 暂停控制 正转运行 反转运行
任务实施
› (1)用基本指令设计
当首次按下暂停按钮SB3时,PLC执行[ALT M8034]指令,继电器M8034为ON状态,禁 止PLC对外输出,电动机停止运行。在继电器M8034为ON期间,PLC执行[CJ P0]指令 ,
程序流程发生跳转,PLC开始执行跳转程序,跳转的入口地址在P0,从跳转步 至尾步之间的所有指令因被PLC忽略而不执行,但该段程序中软元件的状态还将 得以保持,PLC只能在暂停控制程序段内反复扫描,电动机处于暂停状态。
THANK YOU!
用跳转指令实现暂停控制程序设计
当再次按下暂停按钮SB3时,PLC又执行[ALT M8034]指令,使继电器M8034为OFF状态 ,允许PLC对外输出。PLC不执行[CJ P0]指令,程序流程不再发生跳转,PLC恢复扫描 全部程序步,电动机状态又恢复到暂停前的状态。
任务实施
› (1)用基本指令设计
任务实施
› (1)用基本指令设计
暂停控制程序设计
用跳转指令实现暂停控制程序设计
布置任务
用跳转指令实现暂停控 制程序设计
当按下启动按钮时,电动机开始正转运行。 当电动机正转运行5秒以后,电动机改为反转运行。 当电动机反转运行5秒以后,电动机改为正转运行。 当按下暂停按钮时,电动机暂停运行; 当按下停止按钮时,电动机停止运行。
任务分析
说明 PLC软元件 元件文字符号 元件名称
输入
X0
SB1
启动按钮
X1
SB2
停止按钮
X2
SB3
暂停按钮
输出
Y0
பைடு நூலகம்
KM1
主接触器
Y1
KM2
主接触器
控制功能 启动控制 停止控制 暂停控制 正转运行 反转运行
任务实施
› (1)用基本指令设计
当首次按下暂停按钮SB3时,PLC执行[ALT M8034]指令,继电器M8034为ON状态,禁 止PLC对外输出,电动机停止运行。在继电器M8034为ON期间,PLC执行[CJ P0]指令 ,
程序流程发生跳转,PLC开始执行跳转程序,跳转的入口地址在P0,从跳转步 至尾步之间的所有指令因被PLC忽略而不执行,但该段程序中软元件的状态还将 得以保持,PLC只能在暂停控制程序段内反复扫描,电动机处于暂停状态。
THANK YOU!
用跳转指令实现暂停控制程序设计
当再次按下暂停按钮SB3时,PLC又执行[ALT M8034]指令,使继电器M8034为OFF状态 ,允许PLC对外输出。PLC不执行[CJ P0]指令,程序流程不再发生跳转,PLC恢复扫描 全部程序步,电动机状态又恢复到暂停前的状态。
任务实施
› (1)用基本指令设计
任务实施
› (1)用基本指令设计