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