0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用任意一款HMI就可以实现各种协议转换OPCUA?

冬至子 来源:物联网诸子东 作者:诸子东 2023-08-10 15:17 次阅读

首先,什么HMI能使用呢。

带网口的HMI就可以了。不需要联网,不需要物联HMI,只要带网口的HMI,通通支持,样样支持。

下面我们就话不多说,不过,这个又说来话长。

OPCUA呢,特别是在国外,应用的很多,在一些智能工厂,局域网,MES系统数据采集等,OPCUA都发挥着相当重要的作用。

不过,笔者了解到,在国内大环境中,外网上支持OPCUA的平台或服务都比较少。也就是目前很多的行业应用,都是在局域网使用OPCUA为主。

在工控领域,包括物联网网关等,能支持OPCUA的也不是很多,甚至屈指可数。

之前FBox和FLink都支持OPCUAServer,不过,需要依赖在线配置,使用场景还是有些受限。

对于只使用HMI的场景,不具备在线功能的,以前的方法就不好使用了。

那今天要介绍的,就是可以使用任意一款HMI,只要带以太网的,就可以实现各种协议转换OPCUA了。要知道,繁易HMI能支持的PLC驱动协议还是非常多的,基本覆盖了国外内常见的PLC,控制器,以及各种不常见的设备,也支持定制开发协议驱动,都在不断完善中。

如果你是使用带CAN的屏,一样也可以能实现将CAN数据采集转换OPCUA,就是这么神奇。

首先,我们打开FS软件,新建一个工程。

图片

首先我们给工程起一个好听的名字。

图片

然后给HMI设置一个容易记住的IP地址。

添加一个modbus tcp 设备。

图片

图片

图片

同时也添加上OPCUA_Server这个驱动。

这样两个设备添加好了。

因为OPCUA主要是通过标签来进行通信。因此我们需要去定义一些点位标志数据之类的。

图片

找到设备标签库。

图片

我们先暂时定义了这些点位数据看一下。

因为我们的数据是从modbus tcp到opcua的

这里面还需要有一个对应关系,也就是如何将这些标签对应到modbus tcp的地址。

如果是西门子欧姆龙之类的plc驱动协议,方法也是一样的。

接下来我们要使用的是双向数据传输。

图片

图片

我们把这个名字0x1000和modbus tcp的0x1000对应。

图片

将Boy和4x1地址对应

图片

将Oh_No和4x3对应一下。

图片

将这个float_4x和4x100对应一下。

图片

图片

图片

然后我们就把这个工程下载进去。

好了。

接下来就是我们要见证奇迹的时刻了。

我们先打开Ua_Expert 这个opcua客户端调试工具。

图片

图片

然后就连接上了。

并且,也看到了我们刚才建的标签变量了。

我们试着把这些变量拖过去看一下。

图片

图片

图片

图片

可以看到modbus tcp的地址,就已经传输到opcua 这边了。

通过opcua客户端修改值,modbus tcp地址也会跟着变化。

modbus tcp地址的值修改了,opcua客户端这边也看到变化。

这样就完成了将modbus tcp转opcua了。

更多功能,更多使用,赶快拿起你手中的电脑,关注诸子东。

今天你学废了么。。。

如果想继续了解更多物联网科普支持,使用分享,可以查看历史消息,

或者持续关注诸子东,会不间断的写物联网等行业的技术科普文章,经验分享,问题诊断等。

除此之外,笔者也自己弄了一个调试opcua server的工具。

图片

图片

只要你使用我们的HMI,该工具即可免费提供调试使用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    8212

    浏览量

    141933
  • 局域网
    +关注

    关注

    5

    文章

    692

    浏览量

    45371
  • PLC控制器
    +关注

    关注

    0

    文章

    33

    浏览量

    9074
  • ModBus通信
    +关注

    关注

    0

    文章

    31

    浏览量

    2481
  • OPCUA
    +关注

    关注

    1

    文章

    21

    浏览量

    2253
收藏 人收藏

    评论

    相关推荐

    PLC通过智能网关,与OPCUA服务端通讯,实现标签数据读写

    在工业自动化领域,越来越多的碰到支持OPCUA接口的设备,如工业机器人、智能焊接设备等。而PLC般不具备OPCUA客户端接口,如果要跟这些设备通讯,可以通过IGT-DSER智能网关来
    发表于 01-02 16:41

    一款输入参数就可以出设计原理图的软件?

    今天听我们老总说,我们之前的电子工程师做的led驱动电源都是通过个什么软件,输入参数就可以出原理图的软件做的。本人才疏学浅,望大家指教。
    发表于 12-19 11:29

    然后弹出你设置的过孔,选择就可以

    本人的经验,在个PADS Layout文件中设置有不同规格过孔时,那么怎样设置其中某规格(已设置的任意规格)过孔为Layout时默认使用的过。下面就是步骤:在PADS中使用快捷键
    发表于 11-19 11:01

    ADC注入通道采样触发只要启动ADC1或ADC2中的任意就可以吗?

    ADC1、ADC2的注入通道采样电机AB相电流, 方式是同步采样,采用CC4来触发,那么触发中断里是只要启动ADC1或ADC2中的任意就可以吗? 还是两个都要
    发表于 02-18 06:29

    一款5ghz的ad转换芯片

    我的信号300到1500mhz想找一款5ghz的ad转换芯片,求大神推荐下。还有个我在网上找了个EV10AQ190,没有原理图,太贵老
    发表于 07-04 04:36

    实现转换效率的一款升压转换

    电路图显示LTC3814-5是一款升压转换器,可在5V14V输入电压下产生4A的24V输出电压。同步转换允许使用两个小型Si7848DP功率MOSFET,从而实现
    发表于 05-07 09:25

    如何设计一款基于CPLD的任意波形发生器

    如何设计一款基于CPLD的任意波形发生器
    发表于 04-30 06:30

    如何选择一款适合自己的Arduino控制器

    ,都可以通过本文了解Arduino是什么,为什么Arduino广受欢迎,如何选择一款适合自己的Arduino控制器、Arduino开发工具、Arduino的数据类型、变量和常量,结合Arduino常用的基本函数,就可以制作
    发表于 07-13 09:07

    如何自己制作一款AD转换模块

    本篇博客主要是针对网上店家卖的各种类型AD转换模块有些小贵,所以着重介绍了如何自己制作一款AD转换模块,并且通过FPGA进行控制,实时采集模拟量。所设计的AD模块为单通道 12bit
    发表于 07-27 07:13

    有了4G,是不是就可以砍掉固网了?

    自移动4G试商用以来,4G速率高成为毫无争议。来自各种宣传的说法,杭州TDD-LTE实测最高速率达到100Mbps,远超于现有固网宽带速率。有了4G,我们是不是就可以砍掉固网了?
    发表于 02-20 10:56 1067次阅读

    华为推出一款快速充电电池,只需5分钟就可以充满50%电量

    关键词:快速充电 , 华为 , 手机充电 快速充电技术正取得重大进展。周五在日本举行的电池会议上,华为推出了一款快速充电电池,只需5分钟就可以充满50%电量。对于容量较低的电池,它只需要2分钟就可以
    的头像 发表于 02-18 07:02 2050次阅读

    手臂一划就可以试衣的体感试衣镜!

    体感试衣镜,能够通过数据采集设备,捕捉到人的影像,在智能魔镜里建立人体的3D模型,结合体感操控,镜子前的你就可以各种衣服穿到身上。 试衣魔镜能够智能识别用户身材,自动调节服装尺寸,做到
    发表于 02-27 15:50 128次阅读

    如何让STC单片机接上电就可以开始工作

    电子发烧友网站提供《如何让STC单片机接上电就可以开始工作.pdf》资料免费下载
    发表于 11-26 23:48 10次下载
    如何让STC单片机接上电<b class='flag-5'>就可以</b>开始工作

    PLC控制伺服到底需要哪些信号就可以实现定位控制了?

    PLC控制伺服到底需要哪些信号就可以实现定位控制了?下面给大家分享两种控制。
    发表于 06-06 09:49 817次阅读
    PLC控制伺服到底需要哪些信号<b class='flag-5'>就可以</b><b class='flag-5'>实现</b>定位控制了?

    了解这些就可以搞懂 IGBT

    了解这些就可以搞懂 IGBT
    的头像 发表于 11-24 15:47 545次阅读
    了解这些<b class='flag-5'>就可以</b>搞懂 IGBT