Contrary to the Bus Monitor, the Group Monitor offers the possibility to:
Overview of the possible functions when 'Group Function' is selected in the Group Monitor:
Option | Description |
Group Address | Group address to be read. Use the button (...) from the right to select a group address from the currently selected project. The group addresses are sorted in the selection box in ascending order according to the group address value (meaning that the first possible group address in the list is 0/0/1). |
Data point type | Manual selection of a Datapoint Type. This defines the decoding rules of the group address value, which are applied for the decoding (reception of a telegram, read/write operation). |
Last received value | The last value that has been received from the bus for the selected group address. |
Value | Value to be written, decoded according to the selected datapoint type or as a raw value. |
Send cyclically | Sends a telegram cyclically. When enabled, the delay time (see below) is automatically set to 1 sec. |
Delay time [sec] | Delay time in seconds until the first telegram is sent or the interval between two telegrams (0...3600) |
Write | Sends a "group address value write" telegram to the bus, in order to write the value of a group address |
Read | Sends a "group address value read" telegram to the bus, in order to read the value of a group address |
Read value group address
First, make sure that the button 'Group Functions' is pressed in the Group Monitor window. Press the 'Start' button and enter a group address in the empty field 'Group Address' or select a group address from the list of existing group addresses in the current project by pressing the symbol '...'.
Press the 'Read' button in order to send a read request on the bus. The resulting telegram displays the type 'GroupValueRead' in the column ‘Type’ and does not display any value in the 'Info' column. The source address in the telegram is the individual address of the bus interface. The value of the response telegram (Column 'Type' indicates 'GroupValueResponse') is displayed in the 'Info' column.
Values preceded by a $-sign are hexadecimal values.
It is only possible to read out group objects for which the 'Read' flag has been set. If group addresses are queried, which are not specified as sending group addresses in the group objects, the response will be sent with a different group address (i.e. the sending group address) than the one used in the read request.
Write value group address
First, make sure that the button 'Group Function' is pressed in the Group Monitor window. Press the 'Start' button and enter a group address in the empty field 'Group Address' or select a group address from the list of existing group addresses in the current project by pressing the symbol '...'.
Select the appropriate datapoint type from the Data point type field, as well as the value of the useful data that has to be sent. A delay time in seconds can be set so that the telegram is only sent after the entered delay time. Checking the field 'Send cyclically' will automatically enable the 'Cycle time[sec]' option. In the latter case, a telegram will be written, e.g. every two seconds.
Once the telegram has been sent, ETS shows the sent telegram and possible response telegrams in the list field.