概述
PAC可以读或写变量控制节点,表和控制器I / O点。
在第一个例子,我们看到如何阅读设备控制器的详细信息。现在,让我们做一些有趣的事情,就像读和写变量和I / O点。
阅读所有Int32变量
使用相同的基本流的注入节点连接到一个PAC控制读节点连接到调试节点,节点我们可以探索更多的阅读能力。
- 确保你的控制器有一个策略加载。
- 双击现有PAC控制读取节点打开“编辑PAC读节点”。
- 为设备领域,确认配置控制器被选中。
- 数据类型的字段,选择Int32变量。
- 单击Done。
- 单击部署。
- 确保调试选项卡在右边栏中。
- 单击插入节点的按钮。
您应该看到一个条目在Debug选项卡是这样的:
这是一个名称和值的数组Int32变量的策略。印刷是JSON没有任何换行符,但它更多的意义,如果我们重新格式化它:
[{“名称”:“n1”,“价值”:6},{“名称”:“氮气”,“价值”:0},{“名称”:“n3”,“价值”:25},{“名称”:“陶瓷”、“价值”:1178100},{“名称”:“它们”,“价值”:1178100},{“名称”:“n6”,“价值”:0},{“名称”:“n7”,“价值”:0}]
现在你可以很容易地看到所有的变量名和他们的当前值。
读一个Int32变量
阅读一个变量也是非常简单的。继续从一节:
- 双击现有PAC控制读取节点打开“编辑PAC读节点”。
- 的标记名称字段中,输入的名称Int32变量加载策略。
- 单击Done。
- 单击部署。
- 单击插入节点的按钮。
您应该看到一个条目在Debug选项卡是这样的:
在本例中,返回一个数字,它是变量的当前值。
其他数据类型
继续选择其他数据类型和标记名称。尝试读取节点,看看它能做什么。
注意消息中返回的对象会有所不同取决于类型的标签读取。例如,一个数字输入点将返回一个布尔值,而一个字符串变量将返回一个字符串值。重要的是要注意这些细节当你连接到其他节点。
下一个步骤
继续使用PAC控制写节点。