技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > 跳转指令和数据处理指令

跳转指令和数据处理指令

发布于2023-02-08 11:13 23 2 标签:跳转指令

  跳转指令JMP和跳转结束指令JME常配对使用。当JMP指令的输入逻辑接通时不跳转,从JMP到JME之间的梯形图程序段能执行。当JMP指令的输入逻辑断开时,程序跳到JME之后执行,从JMP到JME之间的梯形图程序段不扫描、不处理,其中输出继电器线圈、内部辅助维电器线圈、定时器/计数器等均保持原状态,直到JMP的输入逻辑接通后,才按照各自的逻辑进行处理。JMP指令的跳转号范围为00~00,除跳转号00外,每个跳转号在程序中只能使用1次,而跳转号00在程序中允许多次使用。JMP和JME指令可嵌套使用,但必须是不同跳转号的嵌套,如JMP01-JMPO2-JME02-JME01。

  JMP指令的使用如图3-24(a)所示,当输入爆电器触点00002与00003同时接通时,从JMP到JME之间的3个梯版能执行。当触点00002与00003任一个断开时,程序跳到JME下面执行。JMP到JME间的3个稀级不处理,其中输出继电器线圈100000和10001及内部辅助继电器线圈01600均保持原状态不变。图3-24(a)梯形图对应的指令助记符程序如图3-24(b)所示。

JMP和JME指令编程

  跳转和分支指令比较:发生JMP/JME时,输出继电器、定时器等的状态可保持,而H/lLC不能保持,所以JMP/JME指令适用于控制那些需要输出保持的设备(如电动和液压设备),而IL/ILC指令适用于控制那些不需要输出保持的设备,这点应注意。

  数据处理指令

  数据处理指令包括数据传送、移位、比较、译码等指令,巧妙地应用这些指令,可使PLC的编程能力大大提高,欧姆龙PLC的数据处理和运算等指令大多数都有微分型和非微分型之分,微分型指令的助记符前标有符号函,如④MOV,雨非微分指令在助记符前无符号画,网种指令的区别是:在执行微分型指令时,只在条件满足的第一次扫描时执行一次,若条件解除后再次满足,则再执行一次,在执行非微分指令时,只要条件满足,每次扫描都执行。

  数据传送指令

  CQMIH系列PLC提供多种数据传送指令,下面主要介绍常用的传送指令MOV和取反传送指令MVN。举一反三,其他数据传送指令的使用类同,将列表说明。

  传送指令是将源通道数据(S)或常数传送到目的通道(D),传送后原通道的数据不变。源通道就是执行指令时数据的来源通道,而目的通道就是执行指令后放存结果的通道。取反传送指令是将源通道数据取反后传送给目的通道,即如果源通道某个位是逻辑D.则取反的目的通道的对应位变成逻辑1,反之亦然。传送后源通道的数据不变,源通道可用输入继电器、输出继电器、内部辅助燃电器、保持继电器、数据存储器、常数、定时器和计数器等。目的通道可用输出继电器、内部辅助缓电器、保持罐电器、数据存储器等。当逻辑条件接通时,每扫描一次,指令即被执行一次。若希望只执行一次,可用微分型指令。

  MOV、MVN指令的使用如图3-25所示,当输入继电器触点00000闭合时,MOV指令将001通道的内容传送到HROG通道,并且MVN将HROS通道的数据取反后再传送到LR20通道。当输入继电器触点00001闭合时,MOV指令只执行一次(微分型),将常数1805传送到DM0010通道,MVN也只执行一次(微分型),将AR00通道的内容传送到HK10通道。图3-25(a)梯形图对应的指令助记符程序如图3-25(b)所示《注意,MOV 和MVN指令分为3行书写,但仅占一个地址)。

  图3-25(a)梯形图程序的执行结果如图3-25(e)所示。当00002闭合时,先执行MOV指令,001通道中的16个位的数据按原样传送到HRos通道:再执行MVN指令,HR05通道中的数据按位取反后存入LR20通道。

MOV和MVN指令的编程

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

跳转指令

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签