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

ProfiNet转CAN/CANopen网关技术详解-三格电子

1 产品概述与核心功能

三格电子的 SG-PN(h750)-COE/CAN 网关主要用于实现 PROFINET 与 CAN/CANopen (COE) 或自由 CAN 口之间的协议转换。这款网关在PROFINET 侧作为 IO 从站,通常连接西门子等品牌的 PLC;在 CANopen 侧则作为主站,可以连接诸如伺服驱动器、变频器、电机等 COE 设备;在 CAN 自由口模式下,用户可以自由收发 CAN 报文,提供了更高的灵活性。

其核心工作原理是数据映射,即在网关内部建立 PROFINET IO 数据区与 CANopen 对象字典或 CAN 报文标识符之间的对应关系,实现双向数据透明传输,无需用户进行复杂的底层协议编程。

2 技术规格详解

2.1 硬件参数

  • 电源 :直流 9-36V(典型值 12V/120mA),支持双电源冗余供电,带过压、过流保护    

  • 工作温度: -30°C ~ +75°C    

  • 工作湿度:5% ~ 95% (无冷凝)    

  • CAN接口 :内置 120Ω 终端电阻(通过内部跳线帽使能),带过压、过流保护,最多支持128个CAN设备    

  • PROFINET接口:两个 RJ45 以太网接口,支持 100BASE-TX,MDI/MDIX 自侦测,集成以太网交换机,方便将PN设备组成菊花链(链式拓扑)或环网    

  • 结构特性:尺寸紧凑,支持 35mm 标准导轨安装,IP20 防护等级,适合控制柜内安装    

2.2 软件与协议支持

在软件和协议方面,该网关支持以下特性:

PROFINET 侧:

  • 符合 PROFINET Conformance Class A and B,支持 Real Time Class 1 (RT) 实时通信。

  • 支持 LLDP (链路层发现协议) 和 SNMP (简单网络管理协议),便于网络管理和诊断。

CANopen 侧 (COE):

  • 波特率范围 5Kbps - 1000Kbps(可调)。

  • 支持 CAN2.0A 标准。

  • 接收 FIFO:46;发送 FIFO:10。

  • 最大支持 20 个 CANopen 从站。

  • 最大 PDO 数量:200;最大快速 SDO 数量:100。

  • 支持通过 PROFINET 侧进行 NMT 网络管理(控制从站状态),并支持将 CANopen 从站的紧急报文传输到 PROFINET 主站。

CAN 自由口模式:

  • 波特率范围 5Kbps - 1000Kbps(可调)。

  • 支持 CAN2.0B(包含 CAN2.0A)。

  • 接收 FIFO:46;发送 FIFO:24。

  • 最大支持按 ID 收发和通用收发的报文数量各为 200(且总和不超过 200)。

  • 数据映射能力:

  • 最大映射数据量:输入 1024 字节;输出 1024 字节。

  • 通信延时:小于 2ms,满足大多数工业应用的实时性要求。

3 硬件设计与接口说明

网关的硬件设计充分考虑了工业连接的便利性和可靠性:

  • 电源接口:支持压线端子和圆头电源接头两种连接方式,方便现场接线。支持双电源冗余输入(V1, V2),提高了供电可靠性。还提供了 G(电源负) 和 PE(保护接地) 端子。

  • 指示灯:提供了多个LED指示灯用于状态监控:

PWR:电源指示灯,常亮表示电源正常。

SY1:系统指示灯,常亮表示系统正常启动。

PN:PROFINET 组态指示灯,常亮表示与PLC组态成功。

CAN:CAN 通道数据收发指示灯,数据传输时会闪烁。

CTP/SY2:未使用。

  • 复位功能:设有恢复出厂设置按键。若配置错误导致网关异常,可通过此按键清除所有配置。

  • CAN接口:采用端子连接(H: CAN高, L: CAN低, G: 不接)。默认使能120Ω终端电阻,若网络两端已有终端电阻,可通过拆除内部跳线帽禁用网关内部的终端电阻。

4 典型应用场景与配置流程

4.1 应用场景

该网关非常适用于以下场景:

  • 西门子 PLC (PROFINET 主站) 控制 CANopen 接口设备,如伺服驱动器、变频器、电机、传感器等。

  • 在 CAN 自由口模式下,实现西门子 PLC 与自定义 CAN 协议设备之间的通信。

  • 整合现有基于 CAN/CANopen 的设备到新的或现有的 PROFINET 网络中,节省设备更换成本。

4.2 配置流程简述

配置通常涉及以下步骤:

  • PROFINET 侧组态:在西门子 TIA Portal 等工程软件中,导入网关提供的 GSDML 文件,将网关添加为 PROFINET IO 设备(从站),并根据数据映射需求分配输入/输出字节长度。

  • CAN/CANopen 侧参数设置:使用厂家提供的配置软件(具体软件名称需参考三格电子提供的资料)设置 CAN/CANopen 网络的波特率、节点ID、PDO/SDO 映射关系等参数。

  • 数据映射关联:在配置软件中,建立 PROFINET IO 数据区与 CANopen 对象字典条目或 CAN 报文 ID 之间的对应关系。

  • 下载配置:将配置好的参数下载到网关中。

  • 启动运行:重启网关使配置生效,网关便会自动进行协议转换和数据传输。

5 选型

在选择时,需确认所需协议为 CANopen (COE) 还是 CAN 自由口,以及所需连接的从站数量和数据量是否满足需求。

6 总结

三格电子的 SG-PN(h750)-COE/CAN 协议转换网关是一款性能稳定、功能丰富的工业通信桥接设备。其双电源冗余设计、广泛的温度适应性、低延迟以及灵活的配置方式,使其能够有效地解决 PROFINET 与 CAN/CANopen 网络互联的难题,特别适用于智能制造、能源监控、智能建筑等需要对异构网络进行集成的场合。通过使用该网关,用户可以保护现有设备投资,降低系统集成复杂度和成本,并提升整个自动化系统的通信效率和可靠性。

http://www.dtcms.com/a/351568.html

相关文章:

  • uniapp uview吸顶u-sticky 无效怎么办?
  • 利用Certbot生成ssl证书配置到nginx
  • Android之穿山甲广告接入
  • Flutter 项目命名规范 提升开发效率
  • 深度学习(三):PyTorch 损失函数:按任务分类的实用指南
  • Swift 解法详解 LeetCode 363:矩形区域不超过 K 的最大数值和
  • Unity游戏打包——Mac基本环境杂记
  • Android Glide生命周期管理:实现原理与最佳实践
  • ubuntu2204安装搜狗拼音输入法
  • 基于spark的招聘岗位需求分析可视化系统设计与实现
  • 《相关法律、法规知识(五)》
  • 【数据结构】串——模式匹配
  • 微服务-23.网关登录校验-自定义GlobalFilter
  • yggjs_rbutton React按钮组件v1.0.0 示例和教程
  • Java全栈开发面试实录:从基础到实战的深度探索
  • JVM 学习与提升路线总结:从入门到精通的系统化指南
  • 前端-如何将前端页面输出为PDF并打包的压缩包中
  • PDF转图片、图片转PDF(免费)
  • AI+drawio生成流程图探索
  • Python 操作 PPT 文件:从新手到高手的实战指南
  • 重构审计体验!批量生成报表项目底稿的凭证检查表
  • 计算机术语 / 数学术语中的 trivial 与 non-trivial
  • MD5校验算法
  • Node.js(3)—— fs模块
  • Docker:部署Java后端
  • 关于电脑连接手机热点没有网络的问题
  • 每日一题DEEP_ML-卡方分布(Chi-Squared Distribution)
  • 数据结构初阶:详解单链表(一)
  • Linux->多线程3
  • Ubuntu操作系统下MySQL、MongoDB、Redis