PLC中OPC标签中的高位数据丢失

更新 Dec 27, 2018

适用于

Software

  • OPC Servers

问题详述

我正在使用NI OPC Server从我的PLC中获取OPC数据标签。我已在NI OPC服务器中将标签数据类型配置为Short(16位),但我收到的所有标签数据的上限为255(8位)。为什么会这样?

解决方案

首先,请检查PLC上输出寄存器的数据类型。如果寄存器数据类型都正确,则可能是由于PLC的输出机制。
即使寄存器设置为16位数据类型(例如Word),某些PLC也仅输出数据的低8位。
如果需要全部位,可能需要在PLC上拆分数据以进行输出。

本文是否有帮助?

无帮助