ICP DAS WISE User Manual
http://wise.icpdas.com
152
The data on the registers or each bit of the data can be read and evaluated in
IF Condition, and be written or calculated after performing a THEN/ELSE
Action. The data can also be read/written on the Registers via Modbus
command.
Each Internal Register features the “Retain Variable” mechanism,
and the value stored in it will not be reset to zero due to program
interruption or controller power failure. Please Note: If the Internal Register
is set to String format type, the “Retain Variable” mechanism will be
disable.
In addition. WISE supports math formula editing function. Users can set
I/O channels to be the variables, and use the following operators to edit the
formula:
plus“+”
minus“-”
times“*”
divide“/”
superscript“^”
left parenthesis“(” and right parenthesis“)”
Users can edit different formula in each Internal Register. WISE will
calculate the results of all formulas repeatedly, and save the results into the
corresponding Internal Registers for IF-THEN-ELSE rule checking or data
logging.
The settings are as following steps:
i
Select the No of the Internal Register from the dropdown list and input
“Name”. If the nickname of the register is not inputted, the name will
be automatically set as “Internal Register#” (#is the number of the
register).
ii
In the “Type” field, select the data type of the Internal Register. There
are nine options: “String”, “16-bits Signed Integer”, “16-bits Unsigned
Integer”, “32-bits Signed Long”, “32-bits Unsigned Long” and “32-bits
Floating Point”, “64-bits Signed Long”, “64-bits Unsigned Long”. The
default data type is “32-bits Floating Point”.
iii
In the “Initial value” field, assign the initial value of the Internal
Register, then click
to create a new Internal Register, and add to
the list.
(
If the data type is Numeric, the default setting is 0, and if the
data type is String, the default setting is Null.
)
iv
Repeat steps i~iii to complete settings of all Internal Register.