如何将二进制 Pi 标签从 Web 服务器导入 JMP我们正尝试将二进制 PI 标签从我们的 PI Web 服务器导入 JMP,但是没有成功。
PI 标记为字符,名称为“Open”和“Closed”,值分别为 1 和 0。
我们已验证此二进制 PI 标签已填充到 Web 服务器中:

当使用集成的“从 PI Server 导入”或我们自己的类似应用程序时,数据表的列未填充:显示二进制 PI 标签的第 3 列和第 4 列中没有数据 -

我们不知道为什么我们无法在数据表中看到 PI 标签值。
非常感谢您的帮助!
最好的,
有一个
自动化和脚本数据访问回复:如何将二进制 Pi 标签从 Web 服务器导入 JMP@Craige_Hales感谢您的回复!
与此同时,我们找到了原因。我们已经将 PI Web 服务器的 AF 路径定义到“值”,并期望存在一个实际值,然后将其显示在数据表中。对于非二进制的连续或字符数据,实际值紧跟在“值:”之后(见屏幕截图)。对于二进制变量,没有值,而是一个包含“名称”、“值”和“IsSystem”的列表,我们在检索实际值时遇到错误。
长话短说,我们需要调整 PI 网络服务器的结构,以便仅记录值 0 和 1,而不记录描述性名称。
回复:如何将二进制 Pi 标签从 Web 服务器导入 JMP需要更多信息。看起来你应该导入你下载的 .json 文件,但我看不出这两张图片之间的关系……列名与 json 键值对不匹配。JSL open 语句是什么样的?
我首先会保存一个 .json 文件,然后使用 json 向导打开它,使用最佳猜测,然后使用向导优化导入。获得所需的形状后,您可以保存脚本以使用新数据重现它。