应用案例 | Softing工业物联网连接解决方案助力汽车零部件供应商实现智能制造升级

随着业务的扩展和技术的进步,某国际先进汽车零部件供应商在其工业物联网的升级方案中使用了SoftingdataFEED OPC Suite——通过MQTT协议将现场控制器和数控系统的数据上传到其物联网云平台,从而实现了设备状态的远程监控,不仅能够提前发现设备可能的故障迹象,采取预防性维护措施,而且可减少设备停机时间,提高设备可用性。

78fcc0ea-10e6-425b-ab86-f33a2f15922b

一 背景

该汽车零部件供应商在生产制造过程中,使用了大量的PLC和数控机床等设备。在过去的生产运营中,他们主要依赖本地MES和SCADA等系统来收集、分析和监控生产线上的数据,这些系统为其提供了实时的生产指标、设备状态和质量数据,帮助企业实现了生产过程的可视化和实时管理。

然而,随着业务的扩展和技术的进步,他们需要对控制器及数控机床等设备的数据进行更加深入的分析和处理,因此在近几年,该企业开始逐步部署物联网云平台,将诊断信息等关键数据上传至云端并进行集中管理和分析。

二 客户方案

Softing与该企业长期保持着密切的合作关系,并一直为其提供优质的OPC UA通信解决方案,包括用于采集西门子控制器数据到OPC UA客户端的uaGate SI网关以及用于采集840D数控机床数据的uaGate 840D网关等。无论是质量还是性能,Softing产品均得到了客户的高度认可。

该企业的自动化部门项目经理表示:“在对市场上众多的物联网连接解决方案进行评估后,发现Softing的dataFEED OPC Suite软件能够满足我们对MQTT发布和XML消息格式的特定要求,且经过与Softing的长期合作,我们对Softing的技术实力、产品质量、服务水平等方面也已有了充分的了解和信任。”

客户的物联网云平台选择使用了MQTT作为传输协议,并使用XML作为消息格式。MQTT是一种轻量级的消息传输协议,非常适合在资源有限的环境中进行数据传输;而XML是一种具有层次结构的消息格式,每个数据点都有自己的名称、类型和值。这种结构化的数据格式,使数据的解析和处理变得更加方便。结合MQTT传输协议和XML消息格式的使用,可为数据传输提供高度可读性、结构化、灵活性和互操作性,特别适用于复杂数据结构的处理以及对数据可读性要求较高的场景,还可满足离散制造行业中的实时数据传输要求。

9eca9df1-d23b-4dde-bdcc-8e85dce2e1e4
(客户需求:通过MQTT协议并使用XML格式将现场设备数据上传到云平台)

三 dataFEED OPC Suite应用

通过Softing dataFEED OPC Suite,我们可建立一个高度灵活且稳定的物联网连接架构,并可将客户现场的设备与云平台紧密连接。在这一架构中,dataFEED OPC Suite展示了其优秀的多协议连接能力:通过S7协议连接现场的多台西门子S7-1200和S7-1500控制器;借助OPC UA连接840D数控机床和FANUC机床;同时通过Modbus协议连接一些智能仪表,最后它可将采集到的数据通过MQTT传输到物联网云平台。得益于这一系列连接的建立,本地设备的数据能够轻松传输到云平台。

此外,dataFEED OPC Suite支持用户完全自定义MQTT消息,这对于该汽车零部件供应商的特定需求至关重要。由于用户可灵活定义消息的结构、内容和格式,包括JSON、XML或其他用户自定义的特殊格式,因此在数据传输上会更加灵活、可控,同时也让数据的解析和处理变得更加方便。

现场自动化工程师提到:“dataFEED OPC Suite内置的强大LUA脚本功能,让我们能够对数据进行灵活的预处理,这意味着,我们可在不改变现有控制器程序的情况下,对数据进行必要的转换和处理,例如,我们可先将ASCII码转换为字符串字符,再将Byte数组转换为浮点数或将报错代码转换成易于理解的报错文本等,最后将转换后的数据上传到云平台。这样不仅提高了数据转换效率,还减轻了云平台的负载。”

4e9fd9e5-0be8-4f25-ad12-a86067d59a64
(工业物联网升级方案示意图)

该企业自动化项目经理表示:“通过将数据上传到云平台,并对数据进行统一分析和处理,我们可对全球各地工厂生产线进行实时监控,还可随时随地访问生产数据,同时,我们的管理人员也可在任何地方远程监测生产状况,从而能够及时发现并解决潜在问题。”

Softing的产品经理Andrew表示:“dataFEED OPC Suite的扩展性使它能够适应不断升级的项目需求。该软件可不断增加对更多型号的PLC和数控系统的支持,因此用户能够对现有方案进行轻松扩展和升级,例如dataFEED OPC Suite在之后的升级中将支持西门子840D以及FANUC等多个型号的数控系统,对此,用户只需升级软件即可轻松实现对数控机床数据进行直接采集。此外,通过监测数控机床的数据,可实现对设备状态和健康状况的实时监测,使企业能够及时检测设备的异常行为、预测潜在的故障并采取预防性维护措施,从而减少设备停机时间,提高设备可用性。”

四 dataFEED OPC Suite的MQTT连接功能概览

1. MQTT物联网云网关

• 轻松将控制器集成到物联网和工业4.0解决方案中;

• 通过在MQTT应用程序中使用现有的OPC组件来节省成本;

......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ Softing dataFEED OPC Suite:轻松应对工业4.0数据通信挑战

▶ Softing物联网(IoT)方案之OT/IT数据集成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/239816.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[HTML]Web前端开发技术13(HTML5、CSS3、JavaScript )横向二级导航菜单 Web页面设计实例——喵喵画网页

希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,佬佬会看到更多有趣的博客哦!!! 喵喵喵,你对我真的…

消费增值模式:引领消费者与平台共创双赢的新篇章

在数字化时代,消费模式正在发生深刻变革。消费者不再满足于单纯的购物行为,而是寻求更加个性化和有价值的消费体验。而平台也面临着如何吸引和留住消费者的挑战。消费增值模式作为一种新型的商业模式,正逐渐成为解决这一问题的关键。 消费增…

DC电源模块在新能源领域的应用前景

BOSHIDA DC电源模块在新能源领域的应用前景 DC电源模块在新能源领域有着广阔的应用前景。随着可再生能源技术的发展和普及,如太阳能和风能等的应用逐渐增多,DC电源模块在这些领域的应用越来越重要。 首先,DC电源模块可以用于太阳能发电系统…

Spring Security- 基于角色的访问控制

基于角色 或权限 进行访问控制 hasAuthority方法 如果当前的主体具有指定的权限,则返回true,否则返回false 修改配置类 //当前登录用户 只有具备admins权限才可以访问这个路径.antMatchers("/test/index").hasAuthority("admins") 代码如下: package c…

transbigdata笔记:栅格参数优化

在transbigdata中,栅格参数有如下几个 params(lonStart,latStart,deltaLon,deltaLat,theta) 如何选择合适的栅格参数是很重要的事情,这会对最终的分析结果产生很大的影响。 怎么选择参数,和数据以及分析的目的息息相关,transbi…

【驱动】TI AM437x(内核调试-06):网卡(PHY和MAC)、七层OSI

1、网络基础知识 1.1 七层OSI 第一层:物理层。 1)需求: 两个电脑之间如何进行通信? 具体就是一台发比特流,另一台能够收到。于是就有了物理层:主要是定义设备标准,如网线的额接口类型、管线的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流,就是从1/0…

Spring IOC 之加载 BeanDefinition

1、前言 前面的文章我们已经对IOC之Spring统一资源加载策略有了一定的了解,本文我们将探讨Spring IOC 加载 BeanDefinition的整个过程。 我们先先看一段熟悉的代码: ClassPathResource resource new ClassPathResource("bean.xml"); // &l…

USB8814动态信号采集卡——声音振动类信号处理的理想之选!

背景介绍: 科技的发展在一定程度上依赖于对信号的处理,信号处理技术的先进性在很大程度上决定了科技发展的速度和方向。数字信号处理技术的崛起,彻底改变了传统的信息与信号处理方式,使得数据采集这一前期工作在数字系统中发挥着…

Oracle-java下载、开源/商业许可证(收费、免费说明)、版本发布日志

Oracle-java下载、开源/商业许可证(收费、免费说明)、版本发布日志 下载开源/商业许可证(收费、免费说明)java8版本发布日志以上是一般情况,具体的以官网发布信息为准例如: JDK17某些特定版本是免费的&…

极狐GitLab 线下『 DevOps专家训练营』成都站开班在即

成都机器人创新中心联合极狐(GitLab)隆重推出极狐GitLab DevOps系列认证培训课程。该课程主要面向使用极狐GitLab的DevOps工程师、安全审计人员、系统运维工程师、系统管理员、项目经理或项目管理人员,完成该课程后,学员将达到DevOps的专家级水平&#x…

【JVM调优系列】如何导出堆内存文件

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

【Docker构建MySQL8.0镜像】

Docker构建MySQL8.0镜像 部署流程1. 拉取docker镜像2. 创建数据卷,存放MySQL数据3. 启动MySQL镜像4. 初始化sql放入MySQL镜像5. 执行MySQL脚本6. MySQL镜像打包7. MySQL镜像迁移 部署流程 1. 拉取docker镜像 docker pull mysql:8.0.35拉取成功后就可以看到镜像了&…

windows项目部署

目录 一、jdk安装&配置 配置jdk的环境配置 二、Tomcat安装 三、MySQL的安装 3.1 Navicat Premium 12 测试连接 3.2 外部访问MySQL测试连接 四、部署项目 4.1 修改mysql的用户密码 一、jdk安装&配置 1.1 双击jdk,进行一个傻瓜式安装 1.2 安装成功…

Linux CentOS 7.6安装nginx详细保姆级教程

一、通过wget下载nginx压缩包 1、进入home文件并创建nginx文件夹用来存放nginx压缩包 cd /home //进入home文件夹 mkdir nginx //创建nginx文件夹 cd nginx //进入nginx文件夹2、下载nginx,我这里下载的是Nginx 1.24.0版本,如果要下载新版本可以去官网进行下载:…

vs2022配置OpenCV测试

1,下载Opencv安装包 OpenCV官网下载地址:Releases - OpenCV 大家可以按需选择版本进行下载,官网下载速度还是比较慢的,推荐大家使用迅雷进行下载 下载安装包到自定义文件夹下 双击安装 按以下图示进行安装 2、 添加环境变量 打…

DWM1000 MAC层

DWM1000 MAC层 MAC层 概述 MAC层,即媒体访问控制层,是数据通信协议栈中的一个重要部分,位于链路层的下半部分,紧邻物理层。在OSI模型中,它属于第二层,即数据链路层的一部分。MAC层的主要职责是控制如何在…

【ArcGIS遇上Python】ArcGIS Python批量筛选多个shp中指定字段值的图斑(以土地利用数据为例)

文章目录 一、案例分析二、提取效果二、代码运行效果三、Python代码四、数据及代码下载一、案例分析 以土地利用数据为例,提取多个shp数据中的旱地。 二、提取效果 原始土地利用数据: 属性表: 提取的旱地:(以图层名称+地类名称命名)

python 爬虫 生成markdown文档

本文介绍的案例为使用python爬取网页内容并生成markdown文档,首先需要确定你所需要爬取的框架结构,根据网页写出对应的爬取代码 1.分析总网页的结构 我选用的是redis.net.com/order/xxx.html (如:Redis Setnx 命令_只有在 key 不存在时设置 key 的值。…

SpringMVC 文件上传和下载

文章目录 1、文件下载2、文件上传3. 应用 Spring MVC 提供了简单而强大的文件上传和下载功能。 下面是对两者的简要介绍: 文件上传: 在Spring MVC中进行文件上传的步骤如下: 在表单中设置 enctype“multipart/form-data”,这样…

大模型学习与实践笔记(六)

一、finetune 简介 两种微调模式:增量预训练 与指令跟随 1.增量预训练 2.指令微调 二、LoRA 与 QLoRA 介绍 三、XTuner 介绍 四、低显存玩转LLM的方法