【技术实现步骤摘要】
本专利技术涉及工业软件设计与开发,特别是涉及一种基于xml的串口数据处理组件及装置。
技术介绍
1、工业控制软件是现在工业现代化制造中必不可少的重要部件之一,随着现代仪器仪表的发展,当前仪器仪表大多数为数字仪表,对外提供rs422接口、rs485接口和rs232接口,对于专用非标设备,需定制软件开发,导致重复工作量大,开发周期长,因此,需开发一些通用组件,以减少重复工作。
2、业内目前较多的采用基于xml的软件开发方法来实现软件参数配置项修改,以提高软件的通用性和易维护性比如cn201910140665.5公开了一种基于xml的火箭测发控系统的配置方法及装置和cn202111218220.8公开了一种基于xml的协议动态组包和解析方法。
3、cn201910140665.5公开了一种基于xml的火箭测发控系统的配置方法及装置,该专利通过xml定义各个专用软件接口及数据解析规则、软件界面数据显示规则,在一定程度提升了软件通用性,减少类似功能软件开发的工作量。但该专利只对接收数据解析规则可进行配置,属于单工通信模式,
...【技术保护点】
1.一种基于XML的串口数据处理方法,其特征在于:包括如下步骤:
2.根据权利要求1所述的一种基于XML的串口数据处理方法,其特征在于:所述步骤S02中的“串口数据验证”具体步骤为:采用循环队列方式一一查找数据帧头,校验数据长度和校验位,检验通过后才取出完整数据,否则继续查找同时移除无效数据。
3.一种基于XML的串口数据处理装置,其特征在于:包括串口协议载入组件、串口数据验证组件、串口数据解析组件和串口数据组帧组件;
4.根据权利要求3所述的一种基于XML的串口数据处理装置,其特征在于:所述的串口为RS422接口和RS232接口。
5.根...
【技术特征摘要】
1.一种基于xml的串口数据处理方法,其特征在于:包括如下步骤:
2.根据权利要求1所述的一种基于xml的串口数据处理方法,其特征在于:所述步骤s02中的“串口数据验证”具体步骤为:采用循环队列方式一一查找数据帧头,校验数据长度和校验位,检验通过后才取出完整数据,否则继续查找同时移除无效数据。
3.一种基于xml的串口数据处理装置,其特征在于:包括串口协议载入组件、串口数据验证组件、串口数据解析组件和串口数据组帧组件;
4.根据权利要求3所述的一种基于xml的串口数...
【专利技术属性】
技术研发人员:段先伍,何国忠,詹宏,李纪永,何京沛,邓超海,张至怡,
申请(专利权)人:四川航天中天动力装备有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。