Registers

Page 0

Zone/subzone info

Register Page Description
0 0 The zone this module belongs to
1 0 The sub zone this module belongs to
2 0 Sub zone for I/O channel 0
3 0 Sub zone for I/O channel 1
4 0 Sub zone for I/O channel 2
5 0 Sub zone for I/O channel 3
6 0 Sub zone for I/O channel 4
7 0 Sub zone for I/O channel 5
8 0 Sub zone for I/O channel 6
9 0 Sub zone for I/O channel 7
10 0 Sub zone for I/O channel 8
11 0 Sub zone for I/O channel 9

I/O direction

Register Page Description
12 0 I/O direction (channels 8 and 9) MSB

Most significant part of I/O directions register. Set bit to zero for output and one for input.

Bit 7 - Reserved.
Bit 6 - Reserved.
Bit 5 - Reserved.
Bit 4 - Reserved.
Bit 3 - Reserved.
Bit 2 - Reserved.
Bit 1 - Direction for I/O channel 9.
Bit 0 - Direction for I/O channel 8.
13 0 I/O direction (channels 0-7) LSB

Least significant part of I/O directions register. Set bit to zero for output and one for input.

Bit 7 - Direction for I/O channel 7.
Bit 6 - Direction for I/O channel 6.
Bit 5 - Direction for I/O channel 5.
Bit 4 - Direction for I/O channel 4.
Bit 3 - Direction for I/O channel 3.
Bit 2 - Direction for I/O channel 2.
Bit 1 - Direction for I/O channel 1.
Bit 0 - Direction for I/O channel 0.

I/O Status registers

Register Page Description
14 0 I/O channel 0 status register

Read or write the state of I/O channel 0 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
15 0 I/O channel 1 status register

Read or write the state of I/O channel 1 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
16 0 I/O channel 2 status register

Read or write the state of I/O channel 2 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
17 0 I/O channel 3 status register

Read or write the state of I/O channel 3 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
18 0 I/O channel 4 status register

Read or write the state of I/O channel 4 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
19 0 I/O channel 5 status register

Read or write the state of I/O channel 5 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
20 0 I/O channel 6 status register

Read or write the state of I/O channel 6 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
21 0 I/O channel 7 status register

Read or write the state of I/O channel 7 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
22 0 I/O channel 8 status register

Read or write the state of I/O channel 8 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.
23 0 I/O channel 9 status register

Read or write the state of I/O channel 9 in this register.

0 - is returned for an inactive input or a low output. A written zero will set an output channel low.
1 - is returned for an active input or a high output. A written one will set an output channel high.

Output control registers

Register Page Description
24 0 Output 0 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
25 0 Output 1 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
26 0 Output 2 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
27 0 Output 3 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
28 0 Output 4 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
29 0 Output 5 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
30 0 Output 6 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
31 0 Output 7 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
32 0 Output 8 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.
33 0 Output 9 control register

The output control bits enable/disable intelligent functionality for a channel set as output.

Bit 0 - Enable pulse.
Bit 1 - If set: Alarm sent when protection timer triggers.
Bit 2 - Protection timer enable.
Bit 3 - Send On event when output goes to active state.
Bit 4 - Send Off event when output goes to inactive state.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable output.

Input control registers

Register Page Description
34 0 Input 0 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
35 0 Input 1 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
36 0 Input 2 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
37 0 Input 3 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
38 0 Input 4 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
39 0 Input 5 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
40 0 Input 6 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
41 0 Input 7 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
42 0 Input 8 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.
43 0 Input 9 control register

The input control bits enable/disable intelligent functionality for a channel set as input.

Bit 0 - Send On/TurnOn event when input goes to active state.
Bit 1 - Send Off/TurnOff event when input goes to inactive state.
Bit 2 - 0 = Send On/off events. 1=Send turnon/turnoff events (if activated). The bit have a different meaning in button input mode where 0 = TurnOn and 1 = TurnOff.
Bit 3 - Alarm event sent if input goes low.
Bit 4 - Alarm event sent if input goes high.
Bit 5 - Continuous alarm.
Bit 6 - Activate Button imput mode. Only TurnOff or TurnOn is sent when an input goes low and button input mode is activated.
Bit 7 - Enable input.

Misc. setup

Register Page Description
44 0 Module Control register.

It is possible to control general module behavior in this register.

Bit 0 - Disable repeats from debounced input.
Bit 1 - Reserved.
Bit 2 - Reserved.
Bit 3 - Reserved.
Bit 4 - Reserved.
Bit 5 - Reserved.
Bit 6 - Reserved.
Bit 7 - Enable weak pullups if set to 1.
45 0 Input stream sample time.

This is the time in seconds between input stream samples.
Set to zero to disable.

Event CLASS1.DATA, Type=1 I/O – value is sent with data coding=0(bits), unit=0, sensor=0 for the inputs/outputs as set here. Two data bytes are sent with the following content.

Byte 0
Bit 7 - Reserved.
Bit 6 - Reserved.
Bit 5 - Reserved.
Bit 4 - reserved.
Bit 3 - Reserved.
Bit 2 - Reserved.
Bit 1 - Channel 9.
Bit 0 - Channel 8.

Byte 1
Bit 7 - Channel 7.
Bit 6 - Channel 6.
Bit 5 - Channel 5.
Bit 4 - Channel 4.
Bit 3 - Channel 3.
Bit 2 - Channel 2.
Bit 1 - Channel 1.
Bit 0 - Channel 0.
46 0 Debounce count. This value is the number of 10 ms periods an input signal should be low before it is considered to be active. Lower the value for higher sensitivity, higher for lower sensitivity.
47 0 Pulse length for short pulse (ms). This value is the number of milliseconds an output triggered by the pulse action should be active (high). With the value set to zero the pulse will be the shortest possible the microprocessor can generate.

Actual pulse timing may vary for lower pulse length values.

Page 1

Output pulse time

Register Page Description
0 1 Output pulse time register for output 0 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
1 1 Output pulse time register for output 0 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
2 1 Output pulse time register for output 1 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
3 1 Output pulse time register for output 1 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
4 1 Output pulse time register for output 2 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
5 1 Output pulse time register for output 2 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
6 1 Output pulse time register for output 3 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
7 1 Output pulse time register for output 3 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
8 1 Output pulse time register for output 4 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
9 1 Output pulse time register for output 4 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
10 1 Output pulse time register for output 5 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
11 1 Output pulse time register for output 5 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
12 1 Output pulse time register for output 6 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
13 1 Output pulse time register for output 6 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
14 1 Output pulse time register for output 7 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
15 1 Output pulse time register for output 7 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
16 1 Output pulse time register for output 8 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
17 1 Output pulse time register for output 8 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
18 1 Output pulse time register for output 9 MSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.
19 1 Output pulse time register for output 9 LSB

This is the pulse time for the each output expressed in seconds. This can be used to make an output turn on and off with a certain preset interval. The min pulse time is 1 second and the max time is 65535 seconds which is about 18 hours. Set to zero (default) for no pulse time i.e. the output will be steady on/off.
To start a pulse sequence first write the pulse time to this register and then set the corresponding bit in the output status register for the channel to start the output. The pulse train is terminated by writing on or off (1 or 0) to the output status register.

Protection time

Register Page Description
20 1 Output protection time register for output 0 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
21 1 Output protection time register for output 0 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
22 1 Output protection time register for output 1 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
23 1 Output protection time register for output 1 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
24 1 Output protection time register for output 2 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
25 1 Output protection time register for output 2 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
26 1 Output protection time register for output 3 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
27 1 Output protection time register for output 3 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
28 1 Output protection time register for output 4 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
29 1 Output protection time register for output 4 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
30 1 Output protection time register for output 5 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
31 1 Output protection time register for output 5 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
32 1 Output protection time register for output 6 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
33 1 Output protection time register for output 6 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
34 1 Output protection time register for output 7 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
35 1 Output protection time register for output 7 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
36 1 Output protection time register for output 8 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
37 1 Output protection time register for output 8 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
38 1 Output protection time register for output 9 MSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.
39 1 Output protection time register for output 9 LSB

This is the output protection time. An output will be inactivated if not written to before this time has elapsed.
Set to zero to disable (default). The max time is 65535 seconds which is about 18 hours.
The registers can be as an example be used as a security feature to ensure that an output is deactivated after a preset time even if the controlling device failed to deactivate the output.



Paradise of the Frog AB Brattbergavägen 17, 820 50 LOS, SWEDEN
email: info@paradiseofthefrog.com phone: +46 (0)8 40011835
web: http://www.paradiseofthefrog.com

 
registers.txt · Last modified: 2016/10/19 14:34 by admin