前面 IOT2K的学习(二)说了 如何获取 S7 1200和LOGO!数据的方法。
下面说说,使用IOT2K 不经PLC 直接获取西门子驱动的参数(修改参数将在输出部分再说)。
前提:目前只是针对PN类型的驱动,对于G120-2PN 要求固件至少是 V4.7。
(如何升级固件,见下帖)
首先,再拖入一个S7 节点;双击打开它:点击“笔”编辑;做如下的设置。
设置通讯参数
在变量选项条中,填入要读取的参数。注意格式。
完成后,点击 Update 更新
在返回界面中:设置流输出的方式
这样几步就完成了读取CU250S-2PN的参数。
你还可以根据需要设置读许多驱动的参数。
=========================================
但这里有个问题。
最终用户并不是全都需要呀。这时,我们就可以使用另一个节点来把它们分开。
这就是 switch
拖入一个 switch节点,设置如下:
在它后面 拖入一个 debug 节点。
然后框选这两节点:
复制、粘贴、修改。
最后,完成数据分流,如下图:
为啥要分流呢?因为有些数据可直接使用,而有些就不太好。
比如:状态字1,它读回的数值:60352,啥意思呀?
60352=hexEBC0,其中每一位都代表一个状态。所以,我们在下阶段 变量处理中,就可以将它们分离出来,并且可以转换成 字符说明,一看就清楚的发送给用户。
好了,S7节点部分就差不多了。