【技术实现步骤摘要】
一种设备软件管理系统
本专利技术涉及通讯领域,更具体的涉及一种设备软件管理系统。
技术介绍
随着世界信息化和互联互通的发展,无论哪个行业各种不同类设备之间的互联通讯已经变得非常重要,中国工业4.0发展,智能制造管理系统(MES)建立面对不同类设备、不同的协议、不同的通讯方式如何快速联通无疑最大的难点是不同类设备之间的互联通讯。目前两个设备通讯通用的做法就是看能否直接找一个工具软件支持设备通讯,如果找不到只能根据通讯协议自己开发软件支持此设备通讯,这样不仅开发难度大,周期长,而且存在大量的通讯驱动软件开发和管理,不同工具软件支持同一种设备通讯开发的驱动程序都不一样,存在大量重复性开发。目前,OPC作为一个工业通讯标准,是基于微软的OLE(现在的ActiveX)、COM(部件对象模型)和DCOM(分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。每个设备要支持OPC通讯要按照OPC标准协议开发一套自己设备的OPC驱动程序,太过于复杂,不是一般软件开发水平能做到的,由于OPC开发牵涉到复杂架构体系,基于OPC开发的通讯驱 ...
【技术保护点】
一种设备软件管理系统,其特征在于,包括:命令包管理子系统(1)、报文模板管理子系统(2)、命令包报文模板通讯匹配子系统(3)、命令包通讯测试子系统(4)、数据库管理子系统(5)、设备通讯配置管理子系统(6)和用户通讯数据接口子系统(7);所述命令包管理子系统(1),用于根据外接设备通讯协议规范创建、修改、删除和拷贝命令包;用于设置定时发送和发送帧是否回复属性;以及用于配置从外接设备读取或写入外接设备的参数;其中,所述外接设备通讯协议规范,包括:命令包、报文模板和报文项;所述命令包,包括:设备通讯通过发送发送帧给外部设备再接收到外部设备发送的接收帧为一个通讯过程,将一个通讯过 ...
【技术特征摘要】
1.一种设备软件管理系统,其特征在于,包括:命令包管理子系统(1)、报文模板管理子系统(2)、命令包报文模板通讯匹配子系统(3)、命令包通讯测试子系统(4)、数据库管理子系统(5)、设备通讯配置管理子系统(6)和用户通讯数据接口子系统(7);所述命令包管理子系统(1),用于根据外接设备通讯协议规范创建、修改、删除和拷贝命令包;用于设置定时发送和发送帧是否回复属性;以及用于配置从外接设备读取或写入外接设备的参数;其中,所述外接设备通讯协议规范,包括:命令包、报文模板和报文项;所述命令包,包括:设备通讯通过发送发送帧给外部设备再接收到外部设备发送的接收帧为一个通讯过程,将一个通讯过程中的通讯帧定义为一个命令包,及将通讯帧定义为报文模板;其中,所述通讯帧包括发送帧和接收帧;所述报文模板,包括:报头、地址、命令、长度、数据地址、数据、校验码、定界符、字符串1和字符串2;所述报文项,包括:数据类型、占用字节数、报文项数据内容、读或写数据地址、报文项数据缺省值、变量或常量属性;支持字符串、十进制和十六进制、控制码之间的数据类型自动转换;所述报文模板管理子系统(2),用于根据外接设备的通信帧规范创建、修改、删除、拷贝发送帧或接收帧的报文模板;用于任意增加、删除报文项,设置报文项属性,以及用于读、写定长或可变长数据;所述命令包报文模板通讯匹配子系统(3),包括:主动发送的报文模板通过设定报头、长度、数据、定界符、校验码一个或多个报文项特征数据组合,且设置地址、命令、数据地址报文项特征数据;在实际通讯过程中,设置的特征数据与接收或发送的报文数据对应特征数据进行匹配判断是否一致,检查通讯是否正确,通过设置报文模板流程执行顺序、发送帧是否需要应答,在通讯过程中控制如何执行后续动作;支持校验码、报文长度在发送或接收过程中的动态计算,且支持各类错误校验码计算;所述命令包通讯测试子系统(4),用于根据外部设备...
【专利技术属性】
技术研发人员:孔德奎,孙磊,史先桂,朱云峰,凌士明,丁铂金,
申请(专利权)人:合肥维博自动化科技有限公司,孔德奎,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。