Softing助力工业4.0 | 通过OPC UA和MQTT访问SINUMERIK 840D CNC控制器数据

5101e467-d64a-4f27-b652-830b397a724a

Softing uaGate 840D是用于采集西门子SINUMERIK 840D SL/PL CNC控制器数据的物联网网关,支持OPC UA服务器和MQTT发布功能。该网关提供对SINUMERIK 840D CNC控制器机床数据的访问,支持读取、处理重要的主轴和从轴数据,例如扭矩和功耗,并可将数据用于状态监测、预测性维护以及数据记录或其他分析任务,例如主轴和轴监测。

未来要全面实现工业4.0应用,需以数字化方式提供CNC控制器的内部数据。但由于众多机床系统开发时间较早,控制器通常不提供任何用于数据集成的开放标准化接口。而现在新的网关技术,均支持从外部访问SIMATIC S7控制器以及SINUMERIK 840D系列的NC和驱动数据。

西门子SINUMERIK 840D CNC控制器已上市约30年,被用于大多数机床内部,实现铣削、车削、磨削、步冲和冲压操作。但当考虑到未来如何使用这些机床数据时发现,只有SIMATIC S7控制器数据可在机床之外的环境中被再次利用,数控(NC)和驱动数据则无法被外部应用程序访问。原因是数控控制器不提供开放和标准化的通信功能,阻碍了机床数据在整体应用中的集成。

| 借助网关访问控制器数据

通过Softing uaGate 840D网关可轻松应对这一挑战,并提供对机床数据的全面访问。

uaGate 840D网关支持通过OPC UA和MQTT通信技术读取并传输重要的主轴和轴数据,例如扭矩、功耗和连同相关的警报。这些数据可用于状态监测、预测性维护、数据记录或分析任务等。因此,该网关支持将SINUMERIK 840D sl和PL CNC控制器集成到工业4.0应用程序中。这一解决方案适用于NCU Type 7×0.3和V4.3以上软件版本的新旧SINUMERIK 840D Solution Line,以及西门子SINUMERIK 840D Power Line型号(软件V5.3及更高版本)。

c136f647-8b70-489b-b887-6c6b48050821
(uaGate 840D网关可直接连接到SINUMERIK 840D sl CNC控制器,无需系统适配和任何额外的许可证)

| 预配置的标签文件

针对SINUMERIK 840D Solution Line系统,只需将uaGate 840D网关连接到一个空闲的以太网插槽,X120(操作面板)或X130(公司网络)。一旦网关集成到网络中,通过在网关固件中预先配置的标签文件,调试网关将变得非常容易。标签文件负责建立两部分数据映射,一方面映射NC部分,包括驱动数据、轴数据、程序数据、刀具数据和特定的NC报警,另一方面映射集成SIMATIC S7-300控制器的PLC部分及其DB数据、警报和消息。

用户在配置完连接参数之后,可直接使用OPC UA客户端读取到预先配置的数据,包括主轴速度、倍率、四个轴的实际距离和剩余距离,以及连接到驱动模块的四个电机的温度、扭矩和功耗。

uaGate 840D网关解决方案还提供了一个高效的软件——dataFEED Exporter,该软件用于从STEP7和TIA Portal项目中导出集成在SINUMERIK 840D里的S7-300控制器变量,并支持根据个人需求进行调整。在成功导出标签文件后,用户可将这些标签导入uaGate 840D网关中。

此外,用户还可使用西门子软件工具NC-Var-Selektor将NC变量加载到网关中,该工具是SINUMERIK工具箱的一部分。用户无需对SINUMERIK 840D CNC控制器进行任何修改,即可通过OPC UA立即访问控制器数据以及NC和驱动数据。

在默认配置下,uaGate840D对于集成的SIMATIC S7-300控制器数据设置的是读取和写入权限,但如有需要,用户也可将这些权限定义为只读。出于安全考虑,NC零件配置的变量通常被定义为只读。

值得注意的是:SINUMERIK 840D Power Line型号不提供以太网接口。为了实现连接,必须使用合适的D-Sub 9转换工具。Softing NETLink S7-Compact产品支持PROFIBUS/MPI到以太网的转换,可用于与SINUMERIK 840D Power Line进行通信。SINUMERIK 840D Power Line控制器的X122 D-Sub 9接口用于连接编程设备或远程维护设备(PG接口)。将NETLink S7-Compact连接到X122接口,即可将SINUMERIK 840D特定通信转换为以太网通信。

NETLink S7-Compact产品支持简单、快速地将SIMATIC S7-200/300/400控制器集成到以太网中。如此一来,编程软件、配置工具和SCADA应用程序(如STEP7、TIA Portal、WinCC或OPC服务器)便可同时通过以太网访问到现场控制器,可高效、稳定访问的控制器设备数量多达32个。此外,NETLink S7-Compact可直接插入MPI接口,替代昂贵的通信处理器。

5a8eb9d2-5910-4f07-b0d6-67c2105d5102
(用于SIMATIC S7控制器以太网连接的紧凑型PROFIBUS/MPI转换工具)

| 应用场景

uaGate 840D可应用于多种不同场景,“获取运行数据”是其中一种。在此情况下,用户需先确定从机床上获取和记录工件或工具数据的具体时机和方式,随后记录的数据便可用于可视化或进行评估。对于预测性维护,高频数据如位置、电流和控制偏差等会被监控。

用户可通过降低废品率、延长工具使用寿命、提升整体产品质量来评估刀具的质量和磨损情况,从而尽可能延长刀具在生产环境中的可用时间和优化其效能。一位用户提到:“我们已经成功在齿轮切削机上部署了uaGate 840D网关,用于采集轧制力等数据。这使我们能够估算组件的硬度,并为机器制定特定的维护和检查措施,由此减少了机器故障次数。”

另一个应用是机床制造商通过收集的数据,选择出更优刀具。该领域的一位用户表示:“在现代生产线上,通常使用500种以上的刀具,引发无限种不同排序选项。通过将工具重新排序到合适位置,能够大大减少生产过程中的等待时间。”此外,该用户还使用了uaGate 840D提供的刀具和机床数据来改进刀具的安装和校准。

| uaGate 840D网关解决方案的优势

63f93c9c-2434-4ea0-93f7-4bd77d23a91a
(使用uaGate 840D网关可访问全面的SINUMERIK 840D数据和警报)

使用uaGate 840D网关能够为客户带来诸多好处:首先,uaGate 840D可处理多达20,000个符号;其次,它还提供了优化的读取功能,可汇总驱动数据并仅需使用一个请求即可同时读取多个驱动的值,提高了性能......

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

| 往期回顾

▶ Softing dataFEED OPC Suite通过OPC UA标准加速数字化转型

▶ uaGate SI自动化状态监测和工业4.0解决方案

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

235、二叉搜索树的最近公共祖先

给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自…

今天的A股,让人惊愕了,2个耐人寻味的重要信号,有望迎来下一个超级风口!

今天的A股,让人惊愕了,你知道是为什么吗?盘面上出现2个耐人寻味的重要信号,有望迎来下一个超级风口! 1、今天两市低开低走,但大消费劲头十足,连中免这样的大体量都涨停了,另外消费茅…

Rocky Linux 9 系统OpenSSH CVE-2024-6387 漏洞修复

Rocky Linux 9系统 OpenSSH CVE-2024-6387 漏洞修复 1、漏洞修复2、修复思路3、修复方案3.1、方案一3.2、方案二 4、总结5、参考 1、漏洞修复 CVE-2024-6387:regreSSHion:OpenSSH 服务器中的远程代码执行(RCE),至少在…

电脑免费压缩软件app哪个好?Top15压缩软件良心测评,图文详解!

你是否在寻找一款能够帮助你释放电脑存储空间的免费压缩软件app呢?在当今数字化生活中,文件和媒体内容日益增多,而硬盘空间却总是显得不够用。优秀的压缩工具不仅能节省空间,还能提升系统效率,让你的电脑运行更加流畅。…

Linux源码阅读笔记12-RCU案例分析

在之前的文章中我们已经了解了RCU机制的原理和Linux的内核源码,这里我们要根据RCU机制写一个demo来展示他应该如何使用。 RCU机制的原理 RCU(全称为Read-Copy-Update),它记录所有指向共享数据的指针的使用者,当要修改构想数据时&…

DDR3(一)

目录 1 SDRAM1.1 同步动态随机存储器1.2 位宽1.3 SDRAM结构1.4 SDRAM引脚图 2 SDRAM操作指令2.1 读写指令2.2 刷新和预充电2.3 配置模式寄存器2.4 读/写突发2.5 数据屏蔽 SDRAM是DDR3的基础,在学习DDR3之前,我们先来学习一下SDRAM的相关知识。 1 SDRAM …

公网IP变更自动微信通知与远程执行命令的C++开源软件

基本功能 智能公网IP变更监测与微信通知 一旦检测到公网IP地址发生变更,系统将自动通过预设的QQ邮箱(该邮箱与微信绑定,实现微信通知)发送新IP地址通知。同时,软件会即时更新本地配置文件中的IP地址及变更时间&#…

vscode插件的开发过程记录(一)

前言 本文是关于visual studio code软件上自定义插件的开发记录,将从头记录本人开发的过程,虽然网上也有很多文章,但个人在实践的过程还是会遇到不一样的问题,所以记录下来,以便于后期参考。 前期准备: 1、…

Xilinx FPGA:vivado实现乒乓缓存

一、项目要求 1、用两个伪双端口的RAM实现缓存 2、先写buffer1,再写buffer2 ,在读buffer1的同时写buffer2,在读buffer2的同时写buffer1。 3、写端口50M时钟,写入16个8bit 的数据,读出时钟25M,读出8个16…

William Yang:从区块链先锋到艺术平台创始人

在区块链技术和加密货币市场飞速发展的今天,William Yang无疑是这一领域的佼佼者。他不仅在学术和媒体领域取得了显著成就,更在创业之路上不断探索,成为了业内知名的KOL(关键意见领袖)。今天,我们有幸采访到…

视频监控汇聚和融合平台的特点、功能、接入方式、应用场景

目录 一、产品概述 二、主要特点 1、多协议支持 2、高度集成与兼容性 3、高性能与可扩展性 4、智能化分析 5、安全可靠 三、功能概述 1. 视频接入与汇聚 2. 视频存储与回放 3. 实时监控与预警 4. 信息共享与联动 5. 远程管理与控制 四、接入方式 1、直接接入 2…

使用CubeIDE调试项目现stm32 no source available for “main() at 0x800337c:

使用CubeIDE调试项目现stm32 no source available for "main() at 0x800337c: 问题描述 使用CubeIDE编译工程代码和下载都没有任何问题,点击Debug调试工程时,出现stm32 no source available for "main() at 0x800337c 原因分析&a…

[leetcode hot 150]第四百五十二题,用最少数量的箭引爆气球

题目: 有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points ,其中points[i] [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。 一支弓箭可以沿着 x 轴从不同点 完全垂直 地射出。…

快速入门FreeRTOS心得(正点原子学习版)

对于FreeROTS,我第一反应想到的就是通信里的TDM(时分多址)。不同任务给予分配不同的时间间隔,也就是任务之间在每个timeslot都在来回切换。 这里有重要的一点,就是中断要短小,优先级是自高到底进行打断。 …

204.贪心算法:分发饼干(力扣)

以下来源于代码随想录 class Solution { public:int findContentChildren(vector<int>& g, vector<int>& s) {// 对孩子的胃口进行排序sort(g.begin(), g.end());// 对饼干的尺寸进行排序sort(s.begin(), s.end());int index s.size() - 1; // 从最大的饼…

大数据招商的应用场景及实施路径有哪些?

当下&#xff0c;我国已经进入数字经济与实体经济融合发展的新阶段&#xff0c;数字技术和数字化转型落地日臻成熟&#xff0c;数据要素价值释放深入到了我国各个领域的发展&#xff0c;招商引资也不例外&#xff0c;在传统招商模式效果日渐甚微的大环境下&#xff0c;大数据招…

面试题 4:阐述以下方法 @classmethod, @staticmethod, @property?

欢迎莅临我的博客 &#x1f49d;&#x1f49d;&#x1f49d;&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

数据大小端问题

文章目录 大小端前言函数引用(接下来使用此函数对高低位进行切换)先看截取的对于大小端的定义大小端数据的直观理解[重点] 对uchar数组进行取操作定义一个uint8_t的数组观察起内部内存尝试使用uint32_t 每次区 1、2、3、4byte数据 提升经过上面的介绍一定对大小端有了一定的了解…

2.3 主程序和外部IO交互 (文件映射方式)----IO Server实现

2.3 主程序和外部IO交互 &#xff08;文件映射方式&#xff09;----IO Server C实现 效果显示 1 内存共享概念 基本原理&#xff1a;以页面为单位&#xff0c;将一个普通文件映射到内存中&#xff0c;达到共享内存和节约内存的目的&#xff0c;通常在需要对文件进行频繁读写时…

基于OpenMV识别数字及程序说明

OpenMV简介 OpenMV是一个开源、低成本且功能强大的机器视觉模块。它基于STM32F427CPU&#xff0c;集成了OV7725摄像头芯片&#xff0c;能在小巧的硬件模块上&#xff0c;用C语言高效地实现核心机器视觉算法&#xff0c;并提供了Python编程接口&#xff0c;使得图像处理的复杂度…