Schneider Electric Exchange Community

Discuss and solve problems in energy management and automation. Join conversations and share insights on products and solutions. Co-innovate and collaborate with a global network of peers.

Register Now

By Clicking on "Register Now", you acknowledge that you have read the Privacy Notice for Schneider Electric Exchange.

Knowledge Base
cancel
Showing results for 
Search instead for 
Did you mean: 

Use just one schedule to control doors or access to areas across different controllers

Issue

My customer does not want to have to make changes to schedules in different controllers when changing door unlock times or personnel access times to areas. How can this be solved?

Product Line

Andover Continuum

Environment

  • CyberStation
  • ACX5720, ACX5740
  • NetController
  • Refresh

Cause

How to consolidate door unlock schedules in different controllers.

Resolution

Multiple solutions:

1. The easiest and recommended method is to create the schedule in one controller and simply enter the numeric being set by that schedule in all the applicable door objects, whether in that controller or other controllers.  When you look at the point in the door editor, if it's in another controller it will include the path to the point. This "remote" point becomes part of the import/export (aka IE) table in the controller in which the door is programmed. Even if communication to the remote controller is lost, the import/export table in the door controller will hold the value obtained from the last successful IE table update. 

The IE system is very efficient - when the point in the "host" controller changes, that controller knows to update the other controllers to which it exports the point. There is only one downside to this - for a digital point, like a schedule numeric, which  does not change often, if the controller looking for the change misses it, the value there will not be updated. To eliminate this problem always include in the controller with the schedule numeric(s) a program that "refreshes" the value of the schedule numeric(s). A simple fallthru program triggered by minute works great. The syntax is:

++++++++++++

Set ScheduleNumeric1Name refresh to true

Set ScheduleNumeric2Name refresh to true 

etc

 ++++++++++++

2. Another solution is more complicated but will also work. Set up a schedule and schedule numeric point in one controller. We'll call this the schedule host controller. Then set up a schedule numeric point and program in all the other applicable door controllers that synchronizes (mirrors) the local numeric point to the host controller point. Make sure you use a Line E in the program and alarm if the program becomes, or keeps trying to become disabled. 

Also, for the "next guy" who is trying to understand the system, you may want to enter, in the description field of the local flags, what is setting the flags, ie, the program name. 

Tags (1)
Labels (1)
No ratings
Contributors