容感电气经销西门子plc,三菱plc,欧姆龙plc及组态软件等,专注工业过程控制系统.

工业自动化控制系统服务商

15年专注自动化plc控制系统生产定制

全国咨询热线

18629648142

联系我们
咨询热线
18629648142
全国售后热线:
18629648142
邮箱:498503931@qq.com
地址:陕西省西安市高新区科技二路西口与丈八北路交汇处龙城铭园二期

教你学会三菱plc比较指令和plc传送指令

作者:西门子plc 发布日期:2019-06-27 22:37:08 阅读:0 二维码分享

         三菱plc在工业应用中越来越广泛,但是很多人对plc比较指令plc传送指令不是很熟悉,今天小编就为大家介绍一下有关三菱plc方面的知识!

    1、比较指令CMP

  CMP指令有三个操作数:两个源操作数s1和s2,以及目标操作数[D.],它比较s1和s2并将结果发送到d。CMP比较指令用于比较两个确定的数值,比较大于等于或小于三种结果分别对应一个位元件的接通,一般用于“”输入密码解锁“等程序。我们通过三菱plc的编程实例介绍其C指令的应用及仿真,使用CMP指令的说明如图所示。

     2、区间比较指令ZCP

  ZCP指令将操作数[S.]与两个操作数[S1.]和[S2.]形成的间隔进行比较,[S1.]不得大于[S2.],并将结果发送到[D] ],使用ZCP指令的说明如图所示。

     3、传送指令MOV

  传送指令分为单独传送,成块传送,交换,立即传送三大类,前两类传送指令又按传送的数据类型分为字节,字,双字,(实数)型,MOV指令将源操作数的数据传送到目标组件,即s→d,使用MOV指令的说明如图所示。当X0为ON时,源操作数[S.]中的数据K100被传送到目标元素D10,当X0为OFF时,不执行指令,数据保持不变。

       4、移位传送指令SMOV

  首先,将二进制源数据(D1)转换为BCD码,然后移位并发送BCD码以实现数据分配和组合。源数据BCD码从第4位(m1=4)从第4位(m2=2)移位到第3位(n=3)和第2位目标D2 /,以及第4位D2 /前两个BCD码保持不变。

     5、取反传送指令CML

  操作数与内容与取值如下所示:

  操作数S. 进行传送的数据

  操作数 D. 传送数据目标的字软元件地址

  解读:当驱动条件成立时,将源址s所指定的数据或数据存储字软元件按位求反后传送至终址D,使用CML指令的说明如图所示,源操作数中的数据(自动转换为二进制数)逐位反转并传输。

  6、块传送指令BMOV

  我们首先需要编写一个开关用于将一组数据传送至三个寄存器:这个开关使用X0,在左母线右侧输入LD X0,即可输入该触点,我们以传送三组数据为例,在X0触点后输入MOV K1 D0,表示把十进制1传送至D0数据寄存器。用同样的方法再传送两组数据,BMOV指令将从源操作数指定的组件开始的n个数字块传输到指定的目标,如果组件编号超出允许的组件编号范围,则仅将数据传输到允许的范围,有关使用BMOV指令的说明如图所示。

        7、多点传送指令FMOV

  FMOV指令将源元素中的数据传送到指定目标开头的n个目标元素。 n个元素中的数据是相同的,使用FMOV指令的说明如图所示。

       8、数据交换指令XCH

  XCH指令将两个目标元素D1和D2的内容相互交换,使用说明如图所示。

       9、BCD变换、BIN变换指令,CD将源组件中的二进制数转换为BCD代码并将其发送到目标组件,对于16位或32位二进制操作数,如果转换结果超出范围0-9999或0-99999999,则会发生错误,BCD指令通常用于将PLC中的二进制数转换为BCD代码输出以驱动LED显示。

  BIN将源组件中的BCD代码转换为二进制数,并将其发送到目标组件,常数K不能用作该指令的操作元素。如果源操作数不是BCD代码,则会发生错误,BIN指令通常用于将BCD数字开关的设定值输入PLC。

  案例:货料小车plc控制系统

  一、控制要求

  车间有6个工作台,进给卡车在工作台之间进给。

  具体plc控制系统要求如下:

  (1)进给车应能够停留在6个工作站中任何一个的位置。

  (2)现在暂停喂食车在m工作台(SQ m为ON),此时n工作台呼叫(SQ n为ON),如果:

  ( a)m> n,喂食车的左侧直到SQ n动作,停在原地。也就是说,当进给车辆的SQ的数量大于呼叫按钮SB的数量时,进给卡车向左运行到呼叫位置,然后停止。

  (b)m< n,喂食车的右侧直到SQ n动作,停在原地。也就是说,当递送车辆停止SQ的数量小于呼叫按钮SB的数量时,进给车将向右行驶直到呼叫位置停止。

  (c)m=n,喂食车不能移动到位。也就是说,当递送车辆停止位置SQ的数量与呼叫按钮SB的数量相同时,进给车辆不移动。

  二、PLC硬件的实现

  1、I/O分配表

2、I/O的外部接线

三、 PLC 软件的实现

     送料车的当前位置被发送到数据寄存器D0,工作台编号将叫做。将其发送到数据寄存器D1,然后通过比较D0和D1中的数据确定进给车的方向和到达的目标位置。
       总结:以上就是小编为大家介绍的三菱plc比较指令和plc传送指令,如果大家对这方面有任何问题,请咨询容感电气!


此文关键字: plc传送指令,plc比较指令,三菱plc,plc控制系统
声明:本文源自容感电气整合整理,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快处理。
标题:教你学会三菱plc比较指令和plc传送指令 地址:http://www.ronggan.net/gongsi/3539.html

热门评论

来自【蚌埠】组态软件的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

来自【太原】西门子pLc的客户反馈

真的不错,值得信任,服务态度很好,技术很有耐心,我什么都不懂,问题比较多,问技术他也不厌其烦的给我解决,真的谢谢,长期合作哦

来自【惠州】西门子plc的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

来自【大连】触摸屏的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

来自【威海】MCGS触摸屏的客户反馈

很不错的网站建设公司,服务很到位,这里特别说下他们客服,网上要上线的时候发现我们域名之前忘记备案了,后面他们客服快速的帮忙处理好了,网站才可以按时上线,效率还是挺高的。

地址:陕西省西安市高新区科技二路西口与丈八北路交汇处龙城铭园二期 手机:18629648201 邮箱:498503931@qq.com

我们经销西门子plc,三菱plc,欧姆龙plc组态软件等,聚焦plc控制系统,过程控制,工业控制15年!

【容感电气】 备案号:陕ICP备17021924号-1 网站地图 TXT 地图

合作伙伴:施耐德中国|西安交大|工业以太网|自动化控制