This driver Simulator provides many options for data types, ranges, and control with which you can generate simulation values. Choose from a list of data types (including strings) and set the minimum and maximum value that you want them to vary. For example, do you want to simulate an analog device and its response to the current variation of 4-20 mA? You can do it! Do you want to use a range of 0-25 mA to simulate a wire break with 0 mA? It's also possible.
Driver Simulator
For a generic explanation of the Device Module, channels, nodes, and point configuration, see the reference guide.
Summary
Name of the communication driver: TSimulator - Random SCADA Values
The syntax for TSimulator communication points is: <Type>: <Min>; <Max>
Where Type: Represents the type of simulation:
BOOL;
INTEGER;
FLOAT;
STRING;
RAMP;
SINE;
For the STRING simulation type, stringlength can be configured in the Modifiers column.
Example of point configuration
TagName
Node
Address
Datatype
AccessType
Modifiers
Sine
SimulatorNode
SINE:-50;50
Native
Read
MyRamp
SimulatorNode
RAMP:0;100
Native
Read
MyString
SimulatorNode
STRING:
Native
Read
StringLength=5
MyBool
SimulatorNode
BOOL:
Native
Read
Myint
SimulatorNode
INTEGER:0;10
Native
Read
MyFloat
SimulatorNode
FLOAT:-500;-100
Native
Read
Troubleshoot
The execution state of the driver can be observed through the diagnostic tools, which are:
Tracking window
Property Watch
Module Information
A status value of 0 (zero) means that communication was a success. Negative values indicate an internal driver error and positive values mean that there are protocol errors.