求助三菱PLC数据寄存器问题

请教各位老师,三菱PLC说明书上讲的数据寄存器D只能存16位数据,如采用32位数据运算将自动占用两个连续点,高16位存于(D+1)寄存器,那么这人寄存器就不能再用了是不是,是不是D和D+1两个寄存器合并成D了,在触摸屏上读取D就能读出D和D+1两个寄存器的内容了吗

第1个回答  2009-10-21
理解正确.往D+1写入数据会造成32位D数据混乱。触摸屏读取32位D寄存时需将数值属性设为双字节数。本回答被提问者采纳
第2个回答  2009-10-21
触摸屏上的读取PLC的寄存器地址必须作为双字即32位的方式读取。

富士可以直接读取双字,一些触摸屏是设置读取地址后,然后设定读取几个字,只要设定2个字即可。
第3个回答  2009-10-24
不能 ,你在触摸屏上放两个D就行了
第4个回答  2009-10-21
(D+1)可以单独用,不过,很多时候为了避免数据出错,都绕开不用(D+1)。

触摸屏上如果读写32bit的话,就直接读写D和D+1了。

求助三菱PLC数据寄存器问题
理解正确.往D+1写入数据会造成32位D数据混乱。触摸屏读取32位D寄存时需将数值属性设为双字节数。

怎样向三菱PLC数据寄存器里面存数?
触点比较的指令是PLC编程中用于数据比较的重要工具。以LD指令为例,其格式为LD<> D0 D2。当数据寄存器D0中的值不等于数据寄存器D2中的值时,此指令导通。LD=指令表示数据寄存器D0中的值大于或等于数据寄存器D2中的值时导通。而LD=指令表示数据寄存器D0中的值等于数据寄存器D2中的值时导通。这里的...

如何才能把三菱PLC的数据寄存器D变成32位的,来存储更多的数呢?_百度...
三菱PLC存储指令,使用DMOV指令可使数据寄存器D存放32位数据,可以存储更多数据。MOV指令存储数据是单字节的16位数据,范围是-32765到32767,如果超过这个范围,这个数超过16位(2进制意义上的)即十进制里面的32767。需要用到DMOV指令了,DMOV指令可以传送32位以内的数。DMOV K10 D0,就是把十进制的10传...

三菱plc数据寄存器不保存怎么办
PLC数据保存不住请检查PLC程序,一般PLC内变量如果不设置成掉电保护的话,断电后就会丢失。

三菱PLC寄存器数据丢失怎么回事?
要么是程序问题,设计时就设定了这么个修改寄存器的程序段,要么就是电池的链接线断开,也就是PLC失电 。不存在干扰的说法

三菱PLCD数据寄存器的用法
三菱PLC的数据寄存器用于存储数据,如D10和D11,分别存储二进制除法的商和余数。若需获得带小数点的结果,则需通过浮点数除法指令,并在此之前将数据转换为浮点数格式。寄存器和锁存器都是用来暂时存储数据的设备,在基本功能上无明显差别。寄存器的输出端不会因输入端变化而改变,除非在时钟信号有效时...

三菱PLC程序如何设置寄存器?
1、首先使用GX Developr新建一个工程文件,点击参数,双击PLC参数,打开Q参数设置。2、点击PLC文件,勾选使用下列文件,相关内存:标准RAM,文件名称:AAA(可自定义)容量:640K(根据自己需要设置,不要超超过上限)。3、点击软元件,设置文件寄存器软元件点数。4、设置完成之后,点击检查,检查参数设置...

三菱PLCpwm数值和寄存器不符
三菱PLCpwm数值和寄存器不符原因如下 出现三菱PLCpwm数值和寄存器不符这种情况,这个可能是进制的问题了。数据寄 存里面你要看你输入的是什么进制的数,是十进制还是十六进制,或者是二进制。文本器里面应该是十进制的。这个就是转换的问题了。你好好看看数的进制有没有错!

PLC必学要点,解析三菱PLC数据寄存器与变址寄存器
数据寄存器,作为存储数据的重要工具,符号为D,按照十进制编号。单个16位数据寄存器能存储-32768到+32767的二进制数值。而两个相连的寄存器可以形成32位,范围扩大到-2147483648到+2147483647。三菱FX系列PLC的数据寄存器类型丰富,包括一般型、停电保持型、文件型和特殊型,各有其独特功能和保存策略。变址...

三菱PLC,同一寄存器,在不同网络段中数值为什么不一样呢?哪老师知道指导...
MUL的结果是32位的,因此此时D12显示的是32位的数据,也就是D13D12两个寄存器组成的数据。DIV的除数是16位的,因此此时D12显示的是16位的数据。而且乘法结果大于16位数据的32767了。一个是32位的,一个是16位的就不一样了。望采纳。。。

相似回答