发明名称 一种基于工业喷码机控制系统的远程化实现方法
摘要 一种基于传统工业喷码机本地控制系统的远程化方法,包括如下步骤:本地控制设备硬件远程化,重新组成上、下位机的远端控制系统硬件组成结构;远程通信协议设计,添加通信信道协议栈模块;传输数据的打包、解包协议设计,添加发送与接收协议栈模块;远端打包信息发送、接收程序设计,依托所设计的协议模块,补全控制数据与显示数据的I/O模块;本发明实现了远端操作工业喷码机,有效保护现场操作人员远离对人体有害的操作现场;同时,本发明基于传统的喷码打印机本地控制系统,成本低廉,实现简单;完成后的远端控制系统与原有本地控制系统方式、方法保持一致,无需对现场操作人员进行重新培训,且利于集中控制,进一步降低人力成本。
申请公布号 CN103802509B 申请公布日期 2017.01.04
申请号 CN201310597553.5 申请日期 2013.11.22
申请人 北京航空航天大学 发明人 杨昕欣;范元平;李响;周强;刁为民
分类号 B41J29/393(2006.01)I 主分类号 B41J29/393(2006.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 孟卜娟
主权项 一种基于工业喷码机控制系统的远程化实现方法,其特征在于包括如下步骤:(1)增加与本地下位机相同硬件结构的上位机,并使用通用串口连接上位机、下位机,两者保持通信信道连通;(2)定制上位机中的功能模块,其中包括:修改上位机控制信号输入模块和上位机显示信号输出模块,添加上位机控制信号协议栈模块和上位机通信协议栈模块;(3)定制下位机中的功能模块包括:修改下位机显示模块,增添下位机控制信号协议栈模块和下位机通信协议栈模块;所述步骤(2)中,首先,用户在上位机按下键盘,所得的键值信号传入上位机控制信号输入模块,上位机控制信号输入模块通过查找键值表,生成对应喷码机控制信号,然后再将所述喷码机控制信号重定向到上位机控制信号协议栈模块,为控制信号增添包头、包尾、属性和长度数据,完成打包过程,生成控制数据包;再将控制数据包传递给通信信道协议栈模块进行打包,生成符合串口通信协议的上行输出数据包;最后,上行输出数据包经由通信信道发送到下位机接收进程;此段流程为信号传输上行,即上位机至下位机路径的发送过程;所述步骤(3)中,当下位机查询到上位机发送的上行输出数据包到来时,首先,将该上行输出数据包传入通信信道协议栈模块进行解包,还原成控制数据包;然后,将该上行输出数据包传入下位机控制信号协议栈模块进行解包,根据包头、包尾来确定信号位置,根据图形属性、信号长度信号将数据还原成原喷码机控制信号;最后,该控制信号传递到下位机控制模块;下位机控制模块首先会根据控制信号调节喷码机的工作状态,同时还会发送显示信号到下位机显示模块;此段流程为信号传输上行,即上位机至下位机路径的接收过程;信号传输上行流程实现了远端键盘操作喷码机的功能,并将对应信息显示到喷码机本地显示屏上,供需要时使用;所述步骤(3)中,当下位机显示模块接收到显示信号时,首先,会根据显示信号的点阵信息在下位机即喷码机现场屏幕上显示对应信息;同时会将该显示信号转发到显示信号协议栈模块进行打包,为显示信号添加包头、包尾、字体、图形属性和信号长度信息,生成显示数据包;再将显示数据包传递给通信信道协议栈模块进行打包,生成符合串口协议的下行输出数据包;最后,经由通信信道发送到上位机接收进程;此段流程为信号传输下行即下位机至上位机路径的发送过程;所述步骤(2)中,当上位机接收进程查询到下位机发送的下行输出数据包到来时,首先,将该下行输出数据包传入通信信道协议栈模块进行解包,还原成显示信号数据包;然后将该下行输出数据包传入显示信号协议栈模块进行解包,根据包头、包尾来确定信号位置,根据图形属性选择ASCII码或图形库,根据长度来确定信号长度;最后将还原出的显示信号传给上位机显示信号输出模块,根据信息内容在上位机LCD屏幕上绘制信息;此段流程为信号传输下行,即下位机至上位机路径的接收过程;信号传输下行流程实现了对显示信号的回显,远端的操作人员能够观察到操作对应的显示信息,实现对远端喷码机显示信息的同屏传输,使远程控制变得完整。
地址 100191 北京市海淀区学院路37号