File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,5 +27,9 @@ applications to use the server as if it was synchronous.
2727
2828Datastore for server
2929--------------------
30+ .. note ::
31+ The legacy datastores have been replaced by a unified DataModel based on
32+ the Simulator engine. This ensures consistent data handling across all
33+ server types.
3034
3135:ref: `Datastore definitions `
Original file line number Diff line number Diff line change @@ -3,18 +3,15 @@ Simulator (3.x)
33
44.. warning :: Beginning with v3.9.0 and ending with v4.0.0 this simulator will be removed by a new version.
55
6- The simulator is a full fledged modbus simulator, which is
7- constantly being evolved with user ideas / amendments.
6+ **REMARK **: The core logic of the simulator (SimDevice/SimData) has been integrated into the base server as the unified DataModel.
87
9- The purpose of the simulator is to provide support for client
10- application test harnesses with end-to-end testing simulating real life
11- modbus devices.
8+ The purpose of this integration is to provide a single, robust way to handle modbus registers for both standard servers and simulation environments.
129
13- The datastore simulator allows the user to (all automated)
10+ The unified datamodel allows the user to:
1411
15- - simulate a modbus device by adding a simple configuration,
16- - test how a client handles modbus exceptions,
17- - test a client apps correct use of the simulated device .
12+ - Define a modbus device using the new `` SimDevice `` architecture.
13+ - Handle data using `` SimData `` with specific `` DataType `` (Registers, Coils, etc.).
14+ - Ensure consistency between simulation and real-world server deployment .
1815
1916The web interface allows the user to (online / manual)
2017
You can’t perform that action at this time.
0 commit comments