Features Operation Syntax Usage Known Issues Requests Other Plugins Contact Me
Device

Program Logic Timer Switch

Icon The Program Logic Timer Switch Plug-in provides a resettable timed switch that also has Armed/Bypass status.

The plugin is licensed.
You get 30 days free unlimited access from time of your first install.
To reset the date ... delete all PLC, PLEG, and PLTS plugins and re-install the plugins.
After 30 days, unlicensed users are allowed a total of 3 PLEG and/or PLTS devices each with a max of 5 inputs and 5 conditions.
You can obtain a license that will allow you to create 4 PLEG/PLTS devices. (You can obtain as many licenses as you need).
A license is $5.50+tax


Settings

Features

The feature set includes:
State

Operation

Transition This device has the behavior of a timed switch.
The default, non-triggered, state can be defined by the user as either On or Off.

There are two switch modes available.

Each has its own state diagram. The state diagram shows the allowed transitions. All other actions are ignored (i.e. Clicking the reset button while in the default state).

The actions can be initiated directly by clicking on the buttons on the appropriate Program Logic Timer Switch device object. They can also be initiated from an associated user specified Condition expression. See Syntax for details of these expressions.

The expressions reference named triggers that you are interested in. These are specified in the Triggers tab for the Program Logic Timer Switch device. Each trigger name is constrained to be unique (Only in the context of the specific set of Triggers for this device).

When any of the named triggers occur, it causes the Program Logic Timer Switch device to evaluate all of the condition expressions. These are evaluated in the following order: (Arm, Bypass, Reset, Trigger, Restart, On, Off). If the specific named trigger is referenced in a condition expression and the condition expression is true ... than the associated button action is initiated.

Delayed Toggle with Explicit Reset

The On/Off buttons either perform as the reset or toggle actions depending on the default state. If the default state is Off then the reset action can also be performed by the Off button and the On button acts as the toggle action. These roles are reversed if the default state is On
After initial trigger, while the timer is active; the switch status is still the same as the default state. After the specified elapsed time the switch status transitions to the toggled state, which is opposite of the default state.

Immediate Toggle with Delayed Reset

The On/Off buttons either perform as the reset or trigger actions depending on the default state. If the default state is Off then the reset action can also be performed by the Off button and the On button acts as the trigger action. These roles are reversed if the default state is On


Condition Expression Syntax

This is defined by the Program Logic Core
Supported expressions include:

Usage

If you have an interesting usage you would like to share it please send me a screen snap of your settings page, triggers page, and a short description of what it does. I will enumerate and link them here.

Issues


Requests


Contact me at Schaefer@RTS-Services.com


Logo
© Copyright 2014, RTS Services Inc. All Rights Reserved
1675 Hickory Creek Rd
Marble Falls, Tx 78654