The double work position centrifugal cylinder casting machine is a highly automated system that consists of two main engines, a set of mobile auxiliary machine working platform, a set of automatic pouring device, casting tubes conveying device, and electric control system. The control system adopts PLC control system to control the actions of main machines and auxiliary machines, and the speed regulating process of the supporting wheels of the main machines. The touch screen can monitor the working condition of the centrifugal casting machine and display the pouring process parameters, as well as the fault alarm information of the machine.