The invention discloses a
software-defined network type industrial controller, which comprises a
system layer, a
control layer, a cloud platform with a virtual controller, a hardware layer and a communication module; the virtual controller is in
signal connection with the hardware layer and the cloud platform through the communication module. By modularizing the hardware design, it is convenient to use the
software method to describe the control functions, interface components,
peripheral modules, etc. implemented by the controller, and form the virtual controller. The user uses the developerenvironment provided by the cloud platform to perform function development for a to-be-implemented
control system. In the development process, the virtual controller is used as the object to completethe program design, interface configuration, and virtual
simulation function. After the function development is completed, the result is pushed to the device end of the physical controller, and the controller receives the result and then submits it to the controller. A program
interpreter performs responding and execution. Development and
verification are carried out on the cloud platform, and theInternet is implanted at the beginning of equipment design. Obvious advantages are realized in the later use process.