三格电子——双通道 CAN(FD)转以太网

SG-CAN(FD)NET-210

一、功能描述
CANFD 完全向下兼容 CAN ,以下统称 CAN(FD)
SG-CAN(FD)NET-210 是一款用来把 CANFD 总线数据转为网口数据的设
备。
网口支持 TCP Sever TCP Client UDP Sever UDP Client 四种模式。
可以通过软件配置和 Web 网页配置。
两路 CANFD 可分别配置为不同的工作模式,独立工作,互不影响。
网口支持 10/100Mbps 自适应以太网接口,支持 AUTO-MDIX 网线交叉直
连自动切换。
支持 DHCP 功能,支持 DNS 功能,可以跨越网关,可以访问外网。
支持自定义 MAC ,支持自定义注册包。
CANFD 名义波特率从 5K 1M ,数据波特率从 100K 5M
支持自定义波特率,支持 CAN 帧过滤。
可以通过软件和硬件恢复出厂设置。
TCP Sever 模式,支持 8 Client 连接,设备把 Client 发来的数据发往 CAN
总线,同时把 CAN 总线来的数据发给连接成功的客户端。
TCP Client 模式下设备自动连接目标(远程)服务器,之后完成 CAN 总线
和目标服务器之间的数据传递。
UDP Sever 模式下设备接收所有发往设备 IP 和端口的数据,并把 CAN 总线
来的数据转发给最近一个发给设备数据的 IP 和端口。
UDP Client 模式下设备完成 CAN 总线和目标 IP 端口之间的数据传递。
二、基本参数与硬件连接
2.1 基本参数

2.2 接口说明

 

2.3 使用方法
2.3.1 点对点连接
两台 SG-CAN(FD)NET-210 服务器,其中一台作为服务器( SERVER )端,另
一台作为客户端( CLIENT )。客户端的这一台的目的 IP 与端口号都需要填写作
为服务器端的的 IP 地址和端口号。
配置完成后,重新上电即可通信。
2.3.2 点对多点连接
注意 :点 对多 点布 线, 最多 1 8 使用 情况 :多 台( 简称 从机)
SG-CAN(FD)NET-210 跟一台(简称主机)通信。主机设为 TCP_Server 模式,所
有的从机设为 TCP_Client 模式,从机的目标 IP 和目标端口设为主机的本地 IP 和端
口号。
2.3.3 多对多点连接
多对多点连接仅适用于同一局域网下,在同一局域网下要完成多对多通信可以
使用 UDP 广播。广播地址为 255.255.255.255. 所以需要把所有设备设置为 UDP
Client 模式,且本地端口和目标端口相同,目标 IP 设置 255.255.255.255 。配置完参
数,重启设备。
常见问题
1 、电脑无法连通设备
关掉电脑防火墙。
如果设备和电脑直连或者通过交换机连接需要确保电脑和设备的 IP 为静态
IP ,否则软件会搜索不到设备,如果此时设备设置的是自动获取 IP ,可以通过恢
复出厂设置按键恢复默认 IP
2 R1/R2 指示灯常亮
2.1 R1/R2 灯常亮一般是波特率配置不正确或者 CAN 线没接好。
3 TCP UDP 区别
3.1 TCP 面向连接(如打电话要先拨号建立连接) ;UDP 是无连接的,即发送数
据之前不需要建立连接
3.2 TCP 提供可靠的服务。也就是说,通过 TCP 连接传送的数据,无差错,不
丢失,不重复,且按序到达 ;UDP 尽最大努力交付,即不保证可靠交付
3.3 TCP 面向字节流,实际上是 TCP 把数据看成一连串无结构的字节流 ;UDP
是面向报文的
3.4 每一条 TCP 连接只能是点到点的(客户端服务器模式) ;UDP 支持一对一,
一对多,多对一和多对多的交互通信
3.5 TCP 的逻辑通信信道是全双工的可靠信道, UDP 则是不可靠信道
4 、内网访问外网与外网访问内网
内网设备访问外网只需要给设备正确设置 IP 地址,子网掩码,网关即可。
给设备设置好参数后设备发出的数据会被路由器转发到公网。
而外网访问内网则需要使用路由器的端口映射功能,且路由器必须拥有一个
公网 IP 地址。端口映射即路由器把外网发给路由器端口 A 的数据包转发到接在
路由器下面的设备的端口 B 。端口映射需要路由器支持,一般路由器都会支持这
个功能。
举例:如果使用 SG-CAN(FD)NET-210 ,使用点对多点的结构方式,可以把
接主机的设备 挂在一个拥有固定公网 IP (假定为 123.123.123.123 必须是固定 IP
不能是运营商随机分配的 IP )的路由器下;设置设备本地 IP192.168.1.37 (由路
由器决定),端口 5000 ;设置路由器端口映射为 5000-192.168.1.37:5000 (即路
由器 5000 端口收到的数据包转发给路由器下面的 192.168.1.37:5000 );其他
从机的设备 接在任意能上网的路由器,设置目标 IP 为( 123.123.123.123:5000 )。
即可完成从机发送数据到主机。
产品外观尺寸
产品尺寸: 133mm*90mm*28mm

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/87804.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/87804.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【一起来学AI大模型】卷积神经网络(CNN):视觉识别的革命性架构

一、CNN的核心思想与生物启示 卷积神经网络(Convolutional Neural Networks)是受生物视觉皮层启发的深度学习架构,专门用于处理网格状拓扑数据(如图像、视频、音频)。其核心创新在于: 局部感受野&#xff…

创建和编辑Crontab的方法

计划任务,在 Linux 中一般使用Crontab,通过crontab命令,我们可以在固定的间隔时间执行指定的系统指令或 Shell 脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常适合周期性的日志分析或数据备份等工作。 创建…

在职场中如何培养创新思维?

芯片研发人员,授权发明专利40,聊聊技术层面的创新, 创新的本质,是旧有知识的创造性组合, 不存在无中生有的创新, 你必须建立本领域的知识体系,对过往各种创新,烂熟于心&#xff0…

设备健康管理平台功能深度对比:中讯烛龙如何以预测性维护重构工业运维范式?

全球制造业因非计划停机每年损失超千亿美元​,而搭载预测性维护系统的企业,设备可用率可提升至99.8%​​。 在工业4.0与智能制造浪潮下,设备健康管理平台已从“可选工具”升级为“核心生产力工具”。面对市场上功能繁杂的解决方案&#xff0c…

YOLOv11 架构优化:提升目标检测性能

YOLOv11 作为目标检测领域的最新成果,其架构优化是提升性能的关键。本文将详细探讨 YOLOv11 的架构改进,以及这些改进如何帮助模型在实时应用中实现更高的准确性和效率。 一、架构改进 (一)C3K2 块 C3K2 块是对 CSP 块的增强&a…

特别放送:关于一个无法修复的系统级Bug

大家好,我是阿威。 熟悉我的朋友都知道,我的博客基本只聊三件事:代码、架构和偶尔的职业生涯吐槽。但今天,我想破个例。起因是上周熬夜排查一个线上问题,一个分布式系统,流量洪峰一来,某个下游…

云原生-集群管理

1.集群管理命令:a.如何管理集群?-kubectl是用于控制Kubernetes集群的命令行工具b.语法格式:-kubectl [command] [TYPE] [NAME] [flages]command:子命令,如create、get、descrbe、deletetype:资源类型&#xff…

基于Linux下的vscode c/c++开发环境搭建详细教程

vscode是文本编辑而非集成开发环境,需要经过配置才能在其上编译执行代码。本教程将具体详解在linux上配置Visual Studio Code使用GCC C 编译器(g)和GDB调试器的方法(GCC是GNU 编译器集合,GDB则是 GNU调试器&#xff09…

【EGSR2025】材质+扩散模型+神经网络相关论文整理随笔

MatSwap: Light-aware material transfers in images 介绍任务:输入一张拍摄图像、示例材质纹理图像(这里跟BRDF无关,通常我们讲到材质一般指的是SVBRDF,但是这里的材质指的只是纹理)、用户为拍摄图像指定的遮罩区域&…

WebRTC 双向视频通话

WebRTC 双向视频通话 一、项目概述 WebRTC(Web Real - Time Communication)是一种支持浏览器之间进行实时通信的技术,它使得在网页上实现音视频通话、文件共享等功能变得更加容易。为了体验这个技术,所以我实现了webrtc - local…

Paimon lookup核心过程:分级查找、二分和缓存创建

LookupLevels LookupLevels 在 Paimon 中扮演着**“带缓存的、基于 Key 的数据查找引擎”**的角色。它的核心使命是:当需要根据主键(Key)查找某条数据时,能够高效地在 LSM-Tree 的多层(Levels)数据文件中定…

Ruby大会演讲实录:Baklib 如何用 AI 重构内容管理赛道

“2015 年成都 Ruby 大会时,我们还在做大数据项目;2025 年的今天,Baklib 已服务 800 多家企业。” 在 RubyConf China 2025 的演讲台上,Baklib 创始人Song以十年对比开篇,讲述了从技术爱好者到企业服务创业者的蜕变&am…

408第三季part2 - 计算机网络 - 传输层II

理解第一次和第二次握手是不能携带数据,只能消耗一个序号后面挥手也有第一次和第三次题目建立连接是1000,FIN挥手是5001,这两个是不会带数据的所以字节数范围是1001-50005000-10011 4000c再次理解还可以叫快速重传题目服务器想要100确认号客…

揭秘图像LLM:从像素到语言的智能转换

图像LLM是怎么工作 图像LLM(多模态大语言模型)的核心是将图像转化为语言模型能理解的“语言”,并与文本深度融合。以下结合CLIP、DALL-E、GPT-4V等主流模型,通过具体例子说明其工作机制: 一、图像→特征向量:从像素到“密码” 例子:识别“戴墨镜的猫” 视觉编码器提取…

十、K8s集群资源合理化分配

十、K8s集群资源合理化分配 文章目录 十、K8s集群资源合理化分配1、K8s 资源限制 ResourceQuota1.1 什么是ResourceQuota?1.2 ResourceQuota通常用于如下场景:1.3 基于租户和团队的资源限制1.4 基于命名空间的资源限制 2、K8s 资源限制 LimitRange2.1 设…

Android 13 设置界面会判断当前屏幕的大小,如果是大屏,则为左右屏显示

1.前言 在13.0的系统rom定制化开发中,在某些时候,在大屏设备中,设置新增了左右分屏的功能,就是 左边显示主菜单,右边显示一级菜单的功能,某些情况下不需要,接下来关闭这个功能 2.设置界面会判断当前屏幕的大小,如果是大屏,则为左右屏显示的核心类 packages/apps/Sett…

算法学习day15----蓝桥杯--进制转换

python代码:def jinzhizhuanhuan(x, n):ans 0while x > 0:ans x % nx // nreturn ans sum 0 for i in range(1, 2025):if jinzhizhuanhuan(i, 2) jinzhizhuanhuan(i, 4):sum 1 print(sum)虽然结束了期末周,但是又变懒了不少,水一个先…

OpenStack扩展

一、OpenStack (开源云计算管理平台)的核心服务组件及功能计算服务(Compute - Nova)功能:是 OpenStack 计算资源管理的核心组件,负责虚拟机实例全生命周期管理,像实例的创建、启动、暂停、迁移、…

【LeetCode 热题 100】41. 缺失的第一个正数——(解法二)原地哈希

Problem: 41. 缺失的第一个正数 题目:给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 【LeetCode 热题 100】41. 缺失的第一个正数——(解法一&am…

C#上位机之Modbus通信协议!

文章目录前言一、Modbus概念二、使用步骤1.使用Modbus准备2.使用步骤三、Modbus RTU 与 Modbus ASCII对比前言 Modbus通信协议! 一、Modbus概念 从站设备编码(从站地址、单元ID),一主多从。 存储区:0-线圈状态、1-输…