background image

 

User’s Manual

ToolBox for MOSCAD™
IP Gateway

Version 5.50

68P02958C00-B

MOTOROLA and the Stylized M Logo are registered in the U.S.

Patent and Trademark Office. All other product or service names

are the property of their respective owners.

COPYRIGHT © 2003 MOTOROLA ALL RIGHTS RESERVED

Summary of Contents for MOSCAD

Page 1: ...eway Version 5 50 68P02958C00 B MOTOROLA and the Stylized M Logo are registered in the U S Patent and Trademark Office All other product or service names are the property of their respective owners COPYRIGHT 2003 MOTOROLA ALL RIGHTS RESERVED ...

Page 2: ...used in other than its normal and customary manner b the product has been subject to misuse accident neglect or damage c unauthorized alterations or repairs have been made or unapproved parts used in the equipment This warranty extends only to individual products batteries are excluded but carry their own separate limited warranty Because each radio system is unique Motorola disclaims liability fo...

Page 3: ...b Server 2 14 IP Gateway Redundancy 2 15 HealthCheck Mechanism 2 15 Hardware Installation 3 1 Hardware description 3 1 Communication Ports 3 2 Mechanical Installation 3 4 Connectors 3 6 Connector Locations 3 6 Connector Description 3 6 Port Specifications 3 7 Ethernet Port 3 7 IP Gateway Toolbox Port 3 8 RS 232 RS 485 Communication Ports 3 8 Power Supply 3 9 Indication LEDs 3 10 LEDs Combinations ...

Page 4: ...1 Upload 5 13 Abort Upload Download 5 14 View Last Upload Information 5 14 Preview Current File 5 15 Print 5 15 Print Setup 5 15 Recent Workspaces 5 15 Exit 5 15 CPU Menu 5 16 View Menu 5 16 ToolBar 5 16 WorkSpaceBar 5 16 OutPutBar 5 16 StatusBar 5 16 SiteIDBar 5 16 Tools Menu 5 16 Options 5 16 Window Menu 5 17 Close 5 17 Close All 5 17 Cascade 5 17 Tile Vertically 5 18 Tile Horizontally 5 18 Help...

Page 5: ...a Frames 5 58 Routing over Alternative Direct Link 5 59 Network Configuration Window 5 59 Icons 5 61 File Menu 5 62 New 5 62 Open 5 62 Close 5 63 Save 5 63 Save As 5 63 Print 5 64 Page Setup 5 64 Exit 5 64 Edit Menu 5 65 Delete Rows 5 65 Sort Rows 5 65 Insert Rows 5 65 Define Up To 5 65 Authenticate Links 5 65 Authentication Options 5 68 Edit Links Costs 5 69 Tools Menu 5 69 View As Text 5 69 Down...

Page 6: ...ndow 5 79 Icons 5 82 File Menu 5 83 New 5 83 Open 5 83 Close 5 83 Save 5 84 Save As 5 84 Print 5 84 Download 5 84 Abort 5 85 Exit 5 85 Edit Menu 5 85 Cut 5 85 Copy 5 85 Paste 5 85 Insert Site 5 85 Insert Group of Sites 5 85 Delete Site 5 87 Delete Group of Sites 5 87 Change Retries Value 5 87 Change Timeout Value 5 88 Change Primary Link ID Value 5 88 Change Primary Link Validity Value 5 89 Change...

Page 7: ...4 File Menu 5 95 New 5 95 Open 5 95 Save 5 95 Save As 5 95 Download 5 95 Upload 5 98 Exit 5 99 Help Menu 5 99 Contents 5 99 Using Help 5 99 About 5 99 Downloader 5 100 Downloading Files 5 100 Downloading system software 5 105 Erasing Configuration 5 107 Icons 5 107 File Menu 5 108 New 5 108 Open 5 109 Save 5 110 Save As 5 110 Close 5 111 Open System File 5 111 Download 5 112 Abort 5 112 Print 5 11...

Page 8: ...p 5 114 About 5 114 Dial Up 5 115 Modem Connections 5 115 Parameter Settings 5 116 Dial Up Window 5 117 Icons 5 117 File Menu 5 118 New 5 118 Open 5 118 Close 5 119 Save 5 119 Save As 5 120 Print 5 120 Merge 5 121 Exit 5 121 Edit Menu 5 122 Cut 5 122 Copy 5 122 Paste 5 122 Insert Row 5 122 Delete Current Row 5 122 Sort 5 122 View Menu 5 122 Toolbar 5 122 Status bar 5 122 Phone Menu 5 122 Dial Up 5...

Page 9: ...s bar 5 127 Window Menu 5 127 New Window 5 127 Cascade 5 127 Tile 5 127 Arrange Icons 5 127 Help Menu 5 127 Contents 5 127 How to Use Help 5 128 About Site Date 5 128 Phone Book 5 129 Icons 5 129 File Menu 5 130 New 5 130 Open 5 131 Close 5 132 Save 5 132 Save As 5 132 Print 5 133 Merge 5 133 Download 5 134 Exit 5 134 Edit Menu 5 134 Cut 5 134 Copy 5 134 Paste 5 134 Insert Row 5 134 Delete Row 5 1...

Page 10: ... 141 File Menu 5 142 New 5 142 Open 5 142 Save 5 143 Save As 5 143 Close 5 144 Print 5 144 Exit 5 144 Edit Menu 5 144 New Host 5 144 Delete Host 5 144 Copy Host 5 144 Paste Host 5 144 Action Menu 5 145 Upload 5 145 Download 5 145 Help Menu 5 145 Help Topics 5 145 About 5 145 DataTac Modem ID Table 5 146 General 5 146 The DataTac Modem ID Table Window 5 147 Icons 5 147 File Menu 5 148 New 5 148 Ope...

Page 11: ...se 5 155 Save 5 155 Save As 5 155 Print 5 156 Download 5 156 Upload 5 156 Abort 5 156 Exit 5 156 Edit Menu 5 156 Cut 5 156 Copy 5 156 Paste 5 156 View Menu 5 157 Toolbar 5 157 Tablebar 5 157 Sitebar 5 157 Statusbar 5 157 Window Menu 5 157 Cascade 5 157 Tile 5 157 Arrange Icons 5 157 Help Menu 5 158 About IP Conv Table 5 158 SW Diagnostics Loggers 5 159 SW Diagnostics and Loggers Window 5 159 Error...

Page 12: ... Diagnostics 5 167 Start 5 176 Device List 5 176 Abort 5 177 View Menu 5 177 Toolbar 5 177 Status bar 5 177 Site bar 5 177 Loggers Bar 5 177 Device Bar 5 178 Window Menu 5 178 Cascade 5 178 Tile 5 178 Arrange Icons 5 178 Fonts 5 178 Help Menu 5 178 Contents 5 178 How to Use Help 5 178 About 5 178 Advanced Features 6 1 HealthCheck Mechanism 6 2 General 6 2 MDLC Infrastructure 6 2 Mechanism 6 2 Disa...

Page 13: ...ng the Web Server 6 22 Retrieving Errors using the Web Server 6 23 Retrieving Software Diagnostics using the Web Server 6 24 Setting SNMP Configuration using the Web Server 6 25 Sending Email to the Web Server Administrator 6 26 IP Gateway Telnet Application 6 27 General 6 27 Telnet User Interface 6 27 Connecting to the IP Gateway 6 27 Telnet Command Summary 6 28 Example Output 6 31 APPENDIX A RS2...

Page 14: ... CHANNEL RAD1C RAD2C C 38 TRUNK CHANNEL C 42 RS232 CHANNEL C 46 MODEM CHANNEL C 50 TIMERS 10__MS 100_MS 1__SEC 1__MIN C 55 RS485 C 55 FLASH MEMORY FLASHDB FLSEXT1 C 59 LDIALER DIL2D DIL 3D C 61 ML_DL C 62 TOPLC PLC1L PLC2L PLC3L C 63 FRAME SEQ C 64 BURST SEQ C 65 PHONE BOOK LEVEL 0 PHNBK C 65 TIMER EVENT C 66 STBLA SITE TABLE C 67 POOLMNGR C 67 OCOMM LEVEL 0 C 69 FSKADP OCOMC C 73 GPS C 79 TCP IP ...

Page 15: ...Contents xiii LNKHNDL C 131 DOCTOR C 132 Error Messages C 133 Error Logger Messages C 133 ...

Page 16: ... MOSCAD NFM Manual 68P02958C45 MOSCAD RTU Service Manual 68P02991G90 IP Gateway System and ToolBox Software Version Policy The version numbers of the ToolBox and system software are updated according to additional features and improvements Compatibility at source level between the ToolBox and the IP Gateway is assured only if the version number of the ToolBox Software is later than the version num...

Page 17: ...ith access to the MOSCAD system based on the seven layers of the MDLC protocol in order to exchange data with the RTUs A typical example of the IP Gateway is shown in Figure 1 1 a SCADA control center is connected via the IP Gateway to a radio link of the MOSCAD system TCP IP on Ethernet RTU RTU RTU MDLC on Radio MOSCAD Work Stations SCADA Computer RS232 MOSCAD ToolBox IP Gateway MOSCAD world Your...

Page 18: ...eway and some as OPC server IP Gateway Applications The IP Gateway uses the TCP IP LAN Protocol for exchanging data application messages with the SCADA software The IP Gateway API Application Programming Interface source library allows SCADA developers to quickly and easily connect to the MOSCAD world The IP Gateway API which is part of the IP Gateway product line allows SCADA driver developers to...

Page 19: ...tatus Retrieve RTU links status MOSCAD NFM Overview The MOSCAD NFM system provides communication providers with a solution for supervising and controlling the operation of conventional and trunked radio analog and digital cellular microwave radio and wireline telecommunication systems The MOSCAD NFM system provides the Network Management Center NMC with access to the communication and environmenta...

Page 20: ...he system to offer SNMP Simple Network Management Protocol connectivity therefore providing a standard interface to a wide range of NMC platforms such as HP OpenView SUN Solstice IBM NetView etc The MOSCAD Remote Terminal Unit RTU represents the Element Level of the network management model It collects the various inputs outputs and analog signals via a variety of input output I O modules In addit...

Page 21: ... each other and or with any other hierarchy in the system The MOSCAD system uses the MDLC protocol based on the seven layers of the OSI model published by ISO and adapted for SCADA communications It provides network support multiple logical channels per physical port allowing each RTU to simultaneously run several communication sessions such as data exchange on line monitoring diagnostics etc The ...

Page 22: ...w 2 2 TCP IP on Ethernet RTU RTU RTU MDLC on Radio MOSCAD Work Stations SCADA Computer RS232 MOSCAD ToolBox IP Gateway MOSCAD world Your gateway into the Figure 2 1 SCADA Control Center with Radio Based MOSCAD System ...

Page 23: ...he communication network Figure 2 2 describes multiple SCADA control centers which are connected to the IP Gateway via a 10 Mbps Ethernet LAN In this case multiple TCP IP logical links are used for communicating with the IP Gateway which is connected via multiple MOSCAD CPUs to multiple MDLC links Radio link Line link Dial up link etc Multiple SCADA control centers can simultaneously perform multi...

Page 24: ...ge A ToolBox can be connected to one of the RTUs or to the IP Gateway either locally or over IP network Each RTU IP Gateway is assigned a Site ID In addition each RTU IP Gateway with an IP interface is assigned an IP address An IP conversion table which maps Site IDs to IP addresses is created in the ToolBox and downloaded to the RTUs and IP Gateway This enables routing over the IP network to the ...

Page 25: ...RTU IP4 Figure 2 3 Typical Configuration MDLC via Terminal Server MDLC via Astro IP RTUs can be connected via SLIP connection to an ASTRO radio which is part of an IP network In the diagram below a typical configuration is shown with RTUs attached via SLIP over RS232 E to ASTRO SPECTRA radios which support IP data capability A ToolBox is connected to one of the RTUs through either Port 2 or Port 3...

Page 26: ... SCADA centrals and with other RTUs All MDLC features are preserved except for clock synchronization RTUs are connected to RDLAP DataTac radios e g VRM 500 600 650 660 and TRM 660 via RS232 An RTU sends a message MDLC through the radio to the Radio Network Controller RNC The RNC encapsulates the MDLC message and send it over IP to the IP Gateway The IP Gateway then extracts the MDLC message from t...

Page 27: ...AD terminals on existing RDLAP DataTac systems if required A MOSCAD Programming ToolBox can be connected to one of the RTUs and can access another RTU by using its Site ID and Link ID ToolBox can also be attached to one of the serial ports of the IP Gateway SCADA Interface Client Server environment The SCADA application for the IP Gateway is based on a client server approach The IP Gateway applica...

Page 28: ...poll data since every change in one of the telemetry field variables can immediately be transmitted to the SCADA application MOSCAD System RTU definitions To make the MOSCAD field system definition transparent to the SCADA client application and to correctly parse the data received from the MOSCAD system the API builds an internal data structure defining the types and numbers of the field RTUs To ...

Page 29: ...ng Connect Establish Connection to Gateway Poll Send a polling request Receive Receive MDLC communication answer buffer Get_next_message Extract one message from the MDLC communication buffer Get_next_data_entity Get one data entity from the message buffer Troubleshooting The IP Gateway handles the communication with the SCADA in the REQMNG device Diagnostics on this device can help when troublesh...

Page 30: ...eway allows monitoring and controlling devices via the NFM RTU that are installed at multiple communication sites The NMC allows monitoring and controlling of all devices in the network via multiple IP Gateways The NMC application can use the SNMP protocol and the IP Gateway MIB to Auto discover the IP Gateway the communication sites as well as the devices and their objects By using this MIB the N...

Page 31: ...Ethernet R 485 S EMU EMU EMU DEVICE W DEVICE X ENVIRONMENTAL SENSORS MDLC SC Communication Site R 485 S EMU EMU EMU DEVICE Y DEVICE Z ENVIRONMENTAL SENSORS MDLC SC Communication Site R 485 S EMU EMU EMU DEVICE Y DEVICE Z ENVIRONMENTAL SENSORS LEGEND Device Application Site Concentrator EMU SC Element Management Unit Figure 2 6 MOSCAD NFM System Architecture with TELNET Application ...

Page 32: ...ows the system engineer to define and maintain the MOSCAD system according to user needs and requirements The following main functions may be performed by means of the MOSCAD Programming Toolbox 1 Editing the RTU user program including the following Site Configuration according to hardware and port configuration Network Configuration according to network configuration Application database Applicat...

Page 33: ...IP over an Ethernet port 10Base T and AUI connectors for communication with the SCADA and three serial ports for communication with the Toolbox and with the MOSCAD RTUs The IP Gateway includes 22 LEDs located on its front panel which indicate hardware status and communication port activity In case of a malfunction see the Indication LEDs section in the Hardware Installation section of this manual ...

Page 34: ...er to erase and download specific system partitions Links Configurator enables the user to change the number of links assigned to each medium The IP Gateway Toolbox allows the user to set modify and download the following four basic groups of parameters TCP IP driver IP address IP Gateway configuration IP Gateway Site ID and Link ID MDLC Network configuration system wide MDLC routers MDLC Sites Ta...

Page 35: ...rly over MDLC communication and over the SCADA channels There is bi directional transfer of both SCADA application messages and IP Gateway management messages The secondary IP Gateway transfers IP Gateway management messages only It does not send or receive any MDLC messages since it is logically disconnected from the link HealthCheck Mechanism The IP Gateway system includes a HealthCheck mechanis...

Page 36: ...es X 32 bit of DRAM and 1 Mbyte 256 Kbyte X 32 bit of FLASH memory A simplified block diagram of the IP Gateway hardware is provided in Figure 3 1 ETHERNET TRANSCEIVER RS 232 TRANSCEIVER RS 232 TRANSCEIVER RS 485 TRANSCEIVER DRAM 1M X 32 BIT RS 232 TRANSCEIVER FLASH MEMORY 256K X 32 BIT 1M X 32 BIT MODEM TRANSCEIVER PORT 1A PORT 1B PORT 1C PORT 2A PORT 2B PORT 3 PORT 4 CPU 68360 FRONT PANEL LEDs I...

Page 37: ...be configured to support the following links Port 1 A Ethernet 8 pin RJ45 connector twisted pair TP Port 1 B Ethernet 15 pin AUI connector Port 1 C RS 232 Port 2 A RS 485 Port 2 B RS 232 Port 3 According to the plug in board see table below Port 4 According to the plug in board see table below Ports 3 and 4 are available with one of the following options Model Option Board For Plug in Factory Inst...

Page 38: ... radio that support the following characteristics FSK up to 2 4 kbps DPSK 1 2 kbps DFM up to 4 8 kbps Wireline Supports the following modem and their characteristics Leased 2 or 4 wire up to 2 4 kbps Sync and Async V 22 V 22 bis Bell 212 Bell 102 Multidrop 2 wire up to 1 2 kbps Sync Dial up up to 2 4 kbps Async V 22 V 22 bis Bell 212 RS 232 Async up to 57 6 kbps ...

Page 39: ...f the following Stand alone Gateway unit Radio unit applicable for the required frequency range and power or alternatively line unit applicable for interfacing to dedicated or dial up lines A 110V AC power supply charger produces 12V DC for the Gateway s logic board and charges the battery a 220V AC power supply is available as an option 12V DC battery rated for 5 Ah operation 10Ah battery is avai...

Page 40: ...3 5 Stand alone Gateway unit The IP Gateway desk top unit without radio PS Charger and box to be placed on a desk or installed in the central facility by the user The user must supply 12V DC Figure 3 3 Stand alone IP Gateway ...

Page 41: ...ar Panel Connector Description The following table lists the IP Gateway s connectors and their connection points Connector Type Usage Pin No Signal Name Power 4 pin Male Connector AC Power 1 2 3 4 Relay Vin P GND GND Port 2B RS 232 1 2 3 4 5 6 7 8 TXD RXD CTS P GND CD RTS CNTRL DTR Port 2A RS 485 1 2 3 4 12V DO_ rI_ DO RI P GND Port 1C RS 232 1 2 3 4 TXD RXD CTS P GND ...

Page 42: ...MOSCAD RTU Service Manual Port Specifications Ethernet Port Ethernet is a local area network LAN that allows the IP Gateway to communicate with various computers and workstations at 10 Mbps The connectivity of the IP Gateway to the LAN infrastructure can be either twisted pair thick or thin wire coaxial cable The IP Gateway includes two types of connectors for connection with the Ethernet port AUI...

Page 43: ... Gateway Toolbox to Port 2B and use the Site Configuration program to change the default configuration Port 2A will now serve for communication over RS 485 with the field and Port 3 will serve for communication over RS 232 with the PC After downloading the new configuration you can use the IP Gateway Port 3 for connection to the IP Gateway Toolbox PC Port COM1 COM2 Always use Port 2B in order to e...

Page 44: ...teway with connection interface is powered by the MOSCAD 12V power supply 10 8 15 1V DC Connect a four wire power cable FKN4411A from this power supply to POWER on the rear panel The stand alone Gateway is powered from an external 12V DC power supply ...

Page 45: ... Port 2 Data Transmission CM Port 2 Busy Channel RX Port 2 Data Reception TX Port 3 Data Transmission CM Port 3 Busy Channel RX Port 3 Data Reception TX Port 4 Data Transmission on port 4 CM Port 4 Busy Channel port4 RX Port 4 Data Reception TX Ethernet Data Transmission on Ethernet port RX Data Reception on Ethernet port COL A collision is sensed on the Ethernet lines TP The twisted pair port is ...

Page 46: ...on Panel LEDs Combinations A combination of lighted LEDs indicates a malfunction in the CPU The nature of the malfunction is indicated by the LEDs which light simultaneously with the DIAG LED as detailed below DIAG LED is on 1 CM LED is on RAM test has failed ...

Page 47: ...e clock has failed 6 RX3 and TX3 LEDs are on Internal clock has failed 7 CM3 RX3 and TX3 LEDs are on Hardware breakpoint has failed 8 MON LED is on XTAL rate change has failed 9 CM3 and MON LEDs are on User request has failed 10 RX3 CM3 and MON LEDs are on The current site configuration was downloaded by a previous version of the Programming Toolbox 11 TX and CM LEDs of Port 4 are on Creating of H...

Page 48: ...s and user needs It runs on a PC under the Windows environment and provides the user with access to the following programs Site Configuration Sites Table Configuration Network Config MDLC Links Configurator Host Table SW Diagnostics Loggers Phone Book Dial Up DataTac Modem ID Table SNMP Configuration IP Conversion Table Site Date and Time Downloader Each of these programs may be selected from the ...

Page 49: ... Configuration b Downloading Site Configuration Network Configuration MDLC Site Tables IP Gateway Configuration and TCP IP Driver Configuration to the IP Gateway via the RS 232 port c Retrieving errors logged in the IP Gateway hardware or software malfunctions d IP Gateway or MOSCAD RTU software diagnostics by object entity names Prerequisites Before installing the IP Gateway Toolbox application m...

Page 50: ... drive 2 Select Install IP Gateway Toolbox V5 50 3 The Install Wizard displays the product s Splash Logo see Figure 4 1 and the setup program prepares the InstallShield r for installation Figure 4 1 IP Gateway Toolbox Application Splash Logo 4 The Install Wizard starts with the Welcome Dialog screen see Figure 4 2 Make sure to exit all Windows applications before continuing with the setup If you h...

Page 51: ...5 The Install Wizard displays the Software License Agreement see Figure 4 3 Please read the text in this screen carefully then click YES if you want to accept the license agreement and continue with the installation Figure 4 3 Software License Agreement screen ...

Page 52: ...efault directory is acceptable click NEXT To install the software in a different directory click BROWSE and then specify the pathname of a different folder Figure 4 4 Destination Drive and Directory Dialog screen If you clicked the BROWSE button the Installation Wizard displays the Choose Folder screen see Figure 4 5 Click on the desired directory then click OK ...

Page 53: ...ctory If you answer No you are prompted to specify a new destination path Figure 4 6 Create New Destination Directory screen 7 The Select Program Folder screen suggests that you install the Toolbox icons in the IP Gateway Toolbox folder see Figure 4 7 If you wish to install the Toolbox icons in a different folder select a program folder from the Folders list or if you wish to create a new folder t...

Page 54: ...reen 8 The Installation Wizard displays the Confirm Your Settings screen see Figure 4 8 Verify that your settings are correct If your settings are incorrect click BACK to make the necessary changes If your settings are correct click NEXT to start the installation ...

Page 55: ...stallation 4 8 Figure 4 8 Confirm Your Settings screen 9 While the Setup program copies the IP Gateway Toolbox software files a program indicator displays the progress of the file transfer progress see Figure 4 9 ...

Page 56: ...the last installation diskette is copied setup displays a confirmation message indicating that the installation was successful see Figure 4 10 After completion of the installation process specify whether you want to view the Readme file then click FINISH to complete the setup ...

Page 57: ...er is located in the Start menu To select the folder Open the IP Gateway Toolbox 5 50 icon created automatically on the desktop during installation OR Press the Start button Select Programs Find the IP Gateway Toolbox 5 50 folder or any other name you may have specified during installation Select the desired tool from the Toolbox ...

Page 58: ... be set as well as other optional TCP IP parameters For communication with the MOSCAD RTUs the IP Gateway requires that the type of the communication links be selected as well as the routing topology and other optional MDLC configuration parameters When you start the IP Gateway Toolbox the main IP Gateway Toolbox screen appears with the following icons Each icon represents a program that allows yo...

Page 59: ...ss and system address The IP Address of the IP Gateway Once the configuration is downloaded to the site it is ready to communicate with the devices connected to its ports Computer RTU Terminal Server etc Note CPU modules received from the factory are configured to the default configuration Site Configuration Window The Site Configuration window allows you to define modify and save the IP Gateway p...

Page 60: ...comes available when you create a new site configuration file open an existing file or upload a configuration from the IP Gateway The WorkSpaceBar provides an index into the various parameters of the site configuration and enables you to view or modify their values Port Tab The WorkSpaceBar Port tab contains a treeview of the three IP Gateway ports The items in this treeview provide access to scre...

Page 61: ...on a screen name to open the screen in the client area For more information about the port parameters and their settings see Port Parameters below IP Port Tab The IP Port tab contains a treeview of the Application Definition for the IP Port and the parameters for Port 1 and Terminal Server ports As with the Port tab the highest level item in the treeview is the workspace name and below that is the...

Page 62: ...eeview is the workspace name and below that is the project name The next level in the treeview contains a variety of parameters The items under the project are displayed according to context Items preceded by a or sign can be collapsed expanded and opened as described under the Port tab Items not preceded by a or sign can be opened by double clicking on the item name For more information see Advan...

Page 63: ...eview contains SCADA system parameters Two screens of General and Gateway parameters can be opened Double click on a screen name to open the screen in the client area For more information about the SCADA system parameters and their settings see System Parameters below OutPutBar The OutPutBar displays information about the site configuration file and the download upload process The OutPutBar appear...

Page 64: ...information about the upload of the site configuration from the IP Gateway For more information see the Upload command below File menu Preview Tab A summary of the current site configuration file will be displayed in this tab when the Preview Current File command is executed File menu Icons The following is the list of the available command icons in the toolbar Icon Corresponding menu command File...

Page 65: ...w The New command Site Configuration File menu opens a new site configuration file After this command is activated the following dialog box is shown Enter a project name and hit OK Dialog box parameters Project Name The name of the site configuration file Location The folder in which the site configuration file will be created By default site configuration files are stored under C Itbox550 config ...

Page 66: ...ration file Select the configuration file see parameters below and click OK to load it Dialog box parameters Use the parameters in the order specified below Look in If the currently displayed directory is not the correct one open the Look in list and locate the directory To access sub directories double click parent directories File Name Type the name of the configuration file Site Configuration a...

Page 67: ...are the features that exist in the older version of the ToolBox After saving the updated file you can still open and modify it using the older version of the ToolBox To upgrade the configuration file to take advantage of the new ToolBox features click the V5 50 button IMPORTANT If you click V5 50 you will not be able to load the file with an older version of ToolBox Save WorkSpace The Save WorkSpa...

Page 68: ...only one file type in the drop down list Config File cfg Close WorkSpace The Close WorkSpace command clears the current configuration data from the screen and workspacebar Download The Download command is used to download a site configuration file to the IP Gateway to be stored in the FLASH memory You can download to the IP Gateway directly connected to the ToolBox computer or to a remote IP Gatew...

Page 69: ... 65 535 The base address is used in broadcast transmissions The physical address of each IP Gateway is automatically allocated by ToolBox and by the control center in the form of system address k where k is the logical address Site ID of the unit For example if the system address is 100 then the IP Gateway addresses may be 101 102 100 n If two systems share the same communication radio over one fr...

Page 70: ...Local If the ToolBox computer is locally connected to the IP Gateway make sure that this parameter is selected Remote If you want to upload the configuration of a remote site click this parameter Site ID Link ID If you want to upload the configuration of a remote site specify its Site ID open the Link ID drop down list and select the appropriate link ID If a configuration created with an earlier v...

Page 71: ...res and improvements are added Compatibility between ToolBox and the IP Gateway is assured only if the version number of ToolBox software is higher than the version number of the IP Gateway system software The version number is composed of two numbers as follows Va b Note that a is a one digit number and b is a two digit number for example V1 34 The number to the left of the decimal point describe...

Page 72: ... name e g gwcfg txt gwcfg prn or browse using the Browse button To print the file click OK To cancel click Cancel Print Setup The Print Setup command enables the user to define or modify the page setup and printer to be used If no printer is set up see Windows Help or your system administrator Recent Workspaces The Recent Workspaces command enables the user to easily access the five most recently ...

Page 73: ...WorkSpaceBar When checked this command displays the WorkSpaceBar with its treeview and tabs usually on the left side of the screen OutPutBar When checked this command displays the OutPutBar usually towards the bottom of the screen StatusBar When checked this command displays the StatusBar at the bottom of the screen SiteIDBar When checked this command displays the SiteIDBar usually towards the top...

Page 74: ...uration asks if you want to save the changes To save the changes click on Yes To close the window without applying the changes click on No Close All This command closes all the open windows If you have made changes in any active windows and have not yet saved the workspace Site Configuration asks for each window if you want to save the changes To save the changes click on Yes To close the window w...

Page 75: ...m The ports parameters windows can be opened from the Port tab or Advanced Tab of the WorkSpaceBar For information on opening the windows see WorkSpaceBar Port 2 Port 2 can be configured as RS232 or RS485 Port 2 parameters are grouped as follows Port Type The Port Type window displays the type of communication used by the port The communication type is established by means of a set of parameters D...

Page 76: ... selecting a value in a drop down list an appropriate message is displayed which tells you to complete the entries To exit the screen without applying the changes click on the Cancel icon To revert to the default values click the on the Default icon When you finish setting the Port Type parameters the parameters you have selected will appear beside Port 2 in the WorkSpaceBar Port tab IMPORTANT If ...

Page 77: ...ay supports baud rates of up to 57 600 Description Enter your own description of the communications link up to 40 characters Default Routing Ensures RTU mobility The Default Routing parameter allows you to define the IP Gateway as one that can be switched from one base station to the other by changing the radio frequency RadioX or switching physical lines LineX but without changing the Link ID and...

Page 78: ...ype max number of repeaters modem Direct FM modulation for conventional radio For all parameters that appear italicized above open the drop down list and select the corresponding value If you cannot find the requested value on the list like a radio type select the General parameter for example General Radio Radio Trunking radio type trunk system modem Trunked radio For all parameters that appear i...

Page 79: ...plex synchronous microwave communication using the Line Modem board Microwave Full Duplex Async For full duplex asynchronous microwave communication using the Line Modem board Microwave Half Duplex For half duplex microwave communication using the Line Modem board ...

Page 80: ...er this parameter defines the communication data speed of the selected media The default is 9600 The IP Gateway supports baud rates of up to 57 600 Modulation Defines the type of modulation the data speed and the communication standard The various available options for the three types of line interfaces are detailed in the following table Type of Modem Modulation Full Duplex 2W 4W Multi Drop Half ...

Page 81: ...e station is the one that handles the data sent by the IP Gateways then one of its ports must be defined as To Slave s This is the port through which the IP Gateway communicates with the slaves To Master Cntrl If the IP Gateway is used as slave then one of the ports should be defined as To Master Cntrl and its Link ID must be RadioX or LineX Description Enter your own description of the communicat...

Page 82: ...he left list that you want to select Selected zones Click the zone s you want to remove from the current definition Add Click this button to select the zone marked on the left list The zone name moves to the right list To mark zones non sequentially hold CTRL down and click the zones you want To mark successive zones click the first hold down SHIFT and click the last Remove Click this button to re...

Page 83: ...all parameters that appear italicized above open the drop down list and select the corresponding value If you cannot find the requested value on the list like a radio type or trunk system select the General parameter for example General Radio Line Multi Drop Half Duplex For multi drop half duplex wire line communication using the Line Modem board Line Full Duplex 2w 4w Sync For full duplex 2w 4w s...

Page 84: ...pplications can be defined By default only TCP IP is selected as shown below To define either DataTac or Terminal Server right click on the item in the treeview and select Define from the right click menu Note The TCP IP option cannot be removed from the Selected applications However the Media in the TCP IP Port Type can be set to Not Used Port Type for TCP IP Port 1 Currently the only option for ...

Page 85: ...RTU Disable This option cannot be enabled in MDLC Over IP Not applicable for IP Gateway TCP IP Allocations Settings To tune the advanced TCP IP and Gateway parameters one must be familiar with the TCP IP drivers and the internal mechanism of the Gateway Therefore it is recommended not to change these parameters unless it is necessary and you are aware of the consequences If you enter an incorrect ...

Page 86: ... Sec 10 500 250 The ARP ask timeout interval in seconds Router ask timeout Sec 10 2000 1000 Router ASK timeout interval in seconds Default cache lifetime Sec 10 600 60 Time to live for router cache entries Socket close up delay Sec 10 1000 240 Time to wait before closing socket ICMP heap threshold 500 16000 2048 Minimum heap size Use of router daemon No Values No Work as a router Only No is curren...

Page 87: ...0 001 255 255 255 254 Group ID 0xEF000000 0xEFFFFFFF 0xEF 11111 No of retries to declare RNC failure 0 8 2 Default routing See Default Routing under User Parameters for Port 2 for the choices Physical Parameters for DataTAC Port 1 Idle interval between RX frames and end reception 200 3000 200 The interval of time after RX frames have been received to wait for an end frame Interval to wait for a fr...

Page 88: ... retries upon BUSY ACK 10 100 100mSec 40 The interval of time that should elapse before a data frame for which BUSY ACK was received is retransmitted Number of TX broadcast Group call retries 0 9 0 The number of retries for broadcast frames Since broadcast frames are not acknowledged specify a value greater than 0 to increase the chances of the frames reaching their destination A broadcast that ac...

Page 89: ...d elapse before a retry takes place in Full Duplex New data frames cannot be sent to the retried unit Terminal Server The Ports Overview displays the total number of ports defined in the system and allows you to add new ports and to modify or delete existing ports By default the Terminal Server item in the workspace treeview has no items beneath it To open the Ports Overview screen first select De...

Page 90: ...ort Toolbox adds a blank row below the insertion point with default values for Terminal Server IP Address default value 000 000 000 000 TCP PORT ID default value 2001 LINK ID defaults to the first free unused Link ID After the port is inserted the default value for the Terminal Server IP Address must be modified The TCP PORT ID must be modified only if the Terminal Server IP Address to which it wi...

Page 91: ...inal Server IP address Default value is 2001 Link ID This column is used to assign a communications link to the port Select the appropriate Link ID from the drop down list box Possible values are RSlink x and LINE x where x is a specific RSlink number or a LINE number The total number of items listed reflects the configuration in the MDLC Links Configurator utility This field defaults to the first...

Page 92: ...nt to insert Minimum 1 Maximum total number of available ports Default 5 Click OK to accept the values and to return to the Terminal Server Ports screen Toolbox inserts the newly created ports after the insertion point with specified values for the TCP Port ID and the Link ID To save the changes click on OK or Apply A new Terminal Server Port item will appear in the workspace under the Terminal Se...

Page 93: ...K or Apply A new Terminal Server Port item will appear in the workspace under the Terminal Server item User advanced physical layer and advanced link layer parameters can be set for the new port Terminal Server IP address Same as the source port TCP Port ID The TCP Port ID is not copied since Toolbox automatically assigns the next available TCP Port ID Link ID The Link ID is not copied since Toolb...

Page 94: ... ports you want to insert Range 1 Maximum total number of available ports Default 5 Click OK to accept the values and to return to the Terminal Server Ports screen Toolbox copies the new ports after the insertion point The copied Ports are identical to the source Port except for the TCP Port ID and Link ID To save the changes click on OK or Apply A new Terminal Server Port item will appear in the ...

Page 95: ... Delete from the right click menu on the Terminal Server All servers will be deleted User Parameters for Terminal Server Port 1 A description of the User parameters follows Terminal Server IP address This column displays the 32 bit IP address parameter of the Terminal Server connected to the current port Range 000 000 000 001 255 255 255 254 TCP ID of Port This column displays the TCP Port ID of t...

Page 96: ...u can change this value The default value provided in the parameter specifications below is one of the possible values The default changes according to Port Type Physical layer This section reviews the parameters through which you can control the functioning of the Physical Layer Number of idles to announce End of RX 1 200 80 and NOT more than 10 2000 mSec 500 In UART communications without a chan...

Page 97: ...200 In a trunked system the period of time that should elapse between releasing the PTT and until the radio is ready for reception Channel request PTT active time 500 1000 mSec 500 In a trunked system the maximum period of time during which the PTT should be held pressed in order to access a channel Channel request cycle time 5000 10000 mSec 5000 In a trunked system the PTT pressing time cycle unt...

Page 98: ...answer 1 255 2 Number of rings to wait for the called party to answer Wait for data carrier 1 255 100mSec 250 A waiting period between the end of dialing and the reception of the connection signal from the answering modem After this period the attempt is considered to be a failure Lost carrier to hang up delay 1 255 100mSec 20 The period of time during which disconnection is delayed after the carr...

Page 99: ...in msec from the moment that PTT has been pressed until data transmission starts on the first time in a session Tx Hold off time 0 10000 0 The minimum interval between two consecutive transmissions of data not relevant for acknowledgment messages Consequent warm up delay 10 2500 mSec 350 This field defines the delay in msec from the moment that PTT has been pressed until data transmission starts o...

Page 100: ...e channel is busy Data repeat mode Yes No No Not used For future use To implement the store and forward feature by hardware It is applicable in case the piggyback modem is DFM FSK or COS Minimum time to retry 0 2500 mSec 0 The minimum time in msec that the RTU will wait before retransmitting an unacknowledged message Link Layer This section reviews the parameters through which you can control the ...

Page 101: ...s if the previous parameter is not 0 Force Local response 1 to 1 NO address Force It is possible to conduct a session based on Site ID Link ID using Local if the port is of Computer Rslink type Normally the port is defined for Local Response if the medium is not multidrop In any case local response can be forced on a port if it is not multidrop The default value is based on the port type It is rec...

Page 102: ...a Reset ACK should be transmitted to a unit that is expected to return a void frame at Transport Multiplex level for each Reset ACK After the period of time specified here the unit stops sending Reset ACKs in order to identify another reset situation should it occur Max allowed delay for a duplicate frame 5 200 Sec 30 A frame that is received again during this period of time is considered a duplic...

Page 103: ... completely No of retries for URGE frame 0 9 0 The number of times an urge frame will be retransmitted Terminal emulation application support Yes Support for terminal emulation within the application The valid values are Yes No Health check application support Yes Support for health check within the application The valid values are Yes No MDLC Network Layer Network Layer System configuration stock...

Page 104: ...re busy transmitting data from other applications that already accessed them it retries as many times as determined in this parameter After this pre defined number of retries the source site declares the channel as being busy Number of transmitted frames in one burst 2 32 4 Number of MDLC frames that are sent in a single burst after which the Transport Layer waits for ACK from the destination site...

Page 105: ...ameter before it issues a partial ACK at Source Destination level Interval before starting IS SESSION ON checks 1 1000 Sec 50 The period of time that should elapse before the is session on check takes place See next parameter Number of IS SESSION ON checks 1 20 1 forever 3 If a period of silence is detected in the channel at source destination level a special mechanism checks whether the logical c...

Page 106: ...nctions Event and Burst Number of TX retries 0 20 1 Number of retries to be performed by the RTU towards the central unit if it does not receive Application Data Ack from central to Burst or TxEvnt calls If the value of the Application Data Ack from central is NO this parameter is irrelevant because the system relies on ACK at Data Link level that is at From To level and does not need any further ...

Page 107: ...greater than the queue scanning rate Broadcast group call Password Enable Disable Enable This parameter enables you to decide whether it is allowed to receive frames that were broadcast from the central unit without a password Change the default if the central unit is capable of broadcasting frames without a password Broadcast group call Authentication Enable Disable Enable For future use MDLC and...

Page 108: ...fficient to store all characters received during one scan time For example under a data speed of 9600 each character takes about 1 msec to arrive If the scan time is greater than 8 84 msec increase this parameter The user port is capable of handling up to 8 buffers If all are full the port sets CTS to 0 or issues XOFF according to its configuration Not applicable for IP Gateway Number of buffers i...

Page 109: ...of connected service users with 100 mSec device 10 500 140 Same as the Number of connected service users with 10 mSec device parameter for the 100 msec task Not applicable for IP Gateway Number of 100 mSec ticks passed before declaring error 3 10 4 Same as the Number of 10 mSec ticks passed before declaring error parameter for the 100 msec task Number of connected service users with 1 Sec device 1...

Page 110: ...ge number of errors is expected Time tag buffer size 100 2000 byte 300 Not applicable Length of queue for user Message Jobs 0 2000 byte 200 The transmission queue of a user port is used for SEND purposes This parameter determines the size of the queue Increase the value if the number of bytes to be transmitted by SEND is expected to be greater than 200 during one SCAN of the ladder diagram Ladder ...

Page 111: ...ctually takes place and not when GetEvent was performed Increasing the maximum time consumes about 4 bytes per time unit Total number of EVENTs Status Timer 10 300 150 Together with the previous parameter this parameter defines the number of events and event timers that can be received simultaneously Increasing the number of events consumes 35 bytes per event Ladder received frame sequence queue s...

Page 112: ...ation to the 10 millisecond task Number of C functions called by the 100 ms task 0 255 0 Number of C language functions to be supplied by the C application to the 100 millisecond task Number of C functions called by the 1 sec task 0 255 0 Number of C language functions to be supplied by the C application to the 1 second task Number of C functions called by the 1 min task 0 255 0 Number of C langua...

Page 113: ...guration Redundant GW2 Use this setting for a redundant Gateway configuration If only one Gateway is used it must be defined as Stand Alone Then upon system startup the Gateway functions as a Primary For redundant Gateway configurations the startup mode should be specified as either Redundant GW1 or Redundant GW2 Upon startup of the system both Gateways will function as Secondary The Startup Mode ...

Page 114: ...ing RTUs and for downloading parameters Dedicated SERVICE Tasks 0 5 1 Allows the definition of concurrent Service tasks dedicated for sending reading RTUs time If you entered an incorrect range the Toolbox displays a dialog box with the valid parameter range Click OK to dismiss the dialog box and enter the correct value Request Allocation Overall Pending Requests 1 125 30 Allows the definition of ...

Page 115: ...ssary to change the network configuration definitions since Network Configuration defines only the nodes in the network All you have to do is to define the main communication port of each site via Site Configuration and to connect it to one of the network links using the logical symbolic name of the link Routing of Data Frames The network configuration serves as an internal data bank which describ...

Page 116: ...TU4 and RTU 88 Thus if RTU100 is unable to initiate communications with RTU2 over the radio link due to a radio failure it will automatically attempt to communicate using the dial link If no alternative links exist or if all fail then the transmission will fail In the case of a failed direct link the recovery mechanism described above in Routing of Data Frames is performed according to the paramet...

Page 117: ...ite 1 is directly connected to Link 1 and to Link 2 both links are added to the Site entry in the table For each site you may define up to six links minimum two links to define a site as a communication node Just click the Site ID box type the Site ID and then for each Link ID open the drop down list and select the appropriate value In the example below Sites 1 2 and 3 serve as nodes each connecte...

Page 118: ...e command icons Icon Corresponding menu command File menu New command File menu Open command File menu Save command File menu Print command Edit menu Insert Rows command Edit menu Delete Rows command Edit menu Sort by Site ID command Tools menu Download command Abort command ...

Page 119: ...fter activating this command the ToolBox displays the Open dialog box as shown below The Open dialog box defaults to the Config sub directory of the IP Gateway ToolBox Itbox550 directory The Config sub directory is where the ToolBox stores configuration files by default The Open command allows you to open applications that have been developed under earlier ToolBox versions You do not have to upgra...

Page 120: ...command Network Configuration File menu closes the current network configuration file Save The Save command Network Configuration File menu stores the current configuration If the file has not been saved at least once the ToolBox opens the Save As dialog box where you assign a name to the configuration file If the file has been saved at least once the ToolBox just saves the file Save As The Save A...

Page 121: ...file that appears on the list the ToolBox issues a message asking you whether you want to overwrite the existing file Select Yes only if you want to replace the existing file with the new one Save as Type This box shows the type extension of the files currently displayed in the File Name list If the displayed file type filter is not scf open the drop down list and select the scf type Print The Pri...

Page 122: ...n the right arrow Links can be deselected by clicking on the left arrow Note if you single click with the right mouse button you get the associated menu i e the commands associated with the current state Authenticate Links Authentication enables MOSCAD RTUs IP Gateways to rely on the integrity of information sent on the MDLC network An RTU Gateway can be certain that received data was transmitted ...

Page 123: ...erver ID for another link e g RADIO4 3 it will not be saved The next time you open the Links Authentication Information window that Server ID will not appear If the RTUs are not attached to a server but have another clock source e g GPS attached to each site the Server ID is left at zero Close the Link Authentication Information window and the authenticated link will appear in a gray background If...

Page 124: ...s Authentication Keys The Authentication Keys are defined for a given link within a given network This enables the user to determine which subnetworks within the system will understand each other When either the Has Keys or Has Aliases button is selected the screen below is displayed Three keys of eight bytes each should be defined Each byte can be entered as either a numeric value or as a string ...

Page 125: ...amp Interval seconds 5 1800 150 This parameter defines the interval between two consequent generations of an authentication stamp for transmission A higher value saves CPU time but at the same time decreases the protection of the authentication mechanism since an authentication stamp generated at a given instant will be used to authenticate all the outgoing frames in the next TX Stamp Interval sec...

Page 126: ...timestamp is added to the value of Maximum Network Delay and only then it is checked against the local receiver clock The authentication mechanism of a received frame is stricter as Max Drift is set lower Note that the maximum drift may actually be smaller than the Max Drift parameter because the incoming timestamp is compared to an internal generated timestamp and not to an actual clock The inter...

Page 127: ...NK 23 and LINE 4 LINK 24 The file contains a similar entry for LINE 2 LINE 3 and LINE 4 respectively Thus any other nodes connected to LINES 1 2 3 or 4 can be reached from NODE 1 Download The Download command Network Configuration File menu is used to download the currently open configuration file to an RTU After selecting the command the ToolBox requires the password Then it opens the following d...

Page 128: ...e viewing The following views are available to the user Toolbar The Toolbar displays the icons described under Icons Status bar The Status bar displays the status messages at the bottom of the Network Configuration window Download window The Download window displays a window with the progress and status of the download at the bottom of the Network Configuration window This window can be dragged to...

Page 129: ... the window Help Menu The Help menu enables the user to view the version information and help files which relate to the Network Configuration tool Contents The Contents opens the help files which describe the Network Configuration tool and other IP Gateway ToolBox utilities How to Use Help The How to Use Help explains to the user how the IP Gateway ToolBox help is used About The About displays the...

Page 130: ...s Configurator may change the physical value of each link This may cause different treatment of links in certain configurations such as Rslink as Radio or vice versa After activating the Links Configurator close all ToolBox tools stop the Communication Driver and then double click the icon of the tool you want to reactivate The MDLC Links Configurator Window To activate the MDLC Links Configurator...

Page 131: ...both the content and the tab name can be modified At this point you can choose to view either the Default dialog box or another existing dialog box e g port txt above by clicking on the appropriate tab at the top of the screen To access another configuration e g n1 txt above simply click on the appropriate tab You can open another configuration file or several files using the Open option of the Fi...

Page 132: ...ed Dialog box parameters Radio Zones Number This section is used only to define the number of zones for each Radio link Number of free Radio Zones Displays the number of free radio zones links in the current configuration This field is updated automatically when the Number of Zones field changes Link Name Use this field to select the particular radio link Click the down arrow key to display the li...

Page 133: ...x displays the Open dialog box as shown below The Open dialog box defaults to the config sub directory of the IP Gateway ToolBox Itbox550 directory The config sub directory is where the ToolBox stores configuration files by default Enter the desired link configuration file name and click OK to load it The ToolBox automatically adds the txt extension Alternatively locate the file name in the file l...

Page 134: ...sting file and click Save As in the File menu The command opens the Save As dialog box as shown below To save the file under a different name highlight the existing file name type the new name and click OK The ToolBox automatically adds the txt extension The Links Configurator program stores the current file under the new name on disk If you specify the name of a link configuration file that appea...

Page 135: ...vert to the default link configuration 1 Open the File menu 2 Choose the Activate Default command The ToolBox asks you to confirm that you want to activate another link configuration Click Yes to activate the default configuration Exit Closes any open files and quits the MDLC Links Configurator If a file has unsaved changes an alert appears asking whether to save the changes before exiting Help Me...

Page 136: ...address Site ID and the links Link ID through which it is connected When sending data to another site the user refers to the destination using the site index of the table Site Table Window The Site Table Window allows you to define all sites in the system To start the Site Table tool double click the Site Table icon in the IP Gateway Toolbox folder Click on the New icon or select New from the File...

Page 137: ...ed it can be downloaded to the site Communication parameters Local When this box is checked the Site table is downloaded to the locally connected site The default setting for communication is Local When this box is not checked the Site table is downloaded to the remotely connected site and the appropriate Site ID and Link ID must be specified Site ID When the Local box is not checked the Site tabl...

Page 138: ...wait between communication retries The minimum value is 1 second the maximum value is 255 seconds The default is 30 Primary Link ID Click on the down arrow or double click in the cell and select from the list box the link through which the site is connected to the network Primary Link Validity The Gateway tests communication with the sites on a regular basis If a site has not responded for a speci...

Page 139: ...ve command Edit menu Cut command Edit menu Copy command Edit menu Paste command File menu Print command Help menu About command File menu Download command File menu Abort command Insert Site Command Delete Current Site command Insert Group of Sites command Delete Group of Selected Sites command Change Retries Value command Change Timeout Value command Change Primary Link ID Value command Change Pr...

Page 140: ...g this command the Toolbox displays the dialog box shown below The Open dialog box defaults to the config sub directory of the Toolbox directory The config sub directory is where the Toolbox stores the Site table files by default If the desired table is listed double click it Otherwise type the path and file name in the File Name box and click OK The Toolbox automatically adds the stb extension Cl...

Page 141: ...gram sends a confirmation message that the data is directed to the default printer Click YES to continue the print process Download This command downloads the Site table data to the site specified in the Communication parameters If the download is to the site directly connected to the Toolbox computer make sure the Local box is checked the default If the download is to a remote site unselect the L...

Page 142: ... Edit menu contains commands that affect the Site table list Cut Cuts selected row s from the current Site Table file to the system clipboard Copy Copies selected row s column s from the current Site Table file to the system clipboard Paste Pastes selected row s column s from the current Site Table file to the system clipboard Insert Site Opens a new row above an existing row to insert a new site ...

Page 143: ...ine the time in seconds to wait between communication retries The minimum value is 1 second the maximum value is 255 seconds The default value is 30 seconds Primary Link ID Click on the down arrow and select the proper Link ID from the list box The default Link ID is Radio 1 Primary Link Validity Double click to define the time to wait for a response from a RTU The format is HHH MM SS If there is ...

Page 144: ... icon To delete two or more sites at the same time Select the sites you wish to delete by holding the left mouse button while dragging the mouse until all sites are highlighted Select the Delete Group of Selected Sites command or click on the icon Change Retries Value Changes the number of retries of the selected site s Double click in the retries cell of the desired Site ID and enter the new retr...

Page 145: ... ID Value Changes the Primary Link ID of the selected site s To change the Primary Link ID of a single site Double click in the Primary Link ID cell of the desired Site ID or click on the down arrow to the right of the cell Select the proper Link ID from the displayed list box and click OK To change the Primary Link ID of several sites at once Select several Primary Link ID cells at once by draggi...

Page 146: ...Change Secondary Link ID Value Changes the Secondary Link ID of the selected site s To change the Secondary Link ID of a single site Double click in the Secondary Link ID cell of the desired Site ID or click on the down arrow to the right of the cell Select the proper Link ID from the displayed list box and click OK To change the Secondary Link ID of several sites at once Select several Secondary ...

Page 147: ...ging with the left mouse button until all sites to be changed are highlighted Select the Change Secondary Link Validity Value command or click on the icon Enter the new link validity value in the dialog box as shown below and click OK Sort By Site ID Arranges the cells in the Site Table by site order Default Center The Default Center command enables the user to set up the Site table entry for the ...

Page 148: ...an the Primary through which the RTU is connected to the network from the list box Secondary Link Validity The Gateway tests communication with the sites on a regular basis If a site has not responded for a specific time interval the link is considered unreachable View Menu The following views are available to the user Click on an entry to select it and a check mark will appear on the menu The ass...

Page 149: ...arious screens in cascade style Tile The Tile command arranges the various screens in tiled style Arrange Icons The Arrange Icons command arranges any minimized screens on the bottom of the window Help Menu The Help menu enables the user to view the version information and help files which relate to the Site Table tool Contents The Contents command opens the help files which describe the Site Tabl...

Page 150: ...SNMP Gateway Configurator Window is used to set the SNMP configuration for the IP Gateway After activating the program from the IP Gateway Toolbox Group the following dialog box is displayed Gateway Name The Gateway Name identifies the name of the Gateway s location zone The NMC Network Management Control Center application retrieves this name by using the IP Gateway MIB SSC Settings Gateway sourc...

Page 151: ... or the MIB Browser can retrieve this address by using the IP Gateway MIB Community Read The definition of the Community String Read provides a READ security password to the IP Gateway The NMC should supply the same Community String case sensitive in order to read information from the IP Gateway Get_PDU Get_Next_PDU Requests PDUs and for sending Traps Community Write The definition of the Communit...

Page 152: ...ation file If the file has been saved at least once Toolbox just saves the file Save As The Save As command saves the current download settings under a different file name Generally you ll use this command when you want to create a SNMP Configuration file that is slightly different from an existing one load the existing file save it under a new name and make the changes The command opens the Save ...

Page 153: ...activated before no password is required Following the entry of the correct password the Download SNMP Configuration dialog is displayed Local Select this parameter if the Toolbox computer is locally connected to the IP Gateway Remote Select this parameter if the Toolbox computer is connected to a remote IP Gateway This selection enables the Site ID and Link ID parameters Site ID Link ID To config...

Page 154: ...d ended successfully the Download finished successfully message will display in the output screen Click OK to return to the Download SNMP Configuration screen In case of a malfunction the corresponding error message will be displayed At the end of this operation the IP Gateway builds the software object entities according to the users definitions Close button Click this button to stop the download...

Page 155: ...f this is the first time that the Communication Driver is used If the Communication Driver was activated before no password is required Following the entry of the correct password the Upload SNMP Configuration dialog is displayed Local If the Toolbox computer is locally connected to the IP Gateway select this parameter Remote If you want to upload the configuration of a remote site click this para...

Page 156: ...an alert appears asking whether to save the changes before exiting Click the appropriate button Help Menu This menu enables you to view the version information and help files which relate to the SNMP Configurator utility Contents The Contents command opens the help files which describe the SNMP Configurator tool and other IP Gateway utilities Using Help The Using Help command explains to the user ...

Page 157: ...native method of upgrading the system software is described in the IP Gateway Web Operation chapter below Downloading Files After activating the utility from the ToolBox folder the following dialog box is displayed To define a session click on the Add Session icon or select Add New Session from the Edit menu The initial default download settings file will be named download ini To open an existing ...

Page 158: ...same way Click on the Add Session icon or select Add New Session from the Edit menu or right click on an existing session and select Add Session Each new session added is named SessionX where X represents the session index of the current file Use the Edit menu when the session name is selected or right click on the session name to rename delete copy cut and paste the session The settings can be sa...

Page 159: ...ner of the screen Downloader Sessions Session n The session number By default the Downloader begins with Session 1 and then increments the session number for each successive downloader session defined Several sessions can be defined in one download setting file Double clicking on any entry in this row acts as a toggle to open close the parameters for that session The name of the session can be cha...

Page 160: ... Gateway programs into the Code partition Before loading the new software the old version should be erased from the Flash memory using the Erase flash and preserve siteConf option Occasionally it is necessary to erase the Gateway configuration in order to restore the default configuration In such cases the old configuration should be erased from the Configuration partition by using the Erase all f...

Page 161: ...ault this value is 1 This parameter is only visible when adding a site configuration file to the session If the site configuration file is deleted from the session this parameter will also be deleted System Address The system address is the physical base address assigned to the whole system and may range from 1 to 65 287 The base address is used in broadcast transmissions By default this value is ...

Page 162: ... file The downloader session will automatically be renamed System Downloader Session with the following parameters Product Type IP Gateway This field cannot be edited System File Path The full pathname of the kernel krl file selected This field cannot be edited Communication Port Select the PC communication port to be used for the download to the IP Gateway COM1 COM9 Data Speed Select the data spe...

Page 163: ...loading Files Click on the Download icon or select Download this Session from the Edit menu The following message will appear Switch off the IP Gateway and then switch it on again This will put the IP Gateway into bootstrap mode and enable a new system to be downloaded The download process will begin immediately Upon successful completion of the download process the DIAG LED will blink All the gat...

Page 164: ...t click on the Erase Configuration icon in the toolbar at the top of the screen The following message will appear Switch off the Gateway and then switch it on again This will put the Gateway in bootstrap mode and enable a new configuration to be downloaded The download process will begin immediately after these actions Upon successful completion of the download process the DIAG LED will blink All ...

Page 165: ...efaults to the config sub directory of the ToolBox Itbox550 directory and to the ini type files download settings files The config sub directory is where the ToolBox stores download settings files by default Select the download settings file see parameters below and click OK to load it Dialog box parameters Use the parameters in the order specified below Normally you ll only use the File Name para...

Page 166: ...files download settings files The config sub directory is where the ToolBox stores download settings files by default Select the download settings file see parameters below and click OK to load it If another file is open it will be closed and replaced by the selected file If changes were made to the open file you will first be prompted to save the changes Dialog box parameters Use the parameters i...

Page 167: ...hen you want to create a download settings file that is slightly different from an existing one load the existing file save it under a new name and make the changes For a standard download settings file the command opens the dialog box shown below An open system file can also be saved under a different name using the Save As command but the default directory and file type in the dialog box will be...

Page 168: ...ame list The default type for download setting files is ini The default type for system files is krl If the displayed file type filter is not correct open the drop down list and select the correct type Close The Close command Downloader File menu closes the current open download system file Open System File The Open System File command Downloader File menu opens an existing a system file krl After...

Page 169: ...is command downloads all sessions of the download settings file or system file to the IP Gateway Abort This command aborts the download of the download settings file or system file to the IP Gateway Print This command sends the current open file to the default printer The program sends a confirmation message that the data is directed to the default printer Click YES to continue the print process P...

Page 170: ...on at the top right hand corner of the Downloader window will be animated Rename Session Renames the current session Add Session Adds a new session to the current active download file Copy Session Copies selected session from the current download settings file to the system clipboard Paste Session Pastes session from the system clipboard to the selected cells in the current download settings file ...

Page 171: ... of the window Download bar The Download bar displays a window with the progress and status of the download at the bottom of the Downloader window This window can be dragged to a different area of the screen and can be closed by clicking on the X in the upper left hand corner of the window This window is read only Help Menu This menu enables you to view the version information and help files which...

Page 172: ... program ensure that the baud rate of the communication port is equal to the modem baud rate Use the Communication Setup utility to modify the communication port baud rate See Communication Setup later in this chapter Connect the modem to the RTU or FEP MCP M IP Gateway FIU communication port defined as RS 232 Local Computer port by the Site Configuration program To connect the modem use the modem...

Page 173: ...CH OPTION POSITION DTR Status SW1 Ignore DTR Down Carrier Detect SW6 Reflects Actual State Up All other jumpers should be according to the default supplied by the manufacturer For more instructions on setting up the modems see Appendix B Remote Toolbox Modem Setup Parameter Settings Three Dial Up parameters may be changed by the user if necessary The changes are made directly in the WMDLCDRV INI f...

Page 174: ... After the correct password is entered the Dial Up screen is opened A new or existing Dial Up file can be opened using the New or Open commands or icons and entries can be input as shown below Several Dial Up files can be opened at the same time Icons The following is the list of the available command icons Icon Corresponding menu command File menu New command File menu Open command File menu Save...

Page 175: ...he modem manual for information about codes such as wait pause etc to be added to the phone number Description A free format field for describing the addressed site File Menu The File menu commands enable you to save phone numbers to a file and to carry out file operations New The New command opens a new dial up file If an existing file is currently displayed the new dial up file will be opened in...

Page 176: ...irectory To access sub directories double click parent directories File Name Type the name of the dial up file ToolBox automatically adds the dlp extension Alternatively locate the file name in the file list and double click the name Files of Type This box shows the type extension of the files currently displayed in the File Name list If the displayed file type filter is not dlp open the drop down...

Page 177: ... double click the arrow to the right of the Look in parameter and locate the drive directory To access sub directories double click parent directories File Name Type the name of the dial up file you want to create and click OK ToolBox automatically adds the dlp extension If you specify the name of an existing dial up file ToolBox asks you if you want to overwrite the existing file Select Yes only ...

Page 178: ...he File menu and select the Merge command The following is displayed 3 In the Merge dialog box double click the name of the other dial up file Note that Dial Up adds the contents of the second file to the first The current file is the first file You can Save or Save As Exit The Exit command exits the Dial Up utility ...

Page 179: ...ells in the current dial up file Insert Row Opens a new row above an existing row Delete Current Row Deletes the current row from the file Sort Sorts the file entries in Name order View Menu The View menu enables you to view or hide the Toolbar or Status Bar from the utility window Pull down and select the entry to toggle the viewing Toolbar The Toolbar displays the icons described under Icons Sta...

Page 180: ...e Cascade command arranges the various screens in cascade style Tile The Tile command arranges the various screens in tiled style Arrange Icons The Arrange Icons command arranges any minimized screens on the bottom of the window Help Menu This menu enables you to view the version information and help files which relate to the Dial Up utility Contents The Contents command opens the help files which...

Page 181: ... you will be prompted for a password The following is displayed The header of the window will reflect the tool name Site Date Time the sequential number of the current screen e g Site Date Time 1 The first screen to be opened Site Date Time 1 occupies the entire window Click on the clock icon or select the New command from the Site menu to open a new Date Time session with another IP Gateway Durin...

Page 182: ... are performed on a remote IP Gateway at the specified Site ID connected to the PC via the specified Link ID Link ID When the Remote box is checked the Date Time functions are performed on a remote IP Gateway connected to the PC via the specified Link ID Get Gets the IP Gateway Date Time and displays it in the Site Date Time box Set Sends the current computer Date Time to the IP Gateway Make sure ...

Page 183: ...he following actions are available to the user Get The Get command retrieves the current Date Time from the IP Gateway During the retrieval the string will be displayed in the Site Date Time Field If the get is successful the IP Gateway Date Time will be displayed in the Site Date Time Field If the get fails a message No Communication will be displayed Set The Set command writes the current Date T...

Page 184: ...The checked name is the active screen By clicking on another filename the user can change the active screen New Window The New Window command creates a new screen within the Date Time window and displays it on top of any existing windows This window is another instance of an existing window and will be numbered sequentially i e Site Date Time 1 2 Cascade The Cascade command arranges the various sc...

Page 185: ...Site Date Time 5 128 How to Use Help The How to Use Help explains to the user how the IP Gateway help is used About Site Date The About command displays the version information for the Date Time tool ...

Page 186: ...e Phone Book from the Program Manager the following is displayed The utility opens with an empty phone book You can create a new phone book or load an existing one and type in changes or additions Icons The following is the list of the available command icons Icon Corresponding menu command File menu New command File menu Open command File menu Save command Edit menu Cut command Edit menu Copy com...

Page 187: ...f the unit Phone Number 1 2 3 You can enter up to three telephone numbers for each site The phone number can hold up to 50 characters The valid characters are 1234567890 ABCDabcdPTWptw and the comma which is used for pausing Note P or p are used form pulse dialing and T or t for tone dialing File Menu You can perform all the basic file operations using the commands of the File menu After opening t...

Page 188: ...aults to the config sub directory of the ToolBox Itbox550 directory and to the tel type files phone book files The config sub directory is where ToolBox stores phone book files by default Select the phone book file see parameters below and click OK to load it Dialog box parameters Use the parameters in the order specified below Normally you ll only use the File Name parameter ...

Page 189: ... file you can edit existing data by direct typing or using the Edit menu command or add new telephone numbers Close The Close command closes an existing file Save The Save command stores the current phone book If the file has not been saved at least once ToolBox opens the Save As dialog box where you assign a name to the phone book file If the file has been saved at least once ToolBox just saves t...

Page 190: ...ing file with the new one If you want to Save As an older version of the phone book ToolBox allows you to select a format See Save command for explanation Save as Type This box shows the type extension of the files currently displayed in the File Name list If the displayed file type filter is not tel open the drop down list and select the tel type Print This command prints the current phone book f...

Page 191: ...y Edit Menu The Edit menu contains the following commands Cut Cuts selected block of cells from the current Phone book file to the system clipboard Copy Copies selected block of cells from the current Phone book file to the system clipboard Paste Pastes block of cells from the system clipboard to the selected cells in the current Phone book file Insert Row Inserts a new line above the line where t...

Page 192: ...rious screens in tiled style Arrange Icons The Arrange Icons command arranges any minimized screens on the bottom of the window Help Menu This menu enables you to view the version information and help files which relate to the Phone book utility Contents The Contents command opens the help files which describe the Phone Book tool and other IP Gateway utilities How to Use Help The How to Use Help e...

Page 193: ...or some Third Party protocol If this Third Party protocol is not sophisticated enough to ignore messages from other protocols sharing the port the Communication Setup utility allows you to block all messages not intended for that protocol for the length of the session Before each MDLC session MDLC sends a start protection message after which the remote prevents MDLC messages from being sent to Thi...

Page 194: ...n adds overhead of approximately 20 bytes session start end protection bytes and therefore should not be selected if the port is only used for MDLC Mature protocols such as MDLC and DNP do not require this protection and can recognize and reject messages which are irrelevant to them Ethernet Port Select this option if the communication will go over an Ethernet connection and specify the IP address...

Page 195: ...e number of logical channels in the MDLC protocol capable of initiating communication via a session oriented channel Number of retries to declare TX FAIL Specify the number of retries at session oriented logical channel level after which the Transport Layer declares that transmission to destination site has failed Interval between Tx retries Specify the interval of time that should elapse between ...

Page 196: ...ram folder shown below If you try to stop the communication driver while a communication session is in progress a message warns you that a logical channel is currently open If you chose to continue stop the driver the results of the current communication cannot be predicted It is therefore advisable to finish the current task and then to stop the driver If all applications were closed before activ...

Page 197: ...nloading the Host Table the IP Gateway will send SNMP Traps to all the SNMP Type hosts in the Host Table for all the spontaneous events that occur The Host Table Window To start the Host Table utility double click the Host Table icon in the IP Gateway Toolbox folder The Host Table Window as shown below enables the user to define each host with IP Address Host Name and Host Type The same window is ...

Page 198: ...interface with the Motorola Network Fault Manager TCP IP for a Host which is only a SCADA manager See MDLC Gateway for TCP IP Application Programming Interface User s Manual not applicable There is one host type option for the NTP Configuration File NTP Server for a Host which provides time related services using the Network Time Protocol Icons The following is the list of the available command ic...

Page 199: ...x directory e g c itbox550 config Select the host table NTP file see parameters below and click OK to load it Dialog box parameters Use the parameters in the order specified below For host files you will probably only use the File Name parameter For NTP files you may have to change the Files of Type parameter Look In If the currently displayed directory is not the correct one double click the driv...

Page 200: ...tibility If the file has been saved at least once Toolbox just saves the file Save As The Save As command saves the current host NTP table under a different file name Generally you ll use this command when you want to create a host table NTP file that is slightly different from an existing one load the existing file save it under a new name and make the changes The command opens the dialog box sho...

Page 201: ...it command exits the Host Table utility If changes have been made to the current file the tool will ask if you want to save those changes If you specify yes the Save As dialog box will appear and enable the current host NTP file to be saved under a different file name If no changes have been made the Host Table screen will disappear Edit Menu The Edit menu contains commands that affect the entries...

Page 202: ...s the currently open Host Table NTP Configuration file to a specified IP Gateway as shown in the figure below The IP Gateway can be local or remote Help Menu This menu enables you to view the version information and help files which relate to the Host Table utility Help Topics The Contents command opens the help files which describe the Host Table tool and other IP Gateway utilities About The Abou...

Page 203: ...ay SCADA Central RNC PRIVATE DATATAC RADIO RF SYSTEM MOSCAD RTU MOSCAD L RTU Programming ToolBox Ethernet w Reflector PRIVATE DATATAC RADIO RS232 Host Computer RS 232 Programming ToolBox The DataTac Modem ID Table enables users to define all the DataTac Modems in the system which are connected to a particular MOSCAD RTU When the Modem IDs have been defined they can be downloaded to the IP Gateway ...

Page 204: ...elow enables the user to define the Modem ID for each site Dialog box parameters Site ID The Site ID whose modems are being defined Modem ID Number assigned by the system 80000001 80000002 etc Icons The following is the list of the available command icons Icon Corresponding menu command File menu New command File menu Open command File menu Save command File menu Print command File menu Download c...

Page 205: ...e Toolbox directory e g c itbox550 config Select the Modem ID table file see parameters below and click OK to load it Dialog box parameters Use the parameters in the order specified below Normally you ll only use the File Name parameter Look In If the currently displayed directory is not the correct one double click the drive letter at the beginning of the Directories list and locate the directory...

Page 206: ...s The Save As command saves the current Modem ID table under a different file name Generally you ll use this command when you want to create a Modem ID table file that is slightly different from an existing one load the existing file save it under a new name and make the changes The command opens the dialog box shown below This dialog also appears when you request to save a Modem ID table file for...

Page 207: ...fferent file name If no changes have been made the dialog box reverts to an empty screen Print The Print command prints the current Modem ID table file to a local printer Exit The Exit command exits the DataTac Modem ID Table utility If changes have been made to the current file the tool will ask if you want to save those changes If you specify yes the Save As dialog box will appear and enable the...

Page 208: ...ied IP Gateway as shown in the figure below The IP Gateway can be local or remote Help Menu This menu enables you to view the version information and help files which relate to the DataTac Modem ID Table utility Help Topics The Contents command opens the help files which describe the DataTac Modem ID Table tool and other IP Gateway utilities About The About command displays the version information...

Page 209: ... addition each RTU IP Gateway with an IP interface is assigned an IP address An IP conversion table which maps Site IDs to IP addresses is created in the Toolbox and downloaded to the RTUs and IP Gateway This enables routing over the IP network to the proper destination For more details on the possible network configurations and RTU setup see the MDLC over IP section of the MOSCAD Programming Tool...

Page 210: ...the IP Conversion Table to the IP Gateway and to all RTUs in the network along with the site configuration and network configuration if necessary Icons The following is the list of the available command icons Icon Corresponding menu command File menu New command File menu Open command File menu Save command Edit menu Cut command Edit menu Copy command Edit menu Paste command File menu Print comman...

Page 211: ...command Sort by ID command Dialog box parameters and functions Site ID Type or edit the Site ID of the unit IP Address The IP address of the host computer Range 000 000 000 001 255 255 255 254 File Menu You can perform all the basic file operations using the commands of the File menu After opening the menu the following commands are displayed New The New command opens a new empty IP conversion tab...

Page 212: ... list and double click the name Save as type This box shows the type extension of the files currently displayed in the File Name list If the displayed file type filter is not ipc open the drop down list and select the ipc type Close The Close command closes the current IP conversion table Save The Save command stores the current IP conversion table If the file has not been saved at least once Tool...

Page 213: ...d Abort The Abort command terminates the download or upload operation currently in progress with the IP Gateway Exit The Exit command exits the IP Conversion Table utility If changes have been made to the current file the tool will ask if you want to save those changes If you specify yes the Save As dialog box will appear and enable the current IP conversion file to be saved under a different file...

Page 214: ...e RTU make sure that Local is selected default If you want to configure a remote site unclick Local and specify the Site ID and the appropriate link ID Statusbar The Status bar displays the status messages at the bottom of the IP Conversion Table window Window Menu The Window menu enables the user to arrange the various screens within the IP Conversion Table window The screens can also be moved re...

Page 215: ... Menu The Help menu enables the user to view the version information and help files which relate to the IP Conversion Table tool About IP Conv Table The About command displays the version information for the IP Conversion Table tool ...

Page 216: ...Logger retrieves error information hardware or software malfunctions from the IP Gateway The Software Diagnostics program allows access to each of the modules or devices that handle the various tasks of the IP Gateway according to their logical names The tools can communicate with any IP Gateway in the system local or remote based on the setup of the communication links SW Diagnostics and Loggers ...

Page 217: ...es from the IP Gateway Next enter the level at which the diagnostics will be performed All devices in the system have a level of request starting from Level 0 Level 10 gets the data and resets all counters Level 11 gets the data without resetting the counters For details on the devices and levels refer to the Software Diagnostics Output section Press the Start icon or select Start from the Loggers...

Page 218: ...ormance The Software Diagnostics tool allows access to each of the modules or devices that handle the various tasks of the IP Gateway according to their logical names The tool retrieves information from any site in your system For more background on communication diagnostics and devices see Diagnostics below Several logger windows can be opened simultaneously each one numbered sequentially Diaglog...

Page 219: ...rked accordingly below Note that during execution the icons displayed in the toolbars relate to the active tool Icon Corresponding menu command File menu New command File menu Open command File menu Save command Edit menu Cut command Edit menu Copy command Edit menu Paste command File menu Print command Help menu About command Loggers menu Error Logger command Loggers menu Diagnostics command Logg...

Page 220: ...Error log or a Diagnostics log The Open dialog box defaults to the appropriate sub directory of the ToolBox log c Itbox550 log directory where logger files are stored by default Select the log file see parameters below and click OK to load it Dialog box parameters Use the parameters in the order specified below Normally you ll only use the File Name parameter Look in If the currently displayed dir...

Page 221: ... Dialog box parameters Use the parameters in the order specified below Normally you ll only use the File Name parameter Save in If the currently displayed directory is not the correct one double click the drive letter at the right of the Save in list and locate the directory To access sub directories double click parent directories List Files of Type This box shows the type extension of the files ...

Page 222: ...The Print command prints the contents of the current log file to your standard system printer as defined in Print Setup Print Setup The Print Setup enables the user to define the page setup and printer to be used If no printer is set up see Windows Help or your system administrator Recent Error Logger Files The Recent Error Logger Files enables the user to easily access the five most recently used...

Page 223: ... file view to the system clipboard Paste Pastes text from the system clipboard to the selected cells in the current logger file Delete Deletes selected text from the current logger file to the system clipboard Find Finds a specified text string in the current logger file view Replace Replaces text with a specified text string in the current logger file Clear View Clears the screen of the active lo...

Page 224: ...nd link id in network configuration network layer NETWRK dest site 17 dest link 23 dest port 0 Diagnostics The Diagnostics command starts an instance of the Software Diagnostics Communication System Statistics The IP Gateway and MOSCAD communication systems implement the seven layers of OSI Open Systems Interconnection model In each layer one or more devices are created to handle that specific lay...

Page 225: ...ical ports Local Computer and Radio The physical ports are supported by the Link and Physical layers It also shows n Session Logical Channels used by various applications In addition three Minisession Logical Channels support event burst transmission and broadcast reception ...

Page 226: ... to ports 3 and 4 When the communication is synchronous bit oriented the physical channel consists of the Link device and Physical device The transmitted frame is composed of a stream of bits that starts and ends with flags that indicate the frame limits When the communication is asynchronous byte oriented the frame is broken down and encoded into a series of bytes transmitted and received by a UA...

Page 227: ...r Terminal Server port x logical number Link ID Link Adapter Physical Layer For dial DIL1L DIL1A DIL1P Line 1 Line 9 LIN1L LIN9L LIN1A LIN9A LIN1P LIN9P Line 10 LIN L LIN A LIN P Line 11 LIN L LIN A LIN P Line 12 LIN L LIN A LIN P Line 13 LIN L LIN A LIN P Line 14 LIN L LIN A LIN P Line 15 LIN L LIN A LIN P Line 16 LIN L LIN A LIN P Line 17 Line 29 LINAL LINAA LINMA LINAP LINMP Line 30 Line 99 L03...

Page 228: ...9P Terminal Server 1 Terminal Server 32 TS1L TS32L TS1A TS32A TS1P TS32P Reading Diagnostics Information The structure of the statistical data is described below for each device name COMxA Adapter device of Computer X Jun 30 14 49 10 Site LOCAL Device COM1A Level 11 of Transmitted Frames 6 of Re transmitted Frames 0 of Received Frames 6 of Received Frames With Error 0 The of Received Frames includ...

Page 229: ...ansmitted Frames 21 of Received Frames 43 of Received Frames With Error 0 STCL Jun 30 15 09 25 Site LOCAL Device STCL Level 11 of transmitted frames as ORIGINATE 0 of transmitted frames as GROUPCALL 0 of transmitted frames as ANSWER 0 of transmitted frames as MESSAGE 0 of re transmitted frames 0 of received frames as ORIGINATE 0 of received frames as GROUPCALL 0 of received frames as ANSWER 0 of r...

Page 230: ...ients offset 84 channels offset 324 buffers offset 936 read list offset 900 next client 20 next channel 10 n read channels 5 cur buf 0 gateway id 1 gateway status 1H client error 0H mng thread channel 0 tx global 901b6H rx global 8b192H mng global 8616eH site id 0 startup mode 0 left 0 Interesting fields Static Data max clients 4 max channels 18 Allocated channels 2 max buffers 10 gateway id 1 sta...

Page 231: ...51 is Up 1 0 Site 102 Site Up Time 4 Site Discover Time 9 Site Down Time 0 Site Mirror Time 9 Primary Link 51 is Up 1 0 Secondary Link 51 is Up 1 0 Site 167 Site Up Time 69 Site Discover Time 165 Site Down Time 0 Site Mirror Time 166 Primary Link 51 is Up 1 0 Secondary Link 51 is Up 1 0 HELTHCH Health Check Device Tue Dec 21 09 01 37 1999 SITE Local DEVICE HELTHCH LEVEL 0 Health Check Diagnostics ...

Page 232: ...8 0 109 51 alive 163261 163262 0 Tue Dec 21 09 01 55 1999 SITE Local DEVICE HELTHCH LEVEL 2 Health Check Diagnostics Rtus trials due to busy in transmit SiteId Status PingTrials MaxPingTrials 100 alive 1 1 101 alive 1 1 102 alive 1 1 103 alive 1 1 104 alive 1 1 105 alive 1 1 106 alive 0 1 107 alive 1 1 108 alive 1 1 109 alive 1 1 Tue Dec 21 09 02 01 1999 SITE Local DEVICE HELTHCH LEVEL 3 Health Ch...

Page 233: ... 51 300 104 1 30 51 300 51 300 105 1 30 51 300 51 300 106 1 30 51 300 51 300 107 1 30 51 300 51 300 108 1 30 51 300 51 300 109 1 30 51 300 51 300 Start The Start command begins retrieval of error logger or diagnostics information from the IP Gateway The information is displayed in the appropriate logger window When the ToolBox is communicating with the IP Gateway the Start icon and command will be...

Page 234: ...ger tool communicates The logger tool runs can be connected locally to an IP Gateway or over a network to a remote IP Gateway in order to retrieve error or diagnostics information If you are connected locally to the IP Gateway make sure that Local is selected If you are connected remotely unselect Local and specify the Site ID and Link ID By default the Site bar is displayed at the top of the SW D...

Page 235: ...mmand arranges the various screens in cascade style Tile The Tile command arranges the various screens in tiled style Arrange Icons The Arrange Icons command arranges any minimized screens on the bottom of the window Fonts The Fonts command enables the user to change the font name font style size and script used in the screens Help Menu The Help menu enables the user to view the version informatio...

Page 236: ...6 1 Advanced Features The IP Gateway system includes several advanced features which are described below These often require special setup and configuration procedures ...

Page 237: ...rly both the IP Gateway and RTU should have some protocol implemented over this infrastructure Activation and deactivation of this infrastructure is done through site configuration refer to MOSCAD site configuration MOSCAD L and IP Gateway site configuration Mechanism In the IP Gateway the HealthCheck mechanism relies on the MDLC infrastructure denoted above Thus once activated it captures the ded...

Page 238: ...ary and one secondary Additionally each link is given a time parameter Link validity interval For each link the HealthCheck mechanism uses the Link validity interval for calculating the time basis for the Ping Pong mechanism to operate Further this parameter also determines the maximum time to wait for a Pong to arrive back at the IP Gateway before declaring a link to be in a failure condition Whe...

Page 239: ...cs Two sets of diagnostics are relevant to the HealthCheck mechanism the IP Gateway site table and the HealthCheck device To retrieve the downloaded IP Gateway site table 1 Run the SW Diagnostics Loggers utility from the IP Gateway Toolbox 2 Select device STBLA from the pull down menu into the Device Name field in the Device toolbar or type in STBLA If the Device toolbar is not shown select it fro...

Page 240: ...lick on the Start Communications button in the icon bar or select Start from the Loggers menu The current HealthCheck status will be displayed in the output window The same diagnostics can be retrieved via the Web Server See below ...

Page 241: ...n if there is no data to transmit receive Every connection is associated with an IP address of the Terminal Server and a TCP port id associated with the specific RS232 port in that specific Terminal Server IP Gateway is designed to support up to 32 ports connected to one or more Terminal Servers IP Gateway is designed to be able to communicate with any TCP IP Terminal Server that is implemented ov...

Page 242: ...for the IP Gateway to be able to work with Terminal Server the following configuration should be applied 1 Click on the IP port tab in the IP Gateway Site Configuration 2 Right click on the Terminal Server and select Define The Ports Overview item will be displayed 3 Double click on the Ports Overview item The Terminal Server Definition window will be displayed as shown below ...

Page 243: ...erver to meet the needs of TELNET TCP IP based connection Assign an IP address to the Terminal Server and define each port allocated to MDLC as a TELNET listener or in some cases as a SERVICE with a unique TCP port ID Activate TELNET in a binary profile and disable all control characters TELNET commands and options Disable flow control and do not log out of the port under any condition Applying th...

Page 244: ...ug the machine to a 220v AC The machine will perform a Self Boot Process which takes about 15 seconds While booting up the LEDs in the front panel will blink When Self Boot Process finishes the READY led should be the only one lit The default console port is 1 2 Attach a terminal or a terminal emulator to port 1 with a cable wired as described in the next section The terminal should be configured ...

Page 245: ...ommand press the Return key If the command was entered legally then ELS16 prompts Local N represents a port number It can be any number in the range of 1 to16 t represents a value in seconds between 10 and 180 a and m represents a number in the range of 0 255 SOCKET_NUMBER represent a TCP socket Each port must have a deferent TCP socket number which must be greater than 2001 or equal SERVICE_NAME ...

Page 246: ...INE PORT N AUTOCONNECT DIS DEFINE PORT N BACKWARDS SWITCH NONE DEFINE PORT N BREAK DIS DEFINE PORT N BROADCAST DIS DEFINE PORT N DEDICATED SERVICE NONE DEFINE PORT N DEFAULT PROTOCOL TELNET DEFINE PORT N DEVICE DATAONLY DEFINE PORT N INACTIVITY LOGOUT DIS DEFINE PORT N INTERRUPTS DIS DEFINE PORT N SESSION LIMIT 1 CHANGE PORT N TELNET AO NONE CHANGE PORT N TELNET AYT NONE CHANGE PORT N TELNET BRK N...

Page 247: ...Type in the following commands DEFINE PORT 3 16 AUTOCONNECT DIS DEFINE PORT 3 16 ACCESS REMOTE DEFINE PORT 3 16 CHARACTER 8 DEFINE PORT 3 16 PARITY NONE DEFINE PORT 3 16 FLOW DIS DEFINE PORT 3 16 BACKWARDS SWITCH NONE DEFINE PORT 3 16 BREAK DIS DEFINE PORT 3 16 BROADCAST DIS DEFINE PORT 3 16 DEDICATED SERVICE NONE DEFINE PORT 3 16 DEFAULT PROTOCOL TELNET DEFINE PORT 3 16 DEVICE DATAONLY DEFINE POR...

Page 248: ...T5 3005 PORT 5 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVICE LOCAL PORT6 3006 PORT 6 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVICE LOCAL PORT7 3007 PORT 7 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVICE LOCAL PORT8 3008 PORT 8 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVICE LOCAL PORT9 3009 PORT 9 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVICE...

Page 249: ...RT 15 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVICE LOCAL PORT16 3016 PORT 16 ENABLED CONNECTIONS ENABLED TELNET ENABLED DEFINE SERVER IP 155 155 155 155 DEFINE SERVER SUBNET 255 255 0 0 DEFINE SERVER GATEWAY NONE DEFINE SERVER TCPIP KEEPALIVE TIMER 120 INIT ...

Page 250: ...Adding Terminal Server Ports 6 15 IP Gateway definition The Site Configuration for this setting is shown below ...

Page 251: ... Mode to Primary In this state the IP Gateway communicates properly over MDLC communication and over the SCADA channels When the IP Gateway is configured for redundancy it checks each of the channels to the unit If all the channels to the unit are disconnected or unavailable the unit automatically switches to Secondary mode When the SCADA establishes connections to the IP Gateway it should change ...

Page 252: ...it Site Configuration The IP Gateway is configured for redundancy through the IP Gateway Toolbox Site Configuration utility To set up the site configuration 1 Run the Site Configuration utility from the IP Gateway Toolbox 2 Click on the SCADA tab in the workspace bar 3 Under General System settings set the Startup mode parameter for the primary IP Gateway to Redundant GW1 4 Save the site configura...

Page 253: ...nd alarms from the NFM RTU buffer Configure SNMP settings online Download IP System Firmware Perform online site IP diagnostics Define three access password levels for security The MOSCAD tools on the Web Server SW Diagnostics Loggers SNMP Configurator Downloader for upgrading system software are identical to the tools with the same names in the IP Gateway Toolbox For detailed descriptions of the ...

Page 254: ...ar in chronological order with the most recent alarm at the bottom of the list Events include all bursts sent out from the site such as equipment and environmental alarms status changes link up or down etc Security The Web Server is password protected to restrict access to the system to authorized personnel For each IP address there are three security levels each with a different password Read Onl...

Page 255: ... Server 1 Connect the host computer to the IP network with IP route to the IP Gateway 2 Open a web browser Internet Explorer or Netscape Navigator and enter the IP Gateway URL address An Entry Page similar to the one pictured below will be displayed ...

Page 256: ...he default authentications can be changed See the Web Server Administrator Tools section of the MOSCAD NFM Web Server 4 0 User Guide for details A graphic desktop similar to the one pictured below will be displayed Note that the main screen can differ from system to system 5 To run a Toolbox utility click on the MOSCAD Tools link Links to several MOSCAD tools will be displayed Choose the desired l...

Page 257: ... IP Gateway Site Configuration Make sure that the host computer used to download the IP Gateway system firmware is connected to the same IP network as the IP gateway and has IP HTTP connectivity To download the new system firmware do the following 1 Follow the instructions under the Accessing the Web Server section above 2 Click on the System Download link from the list of MOSCAD Tools The followi...

Page 258: ...e web To read errors from the IP Gateway do the following 1 Follow the instructions under the Accessing the Web Server section above 2 Click on the Error Logger link from the list of MOSCAD Tools The following screen will be displayed 3 To retrieve the errors from the site click on the Read Errors button To retrieve the errors from the site and clear the logger messages click on the Read Clear but...

Page 259: ... reports on the status of each device at different levels of breakdown It also provides historical and statistical data on the device activities The Software Diagnostics data is useful for system maintenance problem identification for remote services and statistics data on the communication system performance The Web server enables the user to retrieve software diagnostics from the IP Gateway remo...

Page 260: ...more information on the IP Gateway ToolBox Software Diagnostics see the SW Diagnostics Loggers section above For a detailed list of software diagnostic messages see the Software Diagnostics Output section below Setting SNMP Configuration using the Web Server The Web server enables the user to define SNMP and Motorola SSC parameters for the IP Gateway remotely over the web To set the SNMP Configura...

Page 261: ...he SNMP Configurator section above Sending Email to the Web Server Administrator To send an email message to the Web Server system administrator click on the Admin icon in the upper right hand corner of the screen A new mail message will be opened in the PC s mail program Type in the message and send ...

Page 262: ...adding and deleting new users displaying a list of users and active sessions etc Listing the sites and network elements in the system Performing terminal emulation to a network element device The IP Gateway Telnet interface supports multiple window sessions simultaneously thus allowing parallel connection to the IP Gateway from different computers by different users The IP Gateway Telnet Shell is ...

Page 263: ... Gateway prompts for the superuser password This command can be performed by the superuser admin only help help command Displays the list of telnet commands Describes the specified command who Displays the list of Telnet sessions and the names of users who are currently logged on including the corresponding terminal emulation TE connection e g SC_01 Quantar0 and TE channel ID e g 1245 under a TE c...

Page 264: ...y be activated at the zone level Takes you from the site level to the device level The prompt changes to Gateway_Name site_name device_name This command may be activated at the site level Takes you to the zone level The prompt changes to Gateway_Name This command may be activated at both the site and device levels Takes you back to the previous level The prompt changes e g from Gateway_Name site_n...

Page 265: ...ission delay in msec maximum delay of buffering Terminal emulation break character in ascii the character to break the terminal emulation connect connect s site id l link id p port id m mux port Connects to a device and performs remote terminal emulation This form of connection may be accomplished from the device level only Connects to a device specified by site ID of EMU link ID of EMU port ID of...

Page 266: ...Name TE Connection TE Channel Bill George Paul SC_01 Quantar0 1245 George Mike SC_01 Quantar1 1246 Jim SC_02 Quantar2 1247 Bob Charles s 1 l 2 p 3 m N A Charles s 2 l 2 p 3 m 1 The chart below depicts a list of devices in a site which might be displayed by the dir command Device Name CPU ID Port ID Mux Port Quantar01 2 1 1 Quantar02 3 1 1 Cal Microwave01 4 1 N A ...

Page 267: ...tocol port or as a User Port The signals that appear on the female 25 pin or 9 pin D type connector are according to the RS232 standard see the following table In this case the RTU serves as DCE Data Communication Equipment RS232 Function 8 pin Connector on RTU 25 pin Female 9 pin Female Direction TX DATA 2 2 3 from DTE RX DATA 1 3 2 to DTE RTS 5 4 7 from DTE CTS 8 5 8 to DTE DSR 7 6 6 to DTE GND ...

Page 268: ... from RTU DCD Rec line 5 8 1 to RTU To extend the cable you may use any extension cable with male and female D type connectors connected pin to pin not crossed Before transmitting the RTU sends RTS ON to the modem and waits for CTS ON from the modem as a condition for transmitting The RTU will receive data from the modem only when DCD ON When using a modem in auto answer mode connected to a Comput...

Page 269: ... TX DATA 1 3 from RTU RX DATA 2 2 to RTU CTS 3 8 to RTU GND 4 5 CD Rec line 5 1 to RTU RTS 6 7 from RTU DTR 8 4 from RTU Connection to Conventional Astro radio To connect the RTU via Port 2 or Port 3 to a Conventional Astro radio you should use the FKN4905A adapter which ends with the male 15 pin D type connector The port should be defined as RS 232 Async SLIP ASTRO SPECTRA MDLC over IP RS232 Func...

Page 270: ...stablish a link between two RTUs using MDLC protocol the ports of both RTUs should be defined as RS232 RTU to RTU RS Link The ports of the two RTUs should be connected by the FLN6457 and FLN6458 adapters when the adapters are connected IMPORTANT Do not connect between RTUs without the adapter cables A direct connection will cause a short circuit between the pins that have the same function ...

Page 271: ...he cable to be used for RTU to RTU synchronous communication using Port 3 4 is given below SITE A PORT 3 SITE B TX DATA RX DATA RTS CTS SIGNAL_GND TX_CLK RX_CLK TX DATA RX DATA RTS CTS REC_LINE_CD SIGNAL_GND TX_CLK RX_CLK REC_LINE_CD 1 2 6 3 5 4 7 8 1 2 6 3 5 4 7 8 CONN 8 PIN TEL PLUG CONN 8 PIN TEL PLUG PORT 3 ...

Page 272: ...014 S11 095 S12 050 S18 000 S25 005 S26 001 S36 007 S37 009 S38 020 S44 020 S46 136 S48 007 S95 000 STORED PROFILE 0 B0 E1 L1 M1 N0 Q0 T V1 W0 X4 Y0 C1 D0 G0 J0 K0 Q6 R1 S0 T5 X0 S00 001 S02 043 S06 002 S07 050 S08 002 S09 006 S10 014 S11 095 S12 050 S18 000 S36 007 S37 009 S40 104 S41 192 S46 136 S95 000 STORED PROFILE 1 B1 E1 L1 M1 N1 Q0 T V1 W0 X4 Y0 C1 D2 G0 J0 K3 Q5 R1 S0 T5 X0 S00 000 S02 04...

Page 273: ...of S37 Q0 Display result codes T Use tone dialing V1 Verbal codes W0 Report DTE speed X4 Report all messages Y0 Turns off long space disconnect C1 Normal CD operations RLSD follows whatever the carrier is set to D0 DTR override This is necessary for the calling modem so that ESC doesn t hang up G0 Disable guard tone J0 telephone jack sets value for S21 K0 Disables flow control Q not listed in help...

Page 274: ...wers S037 009 Desired DCE Line Speed This information is according to the standard Hayes Command Set This was not in this modem s documentation Use with caution 0 Use Last AT Speed 1 Reserved 75 2 Reserved 110 3 300 4 Reserved 600 5 1200 6 2400 7 4800 8 7200 9 9600 10 12000 11 14400 26 16800 12 19200 33 21600 29 24000 34 26400 15 28800 ...

Page 275: ...X0 J0 H0 O032 S00 001 S01 000 S02 043 S03 013 S04 010 S05 008 S06 002 S07 060 S08 002 S09 006 S10 014 S11 095 S12 050 S18 000 S25 005 S26 001 S37 009 S72 000 STORED PROFILE 0 B0 E1 L2 M1 Q0 V1 W0 X4 B1 C1 D0 G0 L0 P0 Q0 R1 S0 X0 A013 C0 G0 A3 C0 G0 J0 K5 N0 Q0 T000 V1 X0 J0 H0 O032 S00 001 S02 043 S03 013 S04 010 S05 008 S06 002 S07 060 S08 002 S09 006 S10 014 S11 095 S12 050 S18 000 S25 005 S26 0...

Page 276: ...SC doesn t hangup G0 No guard tone L0 not listed in manual P0 39 61 pulse make break ratio US Q0 not listed in manual R1 not listed in manual common use Modem ignores RTS S0 DSR Data Set Ready always ON X0 not listed in manual common use Internal timing Y0 Powerup with user option set 0 A013 Set auto reliable fallback character to n n ASCII 1 127 C0 Compression disabled G0 Disable auto fallforward...

Page 277: ...wers S037 009 Desired DCE Line Speed This information is according to the standard Hayes Command Set This was not in this modem s documentation Use with caution 0 Use Last AT Speed 1 Reserved 75 2 Reserved 110 3 300 4 Reserved 600 5 1200 6 2400 7 4800 8 7200 9 9600 10 12000 11 14400 26 16800 12 19200 33 21600 29 24000 34 26400 15 28800 ...

Page 278: ...X0 J0 H0 O032 S00 001 S01 000 S02 043 S03 013 S04 010 S05 008 S06 002 S07 060 S08 002 S09 006 S10 014 S11 095 S12 050 S18 000 S25 005 S26 001 S37 009 S72 000 STORED PROFILE 0 B0 E1 L2 M1 Q0 V1 W0 X4 B1 C1 D0 G0 L0 P0 Q0 R1 S0 X0 A013 C0 G0 A3 C0 G0 J0 K5 N0 Q0 T000 V1 X0 J0 H0 O032 S00 001 S02 043 S03 013 S04 010 S05 008 S06 002 S07 060 S08 002 S09 006 S10 014 S11 095 S12 050 S18 000 S25 005 S26 0...

Page 279: ...R1 S0 X0 A013 C0 G0 A3 C0 G0 J0 K5 N0 Q0 T000 V1 X0 J0 H0 O032 S00 001 S02 043 S03 013 S04 010 S05 008 S06 002 S07 060 S08 002 S09 006 S10 014 S11 095 S12 050 S18 000 S25 005 S26 001 S37 009 S72 000 TELEPHONE NUMBERS Z0 Z1 Z2 Z3 Modem Settings AT F0 Restore factory configuration 0 AT MS 9 0 9600 9600 Modulation mode 9 V 32 9600 or 4800 0 forced min speed 9600 max speed 9600 AT D0 Modem ignores DTR...

Page 280: ...tions to load Factory Option Set 2 Asynchronous Dial up without MNP Settings are made from front panel of modem V 32 9600 TALK Press NO DIAL STORED NUMBER Press NO DISPLAY STATUS Press NO SELECT TEST Press NO MODIFY CONFIGURATION Press YES CHANGE MODEM PARAMETERS Press NO CHANGE MNP PARAMETERS Press NO CHANGE DTE PARAMETERS Press NO CHANGE TEST PARAMETERS Press NO CHANGE DIAL LINE PARAMETERS Press...

Page 281: ...ABLED XON XOFF PASS THROUGH DISABLED DATA COM PRESSION ENABLED MNP ACTIVITY TIMER OFF MNP BREAK CONTROL 0 DTE PARAMETERS ASYNC DATA DTE RATE 9600 8 BIT NO PARITY AT COMMAND SET ENABLED IGNORES DTR DSR FORCED HIGH DCD FORCED HIGH CTS FORCED HIGH DTE FALLBACK DISABLED OPTIONS RETAINED AT DISCONNECT TEST PARAMETERS BILATERAL ANALOG LOOP DISABLED BILATERAL DIGITAL LOOP DISABLED DTE LOCAL TEST DISABLED...

Page 282: ...APPENDIX B Remote ToolBox Modem Setup B 11 SPEAKER OPTION VOLUME MEDIUM ON UNTIL CARRIER DETECT Indicates variation from factory option set 1 Information taken directly from manual ...

Page 283: ...S05 008 S06 002 S07 060 S08 002 S09 006 S10 007 S11 070 S12 050 S13 000 S14 000 S15 000 S16 000 S17 000 S18 000 S19 000 S20 000 S21 010 S22 017 S23 019 S24 000 S25 005 S26 000 S27 000 S28 008 S29 020 S30 000 S31 000 S32 000 S33 000 S34 006 S35 000 S36 014 S37 009 S38 000 S44 015 S51 000 LAST DIALED IMPORTANT NOTE IMPORTANT NOTE IMPORTANT NOTE IMPORTANT NOTE dip switch settings can overwrite intern...

Page 284: ...te C1 Normal CD operations D0 DTR override This is necessary for the calling modem so that ESC doesn t hang up G0 No guard tone U S and Canada H0 Flow control disabled I0 Software flow control disabled K0 Data Compression disabled M0 Normal mode error contron disabled N6 9600 bps N0 Variable rate N1 300 bps N2 1200 bps N3 2400 bps N4 4800 N5 7200 bps N6 9600 bps N7 12 000 bps N8 14 400 bps N9 16 8...

Page 285: ...wers S037 009 Desired DCE Line Speed This information is according to the standard Hayes Command Set This was not in this modem s documentation Use with caution 0 Use Last AT Speed 1 Reserved 75 2 Reserved 110 3 300 4 Reserved 600 5 1200 6 2400 7 4800 8 7200 9 9600 10 12000 11 14400 26 16800 12 19200 33 21600 29 24000 34 26400 15 28800 ...

Page 286: ...g 6 Up CD normal 7 Up upload at powerup 8 Down smart mode IMPORTANT NOTE IMPORTANT NOTE IMPORTANT NOTE IMPORTANT NOTE dip switch settings can overwrite internal parameters dip switch settings can overwrite internal parameters dip switch settings can overwrite internal parameters dip switch settings can overwrite internal parameters Modem Settings AT F0 AT A1 Enables ARQ codes AT D0 DTR ignored AT ...

Page 287: ...te C1 Normal CD operations D0 DTR override This is necessary for the calling modem so that ESC doesn t hang up G0 No guard tone U S and Canada H0 Flow control disabled I0 Software flow control disabled K0 Data Compression disabled M0 Normal mode error contron disabled N6 9600 bps N0 Variable rate N1 300 bps N2 1200 bps N3 2400 bps N4 4800 N5 7200 bps N6 9600 bps N7 12 000 bps N8 14 400 bps N9 16 8...

Page 288: ...wers S037 009 Desired DCE Line Speed This information is according to the standard Hayes Command Set This was not in this modem s documentation Use with caution 0 Use Last AT Speed 1 Reserved 75 2 Reserved 110 3 300 4 Reserved 600 5 1200 6 2400 7 4800 8 7200 9 9600 10 12000 11 14400 26 16800 12 19200 33 21600 29 24000 34 26400 15 28800 ...

Page 289: ... 9 Down Ignore DTR 10 Up Verbal result codes 11 Down display result codes 12 Up echo off line commands 13 Up auto ans first ring 14 Up CD normal 15 Up upload at powerup 16 Down smart mode Modem Settings AT F0 AT A1 Enables ARQ codes AT D0 DTR ignored AT H0 Flow control disabled AT K0 Data compression disabled AT N6 Forces connection at 9600 baud or modem hangs up AT R1 Modem ignores RTS ATS0 1 Ans...

Page 290: ...02 S09 006 S10 014 S11 070 S12 050 S18 000 S25 005 S26 001 S31 000 STORED PROFILE 0 B0 E1 L0 M1 T Q0 V1 X4 Y0 C1 D0 G0 L0 P0 Q0 R0 S0 X0 A3 A013 C0 C1 E1 G0 J0 K5 N3 Q0 T00 V2 X0 J1 H3 S0 S00 001 S07 060 S11 070 S18 000 S23 027 S25 005 S26 001 S27 000 S31 000 STORED PROFILE 1 B1 E1 L2 M1 T Q0 V1 X4 Y0 C1 D2 G0 L0 P0 Q0 R0 S0 X0 A3 A013 C0 C1 E1 G0 J0 K5 N3 Q3 T00 V2 X0 J1 H3 S0 S00 000 S07 060 S11...

Page 291: ... of S37 Q0 Display result codes T Use tone dialing V1 Verbal codes W0 Report DTE speed X4 Report all messages Y0 Turns off long space disconnect C1 Normal CD operations RLSD follows whatever the carrier is set to D0 DTR override This is necessary for the calling modem so that ESC doesn t hang up G0 Disable guard tone J0 telephone jack sets value for S21 K0 Disables flow control Q not listed in hel...

Page 292: ...wers S037 009 Desired DCE Line Speed This information is according to the standard Hayes Command Set This was not in this modem s documentation Use with caution 0 Use Last AT Speed 1 Reserved 75 2 Reserved 110 3 300 4 Reserved 600 5 1200 6 2400 7 4800 8 7200 9 9600 10 12000 11 14400 26 16800 12 19200 33 21600 29 24000 34 26400 15 28800 ...

Page 293: ...ing run time Address Numeric sum of Site ID and System Address Tick Time measurement unit equal to 10 ms TRANSPORT MUX DEVICE TRNINT 16 LEVEL 0 Mini Session Channels 1 Master Channels 2 Slave Channels 3 1 Number of logical mini sessions that serve the RTU applications A mini session is an API layer that serves the RTU to RTU communications event bursts and setcall 2 The number of logical channels ...

Page 294: ...ble defines the active logical channels that can react to communications from ToolBox the control center MCP M or MCP T For each logical channel the table records information about the SRC that initiated the call namely the site ID link ID Port ID and the identification number of the logical channel that was used for the call 20 LEVEL 4 Frame Sequence Channels Frame Seq Key Application Id The Fram...

Page 295: ...ns a reset bit B_ack 1 means that the frame contains a reset ACK bit 23 Curr Since Last Diagnostic Max Max Waiting Waiting Range Time Hole Resets Buffers Buffers Holes Holes Len Current Waiting Buffers Number of frames held in Waiting Queue Max Waiting Buffers Maximum number of frames in Waiting Queue Range Holes The number of range holes found since the last diagnostic Time Holes The number of ti...

Page 296: ...he RTU is in startup stage 7 The flag that points to memory overwrite in the memory area allocated to the heap 8 Unit of time to be measure how long a buffer is out of the heap used by other parts of the system 9 10 and 11 The heap consists of a chain of joined buffers For chain management purposes a key holds pointers to the beginning of the chain the end of the chain and to the next buffer that ...

Page 297: ...d in Site Configuration 3 The Rx Heap key This is the key to the formatted buffer Heap HP_F_RX to be used to collect the stream of bytes which is received in the Asynchronous Port in the MDLC Frame 4 The Tx Heap key This is the key to the unformatted buffer Heap HP_UF_A to be used to convert the MDLC frame into a stream of bytes for transmitting through the Asynchronous Port 5 0XFFFF means receivi...

Page 298: ...ing figure illustrates the mask 6 Number of synchronization frames which were not properly authenticated b15 b8 b7 b6 b5 b4 b3 b2 b1 b0 Reserved unformatted buffer heap is empty inverse byte end of frame empty frame received invalid destination frame more than 200 bytes inverse byte inverse byte invalid byte after inverse byte CRC error Recovery of UF heap TRANSPORT DEVICE TRANS1 TRANS2 64 LEVEL 0...

Page 299: ...sion 36 In_retry 37 1 The logical channel number 2 The number of seconds between transmission attempts when ACK is not received at the Transport layer 3 The number of seconds between transmission attempts when a Busy ACK is received not enough logical channels on the answering site 4 The preset time that the site will wait until it issues its ACK to a partial reception 5 The preset time that the s...

Page 300: ...e next frame to be received in the Rx queue 26 A temporary queue in case of holes in reception the receiving sequence number is different from expected The data is similar to the Rx queue 27 Does Transport expect start session in the next frame to be received 28 Is Sync ACK required 29 Has Sync ACK arrived 30 Was Sync ACK transmitted Have new frames been received 31 Is this Instance master or slav...

Page 301: ...sup stack without spare 7 Length of 1 task control block tcb 8 Length of 1 device control block dcb 8 Address of mt_curtaskid 9 Address of mt_curprio 9 Maximum allowed value for low task watchdog 10 Maximum allowed value for high task watchdog 10 Maximum reached value of low task watchdog 11 Maximum reached value of high task watchdog 11 1 The amount of unused memory in bytes 2 The amount of memor...

Page 302: ...l next retry in case of busy 6 Number of retries for setcall frame 7 Simultaneous 4 channel priority 8 Specific logical address 9 System address 10 Number of holds 11 Interval between holds 12 All RTU range response 13 Stop using AUTH TX state flag 1 YES 14 Start using AUTH TX state flag 1 YES 14 Stop using AUTH RX state flag 1 YES 15 Start using AUTH RX state flag 1 YES 15 Stop obeying AUTH TX fl...

Page 303: ...times the Link layer will try to transmit to the Physical layer if the latter returns Busy in private conversation 13 The Link layer is capable of answering a range of addresses This number is the upper bound that the RTU reacts to whereas the lower bound is the Site ID 14 Flag which indicates AUTH TX state 1 YES 0 NO 15 Flag which indicates AUTH RX state 1 YES 0 NO 16 Flag which indicates Stop ob...

Page 304: ...and key of the Physical layer below link The Link layer is capable of connecting to any of the different physical media 4 The last unit that has been reported to be in fail state 5 The physical port in fail 6 Mark if the link answers to the local address 7 Mark if the link is full duplex 8 The number of frames currently in the Tx queue 9 The number of frames currently in the Wait for ACK queue 10 ...

Page 305: ...er of learned paths currently in the bank 3 The number of paths in the network loaded by the RTU 4 Whether the Network configuration was loaded to the flash memory 5 The Site ID which was used for loading the network must be the same as the self site ID 6 The Link ID which was used for loading the network must be one of the RTU links 7 Whether the RTU is a node in the network 145 LEVEL 1 Nothing i...

Page 306: ...ch to take buffers for the Network to transmit Default central location and also to duplicate MDLC frame if needed 4 The network bank key 5 The link key through which MDLC frames should be channeled in case of Dest default central 6 The link ID of the Default control path in the unit 7 The site ID where the MDLC frame is directed towards the Default Central 8 The unit site ID 9 This parameter dete...

Page 307: ...rst box in setcall from applic queue 16 Index of first box in answers from applic queue 17 1 The application ID 2 The number of frames to be managed simultaneously in the device instance 3 The number of Tx retries 4 Timeout in seconds between TX retries 5 The time in seconds until the system discards the MDLC frames not solicited by the Application layer Ladder or C application 6 Instance internal...

Page 308: ...ame 2 Current number of free boxes 3 Current number of boxes waiting for answer 4 Current number of boxes that are slave answers 5 Current number of frame boxes that arrived 6 Number of originate boxes that arrived 7 Number of originate boxes to be sent 8 Number of broadcast boxes to be sent 9 Number of answer boxes to be sent 202 LEVEL 2 waiting for outside answer queue buf site port link retries...

Page 309: ...ue buf site port link retries ret_time indx p_indx _indx q_nr 1 2 3 4 5 6 7 8 9 10 See 202 above 205 LEVEL 5 waiting for application queue buf site port link retries ret_time indx p_indx _indx q_nr 1 2 3 4 5 6 7 8 9 10 206 LEVEL 6 originate queue buf site port link retries ret_time indx p_indx _indx q_nr 1 2 3 4 5 6 7 8 9 10 207 LEVEL 7 setcall queue buf site port link retries ret_time indx p_indx...

Page 310: ... 2 3 4 5 6 7 8 9 10 See 202 above 210 LEVEL 10 11 of transmitted frames as originate of transmitted frames as groupcall of transmitted frames as answer of transmitted frames as message of re transmitted frames originate of received frames as originate of received frames as groupcall of received frames as answer of received frames as message of received frames with error See Diagnostics in the Syst...

Page 311: ... empty buffers 18 Current reception ready buffers 19 Current transmission ready buffers 20 Current transmission empty buffers 21 1 Device key address 2 Address of H W registers 3 Address of H W parameters 4 The port number 5 Semaphore of the reception function 6 Semaphore of the transmission function 7 Offset in RX_QUEUE descriptors for the entry of the new frame that has been received in port 8 O...

Page 312: ... H 10 Temp transmit crc TCRC_L H 10 Discard frame counter DISFC 10 Crc error counter CRCEC 10 Abort sequence counter ABTSC 10 Nonmatch address counter NMARC 10 Frame retransmit counter RETRC 10 Receive frame maximum length MFLR 10 Receive frame length counter MAX_CNT 10 User define frame address mask HMASK 11 User define frame addresses HADDRX 12 1 Device key address 2 Address of H W registers 3 A...

Page 313: ...6 18 Transmit buffer descriptor 7 TXBD7 19 Rxd Txd function code R TFCR 20 Maximum receive buffer length MRBLR 21 Current receive buffer status 22 Current receive buffer offset RBD 23 Current receive data pointer 24 Current receive byte counter 24 Current receive temp memory 24 Current transmit buffer status 25 Current transmit buffer offset TBD 26 Current transmit data pointer 27 Current transmit...

Page 314: ...ddress of frame for transmission in descriptor 6 19 Address of frame for transmission in descriptor 7 20 Rx and Tx function code 21 Maximum received frame length 22 The reception status of the last received frame 23 The offset value in the descriptors of the last received frame 24 Internal variable of 68302 25 The status of the last transmitted frame 26 The offset value in the descriptors of the l...

Page 315: ... 16 Transmission data lock TXBD_LOCK 17 Reception next free RXBD_FREE 18 Transmission next free TXBD_FREE 19 Reception data header RXBD_HEAD 20 Transmission data tail TXBD_TAIL 21 Communication signals HDLC_SIGNAL 22 Communication buffer HDLC_TYPE 23 Communication HDLC lock HDLC_LOCK 24 Communication time lock TIME_LOCK 25 Communication time data TIME_DATA 26 Communication status NOISY 27 QUIET 28...

Page 316: ...d 24 Device semaphore 25 Not in use 26 Coded time stamp of last received frame in ticks 27 Current counter of noise 28 Current counter of quiet 29 GRANT TIME for channel access The time the site will wait to obtain a transmission channel until it decides that a channel is not available 30 QUIET TIME after transmission The time to wait before a retry 264 LEVEL 4 Mode of operation 1 TimeAuth device ...

Page 317: ...rames 3 The number of abort sequence frames 4 The number of nonmatching address frames 5 The number of retransmitted frames 271 HDLC hardware software last status Discard frame counter DISFC 1 CRC error counter CRCEC 2 Abort sequence counter ABTSC 3 Non matching address counter NMARK 4 Frame retransmit counter RETRC 5 1 The number of discarded frames 2 The number of CRC error frames 3 The number o...

Page 318: ...dy buffers 20 Current transmission empty buffers 21 1 Device key address 2 H W registers address 3 H W parameters address 4 The Port number 5 Semaphore of the reception function 6 Semaphore of the transmission function 7 Offset for Rx descriptors for receiving frame 8 Offset in RX_QUEUE for moving the next frame to upper layers 9 Offset in TX_QUEUE for moving a new frame to transmission by upper l...

Page 319: ...aximum MAX_IDL 10 Idle characters counter IDLC 11 Break characters register BRKCR 12 Parity error counter PAREC 13 Framing error counter FRMEC 14 Noise error counter NOSEC 15 Break error counter BRKEC 16 User defined UART addresses UADDRX 17 Control character register RCCR 18 Control character table CHARACTERX 19 1 Device key address 2 H W registers address 3 H W parameters address 4 Determines th...

Page 320: ...D3 7 Receive buffer descriptor 4 RXBD4 8 Receive buffer descriptor 5 RXBD5 9 Receive buffer descriptor 6 RXBD6 10 Receive buffer descriptor 7 RXBD7 11 Transmit buffer descriptor 0 TXBD0 12 Transmit buffer descriptor 1 TXBD1 13 Transmit buffer descriptor 2 TXBD2 14 Transmit buffer descriptor 3 TXBD3 15 Transmit buffer descriptor 4 TXBD4 16 Transmit buffer descriptor 5 TXBD5 17 Transmit buffer descr...

Page 321: ...mission in descriptor 2 15 Address of frame for transmission in descriptor 3 16 Address of frame for transmission in descriptor 4 17 Address of frame for transmission in descriptor 5 18 Address of frame for transmission in descriptor 6 19 Address of frame for transmission in descriptor 7 20 Rx and Tx function code 21 Maximum received frame length 22 The reception status of the last received frame ...

Page 322: ...Transmission data lock TXBD_LOCK 17 Reception next free RXBD_FREE 18 Transmission next free TXBD_FREE 19 Reception data header RXBD_HEAD 20 Transmission data tail TXBD_TAIL 21 Communication signals UART_SIGNAL 22 Communication buffer UART_TYPE 23 Communication HDLC lock UART_LOCK 24 Communication time lock TIME_LOCK 25 Communication time data TIME_DATA 26 Communication status NOISY 27 QUIET 28 Com...

Page 323: ...eiving frame 21 Offset for Tx descriptors for transmitting frame 22 MTE signal of conditions that were met 23 Whether the frame is formatted or unformatted 24 Device semaphore 25 Not in use 26 Coded time stamp of last received frame in ticks 27 Current counter of noise 28 Current counter of quiet 29 GRANT TIME for channel access The time the site will wait to obtain a transmission channel until it...

Page 324: ...ers address 3 H W parameters address 4 The Port number 5 Semaphore of the reception function 6 Semaphore of the transmission function 7 Offset for Rx descriptors for receiving frame 8 Offset in RX_QUEUE for moving the next frame to upper layers 9 Offset in TX_QUEUE for moving a new frame to transmission by upper layers 10 Offset in TX_QUEUE from where this device takes the next frame for transmiss...

Page 325: ...SCCS 11 Idle characters maximum MAX_IDL 12 Idle characters counter IDLC 13 Break characters register BRKCR 14 Parity error counter PAREC 15 Framing error counter FRMEC 16 Noise error counter NOSEC 17 Break error counter BRKEC 18 User defined UART addresses UADDRX 19 Control character register RCCR 20 Control character table CHARACTERX 21 1 Device key address 2 H W registers address 3 H W parameter...

Page 326: ...r descriptor 0 RXBD0 4 Receive buffer descriptor 1 RXBD1 5 Receive buffer descriptor 2 RXBD2 6 Receive buffer descriptor 3 RXBD3 7 Receive buffer descriptor 4 RXBD4 8 Receive buffer descriptor 5 RXBD5 9 Receive buffer descriptor 6 RXBD6 10 Receive buffer descriptor 7 RXBD7 11 Transmit buffer descriptor 0 TXBD0 12 Transmit buffer descriptor 1 TXBD1 13 Transmit buffer descriptor 2 TXBD2 14 Transmit ...

Page 327: ...1 14 Address of frame for transmission in descriptor 2 15 Address of frame for transmission in descriptor 3 16 Address of frame for transmission in descriptor 4 17 Address of frame for transmission in descriptor 5 18 Address of frame for transmission in descriptor 6 19 Address of frame for transmission in descriptor 7 20 Rx and Tx function code 21 Maximum received frame length 22 The reception sta...

Page 328: ...ata tail TXBD_TAIL 16 Communication signals UART_SIGNAL 17 Communication buffer DART_TYPE 18 Communication UART lock DART_LOCK 19 Communication time lock TIME_LOCK 20 Communication time data TIME_DATA 21 Communication status NOISY 22 QUIET 23 Communication preset timers GRANT 24 QUIET 25 Incoming Call flag 26 Second counter 27 1 Device key address 2 H W registers address 3 H W parameters address 4...

Page 329: ... software last status Parity error counter PAREC 1 Framing error counter FRMEC 2 Noise error counter NOSEC 3 Break error counter BRKEC 4 1 The number of times the parity error occurred during the reception of a single byte 2 The number of times the framing error occurred during the reception of a single byte 3 The number of times the noise error occurred during the reception of a single byte 4 The...

Page 330: ...NT 9 Channel direction register PBDDR 10 Channel data register PBDAT 11 Current reception empty buffers 12 Current reception ready buffer 13 Current transmission ready buffers 14 Current transmission empty buffers 15 1 Device key address 2 H W registers address 3 H W parameters address 4 Port number 5 Configuration mode 6 Channel access semaphore 7 MTE signal on events that took place 8 Whether FS...

Page 331: ...interrupt 8 Mask to block the interrupt 9 The CM Channel Monitor and TD Tone Detect statuses 10 Defines the functionality of port B in 68 11 Determines whether the pin is for input or output 12 Defines the value of the pin previous parameter 302 LEVEL 2 Radio hardware data buffers status Internal software data key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Receiv...

Page 332: ...arameters address 4 Address of frame in descriptor RX 0 5 Address of frame in descriptor RX 1 6 Address of frame in descriptor RX 2 7 Address of frame in descriptor RX 3 8 Address of frame in descriptor RX 4 9 Address of frame in descriptor RX 5 10 Address of frame in descriptor RX 6 11 Address of frame in descriptor RX 7 12 Address of frame for transmission in descriptor 0 13 Address of frame for...

Page 333: ...UP 4 Current rate parameters RATE_BACKUP 5 Current sync parameters SYNC_BACKUP 6 Current channel port CHAN_PORT 7 Channel status mode CHAN_MODE 8 Channel driver lock CHAN_LOCK 9 Channel signals CHAN_SIGNAL 10 Channel access type CHAN_ACCESS Channel driver type CHAN_TYPE 11 Channel addresses CHAN NEXT MASK 12 Channel status NOISY 13 QUIET Channel preset timers OVERRIDE 14 RESOLUTE QUIET SHUTUP GRAN...

Page 334: ... Channel access type CHAN_ACCESS Channel driver type CHAN_TYPE 8 Channel control register PBCNT 9 Channel direction register PBDDR 10 Channel data register PBDAT 11 Current reception empty buffers 12 Current reception ready buffers 13 Current transmission ready buffers 14 Current transmission empty buffers 15 1 Device key address 2 H W registers address 3 H W parameters address 4 Port number 5 Con...

Page 335: ...ction Rx or Tx and the baud rate 5 Determines the work mode HDLC or UART 6 Determines the HDLC flags 7 The events that generate the interrupt 8 Mask to block the interrupt 9 The CM Channel Monitor and TD Tone Detect statuses 10 Defines the functionality of port B in 68 11 Determines whether the pin is for input or output 12 Defines the value of the pin previous parameter 322 Trunk radio hardware d...

Page 336: ...t temp memory 27 1 Device key address 2 H W registers address 3 H W parameters address 4 Address of frame in descriptor RX 0 5 Address of frame in descriptor RX 1 6 Address of frame in descriptor RX 2 7 Address of frame in descriptor RX 3 8 Address of frame in descriptor RX 4 9 Address of frame in descriptor RX 5 10 Address of frame in descriptor RX 6 11 Address of frame in descriptor RX 7 12 Addr...

Page 337: ...rrent channel port CHAN_PORT 7 Channel status mode CHAN_MODE 8 Channel driver lock CHAN_LOCK 9 Channel signals CHAN_SIGNAL 10 Channel access type CHAN_ACCESS Channel driver type CHAN_TYPE 11 Channel addresses CHAN NEXT MASK 12 Channel acks ACK_SLOT 13 Channel random RANDOM_REGISTER 14 Channel status NOISY 15 QUIET 15 LATCH 15 GRANT 15 ACTIVE 15 NOACTIVE 15 Channel preset timers OVERRIDE 16 RESOLUT...

Page 338: ...atus Internal software data key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Current channel port CHAN_PORT 4 Channel status mode CHAN_MODE 5 Channel driver lock CHAN_LOCK 6 Channel signals CHAN_SIGNAL 7 Channel access type CHAN_ACCESS Channel driver type CHAN_TYPE 8 Channel control register PBCNT 9 Channel direction register PBDDR 10 Channel data register PBDAT 11...

Page 339: ...nfiguration register SCON 4 Scc mode register SCM 5 Scc data sync register DSR 6 Scc event register SCCE 7 Scc mask register SCCM 8 Scc status register SCCS 9 Channel control register PBCNT 10 Channel direction register PRDDR 11 Channel data register PBDAT 12 1 Device key address 2 H W registers address 3 H W parameters address 4 Determines the clock direction Rx or Tx and the baud rate 5 Determin...

Page 340: ...6 18 Transmit buffer descriptor 7 TXBD7 19 Rxd Txd function code R TFCR 20 Maximum receive buffer length MRBLR 21 Current receive buffer status 22 Current receive buffer offset RBD 23 Current receive data pointer 24 Current receive byte counter 24 Current receive temp memory 24 Current transmit buffer status 25 Current transmit buffer offset TBD 26 Current transmit data pointer 27 Current transmit...

Page 341: ...smitted frame 26 The offset value in the descriptors of the last transmitted frame 27 Internal variable of 68302 343 Rs232 software control and status Internal software data key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Current mode parameters MODE_BACKUP 4 Current rate parameters RATE_BACKUP 5 Current sync parameters SYNC_BACKUP 6 Current channel port CHAN_PORT...

Page 342: ...odem hardware software last status Internal software data key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Current channel port CHAN_PORT 4 Channel status mode CHAN_MODE 5 Channel driver lock CHAN_LOCK 6 Channel signals CHAN_SIGNAL 7 Channel access type CHAN_ACCESS Channel driver type CHAN_TYPE 8 Channel control register PBCNT 9 Channel direction register PBDDR 10 ...

Page 343: ...key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Scc configuration register SCON 4 Scc mode register SCM 5 Scc data sync register DSR 6 Scc event register SCCE 7 Scc mask register SCCM 8 Scc status register SCCS 9 Channel control register PBCNT 10 Channel direction register PRDDR 11 Channel data register PBDAT 12 1 Device key address 2 H W registers address 3 H W p...

Page 344: ...criptor 2 TXBD2 14 Transmit buffer descriptor 3 TXBD3 15 Transmit buffer descriptor 4 TXBD4 16 Transmit buffer descriptor 5 TXBD5 17 Transmit buffer descriptor 6 TXBD6 18 Transmit buffer descriptor 7 TXBD7 19 Rxd Txd function code R TFCR 20 Maximum receive buffer length MRBLR 21 Current receive buffer status 22 Current receive buffer offset RBD 23 Current receive data pointer 24 Current receive by...

Page 345: ...e for transmission in descriptor 4 17 Address of frame for transmission in descriptor 5 18 Address of frame for transmission in descriptor 6 19 Address of frame for transmission in descriptor 7 20 Rx and Tx function code 21 Maximum received frame length 22 The reception status of the last received frame 23 The offset value in the descriptors of the last received frame 24 Internal variable of 68302...

Page 346: ...e CHAN_TYPE 11 Channel addresses CHAN NEXT MASK 12 Channel status NOISY 13 QUIET 13 Channel preset timers OVERRIDE 14 RESOLUTE QUIET 14 SHUTUP 14 GRANT 14 WARMUP 14 TRANSMIT 14 HOLDUP 14 RESPOND 14 1 Device key address 2 H W registers address 3 H W parameters address 4 Working mode of the channel synchronous asynchronous DTE DCE 5 Communication baud rate 6 Not relevant 7 Port number 8 Configuratio...

Page 347: ...r message reports instance timer delay RS485 520 Rs485 hardware software last status Internal software data key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Current channel port CHAN_PORT 4 Channel status mode CHAN_MODE 5 Channel driver lock CHAN_LOCK 6 Channel signals CHAN_SIGNAL 7 Channel access type CHAN_ACCESS Channel driver type CHAN_TYPE 8 Channel control reg...

Page 348: ...r SCON 4 Scc mode register SCM 5 Scc data sync register DSR 6 Scc event register SCCE 7 Scc mask register SCCM 8 Scc status register SCCS 9 Channel control register PBCNT 10 Channel direction register PRDDR 11 Channel data register PBDAT 12 1 Device key address 2 H W registers address 3 H W parameters address 4 Determines the clock direction Rx or Tx and the baud rate 5 Determines the work mode HD...

Page 349: ...6 18 Transmit buffer descriptor 7 TXBD7 19 Rxd Txd function code R TFCR 20 Maximum receive buffer length MRBLR 21 Current receive buffer status 22 Current receive buffer offset RBD 23 Current receive data pointer 24 Current receive byte counter 24 Current receive temp memory 24 Current transmit buffer status 25 Current transmit buffer offset TBD 26 Current transmit data pointer 27 Current transmit...

Page 350: ...he last transmitted frame 26 The offset value in the descriptors of the last transmitted frame 27 Internal variable of 68302 523 Rs485 software control and status Internal software data key DATA 1 Internal hardware registers IREG 2 Internal hardware parameters IRAM 3 Current mode parameters MODE_BACKUP 4 Current rate parameters RATE_BACKUP 5 Current sync parameters SYNC_BACKUP 6 Current channel po...

Page 351: ...will respond through this port 13 Actual channel access timers 14 Preset timers for fields defined in the advanced parameters of Port 3 FLASH MEMORY FLASHDB FLSEXT1 600 LEVEL 0 Pointer to entries 1 Number of entries 2 Flash start address 3 Flash end address 4 Flash length 5 Flash number of burns 6 1 Pointer to block IDs address list 2 Maximum number of different types of block ID 3 The starting ad...

Page 352: ...an be one of 0 block enabled or 1 block disabled 601 LEVEL 1 20 21 39 Pointer to version 1 Pointer to data 2 Length of data 3 1 Pointer to block s header 2 Pointer to block s data 3 Length of block s data Supported only by versions 3 70 Previous versions support 20 types of blocks In order to receive diagnostics on block number 0 use LEVEL 20 In order to receive diagnostics on block number 5 use L...

Page 353: ... call the physical_receive before hanging up responser 8 wait for call interval in milli sec 9 1 Adapter layer device key 2 Adapter pin table 3 Dial DART device key 4 Dial DART PIN table 5 Interval between two dialing attempts 6 Number of phone call retries 7 Quiet time in seconds before hanging up on the initiating site 8 Quiet time in seconds before hanging up on the responding site 9 Inner prog...

Page 354: ... current dialed number 4 Previous number dialed 5 Last site ID connected 6 Whether initiator or responder ML_DL 645 LEVEL 0 of dial links preset 1 Network key 2 Pointer to links table 3 1 Number of dialing channels 2 Network layer device key 3 Pointer to Dial type channels table ...

Page 355: ... to 2 Appl code area 3 Appl code length 4 Appl RAM area 5 Appl RAM len 6 Number of retries 7 Number of polls 8 No response timeout 9 of idles timeout 10 of diag errors 11 Load module vers 12 Load module rev 13 Load module name 14 Load module diag 15 Diagnostics for third party protocol port defined as connected TO PLC 1 PLC1 PLC2 PLC3 2 PLC slave 3 Address where the FLS file was downloaded 4 Lengt...

Page 356: ...ers for port connected TO PLC These parameters are actually the driver specific parameters TO PLC port The parameters can be defined in the PLC expert parameter screen Currently these parameters are not in use FRAME SEQ 700 application identity 1 maximum buffers in ready queue 2 Number of buffers in list 3 Time in sec to flush rx frames 4 rx frames thrown under flush 5 1 Application ID number 2 Ma...

Page 357: ...tion ID number 2 Maximum number of frames allowed to be accumulated 3 Number of frames currently waiting in the queue PHONE BOOK LEVEL 0 PHNBK 940 Start at flash 1 Number of entries 2 1 The phone book address in the flash 2 The number of entries in the phone book 941 Site Id Phone Numbers The contents of phone book in the flash is provided ...

Page 358: ...rently in the heap 4 The number of failed attempts to allocate buffers from the events and timers heap Its size as in 2 961 Is device running 1 Events enabled 2 Last written heap buffer 3 Current 10ms index 4 Last read index 5 1 Whether the device is running Does not run during load and reset load 2 Whether the events are enabled Controlled by Call StEvnt 3 The time index of the last logged event ...

Page 359: ...ry Link Validity The time interval to wait when the IP Gateway tests communication with a site after which the Secondary link is considered unreachable POOLMNGR 1130 Pool address 1 Pool size in bytes 2 Pool end address 3 First free chunk address 4 Largest free chunk address 5 Sum of all free memory 6 of times that allocation failed from last diag 7 Was enough space for 2 aloc 8 1 The pool address ...

Page 360: ...of the chunks that were allocated in the pool manager some were freed and therefore marked free 1 The chunk address 2 The chunk size 3 Whether the chunk is occupied or free 4 Status of Check Bits check chunk boundaries to see if part of this chunk is overlapped by another chunk 5 Status of Check Words check chunk boundaries to see if part of this chunk is overlapped by another chunk 1140 Is pool c...

Page 361: ...gnostic of Channel Access 1 The key to the heap from where buffers are taken for transmission 2 The key to the physical layer that is used for transmission reception Adapter 3 The Station Address of the unit in the wide MEIC MDLC network 4 The System Address of the unit in the wide MEIC MDLC network 5 The address range for wide MEIC MDLC frame reception 6 The address range for INTRAC frame recepti...

Page 362: ...o transmission queue 3 The memory address of the line transmission queue 4 The number of frames in the line transmission queue 5 The memory address of the wide MEIC MDLC frame reception queue 6 The number of frames in the wide MEIC MDLC frame reception queue 7 The memory address of the INTRAC frame reception queue 8 The number of frames in the INTRAC frame reception queue 9 Yes The application cal...

Page 363: ...ed out because there were no buffers in the transmission heap 2 The number of times the frame was transmitted to line radio or piggyback 3 The number of times the transmission failed 4 The number of times warmup failed 5 The number of times ACK configuration diagnostics message or error was received from piggyback 6 The number of times frame was received from radio line 7 The number of times inval...

Page 364: ...ect Begin reception when both of the above occur in use for regular radio RxEn and Tone Detect Begin reception when there is an active RxEn and tone in use for Trunk radio only 6 Radio transmission level 0 7 7 is maximum 7 Line transmission level 0 7 7 is maximum 0 means disconnect 8 The maximum length of a received frame Longer frames are errors 9 Yes Operate AGC in reception from line 1430 Faile...

Page 365: ...ime on busy line channel mS 1 Quiet Time on free line channel mS 2 Wait for Channel Access Timeout Sec 3 Line channel warmup Time mS 4 Transmission Timeout Sec 5 Wait for Holdup Timeout Sec 6 Line channel Holdup Time mS 7 Line channel Shutup Time mS 8 Current status of line Line channel quiet time mS 9 Line channel busy time mS 10 Line channel access parameters 1 During transmission if Channel bus...

Page 366: ...is kept busy by 9 Current status of radio Radio channel quiet time mS 10 Radio channel busy time mS 11 Regular radio channel access parameters 1 During transmission if Channel busy is detected this parameter will determine the waiting time in msec before forcing transmission onto a channel even if the channel is still busy Setting this parameter to 0 will terminate the option 2 Quiet channel perio...

Page 367: ...e mS 14 Is txen active 15 Is PTT pressed and txen requested 16 Time remaining for PTT pressing or reset mS 17 1 YES Trunk has been defined in configuration Radio transmissions are via trunk NO Trunk not used regular radio transmission 2 When the channel does not exist this parameter determines the allotted time in msec to ask for TxEn transmit enable This parameter is relevant if one of the functi...

Page 368: ...n 14 Period msec during which a trunk channel was not available no RxEn 15 Whether the CPU is pressing TxEn now 16 Whether PTT is pressed now and TxEn requested 17 If TxEn is requested The time in msec remaining for re pressing releasing the PTT If TxEn was not requested the value is 0 The access to trunk channel In order to begin transmission the user should request TxEn from central unit This is...

Page 369: ..._of_Tx 7 Current module state 8 Time remaining for current state mS 9 Current transmitted channel 10 Current accessed channel 11 Current channel quiet time mS 12 Current channel busy time mS 13 Trunk channel status How long does channel not exist mS 14 Is transmission enabled Is TxEn Active 15 Is PTT pressed when asking for TxEn 16 How much time remains for PTT pressing or reset mS 17 Next warmup ...

Page 370: ...Channel Access the channel has priority That is because the access to trunk channel can be in high or low priority Therefore when accessing other channels the following priorities are available Conv Radio Line Sci internal When not accessing channel this field shows No Channel Access 1510 Transmission failure error counters Number of times CTS signal was stuck 1 Number of times channel was busy an...

Page 371: ...it receives its satellite timings and updates the DATE TIME table accordingly Works above UART For general diagnostics Type GPS2 in name device For Heap diagnostics Type GPS2H in name device For Uart diagnostics Type GPS2P in name device 1 Pointer to the Heap key for transmission and reception 2 Pointer to the UART key that transmits and receives with GPS 3 Pointer to the function that updates the...

Page 372: ...time updated only if clocks have been updated or the update is from GPS 2 The MOSCAD date 3 The time in RTC updated from ToolBox GPS 4 The date in RTC 5 Time that was received from GPS 6 Date that was received from GPS 7 Yes GPS is connected to MOSCAD See 9 8 Whether GPS time is valid 9 This is the flag that is set to YES whenever there is a 1pps interrupt from GPS Subsequently MOSCAD changes it t...

Page 373: ...eceived with error status byte 12 The GPS module statistics LEVEL 10 zeroes counters after statistics LEVEL 11 does not zero counters 1 The number of two second timeouts during which no frame was received from GPS 2 The number of times a valid frame was received from GPS 3 The number of times an invalid frame was received from GPS 4 The number of times a timeout was received during reception of a ...

Page 374: ...imeout interval in seconds 19 Router ASK timeout interval in seconds 20 Router daemon is used 0 NO else YES 21 The default time in seconds to wait for a new entry 22 in the router cache Time to wait in delayed close before blowing away the socket 23 The minimum heap size in bytes below which the IP will 24 begin to send ICMP Source Quench messages to the generators of any incoming TCP packets allo...

Page 375: ...es for ARP cache entries 19 The ARP ask timeout interval in seconds 20 Router ASK timeout interval in seconds 21 Whether the IP Gateway should work as a router 0 NO else YES Only No is currently available 22 The default time in seconds to wait for a new entry in the router cache 23 The time to wait in delayed close before blowing away the socket 24 The minimum heap size in bytes below which the IP...

Page 376: ... Receive Ready control Register RR_x 14 Receive Status control Registe RS_x 15 transmit control register TC_x 16 Receive Ready control Register RR_x 17 Receive Status control Registe RS_x 18 transmit control register TC_x 19 1 Device key 2 General Status Register 3 General reset Register 4 Events Register 5 Events Mask Register 6 Max idles Register 7 Close Character 8 Read register containing baud...

Page 377: ...eive descriptor 5 ready software receive descriptor 6 empty software transmit descriptor 7 ready software transmit descriptor 8 1 Where the processor will leave the next received data 2 Where the software will take the next received data 3 Where the software will leave the next data to be transmitted 4 Where the processor will take the next data to be transmitted 5 Number of empty software receive...

Page 378: ...BD_HEAD 15 Transmission data tail TXBD_TAIL 16 Communication signals GAUART_SIGNAL 17 Communication buffers GAUART_TYPE 18 Communication uart lock GAUART_LOCK 19 Communication time lock TIME_LOCK 20 Communication time data TIME_DATA 21 Communication status NOISY 22 QUIET 23 Communication preset timers GRANT 24 QUIET 25 1 Current working mode of the channel synchronous asynchronous DTE DCE 2 Commun...

Page 379: ...ission The time to wait before a retry 2040 LEVEL 0 Index Name Pointer All saved names and pointers to blocks used until now The names are created with the function MOSCAD_bind_name and pointers are created with MOSCAD_get_named_ptr for the purpose of keeping historical data on the block SITTBL 2060 LEVEL 0 Dynamic Site Table Index ID Link ComFal The Dynamic Site Table as determined by C functions...

Page 380: ...e unit 3 A pointer which allows cabling between two devices during run time 4 Site ID 5 Link ID 6 Number of the IP Port as defined in Site Configuration 7 IP Address as defined in Site Configuration 8 Enable RCP Yes or No 9 Status of Link 10 IP address used for Group Call as defined in Site Configuration 11 YES if the Addr range response for All RTU simulation Network Layer Advanced Parameter was ...

Page 381: ...bove This parameter is extends the check alive test to sites which are not failed but have been idle for some time If this parameter is set to 0 no check alive test will be performed for idle sites 2201 LEVEL 1 Iplink socket status Socket number Socket state Socket timeout Socket open latest result Socket send latest result Socket recv latest result Status of the socket on the link For system soft...

Page 382: ...tents of the IP Conversion Table is provided Site ID IP Address Site Status OK Fail Unknow Number failed Number of times site has become failed Echo Send Number of polls sent to site during check alive test Reply received Number of polls replied by the site Average Delay Each poll bears the site timestamp When the site replies an average delay is recalculated Failed time sec Time in seconds from w...

Page 383: ...le 17 Number of unknown frames received from peer MOSCAD sites 18 Last MOSCAD site ID that sent an unknown frame 19 Number of times failed transmission because of full queue 20 Number of times transmitted sync frame 21 Number of times received sync frame 22 Number of times transmitted to non OK sites 23 Number of bytes transmitted 24 Number of bytes received 25 Number of echo rqst frames sent to o...

Page 384: ...age has been reported back to the peer site 20 The number of times that transmission failed because the queue was full This prevents over consuming MDLC heap resources when transmitting large blocks of data 21 The number of times that synchronization was transmitted to all sites 22 The number of times that synchronization was received 23 The number of times that data was transmitted to a site whic...

Page 385: ...ng started connected 17 Last error when started driver HEX 18 Is disconnected driver on 19 Was AT response been received when driver was up 20 Send optional String 21 Is driver being freezed 22 1 Not relevant 2 Not relevant 3 Baud rate of port as defined in Site Configuration 4 Not relevant 5 Type of flow control DTR CTS as defined in Site Configuration 6 Not relevant 7 Not relevant 8 Not relevant...

Page 386: ...hat the modem has moved to command mode and therefore the driver needs to be disconnected 21 Not relevant 22 Not relevant 2301 LEVEL 1 PPP Status LCP Layer Status 1 IPCP Layer Status 2 PAP Layer Status 3 CHAP Layer Status 4 PPP State LCP Layer State 5 IPCP Layer State 6 PAP Layer State 7 CHAP Layer State 8 Terminate Configure Failure LCP Layer Retry 9 9 9 IPCP Layer Retry 10 10 10 PAP Layer Retry ...

Page 387: ...AP layer 13 PPP Async option of myself peer and negotiated one 14 PPP Magic option of myself peer and negotiated one 15 PPP Authentication protocol option of myself peer and negotiated one 16 PPP Protocol compression option of myself peer and negotiated one 1 if this is required 17 PPP Address compression option of myself peer and negotiated one 1 if this is required 18 IP Address option of myself...

Page 388: ...sage received 22 Time received last PAP 23 CHAP protocol received 24 CHAP code received 25 CHAP id received 26 CHAP message length 27 CHAP message received 28 Time received last CHAP 29 Number of Success code 30 Number of Fail code 31 Last protocol transmitted 32 LCP protocol transmitted 33 LCP code transmitted 34 LCP id transmitted 35 LCP message length 36 LCP message transmitted 37 Time transmit...

Page 389: ...P id received 5 Last LCP IP message received 6 Last LCP IP message length in bytes 7 Time the message was received 8 Number of Nacks received for LCP 9 Number of Rejects received for LCP 10 Not relevant 11 Last IPCP code received 12 Last IPCP id received 13 Last IPCP message received 14 Last IPCP message length in bytes 15 Time the message was received 16 Number of Nacks received for IPCP 17 Numbe...

Page 390: ...ge length in bytes 37 Last LCP IP message transmitted 38 Time the last LCP IP message was transmitted 39 Number of Nacks transmitted to LCP 40 Number of Rejects transmitted to LCP 41 IPCP protocol transmitted 42 IPCP code transmitted 43 IPCP id transmitted 44 Length in bytes of the last IPCP message transmitted 45 Last IPCP message transmitted 46 The last time an IPCP message was transmitted 47 Nu...

Page 391: ... 8 Number of times failed stop driver 9 Number of times got AT response during Slip PPP session 10 Number of times disconnected by force 11 Number of timeouts when bringing device up 12 Number of timeouts when bringing device down 13 Number of times failed alloc LCP msg 14 Number of times failed alloc IPCP msg 15 Number of times got bad PPP frame with invalid size 16 Number of times got bad PPP fr...

Page 392: ...onnect Slip PPP 14 Number of times failed alloc LCP message Denotes lack of internal resources 15 Number of times failed alloc IPCP message Denotes lack of internal resources 16 Number of bad PPP with invalid size received 17 Number of times bad PPP frames with invalid CRC received 18 Number of times failed authenticate PPP when connecting 19 Number of times failed to obtain an IP Address from the...

Page 393: ...ill be No 4 Radio diagnose reply timeout as defined in Site Configuration 2501 LEVEL 101 Status of RCP Is radio being configured 1 Has configuration of radio failed 2 RCP request of which configuration failed 3 Last request SDU tag number 4 Last request sent to radio 5 Is radio registered in infrastructure 6 Is data service not available 7 Is ICMP Network unreachble received 8 Has radio failed tra...

Page 394: ...ch the radio returns RF ACK 11 Indicates whether port is in failed mode as in 2200 2502 LEVEL 102 RCP socket status Socket number Socket state Socket timeout Socket open latest result Socket send latest result Socket recv latest result Not relevant 2503 LEVEL 103 Radio configuration Encryption mode Indicates whether radio is in Encryption mode or not 2504 LEVEL 104 Radio information Radio s softwa...

Page 395: ...es received from radio 12 Number of ICMP Netowrk unreachable received from radio 13 Number of ACK reports received from the radio 14 Last Destination IP Address that received ACK for 15 1 Number of requests sent from the RTU to the radio 2 Number of times the RTU aborted transmission of a request due to timeout 3 Number of replies from the radio should match the number of requests 4 Number of repl...

Page 396: ...acket data modem e g iDEN 1 YES if the port s IP address is to be retrieved during run time e g from iDEN modem 2 Current RTU s IP address 3 Current RTU s default gateway 4 Current RTU s subnet mask 5 The IP address of the modem s configured RTU as stored in the modem 6 The subnet mask address of the modem s configured RTU as stored in the modem 7 The home agent configured for the modem to be used...

Page 397: ...U Always if CD is never checked It is assumed that it is active all the time so its state does not denote Slip PPP state When connecting if CD is ignored during Slip PPP connection but polled when connection is established 19 Maximal Rx idle time to disconnect in seconds If no data is received from the port for this period of time Slip PPP will be disconnected If this parameter is 0 it will never ...

Page 398: ...sent to the modem causing it to fail and issue parameter 6 2522 LEVEL 102 RALP State Diagnostic timeout 1 IP Port Number 2 IP Address 3 Was RALP initiated 4 Is Communication Enabled in Radio 5 Is request being executed 6 Current exectued group 7 Current executed opcode 8 Current expected opcode 9 Pointer of response buffer 10 Relevant for iDEN only 1 Time in milliseconds to wait for a response fro...

Page 399: ...le IP capable 2524 LEVEL 104 iDEN Phone Information Ralp version 1 Model type 2 Model number 3 Serial number 4 IMEI number 5 Codeplug version 6 DSP ROM version 7 RCE ROM version 8 Software Type 9 This information is obtained via RALP from the modem 1 RALP version in the modem 2 Modem type 3 Modem model number 4 Modem serial number 5 Modem electronic number IMEI 6 Modem codeplug version 7 Modem sof...

Page 400: ...18 Number of Retry I PDUs received without Original I PDU 19 Number of reliable datagrams from client too big to send 20 Number of unreliable datagrams from client too big to send 21 Number of PDUs received in a state when they were invalid 22 The number of invalid PDUs received from FNE 23 The number of multiple block I PDUs with an LLC FCS error 24 The parameters are obtained via RALP from modem...

Page 401: ...ted by the modem to the RTU as a response including RALP diagnostics of the modem as well as over the air data 3 Number of valid datagrams received over the air from the MDG 4 Number of valid datagrams transmitted by the RTU to the modem including RALP diagnostics of modem as well as over the air data 5 Number of datagrams sent over the air to the MDG 6 Size of largest datagram sent to the RTU Dat...

Page 402: ...ation has failed 6 Number of times detetected that modem is not packet data 7 Number of times link failed because of registration 8 Number of times re registered modem 9 Number of times restarted modem 10 Last reason for link failure 11 Number of times received icmpnetunreachable 12 Number of times lost connection with modem PPP 13 Number of times disconnect because there was no resonse 14 Number ...

Page 403: ... RTU deregistered and reregistered the modem by force 10 Number of times the RTU restarted the modem usually because of registration problems 11 Last event that caused the port to be failed Modem configuration failed or modem became deregistered from the infrastructure 12 Number of ICMP Destination unreach messages received of type Network unreachable 13 Number of times the PPP connection was drop...

Page 404: ...1 Internal use only 2 Number of times a RALP request was sent to the modem 3 Number of times aborted RALP when waiting for a reply from the modem 4 Number of times a response was received for RALP requests from the modem 5 Number of times unsolicited alarms weres received from the modem registration software etc 6 Group of last RALP response received from the modem 7 Opcode of last RALP response r...

Page 405: ...h radio Indication that communication with radio has failed Occurs when response from the radio times out 2599 Communication with radio already in progress please try again Occurs when configuring modem and it cannot be diagnosed using RALP over SLIP SLIP has not been initiated DMAP27 DEVICE RADxD 2700 LEVEL 0 Dmap27 information Partner site 1 Net key 2 Link key 3 Imap27 key 4 1 Other Site ID talk...

Page 406: ...es 6 Last netpush err 7 1 Number of MDLC frames transmitted successfully by the LINK 2 Number of MDLC frames not transmitted successfully by the LINK 3 Number of MDLC frames rejected by the LINK 4 Number of MDLC frames returned back from the LINK 5 Number of MDLC frames received successfully 6 Number of MDLC frames not received successfully by the LINK 7 Last error number generated while calling n...

Page 407: ... data table async_rate CONTROL RATE 12 async_signal async communication signal 13 async_mode ASYNC MODE 14 async_tx_grant ASYNC tx grant 15 general part of the data table sync Number of idles to close reception 16 working_mode SYNC_MODE 1 or ASYNC_MODE 0 17 channel_valid_flag channel open 1 channel close 0 18 heap_data_ptr pointer of heap device data 19 mask_backup mpt1327 communication device mas...

Page 408: ...the system UART mode 14 UART mode register values later on downloaded to SCM1 Mode register 15 ASYNC TX grant parameter UART mode 16 Number of idles to close reception 17 Working mode of the model SYNC_MODE 1 or ASYNC_MODE 0 18 This parameter indicates if the voice channel is open or not channel open 1 channel close 0 19 Pointer of heap device data The following parameters are received from the li...

Page 409: ..._MODE 06 h PORT A REGISTERS PORT 3 PACNT PORT A Control register 8 ASYNC_MODE 0373 h SYNC_MODE 0373 h PADDR PORT A DATA direction register 9 ASYNC_MODE 1884 h SYNC_MODE 1884 h PADAT PORT A DATA register 10 ASYNC_MODE AB23 h SYNC_MODE AB23 h The contents of each hardware register are shown For each register the preset value is displayed for both ASYN MAP27 and SYNC HDLC modes The user should verify...

Page 410: ... FRMEC Receive Framing Error Counter 5 NOSEC Receive Noise Counter 6 BRKEC Receive Break Condition Counter 7 UADDR1 UART ADDRESS Character 1 8 UADDR2 UART ADDRESS Character 2 9 RCCR Receive Control Character Register 10 CHARACTER1 CONTROL Character 1 11 CHARACTER2 CONTROL Character 2 12 CHARACTER3 CONTROL Character 3 13 CHARACTER4 CONTROL Character 4 14 CHARACTER5 CONTROL Character 5 15 CHARACTER6...

Page 411: ...low 3 TCRC_H Temp Trasmit CRC High 4 DISFC Discard Frame Counter 5 CRCEC CRC Error counter 6 ABTSC Abort Sequence Counter 7 NMARC Nonmatching Address Received Counter 8 RETRC Frame Retransmission Counter 9 MFLR Max Frame Length Register 10 MAX_cnt Max Length Counter 11 HMASK User Defined Frame Address MASK 12 HADDR1 User Defined Frame Address 13 HADDR2 User Defined Frame Address 14 HADDR3 User Def...

Page 412: ... HDLC mode 11 Max Length Counter HDLC mode 12 User Defined Frame Address MASK HDLC mode 13 User Defined Frame Address HDLC mode 14 User Defined Frame Address HDLC mode 15 User Defined Frame Address HDLC mode 16 User Defined Frame Address HDLC mode 17 Whether or not to allow reception of SYNC frames 18 TimeAuth device key in Hexadecimal form 19 TimeAuth identifier 20 Offset of Authentication stamp ...

Page 413: ...EX 2 Current TRANSMIT INDEX TRANSMISSION INDEX 3 3 10 Receive descriptors See MC68302 Manual Pages 4 66 to 4 70 4 88 to 4 91 4 11 18 Transmit descriptors See MC68302 Manual Pages 4 71 to 4 80 4 92 to 4 96 2760 LEVEL 10 11 MPT1327 hardware software last status Discard frame counter DISFC 1 Crc error counter CRCEC 2 Abort sequence counter ABTSC 3 Non matching address counter NMARC 4 Frame retransmit...

Page 414: ...rs This should be checked using the RSS of the radio IMAP27 2800 LEVEL 0 Imap27 information Map27 state 1 IMap27 mode 2 Link ready 3 1 Map27 state One of Idle OutCallWait Active WaitForDisconnect 2 Map27 mode One of CONTROL DATA 3 MAP27 link to the local radio indication 2801 LEVEL 1 Imap27 States information Map27 state 1 IMap27 mode 2 Init done 3 Initiator bit 4 Warmup done 5 New convtable 6 Lin...

Page 415: ...e RTU was talking to 11 Maximum size of frame transmitted in MAP27 protocol 12 Size of last transmitted frame in MAP27 protocol 13 Number of calls hung up by the call initiator 14 Number of calls hung up by the call responder 15 Total number of calls hung up 16 Number of times needed to try to hang up 17 Number of times tried to dial in order to initiate a call 18 Time interval between connected m...

Page 416: ...K 2 Number of Map27 frames transmitted not OK 3 Number of received MAP27 bytes 4 Number of MDLC frames transmitted OK 5 Number of MDLC frames transmitted not OK 6 Number of MDLC frames received OK 7 Number of MDLC frames received not OK 8 Number of calls that failed connecting 9 Number of successful outgoing calls 10 Number of accepted incoming calls 11 Number of calls ignored by this unit 12 Numb...

Page 417: ...messages will appear Either The specific encryption device whose serial number appears in 2900 Level 0 is not currently active OR No encryption key aliases were defined I e the encryption device is active but the user has only defined keys not aliases for that device 2903 LEVEL 2 Encryption key aliases Index Key Alias This information represents the list of key aliases that were defined by the use...

Page 418: ...2 How frequently a SYNC message is to be sent 3 The number of links includes zones attached to the RTU 4 Number of authenticated links on the RTU 5 Site ID of the Server RTU which provides synchronization 6 Link ID through which the RTU is connected to the Server 7 Server link index 8 Maximum number of seconds by which the timestamp of an incoming message can differ from the RTU clock 9 RX SYNC in...

Page 419: ...0 Counters Number of requests arrived 1 Number of requests handled 2 Number of requests sent 3 Number of responses arrived 4 Number of invalid response 5 Number of SYNC arrived 6 Number of invalid messages 7 1 Count of the number of requests which have arrived 2 Count of the number of requests which have been handled 3 Count of the number of requests which have been sent 4 Count of the number of r...

Page 420: ...e been received 6 Count of the number of SYNC which have arrived 7 Count of the number of invalid messages which have which have been received TMAUTH 3100 LEVEL 0 Number of registered devices 1 Maximum number of registered device 2 AuthSync device key HEX 3 1 Number of encryption devices registered for TMAUTH for this RTU 2 Maximum number of allowed registered TMAUTH devices 3 Identifier for the A...

Page 421: ... mng thread channel 16 tx global 17 rx global 18 mng global 19 site id 20 startup mode 21 left 22 1 The maximum number of clients 2 The maximum number of channels 3 The maximum number of buffers 4 The length of the communication buffer 5 13 Internal use 14 The status of the IP Gateway 1H Primary mode 5H Secondary mode 15 20 Internal use 21 The IP Gateway startup mode 0 Stand alone 1 Redundant1 2 R...

Page 422: ...such channel 5005 LEVEL 10 11 Reqmng data In Buffers 1 Out Buffers 2 In Blocks 3 Out Blocks 4 Out Burst Blocks 5 In Buffers with Err 6 1 Number of buffers received from the SCADA driver to the IP Gateway for execution 2 Number of buffers sent from the IP Gateway to the SCADA driver 3 Number of blocks received from the SCADA driver to the IP Gateway for execution 4 Number of blocks sent from the IP...

Page 423: ... 1 Site Up Time 2 Site Discover Time 3 Site Down Time 4 Site Mirror Time 5 Primary Link 6 is 7 8 9 Secondary Link 10 is 7 8 9 1 The Site ID 2 The time that Site up message was received measured in number of peaks since startup 3 The time that the site was discovered by the Gateway measured in number of peaks since startup 4 The time that Site down message was received measured in number of peaks s...

Page 424: ...the time of restart 5 The contents of the PC register at the time of restart 6 The indication of the event e g initiated restart event 7 The task that actually initiated the event e g the GENHNDL task 8 The task that was ready to run when the restart event occurred This does not necessarily have to be the same as CurrTask Setting of the CurrTask and CandidTask indications relies on the system s sc...

Page 425: ...t Consult product group Error 22 Invalid Box in Busy Setcall Queue Device This message appears due to a fault memory overwrite in the Busy Setcall Queue in the link layer The Device is the name of the link layer referring to the port Consult product group Error 23 Can Not Get a New ACK Buffer increase of ACK Buffers Device For each link layer 8 acknowledge buffers are defined If all those buffers ...

Page 426: ...Communication problem during configuration download Error 46 Error After Get Struct Communication problem during configuration download Error 47 Control error May indicate system software error Consult product group Error 60 Can Not Remove Slice Device Size This message appears when receiving a MDLC communication buffer that passed a CRC check but one of the communication layers Device can not und...

Page 427: ... flags area of the transaction Error 88 Data too long Due to differences in the data structure between master and slave spare data is arriving Error 89 Data too short Due to differences in the data structure between master and slave only part of the data has arrived Error 95 Queue in fram_seq is full The Rev Seq queue is full and the application did not get the frames Error 96 Trouble in queue Ill...

Page 428: ...e with an older RTU that is not familiar with those new features Error 116 Machine code illegal Due to a bug in the Transport Multiplex layer the states machine has reached an illegal state Error 117 Can t talk with master because unit was not defined as Slave OR flag Master is Set but Unit was not defined as Master For system software developers only Consult product group Error 120 Can not get ch...

Page 429: ...lt product group Error 160 Timer service is not activated since timer is defined with 0 time units device The data of the timers device is corrupted Trying to operate a timers routine with no time units Error 161 of time units passed without activating timer service is device The timers task can not start its operation in a time interval which is bigger than the time interval that was allocated fo...

Page 430: ...p Error 192 Buffer is already free Calling address is May indicate system software problem Consult product group Error 200 Odd address of working area For system software developers Consult product group Error 201 Insufficient space in work area May indicate system software problem Consult product group Error 202 Corrupted device KEY May indicate system software problem Consult product group Error...

Page 431: ...s Application DISABLED Each application needs at least 256 bytes which are not available for differentiators Error 235 Warning Short USER RAM Bytes In case the free space available for application is less than 2 Kbyte the user is notified that the running application is limited Error 236 Index is out of range The index in the user application has reached 256 or exceeded it Error 237 No application...

Page 432: ...eset Load option instead and then do Download Error 250 Cannot read module type at I O module defined but physically missing Error 251 Module type does not match site configuration module Incompatible module type Configuration definition and physical module are different Error 252 Module initial values are invalid There are no preset values in the control registers of the DO module gate array Erro...

Page 433: ...he Mixed I O module is not calibrated Error 263 I O module analog input calib succeeded with borderline input Calibration succeeded but one of the measurements is out of range Error 264 DI FAIL In Module The specified module DI or Mixed I O is in FAIL Error 265 AI FAIL In Module The AI module is in FAIL Error 266 Relay Check Back CB FAIL In Module Incompatibility between desired and actual status ...

Page 434: ...ed frame is not equal to the one that was sent and the port is port3 Error 274 Unoperational PHYSICAL External LOOP on PORT CONTROL STATUS When checking the port HDLC or UART the RTU turns into an internal loop mode sends a frame and receives it This message is displayed if the received frame is not equal to the one that was sent and the ports are 1 or 2 Error 275 Unsuccessful PHYSICAL Configurati...

Page 435: ...n on PORT COMMAND DATA Problem in the internal modem Error 287 No response from internal DPSK modem on port command data Problem in the internal modem piggyback plug in Port Type unit for Port 3 Error 288 An Incompatible piggyback was found The configuration was defined for Radio model R The installed piggyback ID is see the table below for conversion The following table lists the available IDs Pi...

Page 436: ...m software problem Consult product group Error 301 MTE WARNING The MTE_VLD Lowest Priority Task in The System Was Not Reached For Ticks System is Either Overloaded Or Some Process is in Infinite Loop Maximum Allowed Time At Which The Lowest Task May Not Activate is Ticks A task is in infinite loop Consult product group Error 302 CRASH R W I N Function Code Access Address Instruction Register Statu...

Page 437: ...Consult product group Error 352 Session layer in function allocation of formatted buffer failed Allocation of a buffer failed May indicate system software problem Consult product group Error 353 Session layer in function buffer in RX is kept by lower layer May indicate system software problem Consult product group Error 354 Session layer in function no more room for error buffers May indicate syst...

Page 438: ...m software problem Consult product group Error 406 Presentation layer in function allocation of fbuf failed Allocation problem Empty heap Consult product group Error 407 Presentation layer in function the presentation is in aborted state May indicate system software problem Consult product group Error 408 Presentation layer in function the presentation is not in tx state May indicate system softwa...

Page 439: ...Consult product group Error 450 Stock set the stock buffer is locked for too much time For system software developers Consult product group Error 451 Stock get the stock buffer is locked for too much time For system software developers Consult product group Error 500 IOTEST Invalid Option Applying to a non existing option for I O module testing in the RTU This may occur when using a new version of...

Page 440: ...e emulated by software Error 565 Fatal The operation is not executed correctly May indicate system software problem Consult product group Error 600 Unable to run from 2 different processes Unable to run PPH from two different processes Error 601 The scan_discrete_in call in PPH module failed May indicate system software problem Consult product group Error 602 The call to prv_userrom_pph_timer from...

Page 441: ...inter Current version pointer Entry pointer of list Illegal linked list in the FLASH memory Error 702 Start data pointer Length of data Illegal linked list in the FLASH memory Error 730 Device TOPLC Function Port Name Illegal Request from application May indicate system software problem Consult product group Error 731 Device TOPLC Function Port Name Unable To Unpack F Buffer May indicate system so...

Page 442: ...roblem Consult product group Error 740 Device TOPLC Function Port Name FATAL State EQ Waiting Control but f_buf NE NULL Software problem May indicate system software problem Consult product group Error 741 Device TOPLC Function Port Name Fbuf Must Be NULL May indicate system software problem Consult product group Error 742 Device TOPLC Function Port Name flashapp_get_block has failed May indicate ...

Page 443: ... Device TOSCADA Function Port Name ERR_FULL In TX Physical May indicate system software problem Consult product group Error 764 Device TOSCADA Function Port Name Unable to Push a Block In F UF Buffer Push block failed May indicate system software problem Consult product group Error 765 Device TOSCADA Function Port Name Unable To Alloc Uf Buffer Allocation of buffer failed Empty heap Consult produc...

Page 444: ...operational PLC port connected to master is not operational Consult product group Error 775 Device TOSCADA Function Port Name The download of software for the port failed Download of software for third party protocol has failed Error 776 Device TOSCADA Function Port Name Received a reply frame from the SWITCHER while there is no software loaded for the port The received frame reply has been freed ...

Page 445: ...range This message indicates that the SCADA accesses via PLC communication a row which is out the range of defined rows Error 828 Userrom Plc module Function Last Y coord out of range This message indicates that the SCADA accesses via PLC communication a row which is out the range of defined rows Error 829 Userrom Plc module Function Unpack of f_buf failed May indicate system software problem Cons...

Page 446: ...ditional application download Error 838 Userrom Plc module Function Reply Ignored Not Waiting For Reply May indicate system software problem Consult product group Error 839 Userrom Plc module Function Reply Ignored due to unpack failure May indicate system software problem Consult product group Error 840 Userrom Plc module Function Reply Ignored site index and port not as expected May indicate sys...

Page 447: ... error When referring RTU PLC from rungs the data type of the column in I O Link must be defined as one of the following a PLCBIT b PLCVAL c PLCFLT Communication protocol format error Consult product group Error 848 Userrom Plc module Function The length of PLC column being scanned should not exceed 140 bytes Scan on PLC type column should not exceed 140 bytes Error 861 The phone connection was es...

Page 448: ...oduct group Error 902 PLC Switcher module Function Found in port table a logical port i d with not expected direction Third party protocol port definition problem Error 903 PLC Switcher module Function Remove slice of formatted buffer failed May indicate system software problem Consult product group Error 904 PLC Switcher module Function Get slice of formatted buffer failed For system software dev...

Page 449: ...sh Buffer to Head LIST Failed Fatal The Head List is corrupted May indicate system software problem Consult product group Error 913 PLC Switcher module Function Push Buffer to Head LIST Failed Too many buffers in the head list The buffer was freed May indicate system software problem Consult product group Error 930 MODBUSTM module Function Illegal state May indicate system software problem Consult...

Page 450: ...ation of reply failed Unable to combine MODBUS reply May indicate system software problem Consult product group Error 939 MODBUSTM module Function The received frame is too long for the RX buffer of the module The MODBUS master should not send frames or poll for frames longer than 140 bytes Error 940 MODBUSTM module Function The size of translated to RTU PLC format control is too large for the buf...

Page 451: ...ved a non supported function request Received a request from MODBUS master that is not supported by the RTU Request is ignored Error 949 MODBUSTM module Function Number of elements must be less from 0xff Received a request for more than 0xff elements The master should not send frames or poll for frames longer than 140 bytes Error 950 MODBUSTM module Function The FLUSH function failed but continuin...

Page 452: ...t for broadcast Frame ignored No support for broadcast frames in MODBUS protocol Error 977 MODBUSTS module Function The CRC of MODBUS control frame is not correct Consult product group Error 978 MODBUSTS module Function The control frame in MODBUS format is too long for the module or is too short The master should not send frames or poll for frames longer than 140 bytes Error 979 MODBUSTS module F...

Page 453: ...rror 986 MODBUSTS module Function The N_ELM field in send control is EQ 0 It must be GE from 1 May indicate system software problem Consult product group Error 987 MODBUSTS module Function The length of pure data in send control is greater from 0xff It must be LE from 0xff May indicate system software problem Consult product group Error 988 MODBUSTS module Function The length of pure data does not...

Page 454: ...ate system software problem Consult product group Error 1001 ABTS module Function No support for non MOSCAD master in Allen Bradley protocol No support for MOSCAD MOSCAD L as slave in Allen Bradley protocol Error 1002 ABTS module Function The control frame in RTU PLC format is too long for the module or is too short The master should not send frames or poll for frames longer than 140 bytes Error 1...

Page 455: ...ion The N_ELM field in send control is EQ 0 It must be GE from 1 May indicate system software problem Consult product group Error 1011 ABTS module Function No support for the data type in the send control frame May indicate system software problem Consult product group Error 1012 ABTS module Function The opcode in RTU PLC format is neither SEND nor POLL May indicate system software problem Consult...

Page 456: ...unidentified port Can not switch since local port is not available Error 1102 Invalid router PROVIDER Mode Invalid mode Error 1103 Router table Channel status is Expected status is Operation code is Incorrect operation according to the states table for a single logic channel For example data transfer in an unopened channel Error 1104 Invalid Self Address Illegal RTU X25 address The X 25 address de...

Page 457: ...0xc002 Timeout 0xc00c Clear response 0x8004 Establish indication L2 0xc00d Interrupt request 0x8005 Establich confirmation L2 0xc00e Interrupt response 0x8006 Disconnect indication L2 0xc00f Reset request 0x8007 Disconnect confirmation 0xc010 Reset response 0xc009 Call request LAPB MSG TYPE 0xc000 Transmit request 0x8004 Establish request 0x8001 Receive frame 0xc005 Disconnect request 0xc002 Timeo...

Page 458: ... mem 20 Received a DIAGNOSTIC packet 21 Packet too long 22 No msg for packet copying 23 Rx DL_CONN_CNF without asking 24 No msg for Ind to upper 25 Net congestion operational 26 Received reg cnf without Req 27 Received a restart packet 28 Registration request timeout Error 1154 LAPB ID Code LAPB internal errors CODE 1 Unsolicited S F 1 code A 2 Unsolicited DM F 1 code B 3 Unsolicited UA F 1 code C...

Page 459: ...not transmit a frame via Transport MUX May indicate system software problem Consult product group Error 1235 Chnltest Tx Task Failed Getting indx of tested_link in sites_table Err code Could not get tested link id s index in site table prior to transmitting a frame May indicate system software problem Consult product group Error 1236 Chnltest Cannot Handle Control Frame Another Opcode Already Exis...

Page 460: ...function with the wrong StnAck variable See Intrac Protocols chapter in Advanced Features in the Application Programmer manual Possible range 0 2047 Error 1501 TxIntrc was called with invalid group ITxGrp This error occurs when you call the TxIntrc function with the wrong ITxGrp variable See Intrac Protocols chapter in Advanced Features in the Application Programmer manual Possible range 0 7 Error...

Page 461: ...Programmer manual Possible range 0 8191 Error 1509 Received frame with invalid length from INTRAC MEIC port In the INTRAC case the frame length is 4 bytes In the MEIC case the frame length is 5 16 bytes Any other length is invalid Error 1545 INTRAC modem piggyback has error The error message ID may be one of the following ID Description 160 Piggyback got control frame from 68302 with invalid opcod...

Page 462: ...alid StnAdr value in the INTRAC system tables database builder Possible range 0 8191 Error 1563 INTRAC system table invalid repeater mode RptMod Invalid RptMod value in the INTRAC system tables database builder Possible range 0 1 Error 1564 Transmission failed channel at INTRAC MEIC port ID The first variable in this message is the channel name The second ID may be one of the following The error m...

Page 463: ...stem table invalid line warmup time L_Ptt Invalid L_Ptt value in the INTRAC system tables database builder Possible range 10 60000 msec Error 1642 INTRAC system table invalid line override time LOvrid Invalid LOvrid value in the INTRAC system tables database builder Possible range 10 60000 msec Error 1643 INTRAC system table invalid line quiet time LQuiet Invalid LQuiet value in the INTRAC system ...

Page 464: ...ror in one of the C blocks loaded to the RTU Error 1790 Socket Opening failed Communication problem with MDLC over IP Error 1791 Socket Connection failed Communication problem with MDLC over IP Error 1810 Could not abort the master sessions The master channels are not stopped Problem with C master session during Download Error 1900 Cannot push into queue it has reached maximal size Error in MDLC o...

Page 465: ...o transmit to a destination site with the same IP address as the RTU As a result transmission failed Check IP address conversion table for the specified site it will have the same IP address as that of the RTU Correct IP address Error 1911 User configured RTU IP address as instead of modem s configuration Future use This error will occur when connecting to a non iDEN packet data modem with Learn I...

Page 466: ...lip PPP When not used or not supported RTU is always connected Error 1919 Dial number not supported in Slip PPP port This error is set when future configurations that support dial numbers on Slip PPP will be downloaded to older systems that do not support it Dial number is an alternate string such as phone number used when connecting to modem instead of common ATD Even though not supported user ca...

Page 467: ...o use authentication on this Link Authentication was not possible on the specified Link ID Recheck the network configuration and the port Error 2003 Number of Links reported to AuthSync does not match the number of Links known to the Network layer Recheck the network configuration and the ports Error 2004 Warning User has denoted to activate authentication but this could not be done due to invalid...

Page 468: ...to manager Error 15012 Reqmng Unauthorized host logged in Error 15013 Reqmng No tx channel rx channel type Rx Channel Error 15014 Reqmng Unmatching client IDs reset anyway Error 15015 Reqmng Unmatching channel IDs init anyway Error 15016 Reqmng No room For new client in database Error 15017 Reqmng Illegal tx channel Error 15018 Reqmng Get conf unmatch client channel Error 15019 Reqmng No tx channe...

Page 469: ...te device failed Error 15204 Trdpool Init Boxes container faied Error 15206 Trdpool Init threads container faied Error 15208 Trdpool Container upb failed Error 15209 Trdpool Container addr error Error 15212 Trdpool Container box range error Error 15213 Trdpool Container thread range error Error 15215 Trdpool Not enough boxes in queue Error 15216 Trdpool Get add box address failed Error 15217 Trdpo...

Page 470: ... Q failed Error 15250 Trdpool Get thread attached box failed Error 15251 Trdpool Get thread box to release failed Error 15252 Trdpool Get attached Box to release failed Error 15253 Trdpool Put box in the proper Q failed Error 15260 Trdpool Issue thread failed Error 15261 Trdpool Thread pool suspend failed Error 15262 Trdpool Get attached box failed Error 15263 Trdpool Tp_get box2block failed Error...

Page 471: ...rror Error 15367 Gtappl Ctls2blk site data error Error 15368 Gtappl Block size error expecting data Error 15369 Gtappl Invalid pin called Error 15370 Gtappl Z_OK length problem Error 15371 Gtappl Fetch length problem Error 15373 Gtappl Store length problem Error 15376 Gtappl Map failed Error 15377 Gtappl Map thread failed Error 15378 Gtappl Burst error Error 15380 Gtappl Unknown block type Error 1...

Page 472: ...6 HelthChk failed to create pong task Error Error 15537 HelthChk failed to create dead task Error Error 15538 Ping RTUs failed Error Error 15539 Pong RTUs failed Error Error 15540 Update dead RTUs failed Error Error 15550 MCPS Build Failed to create MCPS CONTROL task error Error 15551 MCPS CTRL Failed to create Polling task error Error 15552 MCPS CTRL Failed to create Link Up task error Error 1555...

Page 473: ...a new flash section failed Error code block size block id Attempt to burn a new section of the flash has failed Erase the configuration and then download all files again Error 16003 Doctor Burn a new flash section failed Error code block size block id Attempt to burn another new section of the flash has failed Erase the configuration and then download all files again Error 16004 Doctor System has ...

Page 474: ...then double click the Stop Communication Driver application icon in the Toolbox group Then activate the Toolbox application you want and enter the password Note If you try to stop the communication driver while a communication session is in progress a message warns you that a logical channel is currently open If you chose to continue stop the driver the results of the current communication cannot ...

Reviews: