- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子PLC程序控制指令
西门子PLC程序控制指令
nbsp; nbsp; 程序控制类指令使程序结构灵活,合理使用该指令可以优化程序结构,增强程序功能。这类指令主要包括:结束、停止、看门狗、跳转、子程序、循环和顺序控制等指令。nbsp;1、结束指令ENDnbsp; nbsp; 结束指令分为有条件结束指令(END)和无条件结束指令(MEND)。两条指令在梯形图中以线圈形式编程。指令不含操作数。执行结束指令后,系统终止当前扫描周期,返回主程序起点。使用说明:nbsp;nbsp; nbsp; (1)结束指令只能用在主程序中,不能在子程序和中断程序中使用。而有条件结束指令可用在无条件结束指令前结束主程序。nbsp;nbsp; nbsp; (2)在调试程序时,在程序的适当位置置入无条件结束指令可实现程序的分段调试。nbsp;nbsp; nbsp; (3)可以利用程序执行的结果状态、系统状态或外部设置切换条件来调用有条件结束指令,使程序结束。nbsp;nbsp; nbsp; (4)使用Micro/Win32编程时,编程人员不需手工输入无条件结束指令,该软件会自动在内部加上一条无条件结束指令到主程序的结尾。nbsp;2、停止指令STOPnbsp;nbsp; nbsp; STOP指令有效时,可以使主机CPU的工作方式由RUN切换到STOP,从而立即中止用户程序的执行。STOP指令在梯形图中以线圈形式编程。指令不含操作数。nbsp;nbsp; nbsp; STOP指令可以用在主程序、子程序和中断程序中。如果在中断程序中执行STOP指令,则中断处理立即中止,并忽略所有挂起的中断。继续扫描程序的剩余部分,在本次扫描周期结束后,完成将主机从RUN到STOP的切换。nbsp;nbsp; nbsp; STOP和END指令通常在程序中用来对突发紧急事件进行处理,以避免实际生产中的意外损失。nbsp;3、看门狗复位指令WDR(Watchdog Reset)nbsp; nbsp; WDR称为看门狗复位指令,也称为警戒时钟刷新指令。它可以把警戒时钟刷新,即延长扫描周期,从而有效地避免看门狗超时错误。WDR指令在梯形图中以线圈形式编程,无操作数。nbsp;nbsp; nbsp; 使用WDR指令时要特别小心,如果因为使用WRD指令而使扫描时间拖得过长(如在循 环结构中使用WDR),那么在中止本次扫描前,下列操作过程将被禁止:nbsp;nbsp; nbsp; (1)通讯(自由口除外);nbsp;nbsp; nbsp; (2)I/O刷新(直接I/O除外);nbsp;nbsp; nbsp; (3)强制刷新;nbsp;nbsp; nbsp; (4)SM位刷新(SM0、SM5一SM29的位不能被刷新);nbsp;nbsp; nbsp; (5)运行时间诊断;nbsp;nbsp; nbsp; (6)扫描时间超过25 s时,使10 ms和100 ms定时器不能正确计时;nbsp;nbsp; nbsp; (7)中断程序中的STOP指令。nbsp;nbsp; nbsp; 注意:如果希望扫描周期超过300ms,或者希望中断时间超过300ms,则最好用WDR指令来重新触发看门狗定时器。结束指令、停止指令和WDR指令的用法如图1所示。nbsp;nbsp;图1 结束、停止及看门狗指令nbsp;4、跳转及标号指令nbsp; nbsp; 跳转指令可以使plc编程的灵活性大大提高,可根据对不同条件的判断,选择不同的程序段执行程序。nbsp;nbsp; nbsp; 跳转指令JMP(Jump to Label):当输入端有效时,使程序跳转到标号处执行。nbsp;nbsp; nbsp; 标号指令LBL(Label):指令跳转的目标标号。操作数n为0—255。nbsp;nbsp; nbsp; 使用说明:nbsp;nbsp; nbsp; (1)跳转指令和标号指令必须配合使用,而且只能使用在同一程序段中,如主程序、同一个子程序或同一个中断程序。不能在不同的程序段中互相跳转。nbsp;nbsp; nbsp; (2)执行跳转后,被跳过程序段中的各元器件的状态:nbsp;nbsp; nbsp; nbsp; ①Q、M、S、C等元器件的位保持跳转前的状态;nbsp;nbsp; nbsp; nbsp; 计数器C停止计数,当前值存储器保持跳转前的计数值;nbsp;nbsp; nbsp; nbsp; 对定时器来说,因刷新方式不同而工作状态不同。在跳转期间,分辩率为1 ms和10 ms的定时器会一直保持跳转前的工作状态,原来工作的继续工作,到设定值后其位的状态也会改变,输出触点动作,其当前值存储器一直累计到最大值32 767才停止。对分辨率为100 ms的定时器来说,跳转期间停止工作,但不会复位,存储器里的值为跳转时的值,跳转结束后,若输入条件允许,
您可能关注的文档
- 自动往返控制电路原理 .doc
- 脉宽调制变换器 .doc
- 自动挡汽车电子手刹和自动驻车讲解 .doc
- 自动控制的发展历程 .doc
- 自动离职,英文.doc
- 自动送料小车控制系统PLC毕业设计 .doc
- 自动驾驶技术及分类 .doc
- 自己编写的C#访问OPC库(自动化接口) .doc
- 自感式传感器原理、灵敏度与非线性、等效电路、转换电路 .doc
- 自我总结中缺点.doc
- 营销活动话术征集活动方案.docx
- 员工外派培训管理办法三篇.docx
- 银行保险启动会上的领导讲话(通用4篇).docx
- 2025年时事政治热点题库考试试题库附答案详解(典型题).docx
- 2025年时事政治热点题库考试试题库附答案详解(培优).docx
- 2024-2025学年公务员考试《常识》重点解析试题(含答案解析).docx
- 2024-2025学年自考专业(建筑工程)通关考试题库及参考答案详解(满分必刷).docx
- 2023年度自考专业(计算机应用)试题及答案详解【典优】.docx
- 2024自考专业(计算机应用)考试黑钻押题及完整答案详解(名校卷).docx
- 2023年度自考专业(建筑工程)复习提分资料(名师系列)附答案详解.docx
最近下载
- 2025年上半年教师资格证考试《教育教学知识与能力》(小学)真题.pdf
- 2021年广东省3+证书高职高考真题(英语)含答案.doc VIP
- (中药足浴方选.doc VIP
- 2024年甘肃省农垦集团有限责任公司人才招聘469人笔试参考题库附带答案详解.doc
- 新版大型养路机械使用管理规则.pdf VIP
- 湖北省武汉市硚口区2023-2024学年七年级下学期期末数学试题(解析版).docx VIP
- 品管圈提高早孕建册率ppt课件.pptx
- 环氧树脂及环氧树脂胶粘剂的基本知识.docx VIP
- 三维重建模型 内窥镜图像综合分析软件产品技术要求renxing.pdf
- 一般工业固体废物名录(2018).pdf
文档评论(0)