FCM100E FOXBORO 使用%AI的值作为MUL_ DINT的输入值也不能运算,因为32位的IN1将同时合并2个模拟量输入
因为--个INT类型指令输入输出范围在32,767至-32,768.使用%AI的值作为MUL_ DINT的输入值也不能运算,因为32位的IN1将同时合并2个模拟量输入。为了解决这个问题,你可以把模拟输入移至一个双寄存器的低字,接着检验符号,如果符号检验为正的则设置第二个寄存器为0,检验为符号则设置为-1。然后使用由一个MUL_ DINT建立的双寄存器,MUL阅读更多