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