[发明专利]一种通讯规约平台及其访问方法有效
申请号: | 201410137424.2 | 申请日: | 2014-04-08 |
公开(公告)号: | CN103905455B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 陈中;崔光鲁;李俊庆 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 江苏永衡昭辉律师事务所32250 | 代理人: | 王斌 |
地址: | 210096*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 规约 平台 及其 访问 方法 | ||
技术领域
本发明涉及一种通讯领域的方法 ,具体涉及一种通讯规约平台及其访问方法。
背景技术
在规约通讯领域,研发人员与目标设备进行通讯时,需要根据设备的规约编程实现,在针对不同设备的相关开发时,由于规约的不同,开发过程往往造成大量重复,以至于开发周期长、开发成本高,因此,建立针对目标设备的通讯平台系统,在该系统上编辑不同规约的规约模板,并根据预设的测控要求加载规约模板,完成与目标设备的通信,就能降低规约报文模块的开发周期,从而降低对测试人员的专业要求,提升工作效率,进一步的也能为其他和规约相关的系统提供通信方面的技术支撑。
发明内容
针对现有技术的不足,本发明的目的是提供一种通讯规约平台及其访问方法,采用完整的模块访问接口,使通讯客户端PC能够通过访问接口实现与目标设备通讯,采用模块化的访问方法,实现与目标设备通讯的规范化、标准化和高效率化,达到简化测试人员与目标设备之间的通讯过程,降低对特定目标设备的相关测试系统开发周期的目的。
为实现上述目的,本发明采用的技术方案是:
本发明通讯规约平台包括交换机、目标设备和通讯客户端PC,所述交换机分别通过网线与目标设备、通讯客户端PC连接,形成通讯链路;所述通讯客户端PC上安装通讯规约平台系统,所述的通讯规约平台系统包括规约模板模块、规约模板编辑模块和通讯引擎模块; 所述的规约模板模块,用于描述通讯规约,为规约模板编辑模块提供待编辑的规约模板;所述的规约模板编辑模块与规约模板模块进行数据交互,根据目标设备的通讯规约,编辑规约模板,生成针对目标设备的规约模板;所述的通讯引擎模块,加载所述针对目标设备的规约模板规约模板,执行规约过程,实现与所述目标设备的通讯。
进一步地,所述的规约模板模块,包括通讯规约的报文帧描述、通讯方式描述和规约过程描述。
进一步地,所述的规约模板编辑模块,包括通讯规约的报文帧编辑,通讯方式编辑、规约过程编辑。
进一步地,所述的报文帧编辑包括模板帧编辑、解析帧编辑、制造帧编辑,编辑功能包括新建、修改、删除、拷贝、粘贴、调整顺序;报文帧包括属性、变量、数据接口,字节块、数据集;
所述的属性,包括名称,ID;
所述的变量,报文帧内部使用的数据对象;
所述的数据接口,为外部向报文帧传递数据对象的变量,数据接口被外部访问;
所述的字节块,为报文切割的最小单位;
所述的数据集,为报文帧与设备数据模型进行数据的交互;
所述的模板帧,描述报文帧的报文头和报文尾,包括属性、变量、数据接口、报文头字节块、报文尾字节块;
所述的解析帧,实现对收到的报文进行解析,包括属性、变量、数据接口;
所述的制造帧,实现对发送的报文的制造,包括属性、变量、数据接口。
进一步地,所述的通讯方式,描述目标设备的通讯通道及设置,通讯通道包括串口方式和网口方式;
所述的串口方式,需要通讯端口号、波特率、校验方式、数据位等;
所述的网口方式,为以下的任意一种或几种方式的组合:
UDP-Server:方式:本机IP地址、本机端口;如果是组播通讯方式,组播地址;如果使用广播,是否使用广播通讯方式;
UDP-Client:远程IP地址、远程端口、本机IP地址、本机端口;如果是组播通讯方式,组播地址;如果使用广播,是否使用广播通讯方式;
TCP-Server:本地IP地址、本机端口;
TCP-Client:本机IP地址、本机端口、远程IP地址、远程端口。
进一步地,所述的规约过程,为通讯操作的流程,包括过程属性,发送流程;所述发送流程包括:发送节点,响应节点,跳转节点,定时器节点,变量,数据接口;
所述的规约过程属性,包括名称、ID、通讯方式选择、通讯过程的优先级;
所述的发送节点,包括:属性、跳转节点、响应节点、定时器节点;
所述的属性,包括:名称、ID、发送规约帧选择;
所述的跳转节点,描述流程下一步的操作,需要:名称、ID、跳转节点;
所述的响应,列举设备对发送报文的响应,并根据响应进行流程跳转操作,包括:名称、ID、解析帧的选择、跳转;
所述的定时器,描述对通讯定时的处理(例如超时、定时处理等),包括:定时器的名称、定时器时间长度、跳转的节点、定时器脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410137424.2/2.html,转载请声明来源钻瓜专利网。