RAS Configuration
RAS Configuration
Product Names are trademarks of Schneider Electric. All other trademarks are the prop-
erty of their respective owners.
The information in this document is furnished for informational purposes only, is subject
to change without notice, and should not be construed as a commitment by Schneider Elec-
tric. Schneider Electric assumes no liability for any errors or inaccuracies that may appear
in this document.
On October 1st, 2009, TAC became the Buildings Business of its parent company Schneider
Electric. This document reflects the visual identity of Schneider Electric. However, there
remain references to TAC as a corporate brand throughout the Andover Continuum soft-
ware. In those instances, the documentation text still refers to TAC - only to portray the
user interface accurately. As the software is updated, these documentation references will
be changed to reflect appropriate brand and software changes. All brand names, trade-
marks, and registered marks are the property of their respective owners.
Schneider Electric
One High Street
North Andover, MA 01845
(978) 975-9600
Fax: (978) 975-9782
http://www.schneider-electric.com/buildings
Remote Communication
Configuration Guide
30-3001-814
March, 2010
Contents
8 Schneider Electric
Chapter 1: Remote Communication Setup
Chapter 1
Remote Communication
Setup
z Installed Software
Continuum CyberStation
Modem Specific Drivers (The modem being used on the Workstation
must be on the Windows Hardware Compatibility List)
Note: Ensure that you do not have “Proxy Server” enabled on your
workstation. This may cause contention issues.
z Installed Hardware
Continuum Controller that supports remote access communications
(called RAS) with an Andover Continuum modem or Schneider Electric
approved external modem. (The only approved external modems are
US Robotics Courier V.Everything 56k External, or Viking V.90 56k
External)
Internal or external modem (Must be on the Windows Hardware
Compatibility List)
z Privileges
You must be able to logon to the Windows with administrative
privileges (for dialing in purposes)
You must be able to logon to the remote controller with administrative
privileges
z Communications
An available dedicated analog phone line for the remote controller or a
direct cable connection
The remote controller’s area code and phone number
10 Schneider Electric
Chapter 1: Remote Communication Setup
Step 1: Click on Start in the Windows task bar and select Settings
and then Control Panel.
Note: This step is only necessary the first time you open Phone and
Modem Options. Once you create the location you will not be
prompted again.
In the Dialing Rules tab, click the Edit button to open the
Edit Location dialog. This dialog allows you to specify when
to use the area code during dialing. It also allows you to enter
other phone call-specific information, such as the use of a
phone calling card.
12 Schneider Electric
Chapter 1: Remote Communication Setup
Step 5: Enter any necessary information into this dialog and click OK
when complete. You are returned to the Phone and Modem
Options dialog.
Step 1: From the Phone and Modem Options editor, select the
Modems tab and click the Add button.
The Modems tab of the Phone and Modem Options editor appears
with the specified modem listed in the Modem column.
14 Schneider Electric
Chapter 1: Remote Communication Setup
Step 5: Click the modem to highlight it, and then click the Properties
button. The Modem Properties editor appears.
Step 6: In the Modem tab, set the Maximum Port Speed. For best
performance, set this to the highest rate that the PC supports.
Step 7: Select the Diagnostics tab and click the Query Modem
button to verify that the modem is functioning.
16 Schneider Electric
Chapter 1: Remote Communication Setup
Step 6: Click the Start button if the service has not already been
started.
Step 10:Click the Start button if the service has not already been
started.
18 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
Chapter 2
Configuring the Remote
Network and Controller
Overview
The next step is to configure remote networks and remote controllers.
Each remote site that has a CX controller that can be dialed into must
reside on its own network in Continuum. The configuration of remote
communications includes:
20 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
Step 3: From the New dialog, give the new network object an
appropriate name (“RemoteSite” is used in the example shown
below) and click Create.
Once the network object has been create, it appears in the navigation
(left) pane of the Explorer. If it does not appear, refresh the screen.
22 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
24 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
26 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
Step 4: From the Network Name dropdown menu, select the remote
network that was previously created.
The Use this Phonebook File section contains a File Type field and
a File Name field. The default value for the file type is “System
Phonebook” and the default value for the filename is grayed out.
Alternate phonebook files are not supported.
Note: In the next step you work with the Use this Phonebook Entry
section where you indicate the actual phone number of the
connected remote controller. The modem on the workstation
dials this number and executes any script required to make the
connection.
Step 5: To create a new phone book entry, click the New button in the
Use this Phonebook Entry section. The Add Phonebook
Entry dialog appears. You use it to enter a unique entry
name, phone number to dial, modem to use to dial the number,
and a dial script. In Windows, the default dial script is located
in: \Program Files\Continuum\Ras\acc.scp
Note: If you are using a direct serial cable connection, the phone
number is not required.
Step 8: In the Dial Using field, select the modem from the dropdown
menu.
Step 11:To verify the configuration of the phone book entry, deselect
the Dial Into CX checkbox on the General tab. Once this is
deselected, the Configure button is enabled.
Step 14:In the General tab, verify the proper modem is listed in the
Connect using field for dialing into the controller. Also,
verify that the correct phone number is listed in the Phone
number section.
28 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
Step 16:Verify the modem speed in the Maximum speed (bps) field is
set to the highest rate that the PC supports.
Step 19:In the Phone Number section of the General tab, verify that
the Area code and Phone Number are correct.
Step 20:Select Use dialing rules if you need to dial 1 or use an area
code to dial out. This causes the modem to use the area code
you typed for your location. Refer to Windows Location
Configuration for further information.
Step 21:Click the Dialing Rules button and view the location and
modem options to verify that they are configured properly.
30 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
In Windows Vista:
In Windows XP:
Step 24:In the Dialing options area, select Display progress while
connecting.
Step 25:In the Redialing options area, leave the fields at their
default values. If there is a time in the Idle time before
hanging up field, set it to never.
Step 26:For Windows Vista Only, click the PPP Settings button, and
on the PPP Settings dialog, select all the checkboxes and
click OK.
Step 28:On the Security tab, leave the security options at their
default values and verify that the acc script is selected in the
Run script field.
32 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
For Windows XP, verify that PPP Windows is selected in the Type of
dial-up server that I am calling field, then click the Settings
button.
For Windows XP, select all the checkboxes and click OK.
Step 31:Verify that the File and Printer Sharing and Client for
Microsoft Networks are NOT selected, and then click the
Properties button.
34 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
Step 40:Enter information on this tab. The following table describes its
attributes.
36 Schneider Electric
Chapter 2: Configuring the Remote Network and Controller
38 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Chapter 3
Configuring Windows to
Receive Incoming Calls
Note: If you are working with Windows 2003 Server, refer to Receiving
Calls on Windows 2003 Server.
40 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 7: Select acc (acc) in the User Permissions dialog (this allows
user acc to dial in), and then click the Next button.
42 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Note: You must enter a valid range that is not within your local subnet
range.
Step 10:Click OK and then click the Next button on the Networking
Components dialog.
Note: Windows will not allow you to change the incoming connection
object name.
Note: If you are working with Windows 2003 Server, refer to Receiving
Calls on Windows 2003 Server.
Step 1: On your Windows desktop, click Start and then click Control
Panel.
Step 2: Click the Network and Internet link. Then, click the
Network and Sharing Center link.
44 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 8: In the New User dialog, enter acc in all fields and then click
OK.
Step 10:In the How will people connect? page of the Allow
connections to this computer dialog, select Through a
dial-up modem.
Step 11:Select the modem you want and then click Next.
46 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Note: You must enter a valid range that is not within your local subnet
range.
48 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 3: From the Action menu bar, select Configure and Enable
Routing and Remote Access. The Setup Wizard appears.
50 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 6: Check the Dial-up checkbox, and click Next. The Network
Selection dialog appears.
Step 8: Select from a specified range of addresses, and click Next. The
Address Range Assignment dialog appears.
52 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 17:In the tree, right click on the local server and select
Properties. The server Properties dialog appears.
54 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 18:On the General tab, check the Remote access server
checkbox, and then select the Security tab.
Step 21:Select the IP tab of the Properties dialog and check the
Enable IP routing checkbox.
56 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 25:On the PPP tab, check the Multilink connection checkbox,
and click OK. The Routing and Remote Access dialog
appears again.
Step 27:Select New > Remote Access Policy. The New Remote
Access Policy Wizard dialog appears.
Step 30:Enter a name in the Policy Name field and click Next. The
Access Method dialog appears.
58 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 31:Select Dial-up, and click Next. The User or Group Access
dialog appears.
60 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 37:In the Routing and Remote Access dialog, right click on
your remote access policy, and select Properties.
62 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Note: If you are using Windows 2003 Server, refer to Windows 2003
Server Remote Communication User Configuration.
Step 1: From the Windows desktop, click the Start button, then
Control Panel.
64 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 3: Highlight Users, click Action and select New User from the
dropdown menu.
Step 4: In the New User dialog, type in acc in the User name, Full
name, and Password fields.
Note: The password field is case sensitive, do not type acc in capital
letters.
Step 6: Click Create and then Close to create the new user and close
the dialog.
Step 7: Highlight and right click the new user acc and from the popup
menu select Properties.
66 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Step 12:In the Select Groups dialog, the search results appear.
Highlight Administrators. Click OK.
Step 13:The initial Select Groups dialog appears. The object name
displays in the Enter the object names...field. To apply the
selections, click OK.
68 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
Perform the following steps to create a new Windows 2003 Server user.
70 Schneider Electric
Chapter 3: Configuring Windows to Receive Incoming Calls
72 Schneider Electric
Chapter 4: Configuring and Connecting to Remote Controllers
Chapter 4
Configuring and Connecting
to Remote Controllers
Step 1: Set the appropriate COMM port’s default baud rate. For best
performance, select the highest supported baud rate.
Note: For the bCX1 series (9640 controller), set the default baud to
38400.
Step 2: Set the IP address, Subnet Mask, Default Router, and PPP IP
address.
Note: In Windows, you only have to enter the PPP address in the
CyberStation in order for the controller to send the alarm into
the workstation.
74 Schneider Electric
Chapter 4: Configuring and Connecting to Remote Controllers
Step 4: After logging off the controller, you must physically press the
controller’s Clear Memory Reset button for the IP
information to be written to the controller properly.
Step 5: Once the controller has been reset, allow 1 to 2 minutes for the
controller to go through its startup routine. After the startup
routine is finished, verify that the IP configuration
information was accepted and is configured correctly.
Step 1: Open the Network Dialup object editor for the NetworkDialup
object that was created for this remote site.
Step 2: On the General tab, click the Dial button. You may see a
small amount of delay before the modem on the workstation
actually begins to dial. Once the modem begins dialing, the
Dial button changes to a Hang Up button.
76 Schneider Electric
Chapter 4: Configuring and Connecting to Remote Controllers
To view the connection details, double click on the icon. A status dialog,
similar to the one below, appears.
78 Schneider Electric
Chapter 4: Configuring and Connecting to Remote Controllers
In this case, when the workstation dials into the controller with a
modem on COMM3, the workstation’s PPP interface gets the PPP IP
address of 20.20.20.6. The controller’s PPP IP address will be
20.20.20.5.
Now, ping 20.20.20.5 from the workstation, you will see that the TD/RD
lights will flash and the pinging of the IP address will return a
response.
Step 2: Edit the remote controller. Notice that the Carrier Detect
light in the monitor is green and the transmit and receive
lights are flashing.
Note: It is also important that you edit the appropriate Comm Port on
the controller and verify that the baud rate is set to 19200. By
default, the database stores a value of 9600. If the default baud
is not edited, the database will not be updated with the correct
value that the controller has stored. Any future reloads of the
controller would fail since there would be a discrepancy in the
database and the controller for the Comm Port’s baud rate.
You may now add points, programs, IO modules, and doors to the
controller. Refer to CyberStation Online Help for further information.
Step 2: Set the IP Address in the same subnet with a unique host ID.
Step 8: Edit the other controller(s) on the remote subnet and verify
that they are online.
80 Schneider Electric
Chapter 4: Configuring and Connecting to Remote Controllers
82 Schneider Electric
Appendix A: Using the Plain English Update Command
Appendix A
Using the Plain English
Update Command
Overview
This section provides you with examples of different Plain English
programs that can be created to utilize the Update command. The
purpose of the Update command is to have the controller dial the phone
number of a workstation and then send its alarms and events to the
workstation.
Note: For a bCX1 9640 controller, updates can be configured using the
controller’s internal web pages. See the bCX1 Series Controller
Technical Reference, 30-3001-890, and the controller’s online
help.
Replace user with the name and password of the user assigned to the
workstation.
84 Schneider Electric
Appendix A: Using the Plain English Update Command
Sample Programs
Using the Update command will force the controller to dialout to the
workstation and Send its alarms and events to the workstation. The
connection is dropped when all alarms and events have been
successfully sent up to the controller.
Note: Simply using the Alarms keyword shows that there are active
alarms in the system.
86 Schneider Electric
Appendix A: Using the Plain English Update Command
88 Schneider Electric
Appendix A: Using the Plain English Update Command
Note: For a bCX1 9640 controller, updates can be configured using the
controller’s internal web pages. See the bCX1 Series Controller
Technical Reference, 30-3001-890, or the controller’s online help
for further information.
Requirements
During this period when the LAN is down, there are a variety of
methods available to the Plain English programmer to determine when
normal delivery of alarms and events has failed.
90 Schneider Electric
Appendix A: Using the Plain English Update Command
92 Schneider Electric
Appendix B: Using External Modems
Appendix B
Using External Modems
8 3 TD 2 TD
7 6 DSR 6 DSR
6 2 RD 3 RD
4 4 RTS 7 RTS
3 8 DCD 1 DCD
2 5 CTS 8 CTS
1 20 DTR 4 DTR
Note: The cable that ships with the controller is a direct connect cable
(null modem) for connecting two like Date Terminal Equipment
devices (DTE to DTE). To connect an external modem (Data
Communications Equipment) to a commport (DCE to DCE) you
must build an appropriate cable.
The following illustration indicates the pin numbers as they are viewed
from the outside of the connector on the controller.
94 Schneider Electric
Appendix B: Using External Modems
96 Schneider Electric
Appendix C: Troubleshooting
Appendix C
Troubleshooting
Make sure that the baud rate setting of the comm port you are using
matches that of the remote site. Check the Workstation’s modem
properties page, port setting, and the controller’s comm setting. The
optimal setting is 19200 bps. Also make sure that your controller’s
DefaultBaud attribute is set to 19200 (example: set COMM3
DefaultBaud = Baud19200).
z Ensure that you do not have “Proxy Server” enabled on your PC.
This may cause contention issues.
z Ensure that the modem installed at the controller has been
initialized. After the controller has been configured, go to the
command prompt and issue: Initmodem(comm3)
z Confirm that dialup to the controller can be established from
Windows Dialup Networking.
Why don’t I get alarms or events while I have an active connection between the
CyberStation and the remote site?
Why am I not receiving alarms or events from my remote site(s) using the
“Update” keyword?
z Verify that you created a Windows User and granted that user dial-
in privileges in the Incoming Call Object.
z Ensure that the InfinitySystemVariable “EventLogSize” is set to
10,000 so that you can receive Access Events in the Event Viewer.
It is also important that the AccessServer system variable be set to
the EnergyNet ID of the Controller.
z Verify in Remote Access Configuration, under Network setup, the
following:
Step 1: Dial out Protocol is set to PPP-TCP/IP only.
98 Schneider Electric
Appendix C: Troubleshooting
Step 3: On the File menu, click Properties, and then click the
modem you want to test to select it in the Connect Using list.
Step 4: Click Configure, verify that your modem is set to use the
correct port, and then click OK.
Step 6: Verify that your modem can dial out using HyperTerminal. On
the File menu, click NewConnection, and then follow the
instructions on your screen.
Step 7: Click Dial. If the modem’s speaker is enabled, you should hear
a dial tone and the sound of the modem dialing the phone
number.