Abstract:The paper introduces the method for the design of the PLC hand-held programmer based on a new type of PLC device. It particularly describes the design method of the structure and software on core modules. The CAN bus is used as a main way of communication. The ARM7 chip is selected as the main controller. The RTOS on uC/II is built. The instrument realizes the function of remote monitoring, programing and adjusting the PLC device, and programming in off-line model. It can communicate with the computer directly and will be suitable for the industry field.