System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线通信,具体而言涉及一种生产制造车间的支持多协议转换的wia-fa无线接入设备及方法。
技术介绍
1、网络技术是实现设备间与系统间互联互通的前提,接入技术则是网络技术的基础部分,主要解决设备数据采集后如何传输到mes(manufacturing execution system,制造企业生产过程执行系统)、scada(supervisory control and data acquisition,数据采集与监视控制系统)等决策系统。其中无线接入技术由于其低成本、易维护、实施方便、灵活扩展等优点,已经成为当前接入技术发展的主流。
2、军工行业生产制造车间(涉密场所)中,无法使用基于wifi、5g、蓝牙等公开无线通信技术研制生产的产品,而基于wia-fa(wireless network for industrial automation-factory automation,工厂自动化工业无线网络技术)安全增强无线通信技术研制生产的安全增强无线系列产品很好的弥补了这一技术空白。
3、现有的基于wia-fa通信的现场接入设备仅支持一种协议,然而,军工行业生产车间中需要接入的各类量具量仪、mr(mixed reality,混合现实)眼镜、rfid(radiofrequency identification,射频识别技术)设备等多种外接设备(以下简称外设),采用的是不同的接口协议,这就导致在使用过程中一个生产车间需要多种支持不同接口协议的接入设备备用,使用成本高,且设备接入不便捷。其他非基于wi
4、而且,由于现有的基于wia-fa通信的现场设备通常为固定无线接入设备,其必须固定在某个位置上,需要外部持续供电,使用时往往需要移动生产制造车间的其他设备,空出车间内有限的供电插口,并将外设移动到接入设备旁。这意味着,外设只能在固定的位置使用,对于量具量仪等需要跟随产品移动使用的外设而言,无法满足其接入需求。
5、此外,现有的接入设备更无法满足工作过程中生产制造车间的工作人员需要与上位机互动的需求。
技术实现思路
1、有鉴于此,本专利技术提供了一种生产制造车间的支持多协议转换的wia-fa无线接入设备及方法,以满足军工行业生产制造车间多种不同协议类型的外设同时接入的需求,实现基于wia-fa通信的现场接入设备的便携使用。
2、为此,本专利技术采用以下技术方案:
3、本专利技术提供了一种生产制造车间的支持多协议转换的wia-fa无线接入设备,包括:
4、多个对外接口以及多协议转换嵌入式系统;
5、所述多协议转换嵌入式系统包括:
6、内置多种外接设备工业协议库,对各类外设的协议库管理,并将协议处理的结果转发到综合处理模块的多协议处理模块;
7、接收通过所述对外接口接入的硬件设备的硬件信息,进行硬件信息整合处理,并将所述硬件信息反馈给综合处理模块的硬件处理模块;
8、基于硬件信息对硬件设备的硬件类型进行识别、接收到数据后对数据进行处理、与wia-fa通信模块数据交互进行网内通信的综合处理模块;以及,
9、与wia-fa网内的基站设备进行通信,并完成与所述综合处理模块之间的数据交互的wia-fa通信模块;
10、其中,所述综合处理模块基于识别出的硬件类型,通过使用自定义规则库将外设类型直接解析出对应的协议类型以及对应的协议库,采用动态加载所述协议库的方式与接入的硬件设备建立连接。
11、进一步地,所述多协议处理模块对各类外接设备的协议库管理包括:使用枚举标识内置的各个协议库,为每一种操作定义一个函数指针数组;每组函数指针数组中包括多个函数指针,所述函数指针为针对每一种协议库的操作抽象出的同样参数和返回值类型的对外接口;每个函数指针数组中的函数指针对应的协议库顺序均与所述枚举中枚举类型的顺序保持一致;
12、所述综合处理模块调用所述外接设备对应的协议库中的接口函数,包括:通过枚举变量调用函数指针数组中对应的协议库中的函数指针;所述枚举变量代表所述外接设备对应的协议库。
13、进一步地,所述接入的硬件设备包括各类便携设备;所述便携设备为自供电或由所述接入设备供电;所述便携设备包括:军工行业生产制造车间所使用的各类量具量仪、mr眼镜、rfid设备中的一种或多种。
14、进一步地,还包括:为整个设备提供电能的内置电池;
15、相应地,所述多协议转换嵌入式系统还包括:与所述电池连接的电源模块。
16、进一步地,还包括:用于用户与上位机进行互动的按键;
17、相应地,所述多协议转换嵌入式系统还包括:与所述按键连接的按键模块;所述按键模块通过总线将按键信息传递给所述硬件处理模块。
18、进一步地,还包括:屏幕;
19、相应地,所述多协议转换嵌入式系统还包括:与所述屏幕连接的显示模块;所述显示模块通过总线从所述硬件处理模块获取需要显示的数据信息内容,并实现对内容的显示。
20、进一步地,所述对外接口为ttl、usb、rs232、rs422、rs485、can、rj45形态中的一种或多种。
21、本专利技术还提供了一种基于上述生产制造车间的便携式wia-fa无线接入设备的接入方法,包括:
22、开机进程对系统的设备管理器进行遍历,识别开机前接入的所有外设及其类型;
23、判断外设类型及其协议是否能够识别并支持,能够识别并支持的情况下,打开系统端口,准备与外设开始通信;
24、启动一个新的守护进程,动态加载指定协议库,与外设建立连接,并持续进行数据交互;
25、与外设连接成功的情况下,综合处理模块将成功消息发送给硬件处理模块,硬件处理模块通过屏幕、指示灯和蜂鸣器提示成功消息;
26、无法识别或连接失败的情况下,综合处理模块将失败消息发送给硬件处理模块,硬件处理模块通过屏幕、指示灯和蜂鸣器提示失败消息。
27、进一步地,支持用户使用按键与上位机进行互动;包括:
28、硬件处理模块收到按键触发消息,并将硬件按键指令解析成对应编码;按键包括上下左右键和确认键;上下左右键用于控制上位机光标上下左右移动,确定键用于对上位机系统的按钮或者对话框进行确定操作;
29、硬件处理模块将所述编码转发到综合处理模块,综合处理模块根据上位机与设备的绑定关系查找相应的上位机编号,并将所有数据转发给wia-fa通信模块;
30、wia-fa通信模块将采集到的数据和上位机编号按照wia-fa通信协议打成数据包;
31、wia本文档来自技高网...
【技术保护点】
1.一种生产制造车间的支持多协议转换的WIA-FA无线接入设备,其特征在于,包括:
2.根据权利要求1所述的生产制造车间的支持多协议转换的WIA-FA无线接入设备,其特征在于,还包括:为整个设备提供电能的内置电池;
3.根据权利要求1所述的生产制造车间的支持多协议转换的WIA-FA无线接入设备,其特征在于,还包括:用于用户与上位机进行互动的按键;
4.根据权利要求1所述的生产制造车间的支持多协议转换的WIA-FA无线接入设备,其特征在于,还包括:屏幕;
5.一种基于权利要求1~4任一项所述的WIA-FA无线接入设备的接入方法,其特征在于,包括:
6.根据权利要求5所述的接入方法,其特征在于,还包括:
7.根据权利要求5所述的接入方法,其特征在于,还包括:
8.根据权利要求5所述的接入方法,其特征在于,还包括:
9.根据权利要求5所述的接入方法,其特征在于,还包括:
【技术特征摘要】
1.一种生产制造车间的支持多协议转换的wia-fa无线接入设备,其特征在于,包括:
2.根据权利要求1所述的生产制造车间的支持多协议转换的wia-fa无线接入设备,其特征在于,还包括:为整个设备提供电能的内置电池;
3.根据权利要求1所述的生产制造车间的支持多协议转换的wia-fa无线接入设备,其特征在于,还包括:用于用户与上位机进行互动的按键;
4.根据权利要求1所述的生产制造车间的支持多协议转...
【专利技术属性】
技术研发人员:邱思,刘立辉,李天飞,玉凯峰,朱延楠,车连喜,于忠鑫,
申请(专利权)人:沈阳邦粹科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。