在本文中,我们将解释Labjack V2适配器脚本的基础知识,以及它与其他集成协议的不同之处。
Labjack V2适配器脚本与它们的前辈有很大的不同。与前面的方法不同,只需要一个变量部分来定义输入模拟和数字输入部分。
注意:看到配置脚本Overview-V2来全面了解V2适配器脚本。
指定版本
您的Labjack适配器脚本中的第一行应该指示您正在使用的适配器脚本的版本。要使用V2适配器脚本,输入以下内容。
版本:2
注意:如果没有版本集,则假设版本1。
数据转换
接下来,我们将告诉脚本应该在哪里寻找输入数据。
在版本之后的那行,我们将输入不带缩进的“variables:”。我们可以使用变量来传递和转换数据。
版本:2
变量:
在此之后,我们将声明第一个变量并将其命名为“execin”。这个变量应该至少缩进一次。下面所有的变量都应该使用相同的缩进。确切的数量并不重要,只是适配器脚本部分中的所有类似项都有匹配的缩进。
版本:2
变量:
的主管:
现在我们将进入“execin”变量获取值的地方。
版本:2
变量:
的主管:
——来源:pin-0
-阈值:2.5
源-决定哪个传感器我们的变量将使用。在这种情况下,监视执行的传感器被插入到LabJack上的pin-0中,因此我们输入“pin-0”作为源。
阈值-获取来自源的值,并检查它们是否高于给定值,或在本例中为2.5。如果pin-0的值小于2.5,execin将为false。如果高于2.5,execin将是“正确的”。
现在我们的执行变量已经设置好了,我们可以继续添加部分计数变量。它将遵循与exec-in变量完全相同的公式,但有一些附加参数。
版本:2
变量:
的主管:
——来源:pin-0
-阈值:2.5
部分:
——来源:针
-阈值:2.5
——前沿
——数
我们的部件变量有两个新参数,“上升边缘”和“计数”。要了解关于它们的更多信息,请参阅我们的变量文档在这里。
结果是,我们的parts-in变量将存储一个数字,当连接到pin-1的传感器报告的值超过2.5时,该数字将增加1。
重要的是:不要忘记缩进!一致的缩进对于YAML是至关重要的,适配器脚本的格式是必需的。
下一个步骤
在这之后开始变量节完成,标准数据项节将像任何其他适配器脚本一样填充。有关数据项的更多信息,请参见下文这个链接.
访问我们的V2配置脚本入门指南来看看如何以及在哪里将这些知识运用到MachineMetrics应用程序中。
有问题吗?
接触support@machinemetrics.com额外的帮助。
评论
0评论
请登录留下评论。