当前位置: 首页 > news >正文

西门子 SINAMICS G120 变频器借助 ProfiNet 转 EtherCAT 实现与汇川 H5U 通讯实例

一. 案例背景

随着智能制造理念的推进,设备之间的协同工作变得越来越重要。例如,在机器人自动化焊接生产线中,电机驱动的焊接机器人需要与其他设备协同工作,这就要求负责电机控制的变频器和控制整个生产线流程的PLC能够相互通信。捷米特JM-PNM-ECT可以实现西门子SINAMICS  G120变频器与汇川H5U的通信,使设备更好地融入智能制造系统,提高生产效率和产品质量。通过这种跨品牌、跨协议的通信,能够优化资源配置,实现对生产过程的精细控制。

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图2)

二. 设备介绍

1.捷米特JM-PNM-ECT

能够实现 Profinet 控制器和 EtherCAT 从站设备之间的数据通信,并可连接到 Profinet (RT 和 IRT)  网络,支持 Profinet 接口的仪表、I/O 模块、电机、伺服驱动器、传感器、执行器、变频器、触摸屏和 HMI 等人机界面与 EtherCAT  接口的倍福、欧姆龙等 PLC 通讯。与NT151-RE-RE有相同功能,可以进行替换。支持 EtherCAT 从站热插拔,即在线更换功能,可在不影响系统正常运行的情况下,对 EtherCAT  从站设备进行更换或维修,提高了系统的可维护性和灵活性。

2. 西门子 SINAMICS G120 变频器

采用先进的脉宽调制 IGBT 技术和创新的电路设计,功率模块 PM250  能够将负载的动能回馈到电网,实现能量的再生利用,大大提高了能源利用效率,降低了能源消耗和运行成本,同时也有助于减少对环境的影响。SINAMICS  G120  变频器凭借其出色的性能和高度的灵活性,在众多工业领域得到了广泛的应用,如机械制造、汽车、纺织、印刷、包装、化工、风机、泵、压缩机、输送机等,是一款通用型的驱动解决方案,能够满足各种不同的工业驱动需求,帮助用户提高生产效率、降低能源消耗、提升设备可靠性和运行稳定性。

3. 汇川 H5U

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图3)

采用四核处理器,具备纳秒级指令处理速度,可实现更精准的运动控制以及更稳定的过程控制,从而有效提升设备的运行效率和控制精度。汇川 H5U  广泛应用于各种工业控制场景,如生产线控制、设备监控、数据采集与分析等,适用于机械制造、食品饮料、包装印刷、物流仓储等众多行业,可帮助企业实现设备的自动化控制、生产过程的优化升级以及数据的高效管理,有效提高生产效率、降低生产成本、提升产品质量和企业的市场竞争力

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图4)

三. 配置连接方案

3.1配置模块

1.  正确连接电源,通过PN口将ECS-PNM与PC相连,给ECS-PNM上电;

2.  打开PROFINET Manager,根据需求在配置软件中进行配置,包PN主站、从站属性参数等;

3.  在PROFINET Manager中配置相应的组态,包括要配置的模块,目标设备的   IP地址及设备名称;

4.  点击工具栏中的“生成程序”、“下载 程序”按钮,将配置下载到ECS-PNM中

5.  等待大约 10秒目标设备会与 ECS-PNM之间建立连接,此时PN指示灯灯常亮。

3.2软件安装

1.双击安装包,提示使用PROFINET Manager安装程序,点击下一步;

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图5)

2. 弹出对话框如下图所示,选择安装位置,点击下一步;

3.选择是否创建桌面快捷方式,点击安装

4.安装完毕

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图8)

3.3通信配置

1. 点击操作-----通讯,或者点击快捷栏操作

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图9)

输入设备的IP地址如下图所示,点击搜索

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图10)

2. 点击搜索,开始搜索设备,并显示设备IP地址和MAC地址,如下图所示 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图11)

3.4下载文件

1. 点击“操作”,选择下载配置,或者点击快捷键

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图12)

进行下载,等待下方消息栏出现“下载完成”,如下图所示,即工程已被下载到设备中。

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图13)

3.5打开/保存文件

1在工具栏中点击“文件”- “保存”,弹出对话框中选择保存路径,输入文件名称,点击保存即可;

2.在工具栏中点击“文件”- “打开”,弹出对话框中查找文件路径并选择文件,点击打开文件即

3.6 EtherCAT侧参数设置步骤

1. 创建工程

(1)打开TwinCAT XAE Shell,选择文件,选择新建,选择项目后,点击项目,如下图所示 :

(2)在点击项目完成后,会弹出对话框,点击左侧TwinCAT Projects,接着点击TwinCAT  XAE Project (XML format),配置下方项目名称、路径等信息,点击确定。如下图所示 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图15)

(3)

项目创建完成后,进入如下图所示界面 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图16)

2 .ESI文件安装

(1)准备相应  的ESI文件,将ESI文件放入C盘TwinCAT目录中,进入C盘选择TwinCAT→3.1→Config→I/O→EtherCAT将模块的XML复制到EtherCAT的文件中,如下图所示  :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图17)

3. 设备组态

(1)侧菜单栏I/O,选择Devices,右键,选择添加新项,如下图所示 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图18)

(2)加新项后,弹出对话框,点击EtherCAT Master,右下角选择PC  only,选择完成后,点击OK如下图所示 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图19)

(3)完成主站后,会弹出选择网卡对话框,选择以太网卡,点击OK,如下图所示  :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图20)

(4)置完成后,如下图所示 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图21)

(5)击Device1,选择Scan,搜索所连接I/O设备,(需将PC网口跟模块输入网口连接)如下图所示 :

(6)Scan完成后,Device 1下面会自动出现所连接的模块

(7)块侧配置已经完成,点击Device 1 →On Line,可以看到此时模块处于SAFE  OP状态,如下图所示 :

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图24)

(8)点击上方FREE RUN按钮

ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川  H5U 通讯案例(图25)

让模块设备处于OP状态,如下图所示:

四. 总结

在众多实际工业应用场景中,如自动化生产线、智能仓储系统、机器人工作站等,这种跨品牌设备间的高效通讯使得整个生产系统能够实现高度协同、高效运转。例如,在自动化机械加工生产线中,汇川H5UPLC作为核心控制单元,负责统筹协调生产线各个环节的设备运行,包括物料输送、加工设备启停、刀具切换等。而西门子SINAMICS  G120变频器则精准控制加工设备中的电机运行,通过使用捷米特JM-PNM-ECT使设备实时通讯,根据加工工艺要求动态调整电机的转速与转矩。PLC根据传感器反馈的物料位置、加工状态等信息,及时向变频器发送控制指令,实现加工过程中速度与转矩的优化匹配,有效提高了加工精度与生产效率,降低了设备故障率与能源消耗,显著提升了整个生产线的自动化程度与生产效能。

详细信息可见ProfiNet转EtherCAT西门子 SINAMICS G120 变频器与汇川 H5U 通讯案例_北京捷米科技有限公司


 

相关文章:

西门子 SINAMICS G120 变频器借助 ProfiNet 转 EtherCAT 实现与汇川 H5U 通讯实例

一. 案例背景 随着智能制造理念的推进,设备之间的协同工作变得越来越重要。例如,在机器人自动化焊接生产线中,电机驱动的焊接机器人需要与其他设备协同工作,这就要求负责电机控制的变频器和控制整个生产线流程的PLC能…...

流媒体之linux下离线部署FFmpeg 和 SRS

前言 用户对网络做了限制,只能访问指定的网址,和没网没啥区别,导致无法连接外网,无法获取安装包,还有一些编译需要的开源工具 用户需要用平台查看库房的海康摄像头实时监控,只能在库房里一台纯净的ubantu…...

NOBLEROYCE罗慕路斯门窗 以精工匠造开启私属人生

公元前753年罗马建立,其创建者为罗慕路斯。以狼孩的传奇形象成为古罗马精神象征的罗慕路斯,不仅是罗马的第一任国王,还创建了罗马最初的政治制度,罗马的名字也是源于这位伟大的奠基人。NOBLEROYCE罗慕路斯,致敬这位人类…...

【算法day8】字符串:反转

主播今天脑子不好用,先写两题吧~ 题目引用 反转字符串中的单词右旋字符串 1.反转字符串 给你一个字符串 s ,请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回 单词 顺序颠倒且…...

【C++进阶】第二节:多态

1、多态的概念 1.1 概念 多态的概念:通俗来说,就是多种形态。具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。 2、多态的定义及实现 2.1 多态的构成条件 多态是在不同继承关系的类对象,去调用同一函数&a…...

梯度下降法以及 Python 实现

文章目录 1. 引言2. 梯度法3. 例子4. 代码实现5. 讨论 — 学习率 η \eta η5.1 当 η \eta η 设置过大5.2 当 η \eta η 设置过小 参考 1. 引言 梯度下降法,可以根据微分求出的斜率计算函数的最小值。 在人工智能中,经常被应用于学习算法。 2. 梯…...

Postman cURL命令导入导出

你是否曾为在Postman和终端之间切换、整理请求而抓狂?其实,Postman支持与cURL命令的无缝互通,通过导入导出,极大提升效率。用好这个功能,分分钟让接口测试更高效! Postman如何快速导入cURL命令?…...

Java 在Json对象字符串中查找和提取特定的数据

1、在处理JSON数据时,需要提出个别字段的值,通过正则表达式提取特定的数据 public static void main(String[] args) {//定义多个JSON对象字符串类型,假设每个对象有a,b,c 字段String strJson "{\"a\":1.23,\"b\"…...

synchronized的特性

1.互斥 对于synchronized修饰的方法及代码块不同线程想同时进行访问就会互斥。 就比如synchronized修饰代码块时,一个线程进入该代码块就会进行“加锁”。 退出代码块时会进行“解锁”。 当其他线程想要访问被加锁的代码块时,就会阻塞等待。 阻塞等待…...

领域泛化与领域自适应

领域泛化(Domain Generalization)和领域适应(Domain Adaptation)是机器学习领域中处理不同数据分布场景下模型训练与应用的两种策略,领域泛化在泛化到目标领域时不需要进行调整,而领域自适应在适应到目标领…...

使用aspx,完成一个转发http的post请求功能的api接口,url中增加目标地址参数,传递自定义header参数

使用aspx,完成一个转发http的post请求功能的api接口,url中增加目标地址参数,传递自定义header参数 首先,简单实现一下,如何在ASPX页面中实现这个功能实现代码说明:注意事项: 然后进阶&#xff0…...

实际车辆行驶轨迹与预设路线偏离检测的Java实现

准备工作 本项目依赖于两个关键库:JTS Topology Suite(简称JTS),用于几何对象创建和空间分析;以及GeoTools,用于处理坐标转换和其他地理信息任务。确保开发环境中已经包含了这两个库,并且正确配…...

从excel数据导入到sqlsever遇到的问题

1、格式问题时间格式,excel中将日期列改为日期未生效,改完后,必须手动单击这个单元格才能生效,那不可能一个一个去双击。解决方案如下 2、导入之后表字段格式问题,数据类型的用navicat导入之后默认是nvarchar类型的&a…...

Linux操作系统——Linux的磁盘管理系统、文件inode及软硬链接

目录 前言 一、磁盘 1、物理结构 2、存储结构 3、磁盘的逻辑结构 二、文件系统 1、基本概念 2、组的概念 1)Data Blaocks 2)inode Table 3)inode Bitmap 4)Blocks Bitmap 5)Group Descriptor Table 6)Sup…...

算法刷题Day11: BM33 二叉树的镜像

点击题目链接 思路 转换为子问题:左右子树相反转。遍历手法:后序遍历 代码 class Solution:def Transverse(self,root: TreeNode):if root None:return rootnewleft self.Transverse(root.left)newright self.Transverse(root.right)# 对root节点…...

WPF+MVVM案例实战与特效(三十五)- 掌握 Windows 屏幕键盘控制的艺术(TouchKeyBoardHelper 类)

文章目录 1、概述2、TouchKeyBoardHelper 类1、代码实现2、代码解释3、实际应用1、帮助类库与文件创建2、项目引用运行效果3、答疑解惑1、概述 在WPF应用程序开发中,有时需要提供启动或关闭屏幕键盘(On-Screen Keyboard, OSK)的功能。为了实现这一需求,我们创建了一个名为…...

Python+OpenCV系列:绘制中文的方法

绘制中文的方法 方法一:使用Pillow(PIL)与OpenCV结合方法二:使用Matplotlib与OpenCV结合方法三:结合第三方库OpenCV-ZH注意事项 在Python中,使用OpenCV绘制中文需要处理字体加载问题,因为OpenCV…...

精品推荐 | StarLighter 1×dsDNA HS Assay Kit

关键词:核酸浓度测定,核酸定量检测试剂盒,dsDNA浓度测定,dsDNA定量检测 产品简介 StarLighter 1dsDNA HS Assay Kit是一种快速简便的双链DNA(dsDNA)荧光定量检测试剂盒,具有极高的检测灵敏度&…...

挑战用React封装100个组件【010】

Hello,大家好,今天我挑战的组件是这样的! 今天这个组件是一个打卡成功,或者获得徽章后的组件。点击按钮后,会弹出礼花。项目中的勋章是我通过AI生成的,还是很厉害的哈!稍微抠图直接使用。最后面…...

burp suite 5

声明! 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&a…...

遍历 Map 类型集合的方法汇总

1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...

Objective-C常用命名规范总结

【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...

连锁超市冷库节能解决方案:如何实现超市降本增效

在连锁超市冷库运营中,高能耗、设备损耗快、人工管理低效等问题长期困扰企业。御控冷库节能解决方案通过智能控制化霜、按需化霜、实时监控、故障诊断、自动预警、远程控制开关六大核心技术,实现年省电费15%-60%,且不改动原有装备、安装快捷、…...

python报错No module named ‘tensorflow.keras‘

是由于不同版本的tensorflow下的keras所在的路径不同,结合所安装的tensorflow的目录结构修改from语句即可。 原语句: from tensorflow.keras.layers import Conv1D, MaxPooling1D, LSTM, Dense 修改后: from tensorflow.python.keras.lay…...

【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论

路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中(图1): mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...

【Android】Android 开发 ADB 常用指令

查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...

通过 Ansible 在 Windows 2022 上安装 IIS Web 服务器

拓扑结构 这是一个用于通过 Ansible 部署 IIS Web 服务器的实验室拓扑。 前提条件: 在被管理的节点上安装WinRm 准备一张自签名的证书 开放防火墙入站tcp 5985 5986端口 准备自签名证书 PS C:\Users\azureuser> $cert New-SelfSignedCertificate -DnsName &…...

uniapp 小程序 学习(一)

利用Hbuilder 创建项目 运行到内置浏览器看效果 下载微信小程序 安装到Hbuilder 下载地址 :开发者工具默认安装 设置服务端口号 在Hbuilder中设置微信小程序 配置 找到运行设置,将微信开发者工具放入到Hbuilder中, 打开后出现 如下 bug 解…...

uniapp 实现腾讯云IM群文件上传下载功能

UniApp 集成腾讯云IM实现群文件上传下载功能全攻略 一、功能背景与技术选型 在团队协作场景中,群文件共享是核心需求之一。本文将介绍如何基于腾讯云IMCOS,在uniapp中实现: 群内文件上传/下载文件元数据管理下载进度追踪跨平台文件预览 二…...

Leetcode33( 搜索旋转排序数组)

题目表述 整数数组 nums 按升序排列&#xff0c;数组中的值 互不相同 。 在传递给函数之前&#xff0c;nums 在预先未知的某个下标 k&#xff08;0 < k < nums.length&#xff09;上进行了 旋转&#xff0c;使数组变为 [nums[k], nums[k1], …, nums[n-1], nums[0], nu…...