为西门子 SIMATIC IOT2050 部署 OPCUA 服务器,并 POST 三菱CNC生产过程数据至 MES


前言

想法:易于改装、 拥有总线系统、串行接口和以太网接口的通信基础架构的SIMATIC IOT2050,搭载了 SCAPEAK-OPCUA-SERVER ,使得获取、处理、协调、保存机器或生产设备现场数据的效率得到极大的提升。
在这里插入图片描述


提示:以下是本篇文章正文内容

一、如何在 SIMATIC IOT2050 上使用 SCAPEAK-OPCUA-SERVER 连接 三菱CNC?

在这里插入图片描述
EdgePlant可视化快速配置工具

模块上电,PC直连模块,用EdgePlant配置软件找到IOT2050

在这里插入图片描述
设置PC与模块相同网段,即可打开模块配置

在这里插入图片描述
配置MDC_OPCUA服务器,连接发那科和三菱CNC,配置变量,变量名称按MES需求,如Status、Emg、Alarm…

在这里插入图片描述
配置完成后下载配置到模块

在这里插入图片描述
设置开机自动启动OPCUA服务器
模块断电后重新上电,再次进入模块配置界面
用配置软件的OPCUA客户端测试设备数据是否读取正常

在这里插入图片描述

二、通过 HttpPublisher 将 OPCUA 采集的设备数据 POST/PUT 至MES

在HttpPublisher中添加一个内部OPCUA服务器连接

在这里插入图片描述
创建HttpServer,设置Http服务器的Url,如http://192.168.1.100:8080/api/EBS_01_API_CNC/INSERT_CNC_MESSAGE_NEW?
设置Http命令为POST,再根据需求选择定时发布或者事件(变量值改变)发布主题
在定时发布主题下创建字段,在事件发布主题下先创建事件,再创建字段

在这里插入图片描述
在这里插入图片描述

设备变量字段(OPCUA标签字段)需要设置OPCUA的标签名以及数据格式
配置好后下载到模块,设置开机自动启动HttpPublisher
模块断电后重新上电,回到1再次进入模块配置界面
查看软件日志,查看MES服务器有无收到消息

在这里插入图片描述

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值