WG switch setup data starts at register 04001, each WG switch covers 30 registers for its setup data. This means that WG switch 2 starts at register 04031, WG switch 3 at 04061 and so on. WG switch 32 (there physically only 16 WG switches available, but the Modbus address space is reserved for a future expansion to 32 switches) starts with address 04931 up to and including address 04957.
The register definitions for WG switch 1 are:
Register Purpose Remarks
04001 wg-switch 1 type See 'WG Switch Types'
definition below.
04002 wg-switch 1 name up to 29 characters +
0-termination in 15
registers
04017 wg-switch 1 pulse width actuation pulse width
(msecs)
04018 wg-switch 1 mute out 1 See 'WG Switch Muting'
.. below
04027 wg-switch 1 mute out 10
WG Switch Types
The type definition register of a WG switch may contain one of the following values:
0: Not used. This value also is forced if the WG switch with this index is not licensed with this IO-FEP2
1: Fixed pulse width actuation. When switching, an actuation pulse of fixed duration ('pulse width' msecs) is applied, after this the software checks if the switch is now in the desired position
2: Auto pulse width actuation. When switching, an actuation pulse is applied until the position indication circuit states the commanded position of the switch. The pulse is applied for at 'pulse width' milliseconds at maximum, if the commanded position is not reached within this time, a fault is raised.
3: The switch is configured read-only, no actuation pulses are generated but the switch position is reported according to the position indication circuits.
4: The switch is configured as a toggle switch. An actuation pulse of 'pulse width' milliseconds is applied to both actuation outputs, if a position is commanded which differed from the actual one. Operated a ball pen like switch.
5: and subsequent values. The switch is configured as slave to WG switch (n-4). Every time the master switch is operated, this switch is operated in the same way.
Configuring switches which are not licensed has no effect, the switch automatically falls back to 'unused'.
WG Switch Muting
Setting a 'mute out' register to 1, lets the software open the corresponding output 1..10 while the WG switch actuation pulse is active. This requires, that the referenced output is configured as 'Software inhibit output'.