Font Size: a A A

Research On Specification And Method Of Automatic Porting Of HMI Software

Posted on:2018-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2348330512476943Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Configurable HMI has many advantages such as easy light design and high development efficiency in PC enviroment.It is widely applied in industrial automation,aerospace and other fields.Configurable HMI still exists serious problems in cross platform transplant.HMI software modules rely too much on the Hardware abstraction layer's function of particular platform,which leads to reduce the HMI's platform reusability.Automatic transplant rules are proposed to standardize the cross platform automatic transplant operation of HMI software modules,with creating the correspondence of Hardware abstraction layer's function.Meanwhile,the proposed rules also provide a great reference for other cross-platform automatic transplant operations.After studying and analyzing the basic modules of HMI's underlying architecture and the cross-platform transplant technology,the following work has been done: 1)The rules of library function conversion between platforms are defined,reflecting the corresponding relationship of underlying HMI library functions among different platforms.2)A custom matching rule is proposed to show the mapping of platform function interface to statement instance.3)Stantard replacement rules is designed to specify the relation of statement replacement among the underlying HMI library functions.4)Normalized code structure of the underlying HMI library functions is proposed to facilitate the automatic migration of HMI library functions across platforms.5)The conversion rules,matching rules and normalized operation algorithms are designed and implemented.Finally,taking the three basic modules of drawing,message and communication as an example,experiment is implemented in HMI bare-metal platform developed by the lab.HMI is transplanted to linux platform from bare board platform using automatic transplantation rules.The correctness and validity of the automatic cross-platform migration rules are verified.
Keywords/Search Tags:cross-platform, HMI, auto transplantation, conversion rule, matching rule
PDF Full Text Request
Related items