88问答网
所有问题
当前搜索:
三菱Plc的D数值不正常
三菱plc
使用DDRVI 调试,
D
8345,D8355怎么是负值?-1018166296 ,已用DM...
答:
应该是你把位数搞错了。
D
8345 D8355表示Y0 与 Y1 的爬行速度,是16位的数据。你那个11位数显然是32位
的数据
。所以我估计你读取的是D8345、D8346双字,当然显示
的不
对。而且DMOV写入的也是32位的数据,你得用MOV来写。
三菱plc
fⅩ2n-2ad模拟量
值不
稳定
答:
先确定不是信号源本身不稳定,如果信号源本身不稳定就换一个稳定的变送器
。信号线用屏蔽线,并且屏蔽层接地。PLC端子侧加滤波电容。程序里编写一个滤波程序,一般的是平均值滤波。望采纳。。。
三菱plc的d
8140出现负数
答:
很正常啊
,使用的指令有方向,累计的脉冲会有方向,负值就是反转量
三菱PLC
如何修正
D
8120值,讲细点
答:
首先设定
D
8120为ld、m8002,mov、h86、
d
8120。再在
PLC
启动的时候向寄存器D8120写入
数据
H86。具体原因可以参考下图。
三菱PLC中D
8340怎么会显示出虚线了?
答:
这个是因为
数据
的类型不对。如图所示。D0赋值成整数123了,此时就相当于定义了D0为保存的是整数的寄存器。然后用到INT浮点数转整数指令的浮点数位置,它就是虚线,因为D0是整数,而不是浮点数。因此没有浮点数的值,就是虚线了。而下面
的D
EA
DD
浮点数加法指令也是同理的。最后的ADD整数加法就可以看到...
三菱PLC
报警,设定寄存器
D的值
超过了32位,怎么解决!!!
答:
这个原因很明显,是
PLC中
某个寄存器的值过大了,寄存器本来就能存32位二进制数,如果
数值
超过32位,就报警了,检查是不是外部输入的某个值过大,或者某些值应当定时复位清零的没有清,还有一种可能就是设备厂家设置了程序陷阱,以防你们不结尾款,如果程序运行到某一时间,就让PLC报警,无法工作。
三菱PLC
数据
算出来不准?
答:
PLC
程序算的没错,笔算的公式也没错。按照笔算的公式,11814/512-12.5≈10.574。和PLC程序是能对应上的。这个我觉得应该是范围弄错了吧。
D
2是反馈
的数据
,也就是模拟量采集到的数据呗,
三菱
FX系列的AD采集,0-20mA没有对应0-32 000的呀。我随便找了一个FX3U-4AD,用模式5,4~20mA对应4 000~...
...在
三菱PLC里D
里面的浮点数在MCGS里面显示
的值不
一样,MCGS里面用的是...
答:
应该是触摸屏设置不对 触摸屏应该设定带浮点的寄存器 具体位数要和
PLC
一样 入果是32位 触屏理应该也设置32位
三菱plc
D
0的数变成BCD码显示 D1显示高位D2显示低位 但是D1 D2 都没...
答:
编程方法不对。为了方便显示,我把数字换成了89。另外,你可能是仿真运行,很多应用指令是无法仿真运行的。
三菱
FX3U
PLC
MUL
D
42 转到 DIV D42 就变成负数
答:
MUL D38 K4 D42这个乘法指令是单字指令,意思是D38里的
数值
和K4进行相乘,然后运算结果放在D42 D43两个单元里面,不要问为什么,因为这个是乘法指令默认的,运算结果放在连续的两个D里面。那么下面
的D
IV D42 K100 D46,只是把D42单字的
数据
进行除法运算,所以这里需要用DDIV D42 K100 D46。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
正常人的维生素D数值是多少
三菱的D区是多少位的
三菱Delica
维生素D正常值是多少
维生素D低于正常值
三菱D04FR和D04FRC
三菱4g94D
三菱D8150
三菱D8340