|
Component |
Requirement |
|
Operating System |
Windows 10 or Windows 11 (64-bit) |
|
RAM |
4 GB minimum |
|
Disk Space |
100 MB + training data storage |
|
Network |
Ethernet adapter (for Modbus TCP) |
|
Serial Port |
COM port or USB-to-Serial (for Modbus RTU) |
|
.NET Runtime |
.NET 8.0 (included in installer) |
Run the setup and select your language
Follow the on-screen steps
Launch from the Start Menu

Figure 15 — Installation language selection
Launch application and click Compressors
Configure Modbus TCP or RTU address
Click Start to begin listening
Connect your SCADA client
Place CSV logs and enable State-Based Simulation
|
Parameter |
Default |
Description |
|
IP Address |
192.168.1.100 |
Network address simulator binds to |
|
Port |
1520 |
TCP listening port |
|
Unit Count |
1 |
Simultaneous instances (max 8) |
Two fault types: Manual Faults set by operator, and Condition-Based Faults triggered automatically when parameters exceed thresholds.
Five display languages: English (EN), French (FR), German (DE), Spanish (ES), Chinese (ZH).
Figure 16 — Application in French
Figure 17 — Application in German
Figure 18 — Application in Spanish
Figure 19 — Application in Chinese
Works with: Ignition, FactoryTalk View, WinCC, Wonderware, AVEVA, KEPServerEX, Siemens, Rockwell, Schneider Electric, Modbus Poll, and custom applications using pymodbus, FluentModbus, or j2mod.
|
Symptom |
Cause |
Solution |
|
Server fails to start |
Port in use or firewall blocking |
Change port or add exception |
|
Client gets wrong values |
Unit address mismatch |
Match unit ID |
|
State-Based unavailable |
No training data |
Add CSV files |
|
Training slow |
Large CSV files |
Set Max Rows to 5000 |
|
Specification |
Value |
|
Platform |
Windows 10 / 11 (64-bit) |
|
Framework |
.NET 8.0, WPF |
|
Protocols |
Modbus TCP, Modbus RTU |
|
Max Instances |
8 simultaneous units |
|
Tick Rate |
100 ms |
|
Languages |
EN, FR, DE, ES, ZH |
|
Compressor Models |
TTS300/400/500/700, TGS230/520, TTH375, TGH285, VT Series |
|
Training Input |
CSV (M/d/yyyy H:mm:ss) |
|
Training Output |
JSON (TrainedStateTables.json) |
|
Document Title |
Modbus System Simulator — User Guide |
|
Version |
2.0 |
|
Application Version |
1.2.3 |
|
Language |
English (EN) |
|
Website |
modbussim.com |
|
Last Updated |
February 2026 |
Modbus System Simulator is a product of modbussim.com. All rights reserved.
|
Component |
Requirement |
|
Operating System |
Windows 10 or Windows 11 (64-bit) |
|
RAM |
4 GB minimum |
|
Disk Space |
100 MB + training data storage |
|
Network |
Ethernet adapter (for Modbus TCP) |
|
Serial Port |
COM port or USB-to-Serial (for Modbus RTU) |
|
.NET Runtime |
.NET 8.0 (included in installer) |
Run the setup and select your language
Follow the on-screen steps
Launch from the Start Menu

Figure 15 — Installation language selection
Launch application and click Compressors
Configure Modbus TCP or RTU address
Click Start to begin listening
Connect your SCADA client
Place CSV logs and enable State-Based Simulation
|
Parameter |
Default |
Description |
|
IP Address |
192.168.1.100 |
Network address simulator binds to |
|
Port |
1520 |
TCP listening port |
|
Unit Count |
1 |
Simultaneous instances (max 8) |
Two fault types: Manual Faults set by operator, and Condition-Based Faults triggered automatically when parameters exceed thresholds.
Five display languages: English (EN), French (FR), German (DE), Spanish (ES), Chinese (ZH).
Figure 16 — Application in French
Figure 17 — Application in German
Figure 18 — Application in Spanish
Figure 19 — Application in Chinese
Works with: Ignition, FactoryTalk View, WinCC, Wonderware, AVEVA, KEPServerEX, Siemens, Rockwell, Schneider Electric, Modbus Poll, and custom applications using pymodbus, FluentModbus, or j2mod.
|
Symptom |
Cause |
Solution |
|
Server fails to start |
Port in use or firewall blocking |
Change port or add exception |
|
Client gets wrong values |
Unit address mismatch |
Match unit ID |
|
State-Based unavailable |
No training data |
Add CSV files |
|
Training slow |
Large CSV files |
Set Max Rows to 5000 |
|
Specification |
Value |
|
Platform |
Windows 10 / 11 (64-bit) |
|
Framework |
.NET 8.0, WPF |
|
Protocols |
Modbus TCP, Modbus RTU |
|
Max Instances |
8 simultaneous units |
|
Tick Rate |
100 ms |
|
Languages |
EN, FR, DE, ES, ZH |
|
Compressor Models |
TTS300/400/500/700, TGS230/520, TTH375, TGH285, VT Series |
|
Training Input |
CSV (M/d/yyyy H:mm:ss) |
|
Training Output |
JSON (TrainedStateTables.json) |
|
Document Title |
Modbus System Simulator — User Guide |
|
Version |
2.0 |
|
Application Version |
1.2.3 |
|
Language |
English (EN) |
|
Website |
modbussim.com |
|
Last Updated |
February 2026 |
Modbus System Simulator is a product of modbussim.com. All rights reserved.
|
Component |
Requirement |
|
Operating System |
Windows 10 or Windows 11 (64-bit) |
|
RAM |
4 GB minimum |
|
Disk Space |
100 MB + training data storage |
|
Network |
Ethernet adapter (for Modbus TCP) |
|
Serial Port |
COM port or USB-to-Serial (for Modbus RTU) |
|
.NET Runtime |
.NET 8.0 (included in installer) |
Run the setup and select your language
Follow the on-screen steps
Launch from the Start Menu

Figure 15 — Installation language selection
Launch application and click Compressors
Configure Modbus TCP or RTU address
Click Start to begin listening
Connect your SCADA client
Place CSV logs and enable State-Based Simulation
|
Parameter |
Default |
Description |
|
IP Address |
192.168.1.100 |
Network address simulator binds to |
|
Port |
1520 |
TCP listening port |
|
Unit Count |
1 |
Simultaneous instances (max 8) |
Two fault types: Manual Faults set by operator, and Condition-Based Faults triggered automatically when parameters exceed thresholds.
Five display languages: English (EN), French (FR), German (DE), Spanish (ES), Chinese (ZH).
Figure 16 — Application in French
Figure 17 — Application in German
Figure 18 — Application in Spanish
Figure 19 — Application in Chinese
Works with: Ignition, FactoryTalk View, WinCC, Wonderware, AVEVA, KEPServerEX, Siemens, Rockwell, Schneider Electric, Modbus Poll, and custom applications using pymodbus, FluentModbus, or j2mod.
|
Symptom |
Cause |
Solution |
|
Server fails to start |
Port in use or firewall blocking |
Change port or add exception |
|
Client gets wrong values |
Unit address mismatch |
Match unit ID |
|
State-Based unavailable |
No training data |
Add CSV files |
|
Training slow |
Large CSV files |
Set Max Rows to 5000 |
|
Specification |
Value |
|
Platform |
Windows 10 / 11 (64-bit) |
|
Framework |
.NET 8.0, WPF |
|
Protocols |
Modbus TCP, Modbus RTU |
|
Max Instances |
8 simultaneous units |
|
Tick Rate |
100 ms |
|
Languages |
EN, FR, DE, ES, ZH |
|
Compressor Models |
TTS300/400/500/700, TGS230/520, TTH375, TGH285, VT Series |
|
Training Input |
CSV (M/d/yyyy H:mm:ss) |
|
Training Output |
JSON (TrainedStateTables.json) |
|
Document Title |
Modbus System Simulator — User Guide |
|
Version |
2.0 |
|
Application Version |
1.2.3 |
|
Language |
English (EN) |
|
Website |
modbussim.com |
|
Last Updated |
February 2026 |
Modbus System Simulator is a product of modbussim.com. All rights reserved.
|
Component |
Requirement |
|
Operating System |
Windows 10 or Windows 11 (64-bit) |
|
RAM |
4 GB minimum |
|
Disk Space |
100 MB + training data storage |
|
Network |
Ethernet adapter (for Modbus TCP) |
|
Serial Port |
COM port or USB-to-Serial (for Modbus RTU) |
|
.NET Runtime |
.NET 8.0 (included in installer) |
Run the setup and select your language
Follow the on-screen steps
Launch from the Start Menu

Figure 15 — Installation language selection
Launch application and click Compressors
Configure Modbus TCP or RTU address
Click Start to begin listening
Connect your SCADA client
Place CSV logs and enable State-Based Simulation
|
Parameter |
Default |
Description |
|
IP Address |
192.168.1.100 |
Network address simulator binds to |
|
Port |
1520 |
TCP listening port |
|
Unit Count |
1 |
Simultaneous instances (max 8) |
Two fault types: Manual Faults set by operator, and Condition-Based Faults triggered automatically when parameters exceed thresholds.
Five display languages: English (EN), French (FR), German (DE), Spanish (ES), Chinese (ZH).
Figure 16 — Application in French
Figure 17 — Application in German
Figure 18 — Application in Spanish
Figure 19 — Application in Chinese
Works with: Ignition, FactoryTalk View, WinCC, Wonderware, AVEVA, KEPServerEX, Siemens, Rockwell, Schneider Electric, Modbus Poll, and custom applications using pymodbus, FluentModbus, or j2mod.
|
Symptom |
Cause |
Solution |
|
Server fails to start |
Port in use or firewall blocking |
Change port or add exception |
|
Client gets wrong values |
Unit address mismatch |
Match unit ID |
|
State-Based unavailable |
No training data |
Add CSV files |
|
Training slow |
Large CSV files |
Set Max Rows to 5000 |
|
Specification |
Value |
|
Platform |
Windows 10 / 11 (64-bit) |
|
Framework |
.NET 8.0, WPF |
|
Protocols |
Modbus TCP, Modbus RTU |
|
Max Instances |
8 simultaneous units |
|
Tick Rate |
100 ms |
|
Languages |
EN, FR, DE, ES, ZH |
|
Compressor Models |
TTS300/400/500/700, TGS230/520, TTH375, TGH285, VT Series |
|
Training Input |
CSV (M/d/yyyy H:mm:ss) |
|
Training Output |
JSON (TrainedStateTables.json) |
|
Document Title |
Modbus System Simulator — User Guide |
|
Version |
2.0 |
|
Application Version |
1.2.3 |
|
Language |
English (EN) |
|
Website |
modbussim.com |
|
Last Updated |
February 2026 |
Modbus System Simulator is a product of modbussim.com. All rights reserved.
© 2026 modbussim.com