【技术实现步骤摘要】
profinet、FFH1、CAN和profibus协议之间转换和调度的方法
本专利技术涉及自动控制领域及现场总线技术,具体地说是一种profinet到FFH1协议、CAN协议、profibus协议转换和调度的方法。
技术介绍
现场总线是网络技术向工业化现场总线发展的产物,是在市场需求的背景下发展起来的新型技术,具有全数字化、分散、双向传输和多分支的特点。然而,由于历史和商业的原因,目前国际上有40多种现场总线,各种现场总线都有各自的应用范围和应用领域。而现场总线的关键技术之一是互操作性,解决与其他总线网络设备互联与互操作的问题,已成为现场总线技术成熟的一个标志。以太网用于工业控制中具有应用广泛、成本低廉以及通信速率高等优势,工业以太网正在成为工业控制网络的主流技术。一些国际组织也在积极推进以太网进入控制领域,正在进行工业以太网关键技术的研究。profinet标准,作为实时以太网国际标准,已经解决的关键技术有:控制系统结构设计、通信实时性技术、互可操作技术、远距离传输技术、网络安全技术、可靠性与抗干扰技术等。随着其关键技术的解决,profinet在工业自动化领域的应用也越来越广泛。FF(基金会现场总线,foundationfieldbus)标准作为世界上最具影响力的总线标准之一,得到了世界上主要自控设备供应商的广泛支持,在北美、亚太地区具有较强的影响力。CAN总线(ControllerAreaNetwok)是控制器局域网的简称,是德国Bosch公司在1986年为解决现代汽车中众多测量控制部件之间的数据交换而开发的一种串行数据通信总线,现已成为ISO国际标准 ...
【技术保护点】
1.profinet 、FF H1、CAN和profibus协议之间转换和调度的方法,其特征在于,包括以下步骤:(1)构建包含profinet 控制器和FF H1 模块、CAN模块、profibus模块的硬件设备;(2)在低速控制器上运行profinet 协议栈,在FF H1 模块上运行FF H1 协议栈,在CAN模块上运行CAN协议栈,在profibus模块上运行profibus协议栈;(3)在profinet 控制器中运行跨网段协议转换软件,实现profinet协议栈、FF H1协议栈、CAN协议栈和profibus协议栈之间协议的相互转换;(4)在profinet 控制器中运行跨网段统一调度软件,实现profinet、FF H1、 CAN和profibus之间跨网段报文的统一调度。
【技术特征摘要】
1.profinet、FFH1、CAN和profibus协议之间转换和调度的方法,其特征在于,包括以下步骤:(1)构建包含profinet控制器和FFH1模块、CAN模块、profibus模块的硬件设备;(2)在低速控制器上运行profinet协议栈,在FFH1模块上运行FFH1协议栈,在CAN模块上运行CAN协议栈,在profibus模块上运行profibus协议栈;(3)在profinet控制器中运行跨网段协议转换软件,实现profinet协议栈、FFH1协议栈、CAN协议栈和profibus协议栈之间协议的相互转换;(4)在profinet控制器中运行跨网段统一调度软件,实现profinet、FFH1、CAN和profibus之间跨网段报文的统一调度。2.根据权利要求1所述的profinet、FFH1、CAN和profibus协议之间转换和调度的方法,其特征在于,所述的跨网段协议转换软件包括以下步骤:(1)下传协议报文跨网段:当profinet控制器以太网接口接收到请求报文时,对请求报文进行解包,得到服务信息报文头;判断该请求报文的类型;(1.1)如果为发送到FFH1网段的协议报文,则对该请求报文进行格式转换,并重新打包;profinet控制器通过第1串口通信模块将重新打包后的报文发送到FFH1模块,完成一次profinet报文到FFH1报文的转换;(1.2)如果为发送到CAN网段的协议报文,则对该请求报文进行格式转换,并重新打包;profinet控制器通过第1串口通信模块将重新打包后的报文发送到CAN模块,完成一次profinet报文到CAN报文的转换;(1.3)如果为发送到profibus网段的协议报文,则对该请求报文进行格式转换,并重新打包;profinet控制器通过第1串口通信模块将重新打包后的报文发送到profibus模块,完成一次profinet报文到profibus报文的转换;(2)上传实时数据跨网段:若该接收报文数据为实时数据:协议转换软件根据报头,获悉报文目标地址,调度实体比对跨网段统一调度表为实时数据选择正确传输路径,同时调用协议转换软件所提供服务,按照目标网段协议格式对实时数据重新打包,完成一次实时数据格式的转换;(3)上传协议数据跨网段:协议转换软件根据报头,获悉报文目标地址,调度实体比对跨网段统一调度表为协议报文选择正确传输路径,同时调用协议转换软件所提供服务,按照目标网段协议格式对实时数据重新打包,完成一次协议报文格式的转换。3.根据权利要求1所述的profinet、FFH1、CAN和profibus协议之间转换和调度的方法,其特征在于,...
【专利技术属性】
技术研发人员:宋岩,谷宁,徐攀峰,李宾,
申请(专利权)人:辽宁大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。