Sunblind
The Sunblind control can display and control the position and angle of sunblinds.
Use
Use on any page where controls are needed to control sunblinds.
Features
Priorities
Display of different priorities via the attribute Priority.
Angle setting
The angle setting is optional and can only be used if the sunblind supports it. This function is enabled or disabled via the attribute UseAngle.
Operation
Clicking on the Sunblind control changes the visibility of the menu for setting the position or angle.
Attributes
The control inherits from BaseRoomControl and thus has the same attributes. In addition, there are the following attributes.
BA
BaObject
tchmi:framework#/definitions/Symbol
To use the generic functionalities of TcHmiBa. It links a single object or a complete view (including children) to the control.
You can find more detailed information about the generic possibilities of TcHmiBa under Generic HMI. |
Common
Controls
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Controls
Specifies the type of controls to be used for position and angle settings.
- sliderHorizontal
- buttons
ShowValue
tchmi:general#/definitions/Boolean
If TRUE, the values for angle and position are displayed.
BaData
Priority
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority
The current priority displayed on the control. High priorities (low value in priority enumeration) deactivate the control's operating options.
Name | Presentation |
---|---|
fire | |
storm | |
ice | |
communicationError | |
burglaryAlarm | |
maintenance | |
referencing |
|
manualActuator | |
manualGroup | |
allDown |
|
allUp |
|
scene1…scene3 |
|
facadeThermoAutomatic | |
facadeTwilightAutomatic | |
parkPosition |
|
sunProtection | |
groupThermoAutomatic |
|
groupTwilightAutomatic |
|
The icons used for the various priorities can be set globally. |
BaInterfaceSymbolNames
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Sunblind.BaInterfaceSymbolNames
Allows editing the BaInterfaceSymbolNames.
The default values of BaInterfaceSymbolNames, as well as the expected data types can be found in the tooltip of the dialog for setting BaInterfaceSymbolNames: |
Here is described how the BaInterfaceSymbolNames are overwritten by all controls of a type. |
Position
tchmi:general#/definitions/Number
Current position (0-100%).
PositionFeedback
tchmi:general#/definitions/Number
Feedback for the position (0-100%).
Angle
UseAngle
tchmi:general#/definitions/Boolean
If TRUE, the controls for controlling the angle are displayed.
Angle
tchmi:general#/definitions/Number
Current angle (0-100%).
AngleFeedback
tchmi:general#/definitions/Number
Feedback for the angle (0-100%).
AngleStep
tchmi:general#/definitions/Number
Determines the step size with which the angle is adjusted via the angle buttons.
Events
Event | Description |
---|---|
onPositionChanged | Triggered when the user changes the position of the sunblind. |
onAngleChanged | Triggered when the user changes the angle of the sunblind. |
onManualReset | Triggered when the button for resetting from "hand" to automatic mode is pressed. |