Flags - KNX Association
Transcription
Flags - KNX Association
Flags KNX Association KNX ADVANCED COURSE Table of Contents 1 Flags ..........................................................................................................................3 1.1 Setting the Flags ................................................................................................3 1.1.1 1.1.2 1.2 The Communication Flag ‘C’ ..............................................................................4 1.2.1 1.3 Example of a Read Flag .................................................................................6 The Write Flag ‘W’ .............................................................................................8 The Transmit Flag ‘T’ .........................................................................................8 1.5.1 1.6 1.7 Example of a Communication Flag .................................................................5 The Read Flag ‘R’ ..............................................................................................5 1.3.1 1.4 1.5 Example: Setting a Flag in Buildings/Functions View......................................3 Example: Setting Several Flags ......................................................................4 Example of a Transmit Flag ............................................................................9 The Update Flag ‘U’ ...........................................................................................9 The Read on Init Flag .......................................................................................10 Home and Building Management Systems Flags Flags_E1008a KNX Association 2/10 KNX ADVANCED COURSE 1 Flags Each group object has 6 flags. These flags control the communication possibilities of an object on the bus. Figure 1: Flags 1.1 Setting the Flags The setting of the flags can take place in Buildings/Functions view, Group Addresses view and in the Topology view at the objects of the devices. The flags can be set individually or in groups. 1.1.1 Example: Setting a Flag in Buildings/Functions View Figure 2: Setting a flag in Buildings/Functions view Home and Building Management Systems Flags Flags_E1008a KNX Association 3/10 KNX ADVANCED COURSE 1.1.2 Example: Setting Several Flags Figure 3: Setting several flags 1.2 The Communication Flag ‘C’ Figure 4: Communication flag "C" The communication flag is the “master switch” for communication i.e. if this flag is not set, the object cannot send or receive telegrams. The communication flag is set for all objects by default. It may be necessary to delete the communication flag in certain configurations e.g. when objects are not used. If this is the case, it is highlighted in the application descriptions of the manufacturer. If this object is linked to a group, an acknowledgement is sent even though the communication flag has been deleted. Home and Building Management Systems Flags Flags_E1008a KNX Association 4/10 KNX ADVANCED COURSE 1.2.1 Example of a Communication Flag In the case of the objects of the light mood push button depicted in the following diagram, the communication flag must be removed for unused objects. Figure 5: Removal of communication flag for unused objects 1.3 The Read Flag ‘R’ The read flag enables the object value to be read out i.e. a response telegram is only sent after a read telegram if the read flag of the object has been set. This function is required for visualisation, light scenes etc. to query the current object status. The read flag is not set by default in most cases. The flag is set by many manufacturers for status objects. Figure 6: The Read flag "R" Some specific features should be noted when using read flags: If read flags are used in an installation (e.g. when storing light scenes), it should be ensured that the read flag is only set once for each group address in order to avoid multiple responses after a read request. The read flag should only be set at the bus device which is to respond. The group address that is used to read out the object status must be placed at the transmission point of the bus device that should be read out since the response telegram uses this group address. Home and Building Management Systems Flags Flags_E1008a KNX Association 5/10 KNX ADVANCED COURSE Example: Group for read request is 4/0/12 Incorrect: Figure 7: Incorrect: Group for read request is 4/0/12 Correct: Figure 8: Correct: Group for read request is 4/0/12 1.3.1 Example of a Read Flag In the following example, a read request is sent by a lightscene module. The actuator reacts with a response telegram. The group address of the central function “All lighting ON/OFF” is however present at the transmission point. As a result, the lighting throughout the building is switched on or off by the response telegram, depending on the status of the queried actuator. Figure 9: Example: read request sent by a lightscene module Home and Building Management Systems Flags Flags_E1008a KNX Association 6/10 KNX ADVANCED COURSE Figure 10: Group content: Lounge lighting Figure 11: Group content: Staircase lighting Figure 12: Group content: All lighting ON/OFF Home and Building Management Systems Flags Flags_E1008a KNX Association 7/10 KNX ADVANCED COURSE 1.4 The Write Flag ‘W’ The write flag enables the object status to be modified via the bus on the basis of a telegram. (The object status can be overwritten). This means that an actuator can only switch if the write flag has been set for the switch object. The write flag is set by default for all switch objects, value objects (actuator) as well as all push button objects (e.g. due to the update for TOGGLE functions). Figure 13: The Write Flag "W" 1.5 The Transmit Flag ‘T’ The transmit flag enables the group object to send telegrams (transmit telegrams on the bus). The sending of telegrams can be triggered e.g. by a push button action, a variation in the temperature or a change in the object status. The telegram can however also be triggered by the application program. The transmit flag is dependent on the application and set for sensors by default. In the case of status objects of actuators, the transmit flag is also mainly set as standard. Figure 14: The Transmit Flag "T" Home and Building Management Systems Flags Flags_E1008a KNX Association 8/10 KNX ADVANCED COURSE 1.5.1 Example of a Transmit Flag Figure 15: Example of a Transmit Flag Two dimming actuators should be switched in parallel. In the following example, the transmit flag has been set for both dimming actuators. As a result, the bus is put under a heavy load by the respective response telegrams and the dimmers no longer react. 1.6 The Update Flag If the update flag is set, a response telegram of a read procedure is interpreted as a write telegram i.e. the object status of the bus device is changed. The selection and evaluation of the update flag can only be carried out by BCU 2 bus couplers and BIM 112. BCU 1 bus couplers always interpret response telegrams as write telegrams and therefore modify their object status. Figure 16: The Update Flag Home and Building Management Systems Flags Flags_E1008a KNX Association 9/10 KNX ADVANCED COURSE 1.7 The Read on Init Flag If the Read on Init flag is set, the bus device will independently read the value of its sending group address at initialisation. The Read on Init flag can at the moment only be set on System B devices (Mask version $07B0 and $17B0). Figure 17: The Read on Init Flag Home and Building Management Systems Flags Flags_E1008a KNX Association 10/10