- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC 2. 连锁与连锁清除指令(2) 当IL的条件为 OFF 时,则IL和ILC之间的程序将不执行,转去执行ILC后面的程序,此时IL和ILC之间的各继电器状态见下表。 PLC JMP(004):表示电路一个新的分支起点。 JME(005):表示电路分支结束。 跳转JMP和跳转结束JME指令用于控制程序分支。JMP位于程序段首,JME位于段尾。当JMP的输入条件为ON时,在JMP和JME之间的程序将按照没有设置JMP和JME指令的情况正常执行。(例见教材) 3. 跳转与跳转结束指令(1) PLC 3. 跳转与跳转结束指令(2) 当JMP的输入条件为OFF时,在JMP和JME之间的程序将被跳过,程序将从JME指令后的第一条指令继续执行,此时JMP和JME之间的各继电器状态见下表。 PLC 3. 跳转与跳转结束指令(3) JMP和JME指令的要点: ① 在一个程序中可有多组JMP和JME,用跳转号对其进行编号,跳转号的范围是00~99。 ? ② 跳转号00是特殊跳转号。当JMP00的输入条件是OFF时,在JMP00和JME00之间的程序将被扫描但是不被执行,因此,它将占用扫描时间。而其他跳转号的跳转指令在相同条件下,相应程序段将不被扫描。 在一个程序中,JMP00和JME00可多次使用,而其他跳转号的跳转指令只能使用一次,故JMP00和JME00可不成组使用,即“JMP…JMP…JME”格式。虽然在程序检查时会提示出错,但程序能够正常执行。 PLC 3.4 锁存与微分指令 锁存指令 KEEP 微分指令 DIFU/DIFD 锁存微分指令编程实例 1. 锁存指令 KEEP PLC 锁存器指令KEEP工作示例 锁存器KEEP相当于R-S触发器,它有两个输入端:置位输入端S,复位输入端R。当置位S 从 OFF变为ON 时,KEEP 将被锁存的位一直保持为 ON,直到复位R 从OFF 变为 ON 时,才使被锁存的位复位OFF。置位和复位输入同时为ON,复位端优先。 2. 微 分 指 令 DIFU/DIFD PLC 微分指令DIFU/DIFD工作示例 DIFU(13):输入脉冲的上升沿使指定继电器闭合一个扫描周期, 然后复位。 (功能与UP指令或触点上微分型“↑”相同) DIFD(14):输入脉冲的下降沿使指定继电器闭合一个扫描周期, 然后复位。 (功能与DOWN指令或触点下微分型“↓”相同) 在CP1H 指令系统中,某些高级指令具有上微分特性,在指令前加符号@来标识。 3. 锁存微分指令编程实例 PLC 报警器消声控制程序 自动门开关控制程序 PLC ① 传送/求反传送指令: MOV(021)/MVN(022) ② 块设置指令:BSET(071) ③ 块传送指令:XFER(070) ④ 数据交换指令:XCHG(073) ⑤ 位传送指令:MOVB(082) ⑥ 数传送指令:MOVD(083) 3.5 数据传送类指令 * * * PLC 第3章 CP1H PLC指令系统 参考学时:20 第 3 章 主 要 内 容 PLC 3.1 基本指令与规则 3.2 定时计数类指令 3.3 顺序控制类指令 3.4 锁存与微分指令 3.5 数据传送类指令 3.6 数据比较类指令 3.7 数据移位类指令 3.8 数制换算类指令 3.9 数据运算类指令 PLC 3.1 基本指令与规则 指令系统概述 基本逻辑指令 基本指令编程规则 基本指令编程实例 置位与复位指令 PLC 1. 指令系统概述(1) 梯形图逻辑 编程语言 指令表(助记符) 逻辑功能图 高级语言 手编程器 输入指令助记符,适用于编写或调试简单程序。 编程手段 上位计算机 利用CX-P开发工具输入梯形图 , 适用于编写大型程序和现场调试。 基本指令:LD、NOT、AND、OR、OUT、NOT、 TIM(H)、CNT、CNTR、SET、RSET、KEEP、DIFU、DIFD 高级指令 数据移位类指令:SFT、SFTR 数据传送类指令:MOV、BSET、MOVD 数据比较类指令:CMP、ZCP 数制换算类指令:BCD、BIN、SDEC 数据运算类指令:++B、--B、+B、-B、+、- 指 令 系 统 PLC 1. 指令系统概述(2) PLC 2. 基本逻辑指令(1) LD:常开触点
文档评论(0)