BlindA Function Block
A maximum of 4 BlindA function blocks can be used in an application.
The function block is used to control a sunblind, roller shutter or an electrically driven window. The control includes open/ close, stop, push button action, maintain some specific position from 0 - 100% and slat angle position between -180 degrees to +180 degrees along with various priorities (emergency, manual commands and application). To reliably detect a short button press, buttons are read in directly within the function block without a connection from the On Board IO. The wired outputs are also provided within the function block without a connection to the On Board IO
Note:To achieve the best performance for the operation of blind, the blind function block must be put into the Event program folder. As soon as a wired button is pressed or a Modbus message is received (the Modbus function block must also be in the Event Program Folder for this to happen), the Event Program Folder is executed immediately.
BlindA support various modes of operations along with three different input priorities: Emergency, Manual and Application. The emergency input has the highest priority. If the emergency mode is activated, the manual operation and the application input will be overridden. Emergency mode examples are Fire, Wind, Rain, Ice etc
The manual input is used to enable manual override operation. Example: Via BACnet or wired pushbuttons and operator commands from a Niagara frontend. The manual command via the input Manual Override Cmd and the directly wired buttons work according to the "Last Wins" principle. Commands via the Manual Override Cmd input are executed once when the input is changed. The manual commands will be the second higher priority. As soon as the manual command is set (via wired push button or via Manual Override Cmd), a Lock Time count down will be initatied. Lock Time is the time which the manual command will sustain. If the Lock Time count down is elapsed, then manual command will be overriden by application command
The application command input serves as input of the self-programmed "automatic" logic. The input has the lowest priority. Depending on brightness, position of the sun, room occupancy, cooling or heating mode, different logic can be programmed which can, however, be overridden by a manual operation (directly wired or over manual inputs). While the Lock Time is running, various automatic commands can be set to the Application Cmd input, e.g. ToFullyOpenPosition, ToFullyClosePosition. All these commands are not executed if the Lock Time is running. As soon as the Lock Time has expired, the last valid Application command is executed (The command "Do Nothing" does not apply).
An important feature is the cause. The programmer can optionally connect a cause to the function block. Depending on which input is currently being used (whether via one of the 3 input slots or wired), the correct cause is given to the output. This makes it easy to see why the function block behaves like this.
Below mentioned are the blind commands and types of action which will be performed by BlindA.
Commands |
Type of Action |
01 = Stop |
01=Stop: A moving blind or shutter is stopped. |
02 = Man Open Used For:Manual Ovrd Cmd |
A stopped blind or shutter (depending on Position Logic) is moved to the open position (-> 0%) with an Extended Time; a Window is moved to the open position (-> 100%). A manually started motor that is still running is stopped. Extended Time for the blind (Position Logic = Normal): With a target position to 0% and an angle >= Slat Angle Fully Open, the motor runtime is calculated from the time to drive to 0% + 50% of the Time To Open. The Extended Time is terminated immediately on receipt of a new command or when a pushbutton is pressed; the 0% 0° position is assumed as the current position. |
03 = Man Close Used For:Manual Ovrd Cmd. |
A stopped blind or shutter (depending on PositionLogic) is moved to the closed position (->100%); a Window is moved to the close position (-> 0%) with an Extended Time. A manually started motor that is still running is stopped. After reaching the close position of a blind, the motor is either switched off and the slat remains closed or the slat is opened to bring light into the room depending on Slat Alignment (*1). Extended Time for the window (Position Logic = Inverse): With a target position to 0%, the motor runtime is calculated from the time to drive to 0% + 50% of the Time To Close. The Extended Time is terminated immediately on receipt of a new command or when a pushbutton is pressed; the 0% 0° position is assumed as the current position. |
04 = ToPositionAndAngle |
The command moves the blind to any position. The slots Manual Override Position and Manual Override Angle are used. Only valid values are evaluated, i.e. only the position or only the angle can be moved to the desired position. The angle is only evaluated for the DeviceType "Blind". Extended Time: With a target position to 0% and an angle >= Slat Angle Fully Open, the motor runtime is calculated from the time to drive to 0% + 50% of the Time To Open (Position Logic = Normal) or Time To Open (Position Logic = Inverse). The Extended Time is terminated immediately on receipt of a new command or when a pushbutton is pressed; the 0% 0° position is assumed as the current position |
05 = ToFullyOpenPosition Used for:Emergency Cmd Application Cmd |
The blind, shutter is moved to the open position (-> 0%) with an Extended Time; the window is moved to the Open position (-> 100%). The command is immediately terminated by another command, but not by repeating the same command in the next DDC cycle. Extended Time for the blind (Position Logic = Normal): With a target position to 0% and an angle >= Slat Angle Fully Open, the motor runtime is calculated from the time to drive to 0% + 50% of the Time To Open. The Extended Time is terminated immediately on receipt of a new command or when a pushbutton is pressed; the 0% 0° position is assumed as the current position. Note: If the Emergency Cmd is active, the push button and the Application Cmd are ignored. |
06 = ToFullyClosedPosition Used for:Emergency Cmd Application Cmd |
The blind, shutter is moved to the close position (-> 100%); the window is moved to the Closed position with an Extended Time. After the blind has reached the close position, the motor is either switched off and the slat remains closed or the slat is opened to bring light into the room depending on Slat Alignment (*1). The command is immediately terminated by another command, but not by repeating the same command in the next DDC cycle. If a second "To Fully Closed Position" is received, then the command is executed again; this means after the SlatAlignment, the angle is moving to fully closed angle and then slat alignment is done again. So it is very important to follow the principle, that the application sends in normal case "Do Nothing" and only if the logic has changed the "To Fully Closed Position" command. Extended Time for the window (Position Logic = Inverse): With a target position to 0%, the motor runtime is calculated from the time to drive to 0% + 50% of the Time To Close. The Extended Time is terminated immediately on receipt of a new command or when a pushbutton is pressed; the 0% 0° position is assumed as the current position. Note: If the Emergency Cmd is active, the push button and the Application Cmd are ignored. |
07 = Slats Horizontal |
This moves the slat to the horizontal position. Typically, this command is issued by a wall panel or a Scene. The command is only evaluated for a DeviceType = Blind. |
08 = Man Angle Step Positive Used for:Manual Ovrd Cmd |
The slat angle is controlled step by step. Each time the button is shortly pressed or with each "ManAngleStepPositive" command, the slat angle is moved one step in the positive direction. See parameter Slat Steps. The command cannot be stopped by another manual command. |
09 = Man Angle Step Negative Used for:Manual Ovrd Cmd |
The slat angle is controlled step by step. Each time the button is shortly pressed or with each "ManAngleStepPositive" command, the slat angle is moved one step in the negative direction. See parameter Slat Steps. The command cannot be stopped by another manual command. |
10=DoNothing |
The command is functionally ignored. The principle of programming is, that basically always only "Do Nothing" commands are permanently present at the inputs (except for Emergency Cmd) and only in case of a real change for 1 DDC cycle a command is given to the inputs. This can be easily achieved with a chain of "Prev Value" and "Binary Select" functionblocks. With the Out Cause you can see what happened at the function block. Note: Leave the Emergency Cmd at the input slot as long as Emergency is valid. |
11 = Last Valid Application Cmd |
The last Application Cmd is saved in RAM (not DoNothing). This command is used after the Lock Time has expired (Taking into accound of the priority). In addition it can also be used as an Emergency Cmd before the emergency input is set to "Do Nothing". Last Valid Application Cmd is evaluated event triggered. If Last Valid Application Cmd is set, at this point of time the Last Valid Application Cmd is set one time. Then the command is ignored. If used for Emergency Cmd, then the Emergency Mode is then terminated (like "Do Nothing"). If used for Manual Override Cmd, then the Lock time is stopped/reset and the Last valid application cmd is set immediately. |
12 = Start Reference Drive Used for: Emergency Cmd Application Cmd |
A Reference Drive is started (Independent of the Reference Drive parameter) and the 24h timer is reset. When the Reference Drive is already running and the "Start Reference Drive" command is triggered, then another Reference Drive is started. The reference Drive timer starts if the position is not 0% 0°. The Start Reference Drive command as Application Cmd is ignored if an Emergency Cmd is active. "Start Reference Drive" can also come as an "Emergency Cmd". After the "Start Reference Drive", the last valid command from Application Cmd or Emergency Cmd is used as new position while Push Buttons and Manual Ovrd Cmd are ignored during the reference drive. |
Table1 : Blind Commands
*1 The slat alignment means that after fully closing a blind (DeviceType = Blind), the slats are moved into a "Slat Alignment" position to get light into the room.
Figure 3: BlindA Function Block for Shutter Application |
Figure 4: BlindA Function Sheet for Shutter |
Figure 5: BlindA Function Block for Sun Blind |
Figure 6: BlindA Function Sheet for Sun Blind |
Inputs
Input Name |
Description |
Emergency Cmd |
This input has the highest priority. The manual operation from wired push buttons or via Manual Override Cmd as well as the Application Cmd are ignored. The Emergency mode is terminated with the command "Do Nothing" or with "LastValidApplicationCmd". |
Emergency Position |
This position is approached if the Emergency Cmd obtains the command "ToPositionAndAngle". Each value change is immediately approached in a new position if the "ToPositionAndAngle" command is given. Numeric : 32 bit integer value 0 - 100%, NULL = Keep Position |
Emergency Angle |
The input is only evaluated if the Device Type = Blind has been configured. This angle is approached if the Emergency Cmd obtains the command "ToPositionAndAngle". Each value change is immediately approached in a new angle if the "ToPositionAndAngle" command is given. Numeric : 32 bit integer value -180 deg to +180 Deg NULL = Keep Angle |
Emergency Cause |
For debug reasons, it is good to have a cause to understand why the blind is in this state. This input is looped through to the Out Cause when the Emergency Cmd is executed. This values are referenced more often
|
Manual Override Cmd |
This input serves as manual operation via an external wall module or external push-buttons (BACnet, Modbus etc) or via a Niagara graphic. The input is set in that DDC cycle with the corresponding positioning command when the manual action has been executed, e.g. when a key is pressed. Otherwise the input is written with "Do Nothing". To repeat a command, a "Do Nothing" must be set in between. Please also look for the "3 upper bits" description in the command list. |
Manual Override Position |
In the DDC cycle, where Manual Override Cmd has the command "ToPositionAndAngle", this input is evaluated and controlled. Any following value changes at this input are ignored. Numeric : 32 bit integer value 0-100%, NULL = Keep Position. |
Manual Override Angle |
The input is only evaluated if the Device Type = Blind has been configured. In that DDC cycle, where Manual Override Cmd receives the value "ToPositionAndAngle", this input is evaluated and controlled. Any following value changes at this input are ignored. Numeric : 32 bit integer value -180 deg to +180 Deg NULL = Keep Angle. |
Application Cmd |
The input has the lowest priority. The manual operation via wired push buttons or via the Manual Ovrd Cmd is still working. The input is used to set the automatic control to fullfill i.e. EN15232 programmed in the wiresheet (Depending on Brightness, occupancy). The input is set in that DDC cycle with the corresponding positioning command when the application condition has changed, e.g. if the brightness changes between dark and bright or vice versa or the occupancy mode changes. Otherwise the input is written with "Do Nothing". The last command before "Do Nothing" is stored inside the function block so that it can be executed when the Emergency is finished or the Locktime has expired or with the command "LastValidApplicationCmd" from wallmodule / panel |
Application Position |
TIn that DDC cycle, where Application Cmd has the command "ToPositionAndAngle", this input is evaluated and controlled. Any following value changes at this input are ignored. Numeric : 32 bit integer value 0-100%, NULL = Keep Position |
Application Angle |
The input is only evaluated if the DeviceType = Blind has been configured. In that DDC cycle, where Application Cmd receives the value "ToPositionAndAngle", this input is evaluated and controlled. Any following value changes at this input are ignored. Numeric : 32 bit integer value -180 deg to +180 Deg NULL = Keep Angle |
Application Cause |
For Debug reason it is good to have a cause to understand why the blind is in this state. This input is lopped through to the Out Cause when the Application command is executed. This values are referenced more often 100 = Bright 101 = Dark 102 = OccOccupied 103 = OccOff 104 = OccHoliday 105 = OccUnoccupied 106 = Standby 107 = Bypass 108 = OccSensorOcc 109 = OccSensorUnocc 110 = Time 111 = TimeWithPresenceSimulation 112 = Sunrise 113 = Sunset 114 = Morning dawn 115 = Evening dawn 116 = GlareProtection (Not fully negative angle) 117 = SightProtection (Fully negative angle) 118 = InsulationSummer (Room Temp) 119 = InsulationWinter (Room Temp) 120 = DaylightRegulation (Date, Time, Location) (Max Ligth w/o glare) 121 = WindowOpen 122 = WindowClosed 123 = DoorOpen (DisableApplication, Disable closing) 124 = DoorClosed 125 = DifferentialTempHigh (RoomTemp <-> Outside Air Temp) 126 = DifferentialTempLow (RoomTemp <-> Outside Air Temp) 127 = AstroMorning (Date, Time, Location) 128 = AstroEvening (Date, Time, Location) 129 = ShockSensorActive 130 = ShockSensorDeactive 131 = RoomTempHigh (Allow Open; Start Auto) 132 = RoomTempLow 133 = RoomHumidityHigh (Open Window) 134 = RoomHumidityLow (Close Window) 135 = AutomaticOn 136 = AutomaticOff |
Lock Time |
After a manual command via wired pushed button or via Manual Override Cmd, a lock time is activated to ignore the Application Cmd for this time. This prevents the application from immediately overriding / canceling the manual command. Example: A User set the Blind manually via the push button to the desired position. 1 min later, the brightness changes. To avoid any change on the Blind, the Lock Time ensures that the Blind remains on the manual position. Note: An Emergency Command will have more priority than a manual command with a Lock Time 0 min and null means No Lock. Numeric : 32 bit floating Value, 0 - 1080 Min, NUll |
Operation Mode Bits |
Normally the Operation Mode Bits are not needed. However, during commissioning they can be quite useful or if a very special case needs to be covered in order to implement the desired function. 1 = Drive to 0% position 2 = Drive to 100% position 4 = Drive angle to fully open position 8 = Drive angle to fully closed position 16 = Lock wired push button close 32 = Set motor to power off State 64 = Lock wired push button open 128 = Lock wired push button close 256 = Enable push button close 512 = Enable push button open 1024 = Enable manual command during emergency 2048 = Balcony door Open 4096 = Motor must no longer be switched on in the 0% position, also not during emergency. |
Slat Alignment |
After the command "ManClose" or "ToFullyClosedPosition", the slat is moved to a defined position to bring light into the room. Since this Slat Alignment position depends on the position of the sun (summer/winter), the configuration is also available as an input slot Numeric : 32 bit integer value -180 deg to +180 Deg NULL = Keep Angle |
Time To Close |
The time is used to calculate the required running time for absolute positioning. Measured is the time from position fully open to fully closed including the Slat Time To Close runtime. For the blinds and shutters (PositionLogic = Normal) this is the time to move down, for the window (PositionLogic = Invers) this is the time to close the window. Measured from Switching ON the Close - Output until Motor stops automatically in the fully open position.. Numeric : 32 bit floating Value;0-255.00Secs,NUll |
Time To Open |
The time is used to calculate the required running time for absolute positioning. Measured is the time from position fully closed to fully open including the Slat Time To Open runtime. For the blinds and shutters (PositionLogic = Normal) this is the time to move up, for the window (PositionLogic = Invers) the time to open the window. Measured from Switching ON the Open - Output until Motor stops automatically in the fully closed position. Numeric : 32 bit floating Value, 0 - 255.00Secs, NUll |
Start Up Threshold |
This is the time it takes for the drive to start moving. The motor must not be switched on for less than this time. If the calculated switch-on time is shorter, the new position/angle is not addressed. The time is delivered by the supplier of the drive. For example, it makes no sense to switch ON the actuator for 1 msec. Numeric : 32 bit floating Value, 0 - 255.00Secs, NUll |
Slat Time To Close |
Running time in seconds (one decimal place) of the blind to rotate from the open slat angle end position to the close end position. This running time must be measured manually and then entered. If there are no slats, e.g. for a shutter, the value is 0 sec. The value is measured after a close command (Down). Numeric : 32 bit floating Value, 0- 255.00 Secs, NUll |
Slat Time To Open |
Running time in seconds (one decimal place) of the blind to rotate from the close slat angle end position to the open end position. This running time must be measured manually and then entered. If there are no slats, e.g. for a shutter, the value is 0 sec. The value is measured after an open command (Up). Numeric : 32 bit floating Value;0-255.00Secs, NUll |
Slat Angle Fully Closed |
This parameter specifies the angle when the blinds are fully closed (when running down). When the blinds are closed, the slats close mechanically to the "completely closed" position. This is the angle in degrees that defines this completely closed position. The value is measured from the horizontal position. Numeric : 32 bit integer value -180 deg to +180 Deg NULL = Keep Angle |
Slat Angle Fully Open |
This parameter specifies the angle when the blinds are fully open (when running up). When the blinds are open, the slats open mechanically to the "completely open" position. This is the angle in degrees that defines this completely open position. The value is measured from the horizontal position. Numeric : 32 bit integer value -180 deg to +180 Deg NULL = Keep Angle |
Slat Steps |
This defines the number of steps for slat adjustment that the operator can reach by pushing the Open (up) and Close (down) buttons. The manual angle adjustment is carried out via short key presses. This setting divides the total angle, i.e. the angle between Slat Time To Close Par and Slat Time To Open Par into steps. One step is executed after each short press of the button. Example: Total angle = abs (- 80 to 80) = 160deg divided by 5 steps = 32deg per step. The operator can set the angles in 32deg steps with 5 times button press. Numeric : 32 bit floating value 0 - 255.00, Null |
Table 2: Inputs of BlindA Function
Outputs
Output Name |
Description |
Out Current Position |
This output shows the current calculated position of the blind. Null is output as long as the position is unknown (After power up and as long as no reference drive has been completed). For a blind or shutter (Position Logic = Normal) 0% means that the blind or shutter is at the very upper point, for a window (Position Logic = Inverse) 0% means that the window is closed. Numeric: 32-Bit integer value, 0 - 100%,NULL = Not Used |
Out Current Angle |
The output shows the current calculated angle of the blind. Null is output as long as the angle is unknown (after power up and if no reference drive has been completed) or in case there is no slat control (Device Type = Shutter). 0 deg means slats are horizontal if Abs (Slat Angle Fully Closed) = Abs(Slat Angle Fully Open). Numeric: 32-Bit integer value, -180 - 180%,NULL = Not Used |
Out Movement Status |
The output is for information about what the blind is currently doing. 1 = Stopped, 2 = Opening (blind/ Shutter moving Up, Window is opened) 3 = closing ( Blind/ Shutter moving down, Window Closing) |
Out Endposition |
The output gives information about the end position of the blind as soon as the blind has stopped. 1 = No end position reached, 2 = Fully Open, 3 = fully closed, 4 = UnknownEndPos |
Out Cause |
The Out Cause provides different states for diagnosis to see at a glance what is currently happening in the FB. Since the Emergency and Application Logic is programmed by the user, the Cause inputs of Emergency and Application are looped through to Out Cause when the corresponding Cmd has been executed (and the blind is controlled). If the Cause inputs have the value null and an Emergency or Application Cmd was executed, then Out cause is set to the values Emergency Cmd or Application Cmd. This values are referenced more often
Reserved until 99. All other values can be freely defined. However it is recommended to use these given causes for standardization. This also provides suggestions for implementation
|
Table 3: Output of BlindA Function
Parameters
Parameter Name |
Description |
Device Type |
This parameter enables to differ the behavior between a shutter and a window without having an angle and a blind having an angle. 1 = Shutter or electric driven window without angle, 2= Blind with angle. |
Position Logic (In & Par) |
"Off": The blind is disabled. This is usefull during maintenance "Normal": A position of 0% means the shutter or blind is fully up (open), while a position of 100% means fully down (closed). Downwards closing / slat downwards closed). "Inverse": A position of 100% means the electric driven window is fully open, while a position of 0% means fully closed. Upwards opening / slat upwards closed) |
Lock Time Par (In & Par) |
Refer the input table as shown. Default = 0min. |
Slat Time To Close Par (In & Par) |
Refer the input table as shown.Default = 0sec. |
Slat Time To Open Par (In & Par) |
Refer the input table as shown.Default = 0sec. |
Slat Angle Fully Closed Par (In & Par) |
Refer the input table as shown.Default = -80° |
Slat Angle Fully Open Par (In & Par) |
Refer the input table as shown.Default = +80° |
Slat Steps Par (In & Par) |
Refer the input table as shown.Default = 5 |
Slat Alignment (In & Par) |
Refer the input table as shown.Default = -45°. |
Push Button Close Terminal (In & Par) |
This defines the terminal at which the button is wired for closing (Blind/shutter driving down, window is closing). |
PPush Button Open Terminal (In & Par) |
This defines the terminal at which the button is wired for opening (Blind/shutter driving up, window is opening). |
Time To Close (In & Par) |
Refer the input table as shown. |
Time To Open (In & Par) |
Refer the input table as shown. |
Start Up Threshold (In & Par) |
Refer the input table as shown. |
Reference Drive (In & Par) |
After PowerUp, the blind model does not know where the blind is in reality. Therefore, a ReferenceDrive to 0% is necessary, which means to the upper position for blind and shutter (Position Logic=Normal) and to the window closed position for the window (Position Logic=Inverse). After the reference drive, the upper blind position or the closed window position are assumed to be 0% with 0° angle as the reference position. The reference drive lasts 1.5 x as long as the Time To Open for a blind and shutter (PositionLogic="Normal") or Time To Close for a window (PositionLogic="Inverse") time. Commands coming in via Emergency Cmd, and Application Cmd during the Reference Drive are executed after the ReferenceDrive (according to the Priority Logic). Following settings are available: AfterPowerUp: Immediately after powering up of the controller, a Reference Drive is performed (Recommended default). This first Reference Drive after Power up cannot be interrupted by a new command or the push buttons. Also an Emergency Cmd will not stop the first Reference Drive after power up. If this is required, then use the Operating Mode Bits and set the motor to power off state RefAfterNewCmd: There is no Reference Drive after power up. The shutter/blind remains in its current position and waits until the first command comes (from Emergency Cmd, Manual Override Cmd, Push Button or Application Cmd). When the first blind command is received, the reference drive is performed and then the blind command is executed. If the first command is a Manual Override Cmd or a push button, then the user has to wait until the Reference Drive is finished. This first Reference Drive after Power Up cannot be interrupted by a new command or the push buttons. Also, an Emergency Cmd will not stop the first Reference Drive after power up. If this is required, then use the Operating Mode Bits and set the motor to power off state. If the blind is in the reference position, i.e. in the upper position (0%, 0°) or the window is closed with 0%, the 24h counter remains stopped. As soon as the reference position is left, the 24h counter starts. See also the explanation of the Extended Drive Once the 24 hour timer have elapsed, the Reference Drive starts with the next application command (The FB is waiting for an application command; with the next command, the reference drive is performed and then the command is executed). This usually prevents the blinds from being moved at night (making noise). The Reference Drive drive is never done if an Emergency Cmd is active. A running Reference Drive which is started by the 24hour timer is stopped if the push button is pressed or a manualOverrideCmd or an Emergency Cmd is set. Background: If, for example, for service purposes the blind via Emergency Cmd has been closed to 100% for several days, then no 24h reference drive may take place after 24 hours. Enum: 1=RefAfterNewCmd, 2=AfterPowerUp |
Motor Close Terminal (In & Par) |
This defines the terminal at which the motor is wired for closing (Blind, shutter driving Down, Window driving to close). When the direction of rotation is changed (Open <-> Close), there is a pause of >= 600 msec. If this time is not observed, the motor may be damaged. When the same direction of rotation is switched on again, there is a pause of 300 msec. The minimum switch-on time is defined as Start Up Threshold. 1 = RO1, 2 = RO1, 3 = RO1, 4 = RO1, 101 = TO1, 102 = TO1, 103 = TO1, 104 = TO1, 255 - Not Connected. |
Motor Open Terminal (In & Par) |
This defines the terminal at which the motor is wired for opening (Blind, shutter driving Up, Window driving to open). When the direction of rotation is changed (Open <-> Close), there is a pause of >= 600 msec. If this time is not observed, the motor may be damaged. When the same direction of rotation is switched on again, there is a pause of 300 msec. The minimum switch-on time is defined as Start Up Threshold. 1 = RO1, 2 = RO1, 3 = RO1, 4 = RO1, 101 = TO1, 102 = TO1, 103 = TO1, 104 = TO1, 255 - Not Connected |
Table 4: Parameter of BlindA Function
Push Button Behavior
The configuration is intended to adapt the button operation to different needs. This may be necessary when replacing external systems. The operation of a roller shutter, a motor-driven window and slats can also be desired differently. Operation via one push button could come.
Wired Push Button |
Input Slot, Manual cmd |
Motor for blinds * 1 |
Short press when the blind is not running *2. |
Man, angle step positive Man angle step positive. |
Adjust the slat angle for one step. |
Short press when the blind is not running *2. |
Long Press Man Open - Man Close |
Drive to fully open or fully closed position. |
Table 5: Push Button Behavior for Blinds
Wired Push Button |
Input Slot, Manual cmd |
Motor for shutter or window * 1 |
Short press when the shutter is not running * 2 |
Man Open - Man Close |
Drive to fully open or fully closed position. |
Short press when the shutter is running * 1. |
Immediate Stop at current position |
Immediate Stop at current position. |
Table 6: Push Button Behavior for Shutter / Window
*1 Based on Device Type
*2 A running shutter of blind is stopped immediately at the current position by the "Stop", "ManOpen", "ManClose" command or by shortly pressing one of the buttons.
Example:
Below mentioned is a simple example for the Emergency override for Rain application.
|
Figure 7: Example - Emergency Override for Rain Application |
Below mentioned is a simple example for the Manual override from operator command Niagara.
|
Figure 8: Example - Manual Override From Operator Command Niagara |
Below mentioned is a simple example for the Application for occupied Mode.
|
Figure 9: Example - Application for Occupied Mode |
Refer to General Description for general information about IRMN4 Function Blocks.