【技术实现步骤摘要】
本专利技术属于工业控制领域,具体涉及一种数据传输方法及装置。
技术介绍
在工业控制场合,以太网技术获得了较大发展。获得高速实时安全可靠的工业以太网网络是大家努力的目标。众多实时的工业以太网技术使用专用的交换机技术,然而实时性安全性依然难以保障。原因是以太网本来不是为工业控制而设计的,它只适合传输大包数据,工业控制场合数据流量一般较小,如果使用以太网通讯,即便是传输一个比特的信息,也需要至少64字节的数据包传输,带宽的利用率为0.2%。现在,比较成功的案例是EtherCAT总线技术,它并未使用交换机,具备较高的实时性和安全性。然而EtherCAT总线数据从主站到从站,每一站都有一定的滞后延迟,这种延迟是叠加的,这就制约了其实时性进一步提升。现有的交换式网络,如星形和多星形网络,与传统主从式的现场总线相比具有很大的优越性。因为,星形连接的交换机保证了每一个总线接入点之间的通信都是主对主通信。接入点故障不会引起其它不相干点通信故障,保障系统的安全性。另外,主对主的通信协议可以非常简单,因此开发出安全可靠的通信软件模块变得容易,保障了系统的安全性。再次,交换式的总线的通信是多路并发,点对点数据吞吐能力和接入设备数量无关,打破了“共享带宽”的瓶颈。最后一点,通信延迟可以得到控制。对于高实时要求的控制系统,星形连接是低成本的方法。
技术实现思路
为了使以太网传输介质适合实时传输短帧数据,使用硬件电路将短帧数据插入有最小数据长度的以太网收发器数据流中;同时实现从有最小数据长度的以太网收发器数据流中提取短数据帧的功能;数据传输时,采用星型连接,数据经过交换机转发,可以减少E ...
【技术保护点】
一种数据传输方法,包括,设备通过串口或并口发送带目的地址的数据帧至输出端为以太网物理端口的接口转换芯片,所述接口转换芯片的以太网物理端口与交换机以太网物理端口连接,交换机从以太网物理端口数据流中提取有效数据帧,并根据数据帧目标地址,将数据帧转发至相应的以太网物理端口;接口转换芯片的以太网物理端口接收到数据帧后,提取有效的数据帧,并将此数据帧通过串口或并口输出至设备;所述的串口包括同步或者异步串口;其特征在于:所述接口转换芯片和交换机的以太网物理端口只保留物理层协议功能,无MAC功能支持;所述数据帧带目标地址,所述数据帧的长度的取值范围为8字节到256字节;当有要通过以太网物理端口发送的数据帧就绪时,如果未启动数据包发送,则立即启动数据包发送,数据帧发送完成后,如果没有其他数据帧就绪,则发送空指令帧,数据帧启动后保持数据帧的发送直至数据包字节数超过以太网收发器规定的最大字节数,当连续发送约定数量的空指令帧且数据包字节数已经超过了以太网收发器规定的最小字节数时,结束数据包发送;太网物理端口在收到数据之后,不用等待数据包完整接收,交换机会从数据流提取有效数据帧,然后根据数据帧的目标地址进行转 ...
【技术特征摘要】
1.一种数据传输方法,包括,设备通过串口或并口发送带目的地址的数据帧至输出端为以太网物理端口的接口转换芯片,所述接口转换芯片的以太网物理端口与交换机以太网物理端口连接,交换机从以太网物理端口数据流中提取有效数据帧,并根据数据帧目标地址,将数据帧转发至相应的以太网物理端口;接口转换芯片的以太网物理端口接收到数据帧后,提取有效的数据帧,并将此数据帧通过串口或并口输出至设备;所述的串口包括同步或者异步串口;其特征在于:所述接口转换芯片和交换机的以太网物理端口只保留物理层协议功能,无MAC功能支持;所述数据帧带目标地址,所述数据帧的长度的取值范围为8字节到256字节;当有要通过以太网物理端口发送的数据帧就绪时,如果未启动数据包发送,则立即启动数据包发送,数据帧发送完成后,如果没有其他数据帧就绪,则发送空指令帧,数据帧启动后保持数据帧的发送直至数据包字节数超过以太网收发器规定的最大字节数,当连续发送约定数量的空指令帧且数据包字节数已经超过了以太网收发器规定的最小字节数时,结束数据包发送;太网物理端口在收到数据之后,不用等待数据包完整接收,交换机会从数据流提取有效数据帧,然后根据数据帧的目标地址进行转发,对于接口转换芯片则会将数据帧通过串口或并口输出至设备。2.一种数据传输装置,其特征在于,包括交换机芯片,所述交换机芯片包括:多路以太网物理端口,每路所述以太网物理端口包括:收发控制模块、接收环形FIFO、发送FIFO、数据帧插入器、数据帧分离器,一个共享的交换引擎;所述收发控制模块负责将以太网收发器接收到数据存储至接收环形FIFO,同时负责将发送FIFO中数据发送至以太网收发器;所述接收环形FIFO为接收数据缓存;所述发送FIFO为发送数据缓存;所述数据帧插入器负责将要发送的数据帧插入至发送数据缓存FIFO;所述数据帧分离器负责从接收到的数据流中分离出数据帧;所述交换引擎负责控制各路数据帧的交换,所述的数据帧插入器、数据帧分离器由交换引擎控制;其特征在于,引入数据帧插入器、数...
【专利技术属性】
技术研发人员:胡小春,
申请(专利权)人:湖南戈人自动化科技有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。