Based on embedded ARM system and TCP\IP protocol and CAN-bus protocol, a filed-control-system of Li-ion Battery Formation was designed. TCP protocol has many advantages such as reliable and high speed; CAN-bus protocol also has many advantages such as high speed, high reliability and good resisting disturbance performance. We used TCP protocol achieve communication between Host Computer and Upper Computer, and used CAN-bus protocol between Upper Computer and Lower Computer. This system has such functions as inspection, formation management and battery separation. In this article we will describe the system structure, function, communication architecture and give a brief communication software code with QT programming language.