{}

我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
搜索常见问题解答
Quantum 模块140AVI03000,配置精度为16位,输入寄存器的值为什么会变为负数?
问题描述:
Quantum电压输入模块AVI03000,配置精度为16位,输入类型为0-10V,为什么在输入电压大于5V时,输入寄存器的数值就变成负数了?而且没有接输入的通道寄存器有数值,且不断变化,为什么?

所属产品线:
Modicon Quantum

解决方法:

第一,   在将AVI03000的输入通道配置成16位精度时,数据类型配置位INT时,数值大于32768(15位)后溢出到第16位,变为负数(最高位为符号位),所以将输入寄存器或者定义的模拟量输入定义为无符号整形UINT即可,最大数值达到16位的65535。

第二,   AVI03000通道在不接输入时,最好是将正负短接,这样可以避免错误。



是否有帮助?

探索更多
范围:
探索更多
范围: