高考考试网
当前位置: 首页 高考资讯

三菱plc数据传送指令详解(三菱PLC数据处理指令)

时间:2023-06-18 作者: 小编 阅读量: 3 栏目名: 高考资讯

交换指令采用脉冲执行方式,否则在每一个扫描周期都要互换一次。K9为指定位元件组的长度,K3为指定移动位数。程序第四行:对D20的数开平方,并将结果送到D21中。

一、比较指令

1、触点比较指令

从上图的程序可以看出,每条指令占5个程序步,当D12的值等于25与D14的值小于等于D15的值,或者当D13的值不等于33与D14的值小于等于D15的值,Y0线圈得电。

2、比较指令

在上图程序中当X0为1时,比较常数100与计数器C10的当前值,比较的结果送到M0、M1、M2中,当C10<100时,M0为1,当C10=100时M1为1,当C10>100时,M2为1。

3、区间比较指令

上图的程序是一个压力显示的程序,D9压力检测的反馈值,单位为Kpa,设定的范围为2000~2500之间,当D9<2000时,M3为1,Y4以1s闪烁;当D9在2000~2500之间,M4为1,Y5得电;当D9大于2500时,M5为1,Y6以1s的闪烁。

还有浮点数的比较指令ECMP和EZCP,这里需要的注意的是浮点数是32位的,在指令前加D,即DECMP和DEZCP.

二、传动指令

1、传送指令

上图中的程序,当X0为1时,将X20~X27(K2X20)送到Y20~Y27(K2Y020),将T0的值送到D0,T0的常闭触点与T0组成一个脉冲发生器;M8012是周期为100ms的时钟脉冲,用来给计数器C200提供技术脉冲,将C200的32位计数值送到D2和D3组成数据寄存器中。

2、交换指令

上图程序中,当X1为1时,D4和D5中的值互换。D6D7的值与D8D9互换。交换指令采用脉冲执行方式,否则在每一个扫描周期都要互换一次。

3、高低字节交换指令

4、成批传送指令、多点传送指令

上图中程序BMOVP将D20~D23的值传送给D25~D28中去,K4代表位数。

FMOVP是多点传送指令,将5678常数送到D14~D18的5个数据寄存器中去。

三、数据转换指令

1、BCD转换指令、BIN转换指令

上图程序,当X004为1时,将D0中的数据转换为BCD码,并送到Y20~Y37 4个七段显示

第二段:当X004为1时,将X20~X37的BCD拨码开关的输入转换为二进制数送到D1中。

2、格雷码转换指令

格雷码是一种特殊的二进制数编码,常用于绝对式编码器,其特点是它输出的相邻的两个二进制数各位中,只有一位的值不同,格雷码克服了相邻两组编码之间可能出现的读出不确定性,避免造成大误差。

四、移位指令和循环移位指令

1、循环移位指令

ROR循环右移指令和ROL循环左移指令,

举例说明:8位和16位彩灯循环移位控制程序

上图程序中第0行的意思是首次扫描M8002为1,将H0F0送到Y20~Y37,即点亮Y24~Y27。11行的意思:T0的常闭触点与T0形成1s的周期脉冲,15行的意思T0的常开触点每隔1s接通一次,ROR指令每隔1s使16位彩灯每s右移1位。

在三菱PLC只有16位和32位的循环移位指令,我们要做8位的循环移位,上图程序中当首次扫描M8002为1,第0行的mov指令将M11~M13为1,在21行的程序每s对M10~M25左循环移位一次,用SET和RST指令将M18的二进制数送到M10,用MOV指令将M10~M17的数值传送给Y0~Y7

大家可以自己操作下试试。看别人做怎么都会,不自己操作一次永远都不是自己会。

2、位移位指令

SFTR和SFTL分别为右移和左移指令。

上图中程序的意思是将X1~X3送到M9~M7,M9~M7送到M6~M4,M6~M4送到M3~M1。K9为指定位元件组的长度,K3为指定移动位数。

3、成批复位指令

上图程序的意思是当X1为1时复位D10~D19,复位Y20~Y34.

4、译码指令

上图中的程序的意思就是当X2为1,假设D0中的错误诊断程序给出的一个4位二进制数的代码,用来表示16个不会同时出现的错误,同过M0~M15(K4M0),用触摸屏的16个指示灯来显示错误,若D0的值为3,译码指令DECO将K4M0组成的字的第3位(M3)置为1,则触摸屏上仅M3对应的指示灯亮。仿真如下图

5、编码指令

上图程序中的意思,K3代表源操作数M20为位软元件,即有8位(2的3次方),对于源操作数为D3字元件,即源操作数为D3为8位的字(2的3次方),注:我是在word中写文档,然后拷贝到这里,但有时候显示不了,希望大家能理解。

假设某系统有8位错误对应M区的M20~M27,地址越高的位错误的优先级越高,第76行的编码指令,将M20~M27(K2M20)中地址最高的为1的状态的位在字中的位数写入D2,假设M24和M27为1,而M27位数最高,编码指令完成后将位数7写入D2中。

6、ON位指令、ON位判别指令和平均值指令、二进制开平方指令

上图程序第一行:统计X10~X27中有多少位为1。并送到D5中去。仿真如下,

程序第二行:当程序中的K4Y10的第9位为1时,即Y21为1时,M4为1.仿真如下:

程序第三行;以前文章的例子中用过,就是对D6~D8的值取平均值送到D9中去。

程序第四行:对D20的数开平方,并将结果送到D21中。

我的文章都是一点点给大家敲的,我想通过我的总结能给大家的学习带来一些便捷,若有遗漏或错误欢迎指正。希望大家看到的能帮助我转发。让更多的想学习的人加入进来。

喜欢的小伙伴别忘记点关注,欢迎大家来评论和转发。你们的支持是我继续前进的动力。

    推荐阅读
  • 相机坏了要及时修理吗(相机坏了别着急)

    过度的情绪化反应无助于理智地处理事情,反而会让悲剧一次次重演。如果相机部分功能还起作用,这种情况下可能会对电路造成二次损坏。匹配48款主流相机淘宝搜索“好机友摄影”6、检查质保期在送修相机之前,维修人员会询问你的质保情况。在购买相机时记得询问清楚质保情况,把相关票据收好。大部分质保都不包括意外情况。

  • 狠心婆婆弄丢孩子媳妇苦找七年(巧婆婆用10万块吊着儿媳妇孝顺)

    图片来源于网络与内容无关李家公公死的突然,工地上出事,给李婆婆赔偿了10万。至从10万到婆婆手里的那一天,儿媳妇小丽就变勤快了,早早起床做饭,洗衣服下地干活,围着婆婆喊个不停,嘴甜的像抹了蜜。图片来源于网络与内容无关过了几年,婆婆的钱到处都翻了,还真没有,儿媳妇小丽就不再折腾了,也不伺候婆婆了。小姑子过来照顾没几天婆婆就不行了。想个了损招,非得拿旧棉袄和小姑子换!硬是送给小姑子。

  • 刺激战场金币有什么用(具体作用介绍)

    刺激战场金币有什么用?下面内容希望能帮助到你,我们来一起看看吧!不是的,只是人物的外观而已,是一个箱子,然后采取抽奖的机制,可能抽到普通物品,可能是稀有物品。获得更多的外观:所以通过购买补给物品我们可以知道,这个金币可以丰富我们的外观,让我们的主角拥有更多的衣服,也可以搭配出更加帅气或者漂亮的个人形象,还是很不错的。还可以重置形象:如果你对本身你的人物的发型脸型不满意,从长发变成短发,都是可以的。

  • 湖北省科技馆新馆开放时间表(湖北省科技馆新馆11月25日起试运行)

    湖北省科技馆新馆11月25日起试运行目前,湖北省科学技术馆主体工程完工,儿童科学乐园、数理世界展厅、科技瑰宝展厅、绿水青山展厅4个展厅的布展工作基本完成,具备试运行条件拟于2021年11月25日起进行试运行测试开放实施限时限流预约模式,。

  • vivo的刷机方法(超简便的)

    首先在电脑上打开线刷包软件,点击主页面的“刷机包”菜单;,现在小编就来说说关于vivo的刷机方法?下面内容希望能帮助到你,我们来一起看看吧!vivo的刷机方法首先在电脑上打开线刷包软件,点击主页面的“刷机包”菜单;在刷机包页面搜索当前手机的型号;后选择适合当前手机型号的刷机包,点击“一键刷机”;然后将手机通过USB线连接到电脑,软件会自动识别手机,并进行自动刷机;耐心等待刷机完成即可。

  • dnf伊希斯攻坚战任务怎么没有(dnf没有伊西斯攻坚战任务)

    有很多玩家对这个问题感到十分困惑,今天小编收集了相关资料,带来了这份攻略,感兴趣的小伙伴们千万不要错过。dnf伊希斯攻坚战任务怎么没有1.在游戏中,按ESC打开系统菜单,点击任务。

  • 小白菜和什么一起吃最好 小白菜和什么一起吃最好呢

    2、香菇:香菇中富含氨基酸,能够很好的促进营养的吸收,营养价值高的同时,富含大量的维生素,并且香菇味鲜,维生素D含量高,有利于骨质的健康,两者同时食用不仅可以美容养颜,还可以减肥。

  • 每天进步一点点励志(每天进步一点点)

    #头号解忧馆#我的宝贝,妈妈不希望你学习第一,跳舞第一,做饭第一……跳舞上,比我们优秀的,比我们更有天赋的,太多太多,妈妈送你去跳舞,只是希望你能提升自己的身体素养,只是希望你能在个人的人生轨迹中,更多的去发现生活中的美好。我们本是普普通通的家庭,普普通通的人,所以,妈妈只希望你健康快乐,无论学习、生活,每天进步一点点就行了。

  • 核辐射对食物有危险吗(核辐射食品之外)

    所谓辐照食品是指用核辐射照射过的食品。只要辐照处理过程符合国家规定,那么辐照食品对于人体健康不仅没有影响,卫生安全性也得到了提高,还减少了防腐剂的使用,而网上所传言辐照食品有致癌的风险更是无稽之谈,消费者可以放心食用。因此,从人们一般的需求来说,还是希望吃到原生态的食品,所以说,辐照食品尽管是食品工业发达的一种标志,但人们心里总是会有一丝担忧。

  • 怎样做红烧牛肉好吃家庭做法(红烧牛肉的家常做法)

    下面希望有你要的答案,我们一起来看看吧!怎样做红烧牛肉好吃家庭做法牛腩600克、料酒、黄豆酱、酱油、糖、盐、大蒜、葱姜、八角、桂皮、干辣椒各适量。牛腩切大块焯水,冷水下锅,开火煮沸了捞出来。炒锅内烧热两大勺油,爆香葱段、姜片、大蒜粒等辛香料,放入牛肉略微翻炒一下,下入黄豆酱炒香,再淋入料酒和酱油翻炒均匀。再加入适量开水,大火煮滚后转小火焖煮约60-90分钟,加适量的糖和盐调整味道,并开大火把汤汁收浓即可。