智能制造网

登录

工业控制(老分类)工业以太网转换器

SDLC-ETH 高速串口以太网转换器

供应商:
南京亚册云象通信技术有限公司
企业类型:
生产厂家

产品简介

SDLC-ETH 高速串口以太网转换器 ● 1路10/100/1000M自适应以太网口● 4路RS-232/422/485同异步串口,速率高达20 Mbps● 支持同步HDLC、SDLC、异步UART、Bit流等工作模式● 编码格式支持NRZ、NRZI、DBPL、曼彻斯特、差分曼彻斯特● 板载应用CPU供用户进行二次开发● 4 ~17......

详细信息

1. 概述

亚册SDLC-ETH协议转换器,提供4路高速RS-232/422/485多协议串口,支持同步HDLC/SDLC协议、异步UART模式。1路千兆以太网口,实现串口与以太网之间的协议转换,支持串口以太网桥接功能。

板载应用CPU供用户进行二次开发,实现业务软件与通信软件一体化无缝结合。

2. 应用


● 串口转以太网,以太网转串口

● 通过串口实现以太网桥接

● 同步串口、异步串口互相转换

● 串口一路分多路

● 高速同步串行数据传输与转换

● 遥测、测控数据采集传输

● 卫星、电台数据传输

● 航空、航天数据通信

3. 硬件与物理接口


3.1 外观

产品一端为串行接口(S1 ~ S4)和以太网接口(GE),另一端为DC电源接口和LED指示灯。正面为丝印。

3.2 LED指示灯


3.3 千兆以太网口


RJ-45接口,10/100/1000M自适应以太网,支持MDI/MDIX自适应。


3.4 串口


串口支持同步HDLC协议和异步UART工作模式,编码格式支持NRZI、曼彻斯特、差分曼彻斯特、DBPL等。

串口支持RS-232、RS-422及RS-485三种物理层标准,可通过软件根据需要任意设置。

串口S1 ~ S4共用一个DB44孔型连接器,可通过标配YC9-44T一分四线转为4路DB9针型连接器。



3.5 电源接口

SDLC-ETH采用4~17V直流电源供电。

采用DC 5.5 x 2.5mm电源插座。



4. 功能


4.1 串口工作模式


串口的工作模式可分为同步和异步两类,SDLC-ETH支持的工作模式如下表所示:

工作模式

描述

同步

HDLC-NRZ

基于NRZ编码的同步HDLC协议

HDLC-NRZI

基于NRZI编码的同步HDLC协议

HDLC-DBPL

基于DBPLDifferential Bi-Phase-Level)编码的同步HDLC协议

HDLC-MAN

基于曼彻斯特编码(Manchester)的同步HDLC协议

HDLC-DiffMAN

基于差分曼彻斯特编码的同步HDLC协议

同步Bit流

基于接收时钟采样或发送串行Bit数据

异步

异步UART

通用异步串口工作模式,类似于通用计算机上的串口

异步HDLC

基于UART的类HDLC通信协议





4.2 UDP转串口配置


借助SDLC-ETH,计算机或服务器能够实现同步HDLC串口发送功能。

典型的应用如下图所示。计算机作为UDP Client通过以太网接口发送UDP报文,SDLC-ETH把收到的UDP报文进行处理,根据配置转换为HDLC帧、或UART数据,然后从串口发送出去。




4.3 串口转UDP配置


HDLC转UDP功能示意图如下,SDLC-ETH通过同步串行接口,接收来自其他设备的HDLC帧,将其转换为UDP报文,通过以太网发送给计算机或服务器。





4.4 串口转串口配置

串口转串口能够把串口的输入数据,转发到其他串口输出,主要用于:

● 同步、异步串口之间的转换

● 串口分路:把一路串口数据分为多路,与普通的分路器不同,利用SDLC-ETH实现分路器,各路串口可以设置不同的波特率和时钟模式,从而避免了时钟不一致造成的丢包问题。




4.5 以太网桥接


利用一对SDLC-ETH搭建以太网网桥,通过串口借助于传输设备实现以太网远程延伸。


5. 二次开发


SDLC-ETH核心包含两个独立的CPU,二者通过共享内存交互数据:

● 通信CPU:提供网络、串口通信支持,提供配置管理支持;

● 应用CPU:运行用户二次开发的业务软件,对来自通信CPU的数据进行处理加工。


系统数据流如下所示,其中:

● UDP接收流程:通信CPU的TCP/IP协议栈接收UDP报文,转换为UDP消息通过共享内存发送给应用CPU;

● UDP发送流程:应用CPU把UDP消息通过共享内存发送给通信CPU,通信CPU的TCP/IP协议栈进行处理,转换为UDP报文通过以太网模块发出;

● 串口接收流程:通信CPU通过串口模块接收数据,通过共享内存交给应用CPU读取和处理;

● 串口发送流程:应用CPU把待发送的串口数据,通过共享内存送给通信CPU,再通过串口模块组帧发出。



在线询价