The signal acquisition box is mainly used for analog signal and switch signal acquisition, and can transmit the acquired signals remotely through network communication. It can complete the data interaction between CAN communication and Gigabit Ethernet communication. The system software platform adopts the programming language that complies with the IEC61131-3 standard, including six syntaxes: ST, LD, SFC, FBD, and CFC. Online logic download and debugging can be performed through the debug port, which is convenient for on-site logic programming development.