Current location - Education and Training Encyclopedia - Educational Knowledge - What simulation software are there?
What simulation software are there?
The simulation software includes SimuWorks and PLC simulation software.

PLC simulation software:

The principle of virtual plc, that is, the simulation system based on configuration software, lies in the relationship between the state of various relays in PLC and the data in the configuration software database, as well as the relationship between the data and graphic objects on the computer interface.

When the PLC control system actually outputs control, the external actuator is driven by the output relay Y and the output module, and the external control signal and feedback signal enter the PLC through the input relay X. ..

In the simulated operation state, the output module of PLC is disconnected from the outside world, and the output signal (of relay Y) is only exchanged with the data in the configuration software database through the communication line, which is related to the graphic objects displayed on the screen (interface).

SimuWorks:

Large-scale scientific calculation, modeling of complex system dynamic characteristics, process simulation training, system optimization design and debugging, fault diagnosis and expert system, etc. To provide a general, integrated and full-process development and operation support platform based on microcomputer environment.

The software adopts dynamic memory machine code generation technology, distributed real-time database technology and object-oriented graphical modeling method, which is at the leading level in the domestic simulation field.

It is mainly used in energy, electric power, chemical industry, aerospace, national defense and military, economy and other research fields, and can be used in scientific research institutes and practical engineering projects.

Extended data:

Main functions of simulation software:

1. Normalize and process the source language, that is, specify symbols, sentences, syntax and grammar that describe the model, detect errors in the source program, and translate the source program into machine executable code.

2. Simulation execution and control.

3. Data analysis and display.

4. Storage and retrieval of models, programs, data and charts. These functions can be realized by software design.