- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 PLC指令he程序 5.1 PLC的基本逻辑指令及举例 5.2 程序控制指令 5.3 PLC编程指导 5.4 典型的简单电路编程 5.5 PLC程序简单设计法及应用举例 5.1 PLC的基本逻辑指令及举例 PLC的编程语言有梯形图语言、助记符语言、逻辑功能图语言和某些高级语言。其中前两种语言用的最多,要求掌握。 本章以S7-200CPU22*系列PLC的指令系统为对象,用举例的形式来说明PLC的基本指令系统,然后介绍常用典型电路及环节的编程,最后讲解PLC程序的简单设计法。 S7-200PLC用LAD编程时以每个独立的网络块(Network)为单位,所有的网络块组合在一起就是梯形图,这也是S7-200PLC的特点。 5.1.1 逻辑取及线圈驱动指令 逻辑取及线圈驱动指令为LD、LDN和=。 LD(Load):取指令。用于网络块逻辑运算开始的常开触点与母线的连接。 LDN(Load Not):取反指令。用于网络块逻辑运算开始的常闭触点与母线的连接。 =(Out):线圈驱动指令。 5.1.6 置位和复位指令 S(Set):置位指令 、R(Reset):复位指令 置位即置1,复位即置0。置位和复位指令可以将位存储区的某一位开始的一个或多个(最多可达255个)同类存储器位置1或置0。 这两条指令在使用时需指明三点:操作性质、开始位和位的数量。 本程序对应的时序图如图5-8所示。 5.1.7 立即指令 立即指令是为了提高PLC对输入/输出的响应速度而设置的,它不受PLC循环扫描工作方式的影响,允许对输入输出点进行快速直接存取。立即指令的名称和类型如下: (1)立即触点指令 (立即取、取反、或、或反、与、与反) (2)=I,立即输出指令 (3)SI,立即置位指令 (4)RI,立即复位指令 (1)立即触点指令 在每个标准触点指令的后面加“I”。指令执行时,立即读取物理输入点的值,但是不刷新对应映像寄存器的值。 这类指令包括:LDI、LDNI、AI、ANI、OI和ONI。 用法: LDI bit 例: LDI I0.2 注意:bit只能是I类型。 (3)SI,立即置位指令 用立即置位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多为128个)物理输出点被立即置位,同时,相应的输出映像寄存器的内容也被刷新。 用法:SI bit, N 例: SI Q0.0, 2 注意:bit只能是Q类型。 (4)RI,立即复位指令 用立即复位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多为128个)物理输出点被立即复位,同时,相应的输出映像寄存器的内容也被刷新。 用法:RI bit, N 例: RI Q0.0, 1 5.1.8 脉冲生成指令 脉冲生成指令为EU(Edge Up)、ED(Edge Down).下表为脉冲生成指令使用说明 5.1.9 逻辑堆栈操作指令 S7-200系列PLC使用一个9层堆栈来处理所有逻辑操作。堆栈是一组能够存储和取出数据的暂存单元,其特点是“先进后出”。每一次进行入栈操作,新值放入栈顶,栈底值丢失;每一次进行出栈操作,栈顶值弹出,栈底值补进随机数。逻辑堆栈指令主要用来完成对触点进行的复杂连接。 S7-200中把ALD、OLD、LPS、LRD、LPP指令都归纳为栈操作指令。 1. 栈装载与指令 ALD,栈装载与指令(与块)。在梯形图中用于将并联电路块进行串联连接。 在语句表中指令ALD执行情况如表所示。 2. 栈装载或指令 OLD,栈装载或指令(或块)。在梯形图中用于将串联电路块进行并联连接。 在语句表中指令OLD执行情况如下表所示。 3. 逻辑入栈指令 LPS,逻辑推入栈指令(分支或主控指令)。在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块,完整的从逻辑行从此处开始。 注意:使用LPS指令时,本指令为分支的开始,以后必须有分支结束指令LPP。即LPS与LPP指令必须成对出现。 4. 逻辑出栈指令 LPP,逻辑弹出栈指令(分支结束或主控复位指令)。在梯形图中的分支结构中,用于将LPS指令生成一条新的母线进行恢复。 注意:使用LPP指令时,必须出现在LPS的后面,与LPS成对出现。 在语句表中指令LPP执行情况如下表所示。 5. 逻辑读栈指令 LRD,逻辑读栈指令。在梯形图中的分支结构中,当左侧为主控逻辑块时,开始第二个后边更多的从逻辑块的编程。 在语句表中指令LRD 执行情况如下表所示。 图5-16 复杂逻辑控制指令应用示例5 5.1.10 定时器指令 1.几个基本概念 (1)种类:系统提供3种类型定时器:TON、TONR和TOF。 (2)分辨率与定时时间的计算精度等级
您可能关注的文档
- 成套变频调速电气控制柜设计.ppt
- 承包商业绩评价记录表.pdf
- 程序文件(文件).doc
- 出版专业资格考试常见计算题型.doc
- 出国留学演讲课件利弊原因分析精美排版.pptx
- 初、高中英语教学衔接实践与思考.doc
- 初二八年级下学期期末家长会.ppt
- 初二历史上册第六单元复习.ppt
- 初二数学第六讲多边形与其内角和(学案).docx
- 初二数学第四讲相交线与平行线(教案).doc
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
最近下载
- 土石方开挖施工合同(9篇).docx VIP
- 安全培训课件 高速公路.ppt VIP
- 单片机原理及接口技术(C51编程)单片机各种应用设计.pdf VIP
- SL∕T 824-2024 水利工程建设项目文件收集与归档规范.pdf VIP
- QQ超市一店摆法.pdf VIP
- 2024普通中小学校建设标准指引.docx VIP
- 外研版六年级下册英语精品教学课件 Module 10 Unit 1 (2).ppt VIP
- 初级通信工程师通信工程师初级-练习试题试卷(初级通信工程师).doc VIP
- 《NB_T 10862-2021 水电工程集运鱼系统设计规范》全文贯标培训.pptx VIP
- 口渴了-朋友帮你.ppt VIP
原创力文档


文档评论(0)