Programmable logic controller (abbr. PLC) is essential for automation in modern industry. In many colleges, it is also an important course for automation major. Currently, PLC is monopolistic technique with foreign company. Simulation of PLC has become popular scheme for substitute to real PLC. Virtual PLC is a kind of common scheme. Otherwise, virtual PLC is unfavorable of practical training for student. The thesis spread out exposition for a new simulation system, which consists of virtual PLC platform and a printed circuit board. The virtual PLC platform had been programmed under visual C++ by authors. It is a graphical programming tool, and is an interpretive routine too. Based on MCU, the board is developed for communication between virtual PLC and real control objects. The simulation system has been tried out. As an example, traffic light control of intersection shows feasibility and effectiveness.