news 2026/9/2 22:39:58

协议转换网关打通DeviceNet转ProfiNet:光伏产线数字化样本

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
协议转换网关打通DeviceNet转ProfiNet:光伏产线数字化样本

一、 项目背景
华东某头部光伏组件企业 2025 年新建 2 GW TOPCon 串焊车间,要求对 16 条德国 Teamtechnik TT-1600-S 串焊机进行数字化改造。核心工艺指标——焊带与电池片之间的“动态接触压力”必须闭环控制在 0.85±0.05 MPa,否则虚焊、裂片率将直接拉高 0.3%。然而,现场已有机台全部沿用 2008 年随设备进口的 Allen-Bradley 1769-SDN DeviceNet 压力传感器(型号 836P-D2NMGC18M),而新建 MES 与西门子 SIMATIC S7-1200 1215C DC/DC/DC(6ES7 215-1HG40-0XB0)之间只支持 PROFINET。为兼顾投资保护与实时性,业主选择“远创智控 YC-DNTM-PN工业级协议转换网关,让 S7-1200 通过 PROFINET 直接读写 DeviceNet 压力数据,实现焊接压力闭环。

二、设备与拓扑

1. 西门子 PLC:SIMATIC S7-1200 1215C DC/DC/DC,固件 V4.6,TIA Portal V19

2. 协议网关:远创智控 YC-DNTM-PN(PROFINET 从站 + DeviceNet 主站,双以太网口,内置 120 Ω 终端)

3. 压力传感器:Rockwell / Allen-Bradley 836P-D2NMGC18M,DeviceNet 从站,MAC ID 12,波特率 500 k

4. 串焊机:Teamtechnik TT-1600-S,原机 AB CompactLogix 已拆除,仅保留 DeviceNet 电源及分支电缆

5. 网络拓扑:星型 PROFINET(千兆光纤到机台)+ 总线型 DeviceNet(干线 2×0.75 mm² 屏蔽双绞,支线 < 6 m)

三、实施步骤

1. 硬件接线
a) 将原 DeviceNet 干线红(CAN_H)、黑(CAN_L)、裸屏蔽层分别接入 YC-DNTM-PN 右侧 5 位端子,网关已内置 120 Ω,无需外置终端电阻。
b) 24 VDC 电源取自原机台 AB 1606-XLE 电源模块,确保共地,实测接地电阻 0.8 Ω。
c) PROFINET 侧用屏蔽 CAT6 网线直连至机台上方西门子 Scalance XC206 交换机,IP 规划 192.168.10.0/24,网关地址 192.168.10.112,PLC 地址 192.168.10.10。

2. 软件配置
① TIA Portal 侧
– 导入 GSDML 文件“YC-DNTM-PN_V2.3.xml”,在硬件目录出现“远创智控 → Gateway → YC-DNTM-PN”。
– 拖至 PROFINET 网络,分配设备名“DNTM_PN_01”,IP 192.168.10.112,更新周期 4 ms(IRT 未启用,因 PLC 1215C 仅支持 RT)。
– 配置 I/O 映射:输入 32 Byte(包含 8 路从站压力值、状态字、诊断字),输出 8 Byte(包含清零、校准、报警阈值)。
– 编译下载后,在线查看“模块信息 → PROFINET 接口”,LinkStatus=Up,IOState=DataExchange,无误码。

② 网关侧
– 用 USB-C 线连接网关 Debug 口,打开“YC_Configurator V1.7”,选择“DeviceNet Master”模式,扫描节点,仅发现 MAC ID 12 的 836P。
– 导入 EDS 文件“836P-D2NMGC18M.eds”,自动解析 6 个 IO 字节:Byte0-3 为单精度浮点压力值,Byte4 为状态,Byte5 为报警位。
– 设置轮询周期 5 ms,Fail-safe 模式“保持上次值”,映射至 PROFINET 输入区偏移 0-5。
– 点击“下载”,网关重启后 RUN 灯常绿,DN 灯闪烁 1 Hz,表示与从站正常交换数据。

3. 压力闭环程序
在 PLC 中新建 FB1“Pressure_Control”,以 8 ms 周期调用:
– 将网关输入区 REAL 值转换为物理量(0-1.6 MPa)。
– 与设定值 0.85 MPa 比较,偏差 > 0.05 MPa 时,通过伺服阀 AO 输出 ±10 V 调节焊接头气缸压力。
– 当连续 5 次采样超差,触发 HMI 报警并记录批次号,同时通过 OPC UA 上传 MES。

4. 抗干扰与诊断
– 采用铠装 DeviceNet 电缆,屏蔽层在网关侧单端接地,通信线远离 50 Hz 加热大电流母线(间距 > 20 cm)。
–错误计数器”“重试次数”,调试阶段发现 1 号机台因 24 V 共地不良导致 3% 报文重发,整改后降为 0。
– 在 TIA Portal 中启用“设备诊断→拓扑视图”,一旦出现 DN 侧断线,网关自动发送 0x8B 诊断记录,PLC 立即停机并弹出机台编号,维护平均时间由 15 min 缩短至 3 min。

四、经验总结

1. 远创智控 YC-DNTM-PN协议转换网关的 PROFINET 从站与 DeviceNet 主站双协议栈独立运行,扫描周期可分别设置,避免传统“透明桥”带来的抖动。

2. 在光伏高洁净环境下,网关铝合金壳体+全密封设计,0.2 μm 镀镍工艺,满足 Class 8 无尘要求;运行 2 个月外壳表面无明显积尘,IP30 足以应对。

3. 对于高速串焊(< 8 s/片)节拍,建议 PROFINET 更新周期 ≤ 4 ms、DeviceNet 轮询周期 ≤ 5 ms,并关闭网关 Web 服务的高级日志,可再降低 0.3 ms 抖动。

4. 项目证明:在多协议并存的老旧产线升级中,采用“协议转换网关”比“更换设备”更快、更稳、更经济,为光伏行业存量设备接入西门子生态系统提供了可复制、可推广的范式。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 12:31:05

Intel平台中eSPI与LPC对比:通俗解释

从LPC到eSPI&#xff1a;一场被低估的“引脚革命”你有没有想过&#xff0c;为什么现在的笔记本越来越薄&#xff0c;主板却能塞进更多功能&#xff1f;为什么BIOS更新失败的概率似乎比十年前低了不少&#xff1f;这些变化背后&#xff0c;有一项默默无闻但至关重要的技术升级—…

作者头像 李华
网站建设 2026/8/29 5:34:46

PaddlePaddle镜像如何部署到华为云昇腾环境?

PaddlePaddle镜像如何部署到华为云昇腾环境&#xff1f; 在国产化替代浪潮席卷各行各业的今天&#xff0c;越来越多企业开始关注“AI全栈自主可控”的落地路径。尤其是在金融、政务、能源等对安全性要求极高的领域&#xff0c;单纯依赖国外深度学习框架与GPU硬件的技术路线已难…

作者头像 李华
网站建设 2026/8/28 11:44:03

Step-GUI 技术报告解读

模型训练、标准化接口、真实场景评估 1、数据生成&#xff1a;如何高效、低成本地获取可靠训练数据 2、部署协议&#xff1a;如何安全、标准地部署成为新问题&#xff1b;敏感数据&#xff08;如屏幕截图&#xff09;最好能留在本地设备处理。 3、场景评测&#xff1a;如何科学…

作者头像 李华
网站建设 2026/8/29 2:38:51

多种类型Agent 工具调用机制讲解

概述 工具调用是 Agent 与外部世界交互的核心机制。本教程将详细讲解整个工具调用的完整流程。一、什么是"工具"&#xff1f; 工具就是普通的 Python 函数&#xff0c;预先定义在 tools.py 中。 # tools/tools.pydef web_search(query: str, search_engine: str &qu…

作者头像 李华
网站建设 2026/8/30 9:06:52

3分钟让你的Windows桌面焕然一新:任务栏透明美化终极指南

3分钟让你的Windows桌面焕然一新&#xff1a;任务栏透明美化终极指南 【免费下载链接】TranslucentTB 项目地址: https://gitcode.com/gh_mirrors/tra/TranslucentTB 厌倦了千篇一律的Windows默认界面&#xff1f;想要一个既美观又实用的个性化桌面&#xff1f;今天就来…

作者头像 李华
网站建设 2026/8/31 6:29:07

Rust 编程语言教学目录

Rust 编程语言教学目录 第一部分&#xff1a;基础入门篇 (1-2周) 第1章&#xff1a;Rust 初体验 1.1 Rust 语言概述与设计哲学1.2 安装 Rust 工具链 rustup 安装与配置Cargo 包管理器介绍 1.3 第一个 Rust 程序 Hello World使用 Cargo 创建项目 1.4 开发环境配置 VS Code Rust…

作者头像 李华