Industrial software refers to the software dedicated to the industrial field, including systems, applications, middleware, embedded and so on. Industrial software is generally divided into two types: embedded software and non-embedded software. Embedded software is the acquisition, control and communication software embedded in the controller, communication and sensing device. Non-embedded software is the design, programming,