------------------------------------------------------
整理不易,点赞、分享和转发都是您对我的莫大支持!
------------------------------------------------------
我们在做项目的过程中可能会经常遇到下面这种情况:
A能够同时和B/C通讯,但是B和C之间无法直接通讯,最近就遇到了这种情况。通过使用Kepserver的高级标签功能,问题得到了有效解决。说白了,就是通过Kepserver倒一手,哈哈。

我这边的实际情况是:
A:KepserverEX 6,在这里插一句,Kepserver这个B软件集成了各种各样的通讯驱动,什么施耐德/西门子/AB的,啥玩意都有,在工控通讯这领域我愿称之为最强,真心话,绝对不是打广告。
B:罗克韦尔Controllogix1756系列PLC,这个就无所谓了,只要是能和Kepserver通讯的都无所谓
C:第三方仪表,与Kepserver之间是OPCDA通讯,这个其实也无所谓,只要能和Kepserver通讯都O基尔K
第一步:
配置好1756PLC和Kepserver之间以及第三方仪表和Kepserver之间的通讯,这个就不具体说了
第二步:
右键Kepserver的高级标记(advanced tags),插入一个变量组(tag Group),起个名字,此步骤非必需,可直接到第三步

第三步:右键添加的变量组,再添加link tag,进入到第四步

第四步:
变量类型(Tag type):link
名称(Name):根据需要起个名字
描述(Description):根据需要加个备注
输入(input):通过后面的三点去选择需要的变量,方向是把input move到output
输出(output): 通过后面的三点去选择需要保存到的位置变量
触发类型(Trigger type):选择always
链接模式(link mode):选择周期性
Link rate就是周期时间了

这样就完成了变量在Kepserver中的传递。
以往精选文章公众号内发送“目录”获取!




