Abstract: This paper introduces how to use the LabVIEW graphical programming environment based on G language to build a system for controlling virtual objects of programmable logic controllers (PLCs), and describes typical controlled objects. Keywords: LabVIEW; PLC; virtual object 1 Introduction Programmable logic controller (PLC) application technology is a highly practical discipline, and the practical stage is crucial. Only through experiments and actual operation can one truly master PLC technology. While panel-type experimental equipment using box-type packaging has achieved intuitive results by simulating factory conditions in recent years, it frequently encounters faults such as poor switch contact, belt aging, electronic component damage, and poor mechanical fit during experiments, leading to unsuccessful experiments and poor results. With the rapid development of virtual instrument technology, fully utilizing computers to simulate and extend the functions of traditional instruments and equipment has become a future development direction in the field of automatic control. LabVIEW, an innovative product of National Instruments (NI), is currently the most successful and widely used virtual instrument software development environment. A programmable logic controller (PLC) teaching experiment system developed using LabVIEW, employing a method of controlling virtual objects, not only completes all the functions of the original panel-type experimental equipment but also overcomes its fatal flaws, receiving high praise in practical applications. For details, please click: A System Design for Controlling Virtual Objects.