After hard exploration, the configuration-driven development is finally integrated (maybe so, self-feeling). At present, we have completed all the ioserver design, using both com and TCP communication channels, you can develop a large number of device drivers. The following is a brief introduction:
Main functions: DDE client and server functions
Com, TCP read/write Service
OPC Client
Script operation
SQL database operations
Memory variable external operations (yfmem memory database)
Implemented drivers:
Siemens plc200 PPI driver
Modbus RTU driver
DDE client driver
OPC client driver
Siemens 200 em243 Network Module driver
Siemens MPI Device Driver
Our company's infrared sensor drive, batching module (p02, K12, etc.), tunnel light column drive
Main Interface 1: variable configuration
Variable configuration: You can configure internal variables here.
You can set alarm parameters to connect to the corresponding device.
Main Interface 2: System devices
System devices are device drivers and various DLL files. You can directly copy the DLL files to the specified directory without installation. You can add user devices as needed.
Main Interface 3: script
It is easy to write scripts in this IDE, and variables in the variable dictionary can be directly involved in calculation. You can also operate the database in the script.
The script can be started in a variety of ways, and can be periodically allowed or executed in a condition.
The above is a brief introduction. The next step is to develop the foreground program.
I hope that my friends who are interested in configuration development or who have basic VC skills will join our team (golden day R & D software Department) to develop automation software and improve it together.
R & D software department: Tel: 010-61273344-210 my email: yefanqiu # sohu.com (# Replace)