Application of M0 Kernel in Common Text-based HMI

Based on NUC100LE3AN as the main chip,the design of a common text-based Human Machine Interface(HMI) is detailed in this paper,which can be communicated with the most of PLC on the market.The architecture of HMI,functions and concept of software and hardware are introduced in this paper.The FLASH memory space division,the principle of switch between APROM and LDROM and the organization of the task module in application programs are discussed in detail.Finally,the functions of common text-based HMI have been tested by connecting with a XC1-32 PLC.The results show that the design meets all of the requirements.