DeviceNet转ProfiNet边缘计算网关赋能:西门子 1200PLC 与库卡机器人通讯配置完整案例.docxVIP

DeviceNet转ProfiNet边缘计算网关赋能:西门子 1200PLC 与库卡机器人通讯配置完整案例.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

DeviceNet转ProfiNet边缘计算网关赋能:西门子1200PLC与库卡机器人通讯配置完整案例

项目背景

位于华东沿海的某大型国有发电厂,在“双碳”战略驱动下,于2024年启动输煤岛无人值守改造项目。输煤岛负责把海运煤通过卸船机、皮带机、堆取料机最终送至锅炉原煤仓,现场环境高粉尘、高硫化氢、强电磁干扰,夏季甲板温度可达65℃。业主希望保留2017年投运的库卡KR30R1820六轴抓斗机器人(DeviceNet从站,MACID=5),同时新增西门子S7-1200CPU1215CAC/DC/Rly(订货号6ES7215-1HG40-0XB0)作为ProfiNet主站,实现抓斗路径规划、煤量统计、故障诊断一体化。由于两种协议物理层、数据层完全不同,直接通讯存在“协议孤岛”,于是选用远创智控YC-DNTM-PN工业级协议转换网关作为桥梁,构建“PLC—网关—机器人”高实时链路,保障卸船机7×24小时连续作业。

痛点分析

协议壁垒:库卡机器人仅内置DeviceNet2.0板卡(KSD1-16,订货号00-122-965),最大支持512kbps,而西门子PLC原生ProfiNetRT,无法识别EDS文件。

实时性要求:抓斗闭环防摇周期≤100ms,传统“PLC+PCI板卡”方案实测延迟≥350ms,导致煤块洒落、码头污染。

环境苛刻:盐雾+煤尘达到IP54,普通商业网关24小时内出现端口硫化发黑;同时卸船机滑触线火花产生4级浪涌,曾击穿普通以太网变压器。

运维效率:码头停机窗口仅凌晨2:00-4:00,若故障定位超过30分钟将触发海运船滞期费

解决方案

采用“双从站+边缘计算”架构:

YC-DNTM-PN协议转换网关在ProfiNet侧作为从站(IP192.168.1.10,设备名YC_Gateway),占用16槽,输入输出各64byte;

在DeviceNet侧同样作为从站(MACID=6,波特率500kbps,Poll方式,IO长度32byteI/32byteO);

网关内置Cortex-A8800MHz处理器,支持本地脚本,可实现数据过滤、阈值报警、断线缓存,减少PLC运算负荷。

设备清单

品牌

型号

数量

关键参数

西门子

S7-1200CPU1215C

1

ProfiNetRT,2口交换机,9MB程序存储

库卡

KR30R1820+KSD1-16DeviceNet板

1

30kg负载,1818mm臂展,512kbps

远创智控

YC-DNTM-PNV2.3

1

-40~+85℃,冗余24VDC,EMC4级,IP20导轨安装

菲尼克斯

CAT6A以太网线1425522

2

屏蔽层镀锡铜,抗盐雾1000h

百通

DeviceNet总线3082A24AWG

30m

低烟无卤,特性阻抗120Ω

魏德米勒

终端电阻866199

2

金属膜1%,1/2W

实施步骤

前期准备

在TIAPortalV18中导入YC-DNTM-PN工业级协议转换网关的GSDML文件(版本V2.37),将网关拖入网络视图,分配设备名与IP;

根据库卡提供的EDS文件(KRC4_EDS_V1.2),确认机器人输出寄存器:

Byte0-3:抓斗X坐标(IEEE754浮点);

Byte4-7:抓斗Y坐标;

Byte8-11:抓斗Z坐标;

Byte12:当前负载率%;

Byte13:关节温度℃;

Byte14:故障代码;

Byte15:CRC校验。

硬件部署

网关采用35mmDIN导轨固定于西门子S7-1200右侧,与PLC距离≤100mm,共用Φ6mmPE铜排,接地电阻1Ω;

ProfiNet使用CAT6A屏蔽线,经M12-IP67接头接入PLC的X1P1口,线长28m,星型拓扑;

DeviceNet采用5芯屏蔽双绞线,蓝/白接CAN_H、灰/黄接CAN_L,红+黑24VDC供电,两端并接120Ω终端电阻,布线时与动力电缆保持≥30cm平行间距,桥架内穿金属隔板;

为抵御浪涌,在网关24VDC进线侧加装菲尼克斯TRABTECH2906244二合一防雷器,实测可吸收4kV/2kA组合波。

参数配置

通过Web界面登录网关(默认IP192.168.1.254),在“ProfiNet”页勾选“EnableIM”,设置输入64byte、输出64byte;

在“DeviceNet”页选择“Slave”,波特率500kbps,MACID=6,关闭Heartbeat以降低总线负载;

启用“EdgeComputing”功能,编写Lua脚本:

当关节温度60℃时,置位ProfiNetByte60Bit0,触发PLC声光报警;

当抓斗负载率95%持续3s,自动向机器人发送减速指令(Byte12=0x02

您可能关注的文档

文档评论(0)

远创智控研发五部 + 关注
实名认证
文档贡献者

工业自动化

1亿VIP精品文档

相关文档