您好、欢迎来到现金彩票网!
当前位置:秒速快三 > 数据寄存器 >

如何才能把三菱PLC的数据寄存器D变成32位的来存储更多的数呢?

发布时间:2019-07-21 17:15 来源:未知 编辑:admin

  三菱plc编程软件里默认的数据寄存器D是16位的,如果用来放置十进制数,只能放置32767个数字,如果超过这个数就会溢出,如何才能把D变成32位的,来存储更多的数呢?...

  三菱plc编程软件里默认的数据寄存器D是16位的,如果用来放置十进制数,只能放置32767个数字,如果超过这个数就会溢出,如何才能把D变成32位的,来存储更多的数呢?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  三菱PLC存储指令,使用DMOV指令可使数据寄存器D存放32位数据,可以存储更多数据。

  MOV指令存储数据是单字节的16位数据,范围是-32765到32767,如果超过这个范围,这个数超过16位(2进制意义上的)即十进制里面的32767,我们就需要用到DMOV指令了,DMOV指令可以传送32位以内的数。DMOV K10 D0,就是把十进制的10传送到D0和D1中,其中D1存高位,D0存低位,其中D1D0组成就是32位存储器。

  展开全部传送数据时使用32位传送指令DMOV.比如[DMOV K**** D0],程序将自动将D1D2组成32位寄存器,D1存储高16位数据,D0存储低16位数据.追问谢谢,我试过了,不行,系统还是默认16位,只能存储32767位,超出就变成-32767,拜托再指点一下。追答

http://harpoolbrothers.com/shujujicunqi/777.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有