Starter Projects

In the Start Page for Designer, there are starter projects available. These serve as an example of different project configurations.

Commercial Project

The commercial project is an example setup for a commercial facility. This project includes systems for access control, intercoms, lighting, temperature control, and cameras. We will walk through each area of the project below.

Display Layout

1. Map Title Displays the title of the Map shown in the Map Container.
2. Date/Time Display Displays the current system time.
3. Navigation Item Displays buttons used to navigate between Maps. This is currently configured to display buttons for all three Maps. To view this configuration, double-click the Navigation Item.
4. Function Panel Displays asset commands and operations from Interactive Workflows.
5. Map Container Displays the Maps. The Map displayed on startup is configured by selecting the item, then clicking the ellipsis (...) button in the Properties grid.
6. Message Banner Prints messages. These messages are sent from Workflows.
7. Video Viewer Displays video feeds from cameras. Camera feeds are displayed in Runtime by selecting the camera, then the video viewer.
8. Alarm Grid Displays asset alarms. These are configured by assigning an asset status to be alarmed, allowing important events (such as a fire alarm) to be brought to the Runtime operator's attention.

Maps

Building Systems

This Map contains three sets of OPC assets, each of which contains one OPC tag representing these systems:
  • HVAC
  • Temp Sensors
  • Humidity Sensors

This type of layout is used for dashboards where we do not need to see a representation of the physical layout for where these are located, but rather just need to be able to quickly view information about these systems.

Lobby

The Lobby Map contains a background image with the layout of a physical area, with assets placed to represent physical devices. We have a setup with a fire detector, a camera, controlled doors and emergency lighting. This setup can be used to facilitate an evacuation of the area in the event of a fire.

Perimeter

The Perimeter Map contains a background showing the area surrounding the facility. Contained is a gate with an intercom and cameras. Within the building is a master station for the intercoms. This setup can facilitate controlled entry/exit from the facility grounds.

Interactive Workflows

Fire Alarm

This Workflow triggers when we select a fire detector. If there is an active fire alarm, it will bring up a camera feed of the area in the Video Viewer. The Runtime operator is then prompted whether an evacuation needs to be initiated, or if security should be sent to investigate. If we initiate the evacuation, doors are opened and emergency lights are turned on. If we choose to send security, a notification is sent to security staff instead to investigate.

Intercom Gate

This Workflow walks an operator through the approval process to allow a driver through the gates to enter the facility grounds. When the driver initiates a call on the intercom, the camera to the gate is called up into the Video Viewer. The operator will then validate their identity, whether the visit was scheduled, and if their contact is available. They can then allow the driver through. The event is logged in an audit trail.

Background Workflows

Jump to Alarm

This Workflow will trigger when we get an asset status change. If the user does not already have an asset selected in Runtime, the asset with the highest priority alarm will be navigated to and selected automatically. This assists in bringing important events to their attention.

Kantech Pass

This Workflow triggers on a door asset changing its status. If the associated status is Unsecure+REX Disabled, the Workflow unlocks the door, then locks it again after 15 seconds.

Temp Sensors

The Temp Sensors Workflow triggers when one of our temperature sensors changes status. If it is too cold, the heat will be turned on, and if it is too warm, the air conditioning will be turned on. Once the sensor detects a desirable temperature, no heat or air conditioning will be used.

Lab Project

The Lab project is an example of the setup for a laboratory facility. This project includes systems for location tracking, access control, cameras, and proximity sensors. We will walk through each area of the project below.

Display Layout

1. Map Title Displays the title of the Map displayed in the Map Container.
2. Date/Time Display Displays the current system time.
3. Navigation Item Displays buttons used to navigate between Maps. This is currently configured to display buttons for both Maps. To view this configuration, double-click the item.
4. Function Panel Displays asset commands and operations from Interactive Workflows.
5. Visibility Buttons These buttons toggle the visibility of different assets. The Cam Vis for cameras, Door Vis for doors, and Prox Sensor Vis for proximity sensors. This allows the user to control what all is being displayed on a Map.
6. Map Container Displays our Maps. The Map displayed on startup is configured by selecting the item, then clicking the ellipsis (...) button in the Properties grid.
7. Message Banner Prints messages. These messages are sent from Workflows.
8. Video Viewer Displays video feeds from cameras. Camera feeds are displayed in Runtime by selecting the camera, then the video viewer.
9. Alarm Grid Displays asset alarms. These are configured by assigning an asset status to be alarmed, allowing important events (such as a staff duress alarm) to be brought to the Runtime operator's attention.

Maps

Wing Alpha

This Map contains a floor plan layout where we have zones for RTLS (Real-Time Location System) tracking, doors, cameras, proximity sensors and fume hoods. This allows for access control, location tracking, and control over the fume hoods. We can view cameras for the office, lab, and storage areas.

Wing Bravo

The Wing Bravo Map contains a floor plan with less tracking and access control than Wing Alpha. This is an area with less restriction for the areas. However we do still have RTLS zones for location tracking, door access control, and cameras for the area.

Interactive Workflows

Access Denied

This Workflow triggers when a user is denied access to pass through a door. The event is logged and a camera for the door is pulled up in the Video Viewer. The Runtime operator can choose to allow them through or to alert security personnel.

Access Granted

This Workflow triggers when user has been granted access to pass through a door. The event is logged and the door is unlocked for them.

Background Workflows

Access Denied - Lockdown

This Workflow triggers when access through a door has been denied. If the area is currently restricted, the door will be locked. Otherwise the door will be unlocked and they will be allowed to pass through.

Access Granted - Lockdown

This Workflow triggers when access through a door has been granted. If the area is currently restricted, the door will be locked. Otherwise the door will be unlocked and they will be allowed to pass through.

Pass

This Workflow triggers on a door asset changing its status. If the associated status is Unsecure+REX Disabled, the Workflow unlocks the door, then locks it again after 5 seconds.

Restricted Lockdown

This Workflow triggers when a lockdown is initiated for a restricted area. It logs the event and locks the doors.

Restricted Normal

This Workflow triggers when a lockdown for a restricted area is over. It logs the event and unlocks the doors.

Unrestricted Lockdown

This Workflow triggers when a lockdown is initiated for an unrestricted area. It logs the event and locks the doors.

Unrestricted Normal

This Workflow triggers when a lockdown is lifted for an unrestricted area. It logs the event and unlocks the doors.

Untagged Human

When a proximity sensor detects movement, this Workflow checks whether there is someone with an RTLS tag in that area. If not, the camera for that area is displayed, security is notified and the status of the zone is changed to show the Runtime operator that there is someone without an RTLS tag in that area. This assists in preventing someone with unauthorized access from wandering around the facility.

Volatile Chem

When there is a volatile chemical in one of the lab areas, this unlocks the doors and allows staff to exit the area. A temporary lockdown is initiated while

RTLS Corrections Project

This project is an example of a correctional facility utilizing the Actall ATLAS RTLS system. It has separate Workstations for observing alarms and completing system maintenance. There are several Workflows and other systems which show how to utilize its functionality with other systems.

This project has Security enabled, so a username and password are required upon startup:

Username Password
admin goactall

Main Display Layout

1. Map Title Displays the title of the Map shown in the Map Container.
2. Date/Time Display Displays the current system time.
3. Function Panel Displays asset commands and operations from Interactive Workflows.
4. Alarm Grid Displays asset alarms. These are configured by assigning an asset status to be alarmed, allowing important events (such as a duress alarm) to be brought to the Runtime operator's attention.
5. Web Browser Displays the Actall Tag Management Dashboard.
6. Map Container Displays the Maps. The Map displayed on startup is configured by selecting the item, then clicking the ellipsis (...) button in the Properties grid.

Test Station

1. Map Title Displays the title of the Map shown in the Map Container.
2. Date/Time Display Displays the current system time.
3. Alarm Grid Displays asset alarms. These are configured by assigning an asset status to be alarmed, allowing important events (such as a duress alarm) to be brought to the Runtime operator's attention.
4. Web Browser Displays the Actall Tag Test Dashboard.
5. Function Panel Displays asset commands and operations from Interactive Workflows.
6. Buttons Displays a Button image. Each button can be customized to perform various functions.

Maps

Example Facility

This Map displays three different zones each containing the locator assets.

Interactive Workflows

Launch Reporting

This Workflow triggers the execution of Reporting Client.

Background Workflows

Alarms - Admin/Workstation -Tag Supervision Alarm Handler

This Workflow triggers when there is an asset status change on a tag. If changed, it will then add the assets to Alarm Postings, depending on if it is the admin station.

Display Layout - Admin - Toggle Device Page

This Workflow will hide or show the Management Dashboard.

Display Layout - Admin - Toggle Settings Panel

This Workflow will hide or show the Settings Panel.

Display Layout - Show/Hide Testing Dashboard

This Workflow will hide or show the Testing Dashboard.

Security - Refresh TagTest

This Workflow directs the user to the designated home page upon login.

Security - Write User Label

This Workflow displays the current user's name on the Display Layout.

Collapse Alarm Grid

This Workflow collapses the Alarm Grid.

Expand Alarm Grid

This Workflow expands the Alarm Grid.

Map Auto-Switch

This Workflow automatically switches Maps depending on what type of user is logged in.

Moxa - Ack Input Deactivates Output

This Workflow deactivates the output once an input trigger has been acknowledged.

Moxa - Ack Input or Output also Resets

This Workflow resets after an input or output trigger has been acknowledged.

Moxa - Alarm turns on Moxa Output

This Workflow activates a specified output if an input status has changed. The output must be tied to an alarm in the facility.

Silence Tag Supervision

This Workflow silences the Tag Supervision alarm.

Tag Alarm - Message Twilio on Duress

This Workflow sends a message through Twilio if a duress alarm is triggered.

Zone's Tag alarm Acks Moxa Output

This Workflow deactivates an output depending on the zone that was triggered.

Zone's Tag alarm Activates Moxa Output

This Workflow activates an output depending on the zone that was triggered.

RTLS Healthcare Project

This project is an example of a healthcare facility that utilizes the Actall ATLAS and ControlByWeb systems, with alarms being input from both ControlByWeb and Actall, and annunciated through the ControlByWeb outputs. This project includes Nurse and Admin users, who can view and mute alarms, and access the web dashboard to test tags. The Admin user can change the configuration of the RTLS system. An additional paging Workstation is used for annunciating alarm sounds using text-to-speech.

This project has Security enabled, so a username and password are required upon startup:

Username Password
admin goactall

Monitor

1. Map Title Displays the title of the Map shown in the Map Container.
2. Date/Time Display Displays the current system time.
3. Navigation Item Displays buttons used to navigate between Maps. This is currently configured to display buttons for all three Maps. To view this configuration, double-click the Navigation Item.
4. Function Panel Displays asset commands and operations from Interactive Workflows.
5. Map Container Displays the Maps. The Map displayed on startup is configured by selecting the item, then clicking the ellipsis (...) button in the Properties grid.
6. Alarm Grid Displays asset alarms. These are configured by assigning an asset status to be alarmed, allowing important events (such as a duress alarm) to be brought to the Runtime operator's attention.
7. Web Browser Displays the Actall Tag Management Dashboard.

Maps

AREA02 - East

This Map is used to show the zones in the east side of the building used by the RTLS system.

AREA03 - West

This Map is used to show the zones in the west side of the building used by the RTLS system.

System Monitor

This Map contains two different sets of assets, and provides a dashboard for monitoring and managing various events and statuses. The type of assets used here are:
  • Inputs
  • Outputs

This type of layout is used for dashboards where we do not need to see a representation of the physical layout for where these are located, but rather just need to be able to quickly view information about these systems.

Background Workflows

CBW Input - Acknowledged - Clear CBW (Strobe)

This Workflow involves receiving an alarm from either an Actall tag or a CBW input, which triggers a strobe. When the user acknowledges the alarm, the Workflow will deactivate the strobe.

CBW Output - Disable On/Off Command for non-Maintenance

This Workflow involves disabling the on/off command for the CBW system for non-maintenance users.

DisplayLayout - Clear Maintenance Message Banner Daily 5am

This Workflow automatically clears the content of the Maintenance Message Banner on the Display Layout every day at 5am.

DisplayLayout - Launch Reporting Application

This Workflow launches the Reporting Client application from the Display Layout interface.

DisplayLayout - Map Auto-Navigate when Tag moves

This Workflow automatically adjusts the map view to follow the movement of a specific tag.

DisplayLayout1 - Alarm Grid - Collapse

This Workflow collapses the Alarm Grid.

DisplayLayout1 - Alarm Grid - Expand

This Workflow expands the Alarm Grid.

DisplayLayout1 - New Alarm Collapse Alarm Grid

This Workflow collapses the Alarm Grid when a new alarm is registered.

DisplayLayout1 - Startup - Hide Dashboards

This Workflow hides dashboards in the Display Layout on startup.

DisplayLayout1 - Tag Dashboard - Toggle

This Workflow will either hide or show the Tag Dashboard.

DisplayLayout1 - Tag Testing - Hide

This Workflow hides the Tag Testing Dashboard.

DisplayLayout1 - Tag Testing - Toggle

This Workflow shows the Tag Testing Dashboard.

DisplayLayout1 - User Login

This Workflow allows the user to log in through the Display Layout.

DisplayLayout2 - Auto-Hide Message Banner

This Workflow automatically hides the Message Banner if the Map Container is changed.

DisplayLayoutP - Write Workstation Name

This Workflow writes the name of the Workstation when the Paging Display Layout is started.

Paging - CBW Input

This Workflow checks for any inputs and plays a selected sound to initiate paging.

Paging - Sound Test Text

This Workflow checks to see if the sound works.

Paging - Zones

This Workflow checks for an alarm triggered and plays a selected sound to initiate paging.

Tag - Acknowledged - Clear CBW (Strobe)

This Workflow triggers when the user acknowledges a tag alarm. It then checks whether any other alarms are active in the zone, turning off the strobes if none are present.

Zone - Tag Alarm - Set CBW (Strobe)

This Workflow triggers when a new tag alarm is detected, turning on the strobes related to that zone.

Zone - Tag Entered - Set CBW (Strobe)

This Workflow triggers when an active tag alarm enters a new zone, turning on the strobes related to that zone.

Zone - Tag Exit - Clear CBW (Strobe)

This Workflow triggers when a tag alarm exits a zone, and checks whether any other alarms are active in the zone, turning off the strobes if none are present.