Node-RED教程 – 28 信捷XLH-24A16L通讯

本文讲述如何利用node-red与信捷XLH-24A16L通讯,首先我们要准备一个该型号的PLC,样子如下。

信捷

把PLC上电,选择以太网连接,方便通讯。

信捷 (2)

打开信捷编程软件进行通讯设置。

信捷图片

信捷图片

156eb78ab9c9cecfb55c6321495a695

2219b322e7430a7a2dbf38fa407ff21

bf3425d8d1fcbafa25749ce2e57b1c3

0ef4f75962ce1f5283736dfff75a6ad

61faf53985ae522ae817474e049a88b

c097b1b51a0a9ac74b80f6002f0bf05

217eebfb594f87607d1fa62ab56692b

以上步骤完成后,我们在PLC里面的操作就完成了,接下来我们打开node-red进入软件方面的设置。

程序说明:当M1打开时,D3会把数据传输给D4。

打开node-red,打开设置,进入节点管理,我们需要先下载2个节点(node-red-contrib-modbus、node-red-dashboard)才能进行下一步操作。

image

8e92825d8de509f726935c82aab6d1e

fb4994f1bd23615cc9c3f22e3eee7bf

完成后左侧会多出2个节点

image

image

我们可以先把网页翻译成中文可以方便我们浏览。

image

拉出我们需要的第一个节点

image

双击打开节点进入服务器的设置

2d65aba97086a662e4403130fe0d4cc

d675bc04a2e50f9ecfdb5abb441a48e

服务器配置完成后我们回到Modbus-read节点把他配置完善。

1352e37a324131a46fbf49954ded1c5

c2681592f03aead331e1bea6095d69d

上述步骤操作完之后,modbus-read节点就配置完成了,要是想直观的看到有没有读取到可以进行如下操作。

e7d4cd8031bff7f889d70026bcdad63

补充说明:由于D3寄存器没有写入数值,node-red读取时会显示0。

                 调试节点拉出菜单栏后该节点需配置。

image

上面这些操作只能在node-red里看到数据,node-red还可以在同一局域网内通过浏览器打开网页来查看数据,也就是说在此局域网内任何终端都能访问查看数据,就像打开网页那样简单快捷,那么我们还需要一些操作。

17ec4001ea22f30b10479bf0d2e5147

上述操作完成后点击部署,完成后我们要把text节点里的群组配置。

b9d8cbe7752b2bcacef6423ca0dc84d

924e6bacf7792bc96b9e538a2ca5800

c99c277fc4b27ebbc6b096b5a4b3e5f

更新完成后回到text(发短信)节点设置一下,完成后点击部署。

西门子图片

fb1f3d088d276a0c70639b75acef0fa

上述步骤完成后,我们就可以搜索网页观看效果图了。

西门子图片

如果想在网页里实现一个数值输入,可以进行如下操作。

c6ff1e65a53bd43fe4661c26d4c7219

c605f74e6ffeb2918b6c3b68dfbc1bc

拉出红色箭头所指的节点,配置一下。

f33d7f90f09cdc338f9e835c43c96a6

23e964a11c3af9e5f80b68026741e26

配置完成后,节点相连。

dd5e158665dbf4bc70f6a283d60de1b

点击部署我们就可以在网页观看效果了。

网页效果图如下,第一个箭头下方的横线内输入数字,PLC数值读取旁的数字会随着横线处输入的变化而变化。

c9263f46d630e4dd2ff412293d1b30a

如果想实现一个开关控制,可以进行如下步骤。

1aae9e84870346421aefbdc27679ba4

2b4ba966283e5d569ab1adcae92053d

拉出红色箭头所指的节点,配置一下。

9586c98fe4e4c4f1bf9f29711938cba

d55fc96a6afbd68624f2225c0c44ed0

配置完成后,把节点相连,点击部署,打开网页观看效果图。

264569e181b2dfbc2b23e728e2304ab

网页效果图如下。

d579f25f7fe5819fb906fe152cad8e5

03f99025890ea25820171608e836c6d

当控制通断打开时,PLC运行,控制通断断开时,PLC断开。

Node-RED教程 – 28 信捷XLH-24A16L通讯-汉联工控吧
Node-RED教程 – 28 信捷XLH-24A16L通讯
此内容为付费资源,请付费后查看
R币30
如您遇到问题,请加客服微信(han-link_cn)沟通
建议您登陆后购买,以保存订单信息
付费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞1分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称快捷回复

    暂无评论内容