一种串口与MES系统数据传输协议的制作方法

文档序号:17089951发布日期:2019-03-13 23:20阅读:1124来源:国知局

本发明涉及数据传输技术领域,特别涉及一种串口与mes系统数据传输协议。



背景技术:

mes是制造企业生产过程执行系统,是面向制造企业车间执行层的生产信息化管理系统。mes可以为企业提供包括制造数据管理,便于实时上传与追溯;数据的对接一部分以串口通信实现,下位机数据传输和上位机数据接收需要特定的协议,以往协议规划面对宽泛,不适用于特定区域产品,根据本司产品特点,定义一套符合本司产品特点串口通讯协议,与mes系统对接,快速有效将数据实时上传;现有的串口与mes数据传输协议定义相对宽泛,不够细化,实用性不强。



技术实现要素:

针对上述现有的串口与mes数据传输协议定义相对宽泛,不够细化,实用性不强的问题,本发明要解决的技术问题是提供一种串口与mes系统数据传输协议。

为了解决上述技术问题,本发明采用的技术方案是:

一种串口与mes系统数据传输协议,包括测试治具、数据发送装置和服务器,其特征在于,包括如下步骤:

1)、数据发送装置根据发送数据包的起始字节和总字节数判断其正确性,并进行异常数据记录;

2)、发送数据装置发送aa字节,服务器接收aa字节;

3)、发送手起始字节,设置为0x880x880x88;

4)、发送测试治具字节;

5)、发送手终止字节,设置为0xee0xee0xee。

上述方案的优选方案为:所述数据发送装置发送后,需要预留编辑接收时间,超过规定时间未收到数据,重发两次,根据接收结果来判定是否要重新发送。

上述方案的优选方案为:所述测试治具字节的每组为14个字节,其中后三位为每组的结束符,设置为:0xbb0xbb0xbb;

上述方案的优选方案为:所述测试治具字节包括测试治具地址信息、测试项目名称信息、输出状态和结果判定信息、数据信息、串口发送数组数量和数据校验信息。

上述方案的优选方案为:所述测试名称包括日行灯、前雾灯、前位灯、前转向灯、后转向灯、高位制动灯、制动位置灯、倒车灯、侧标志灯、后雾灯、制动灯、后位灯、迎宾灯、牌照灯、后阅读灯、前阅读灯、警示灯、氛围灯、照地灯、位置灯、远光灯、近光灯、盲区探测灯、变道辅助灯、脚部照明灯、远光辅助灯、近光辅助灯、抬头显、装饰灯、后组合灯、日行位置灯、弯道辅助灯、驱动板、电快充口盖led灯照明组件、白天模式、夜晚模式、高反射度、倒车模式和烧录结果。

上述方案的优选方案为:所述输出状态和结果判定信息包括电流信息、电压信息、开路信息、短路信息和反馈电压信息。

上述方案的优选方案为:所述数据信息包括电压值和电流值。

与现有技术相比,本发明具有以下有益效果:

(1)简单化:明确定义收发字节数量和数据和握手协议;

(2)高效性:传输字节定义相对简练,根据产品的测试项目上传数据;

(3)占用资源少:传输字节数量根据产品测试项目来定,避免无效字节上传;

(4)兼容性好:协议定义已覆盖本司现有的产品测试项目,并可以延伸宽展,可达到65536种。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。

需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

本实施例的一种串口与mes系统数据传输协议,包括测试治具、数据发送装置和服务器,包括如下步骤:

1)、数据发送装置根据发送数据包的起始字节和总字节数判断其正确性,并进行异常数据记录;

2)、发送数据装置发送aa字节,服务器接收aa字节;

3)、发送手起始字节,设置为0x880x880x88;

4)、发送测试治具字节;

5)、发送手终止字节,设置为0xee0xee0xee。

其中,所述数据发送装置发送后,需要预留编辑接收时间,超过规定时间未收到数据,重发两次,根据接收结果来判定是否要重新发送。

其中,所述测试治具字节的每组为14个字节,其中后三位为每组的结束符,设置为:0xbb0xbb0xbb;

其中,所述测试治具字节包括测试治具地址信息、测试项目名称信息、输出状态和结果判定信息、数据信息、串口发送数组数量和数据校验信息。

其中,所述测试名称包括日行灯、前雾灯、前位灯、前转向灯、后转向灯、高位制动灯、制动位置灯、倒车灯、侧标志灯、后雾灯、制动灯、后位灯、迎宾灯、牌照灯、后阅读灯、前阅读灯、警示灯、氛围灯、照地灯、位置灯、远光灯、近光灯、盲区探测灯、变道辅助灯、脚部照明灯、远光辅助灯、近光辅助灯、抬头显、装饰灯、后组合灯、日行位置灯、弯道辅助灯、驱动板、电快充口盖led灯照明组件、白天模式、夜晚模式、高反射度、倒车模式和烧录结果。

其中,所述输出状态和结果判定信息包括电流信息、电压信息、开路信息、短路信息和反馈电压信息。

其中,所述数据信息包括电压值和电流值。

由上所述,本发明达到了如下技术效果:(1)简单化:明确定义收发字节数量和数据和握手协议;(2)高效性:传输字节定义相对简练,根据产品的测试项目上传数据;(3)占用资源少:传输字节数量根据产品测试项目来定,避免无效字节上传;(4)兼容性好:协议定义已覆盖本司现有的产品测试项目,并可以延伸宽展,可达到65536种。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。



技术特征:

技术总结
本发明公开了一种串口与MES系统数据传输协议,包括测试治具、数据发送装置和服务器,其特征在于,包括如下步骤:1)、数据发送装置根据发送数据包的起始字节和总字节数判断其正确性,并进行异常数据记录;2)、发送数据装置发送AA字节,服务器接收AA字节;3)、发送手起始字节;4)、发送测试治具字节;5)、发送手终止字节。本发明的有益效果为:(1)简单化:明确定义收发字节数量和数据和握手协议;(2)高效性:传输字节定义相对简练,根据产品的测试项目上传数据;(3)占用资源少:传输字节数量根据产品测试项目来定,避免无效字节上传;(4)兼容性好:协议定义已覆盖本司现有的产品测试项目,并可以延伸宽展,可达到65536种。

技术研发人员:傅森;赵雷
受保护的技术使用者:苏州耀腾光电有限公司
技术研发日:2018.10.11
技术公布日:2019.03.12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1