小插件,大妙用之Advanced Tags

行业

制造业

产品

Advanced Tags插件

面临的挑战
  • 实现两个不同品牌或同一个PLC的tag之间的数据传递
  • 实现tag层面的数学逻辑运算
  • 实现做tag的Link功能
解决方案

众所周知,KEPServerEX除了提供160+不同的驱动之外,内部还集成了很多实用的高级插件,如Datalogger、IoT Gateway、Advanced Tags等。

本期给大家介绍的是Advanced Tags高级插件。

Advanced Tags可以对采集到的数据进行一些逻辑和数学运算,支持机器对机器 (M2M) 的标签链接。它可以链接两个数据标签,基于逻辑状态设置触发器并利用原始测量值计算新值。

BMS-1

 

简单来说,Advanced Tags插件往往用来去做一些tag层面的数学逻辑运算,还有做tag的Link功能,请见如下介绍。

譬如连接了一台西门子的PLC,里面有一个tag1,另外连接了一个AB PLC,里面有一个tag2。在一些应用中,客户想要实现两个不同品牌或同一个PLC的tag之间的数据传递,这个时候就需要用到Advanced Tags插件了,配置如下:

BMS-1
  • Tag Type选择Link,表示tag链接的功能;
  • Name自己定义一个名字;
  • Input指的是要tag的数据源,Output指的是要把Input传递到目的地的tag点;
  • Link Mode可以灵活设置tag链接的触发模式,可以是Input tag的值变化,也可以是周期性的赋值;
BMS-1

添加完成后,点击OK。

通过观察QC,可以看到西门子的数据点一旦发生了变化,即可把值赋值到AB PLC对应的tag中。

BMS-1

当然,Advanced Tags还可以实现如tag的加减乘除、逻辑运算、求最大值最小值、平均值以及复合运算等,更多高级功能期待大家的试用。

包括六个预定义的链接、逻辑和数学标签:

  • 平均值标签:计算一个标签在既定时间内的平均值。
  • 复杂标签:将不同数据类型的多个标签组合为单一复杂项或结构。
  • 链接标签:在不同协议之间链接数据。
  • 最大值标签:读取并保留一个标签在既定时间内的最大值。
  • 最小值标签:读取并保留一个标签在既定时间内的最小值。
  • 衍生标签:使用基本的脚本和标准逻辑与数学函数提供超过这些预定义标签的计算。这些标签能够控制表达式求值的频率和条件,并让用户能够将更复杂的方程合并到应用程序中。

如感兴趣试用或购买,请咨询热线400-613-9938。