三格电子——MODBUS TCP 转 CANOpen 协议网关

embedded/2025/1/24 0:39:19/

一、产品概述

1.1 产品用途

SG-TCP-COE-210 网关可以实现将 CANOpen  接口设备连接到 MODBUS TCP 网络中。用户不需要了解具体的 CANOpen  Modbus TCP 协议即可实现将 CANOpen 设备挂载到 MODBUS TCP 接口的 PLC 上,并和 CANOpen 设备进行 数据交互。

1.2 产品特点

1)应用广泛:

SG-TCP-COE-210 网关在 MODBUS TCP 侧作为从站,在 CANOpen 侧作为 主站,可以比较容易实现 Modbus TCP  CANOpen 的互连。

2)应用简单:

用户不用了解复杂的 CANOpen  Modbus TCP 技术细节,用户只需参考本 手册,根据要求完成配置,不需要复杂编程,即可在短时间内实现连接通信。

3)透明通信:

用户可以依照配置软件中映射表的映射关系,实现CANOpen Modbus TCP 之间的数据透明通信。

4)通讯稳定可靠:

产品抗干扰能力强。

5)网关做为 MODBUS TCP 网络的从站设备,带 1  RJ45 以太网接口,支持 100BASE-TX MDI/MDIX 自检测。

6Modbus TCP 协议接口为标准的 RJ45  以太网接口,支持 100BASE-TXMDI/MDIX 自检测。

1.3 硬件参数

硬件参数

参数说明

电源

12-24V DC ,支持双电源冗余供电

工作温度

-30~75

工作湿度

5%~95%无冷凝

CAN 

内置 120R 终端电阻,通过拨码开关使能

TCP 

一个 RJ45 以太网接口,支持 100BASE-TXMDI/MDIX 自侦测,

1.4 软件参数

软件参数

参数说明

MODBUS TCP

支持 3 4 16 号功能码

波特率 5K-1000K

COE

最大支持从站数量:20

最大 PDO  数量:200

最大快速 SDO  数量:100

支持 MODBUS TCP  NMT  管理 COE  从站

支持接收紧急报文到 MODBUS TCP

二、安装、启动

2.1 接口

1 、电源

产品电源接口采用两种形式,5.08 压线端子排和 DC2.1 接线插头方式,用 户可根据具体需求自行选择接线方式。接线端子排线序如下。可接入双电源进行

冗余供电。

V1

电源 1 正极,12-24VDC

V2

电源 2 正极,12-24VDC

G

电源负极

PE

外部大地接线

V1

电源头接线端口

2 MODBUS TCP 端采用 1 个百兆 RJ45 接口,如下图(PORT1)

3 CANOpen 端采用一个 5PIN 端子,接口如下图:

4 、复位按键

RST 用来恢复出厂设置,当用户忘记当前 IP 地址导致无法通信或配置时, 长按 RST 按键直到 SYS 灯不停闪烁,接着模块会自动重启并以默认参数运行。

参数

默认值

TCP 设备地址

192.168.1.37

TCP 子网掩码

255.255.255.0

TCP 网关地址

192.168.1.1

2.2 指示灯

指示灯如下图所示:

PWR

电源指示灯

SY1

系统正常指示灯

CT

CAN 发送数据指示灯

CR

CAN 接收数据指示灯

L2

MODBUS TCP 连接指示灯

L1

MODBUS TCP 连接指示灯

L3 L4

保留不用

L1 指示灯亮表示表示至少已有一条 TCP 连接,L1 指示灯灭表示没有 TCP 连接。

L2 指示灯亮表示支持的6  TCP 连接已全部连接。L2 指示灯灭表示还有空余的连接。


http://www.ppmy.cn/embedded/156437.html

相关文章

Transformer 与注意力机制原理说明与面试笔试题

文章大纲 注意力机制不同 种类的注意力机制Encoder Decoder 框架自注意力自注意力机制概述**基本原理****优点与应用****自注意力与多头注意力的关系****总结**多头注意力**多头注意力机制概述****基本原理****计算过程****多头注意力的优势****多头自注意力与多头注意力的区别…

Azure学生订阅上手实操:在Ubuntu VPS上利用Docker快速部署PostgreSQL数据库

引言 本文将详细指导您如何在Azure 100学生订阅中,利用Ubuntu虚拟机,通过Docker容器技术快速搭建PostgreSQL数据库。我们将从Docker和PostgreSQL的基础知识入手,逐步讲解部署过程中的每一个步骤,并提供完整的命令和配置文件示例。…

Python新春烟花

目录 系列文章 写在前面 技术需求 完整代码 下载代码 代码分析 1. 程序初始化与显示设置 2. 烟花类 (Firework) 3. 粒子类 (Particle) 4. 痕迹类 (Trail) 5. 烟花更新与显示 6. 主函数 (fire) 7. 游戏循环 8. 总结 注意事项 写在后面 系列文章 序号直达链接爱…

智能阅读时代:基于NLP的自动新闻摘要技术解析

友友们好! 我的新专栏《Python进阶》正式启动啦!这是一个专为那些渴望提升Python技能的朋友们量身打造的专栏,无论你是已经有一定基础的开发者,还是希望深入挖掘Python潜力的爱好者,这里都将是你不可错过的宝藏。 在这个专栏中,你将会找到: ● 深入解析:每一篇文章都将…

基于springboot社区老年人健康医疗信息服务系统

基于Spring Boot的社区老年人健康医疗信息服务系统是一种专为社区老年人设计的健康医疗信息服务解决方案。该系统结合了Spring Boot框架的强大后端能力和对老年人健康医疗信息的特殊需求,为社区老年人提供了全面、便捷的健康医疗服务。 一、系统背景与目的 随着人…

合并两个有序数组(88)合并两个有序链表(21)

88. 合并两个有序数组 - 力扣&#xff08;LeetCode&#xff09; 21. 合并两个有序链表 - 力扣&#xff08;LeetCode&#xff09; 解法&#xff08;88&#xff09;&#xff1a; class Solution { public:void merge(vector<int>& nums1, int m, vector<int>&…

【玩转全栈】---基于YOLO8的图片、视频目标检测

本篇主要讲YOLO8的具体操作&#xff0c;想要了解YOLO的具体原理&#xff0c;可以去官网查询 目录 下载ultralytics库 开始检测 介绍 YOLOv8&#xff08;You Only Look Once Version 8&#xff09;是 YOLO 系列的最新版本&#xff0c;由 Ultralytics 开发并发布&#xff0c;是一…

面试-二维数组

应用 快递业务有N个站点&#xff0c;1<N<10000&#xff1b;站点0、站点1可达&#xff0c;记作0-1&#xff1b;如果0-1、1-2&#xff0c;则站点0、站点2可达&#xff0c;记作0-2&#xff1b;s[i][j]1表示i-j可达&#xff0c;反之s[i][j]0表示i-j不可达&#xff1b;s[i][j…