Dynamic list output
Contents

1.Description

With this module it is possible to move to any desired position in the list – including at the end of the list. The current and the 4 subsequent entries are then output. If only one list entry is to be shown, then it is sufficient to assign Output 1.

The modules create a dynamic list with time stamp and optional display of acknowledgement (with time stamp) and the information as to which user has acknowledged. The advantage of the list lies in the fact that the list only contains active entries. If a list entry is deleted, the other entries move up so that all entries are always listed directly under each other.
For larger lists, the "Create message text" module is connected in parallel to the "List input" module. The output modules are cascaded. As an alternative, the "List output dynamic" module can be used as an output module.

Figure 1: Circuitry of input modules
Circuitry of input modules

Figure 2: Cascading of the output modules or module output dynamic
Cascading of the output modules

Figure 3: Possible display within the visualisation
Possible visualisation

Recommendation: Have fault messages sent cyclically if the list is to be automatically filled again after restart.

2.Inputs

No.NameInitialisationDescription
1Text string""
Text string (with cascading, the output Cascading of text string of the previous module is assigned)
2Number of active list entries0
Number of active list entries
3List starting point0
Index of the list to be jumped to. With an object value of 0, empty text strings are sent on the 5 outputs.

3.Outputs

No.NameInitialisationSBCDescription
1List entry 1""s
List entry (index from Input 1) (14 bytes)
2List entry 2""s
List entry 2 (index from Input 1 + 1) (14 bytes)
3List entry 3""s
List entry 3 (index from Input 1 + 2) (14 bytes)
4List entry 4""s
List entry 4 (index from Input 1 + 3) (14 bytes)
5List entry 5""s
List entry 5 (index from Input 1 + 4) (14 bytes)
s = send, sbc = send by change

4.Other

Recalculation during start:No
Module is retentive:Yes
Internal designation:19037
Category:List input + list output

5.Similar functions

Query list input
Create query text
Queue
Output module
List input with acknowledgement and time stamp
Create message text