技术分享-上海泗博MPI转以太网模块MPI-131实现Node-RED直接访问西门子PLC数据

上海泗博自动化MPI-131是一款用于西门子S7系列PLC(包括S7-200S7-300S7-400)以及西门子数控机床(如840D840DSL等)的以太网通讯模块,无需编程,即插即用,支持通过模块上下载PLC程序和数据监控等功能。


除常见的MicroWIN、STEP7WinCC

KEPServerEX等软件使用MPI-131直接获取西门子PLC数据外,现在还支持通过Node-RED这一开源流程编程工具来访问PLC数据。这使得数据的获取和处理变得更加灵活和便捷,满足您多样化的应用需求。

下文将介绍如何使用Node-RED通过MPI-131模块获取S7-300 PLC数据。

以下是具体的实现步骤:

首先,需要提前安装好Node-RED程序,进入Node-RED的配置界面,点击侧边的菜单,选择“Manage palette”,选择安装contrib-S7 module模块。

Install”区域搜索S7,然后安装node-red-contrib-s7 module模块。

安装成功之后,您可以看到如下新的节点。

S7 indebug模块拖入到中央区域内,然后做一下连线。

双击S7 in节点,点击编辑。

点击铅笔的符号,去创建一个新的连接。填入IP地址以及S7TCP的目标地址(默认为2可以在MPI-131的配置界面中获取)。

请确保S7TCP目标地址和西门子PLC的MPI地址一致

和MPI-131配置界面中的保持一致

点击Variables,填入正确的DB地址。

不勾选Emit only when value changes”来周期接收数据,或者勾选使能逢变接收数据。

选择All variables来读取所有变量。

最终,点击Deply部署,Node-RED即可正常接收数据了。

 

 

 

点击Debug的按钮,即可在调试窗口看到数据。

 

 

posted @   SIBO-yzm  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示