Chapter 5 - diagnostics, 1 io diagnostics, Figure 84- i/o diagnostics – Weidmuller WI-I/O-9-U2: Wireless Mesh I/O & Gateway User Manual V1.2.2 User Manual
Page 92: Io diagnostics

91
Chapter 5 - Diagnostics
5.1 IO Diagnostics
Figure 83- I/O Diagnostics
Selecting this option from the main screen will allow some basic reading and writing of
the I/O store registers within the module.
To read a register location, enter an address location, e.g. 10001 (for digital Inputs),
enter a count (number of consecutive registers) and then press the “Read” button
Below the buttons, you will see the returned address location and the returned values
To
“Write” to outputs, enter the address location, count, and value and then press the
“Write” button.
You will then see the outputs change to the value you entered.
E.g. Write to Register 1 with a count of 8 and a value of 1 will turn all the Local Digital
Outputs on.
Write to Register 40001 with a count of 2 and a value of 49152 will set the two Local
physical Analog Outputs to 20mA.
Note: If when reading a register and getting the
symbol “~“this indicates that the
register has not been written to and so it has no value (not even zero).
If there is a mapping configured and any one of the source register values has a
“~“the mapping will not be sent (see 4.3.11 “Invalid Register State” for more
details.
A mapping will only be sent when all registers have a value. You can use the Fail Safe
Block Configuration to set an initial value for registers on start-up. This can be done
using the Configuration software or Web based configuration. See Configuration
Supplements for details.
Using the I/O Diagnostics you can check the register locations for these “~“ values and
even write values if required. If when reading the Status of the DIO on the module you
see the value “3”, this indicates that the DIO is being used as an output in the “ON”
state.