三菱FX PLC如何将32位整数变成16位整数

我想将从采集模块采集到的32位数据通过DA模块输出
2024年11月22日 18:15
有3个网友回答
网友(1):

1、要看你32位的数据是否都用到,如果数值很大(要用到32位),那必须将这个数据进行等比缩小至16位数据以下,再通过数据转化即可;
2、要看你的采集模块所采集的数据有没有负数,如果这个32位数据有负数,那必须先进行正负数判断后进行数据转化,转化后再将负数加上。从而得到一个相对准确32位数据转16位数据。
3、再通过DA模块来进行输出。DA模块选择也有说法,如果有负数只能FX2N-4DA,如果没有负数可以用FX2N-4DA也可以用FX3U-4DA-ADP。

网友(2):

32位的 数据前面加D就是了 不加D就不是32位

网友(3):

使用int指令