Applied Systems Engineering ASE2000 User Manual

Communication test set
Hide thumbs Also See for ASE2000:
Table of Contents

Advertisement

ASE2000 Version 2 Communication Test Set
User Manual
www.kalkitech.com
Version 2.21, September 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ASE2000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Applied Systems Engineering ASE2000

  • Page 1 ASE2000 Version 2 Communication Test Set User Manual www.kalkitech.com Version 2.21, September 2018...
  • Page 2 © 2018 Applied Systems Engineering, Inc. All Rights reserved. This user manual is a publication of Applied Systems Engineering, Inc. and it is intended for its customers use only. Content of this manual is copyrighted and reproduction in whole or in part, for use other than in support of ASE products, is prohibited without the specific written permission of Applied Systems Engineering, Inc.
  • Page 3: Table Of Contents

    Text Message File Structure 6.3.2. DNP3 Example 6.4. SPT Import Files 6.4.1. DNP3 Example 6.5. Message Capture Facility Screen Layout 7.1. Title Line 7.2. Menu Bar 7.2.1. File Menu 7.2.2. Edit Menu 7.2.3. View Menu ASE2000 V2 Communication Test Set User Manual...
  • Page 4 10.1. Task Mode Operation 10.2. Device Definition 10.2.1. Point Definition 10.3. Task Mode Operation, Master Simulation Mode 10.3.1. Task Selection and Navigation 10.3.2. Task Activation, General 10.3.3. Task Setup and Activation, Digital Control Tasks ASE2000 V2 Communication Test Set User Manual...
  • Page 5 19.1. ASE dual channel BCOM-USB device with two RS-232 cables, USB cable, and BCOM-USB to ASE 2-Channel Modem power cable. 19.2. ASE Bell-202/CCITT V.23 Dual-Channel Modem 19.3. DB-25 Female-Female Gender Changer 19.4. DB-9 to DB-25 adapter ASE2000 V2 Communication Test Set User Manual...
  • Page 6 25.1.1. Conitel – Edit Exchange Definition 25.1.2. Conitel – Exchange Mode Set RTU ID and Group 25.1.3. Conitel – Exchange Mode Line Monitor 25.1.4. Conitel – Exchange Mode Master Simulation 25.1.5. Conitel – Exchange Mode RTU Simulation ASE2000 V2 Communication Test Set User Manual...
  • Page 7 26.8. DNP3 – Certification Tests 26.9. Secure Authentication Version 5 Implementation Notes 26.9.1. General 26.9.2. Shared Update Keys 26.9.3. Symmetric Update Key Change 26.9.4. Asymmetric Update Key Change 26.9.5. AES-GMAC MAC Algorithm 27. Harris 5k/6k – Protocol Specific ASE2000 V2 Communication Test Set User Manual...
  • Page 8 29.1.10. Modbus – Configuring Output Controls to Change Input Point Values 30. Telegyr 8979 – Protocol Specific 30.1. Telegyr 8979 – Exchange Mode 30.1.1. Telegyr 8979 – Edit Exchange Definition 30.1.2. Telegyr 8979 – Set RTU ID and Group ASE2000 V2 Communication Test Set User Manual...
  • Page 9 30.2.1. Telegyr 8979 – Task Mode Line Monitor 30.2.2. Telegyr 8979 – Task Mode Master Simulation 30.2.3. Telegyr 8979 – Task Mode RTU Simulation 30.2.4. Telegyr 8979 – Mapping Output Controls to Change Input Point Values 218 ASE2000 V2 Communication Test Set User Manual...
  • Page 10: Overview

    Simulation Mode. These are essentially functional test modes and exist within the two ASE2000 operational modes; Exchange Mode and Task Mode. Line Monitor Mode is one of the primary uses of the ASE2000 and is used to provide visibility into communication occurring between a master station and remote devices (RTUs, IEDs, or PLCs).
  • Page 11: Version 1 / Version 2 Comparison

    2. Version 1 / Version 2 Comparison Version 1 of the ASE2000 Communication Test Set was first released in 1998 with thousands of copies currently in use worldwide. And, while some areas of ASE2000 Version 2 have a slightly different look and feel than Version 1, there was a significant effort made to provide a familiar operating interface for users already familiar with Version 1 to minimize the learning requirement in making the transition from Version 1 to Version 2.
  • Page 12: Exchange Mode And Task Mode Operational Basics

    2.2. Exchange Mode and Task Mode Operational Basics From an operational perspective: • Exchange Mode operates as an ASE2000 Version 1 Test Set. The user selects a protocol, is presented with an applicable set of exchanges (messages), configures and enables one or more of these exchanges, and starts communication.
  • Page 13: Other Version 1 And 2 Comparisons

    Line Monitor View with Interpreted Data at the right and Raw Data at the left. The entirety of each message is always shown. For ASE2000 Version 1, this is the only way to view communication line traffic. ASE2000 Version 2 supports this view as well as the new Messages View.
  • Page 14: Software Installation

    • SQL Server, Compact Edition Version 3.5 3.1. Windows Operating System Support ASE2000 Version 2 operates under Window XP, Vista, Windows 7 and 8. It is not supported on older Microsoft operating systems or in any non-Windows operating system. A single ASE2000 executable is supported on both 32-bit and 64-bit versions of the operating systems but requires installation of the appropriate I/O driver, 32-bit or 64-bit, for the Windows system being used.
  • Page 15: Installation Setup

    • For non-English operation, make sure the appropriate language .NET Framework and Compact SQL components are installed before installing the ASE2000 • Install the ASE2000 Version 2 software. This will install .NET Framework and Compact SQL components if required. • For a fully licensed version, install the I/O driver for the ASE BCOM-USB dual channel device or USB key.
  • Page 16: Quick-Start Guide

    Once the ASE2000 application has started, the next step is to select the desired Operational Mode. If it is the first activation of the ASE2000 software on the PC, the ASE2000 will, by default, start in Exchange Mode. If there have been previous executions of the ASE2000 on the PC, the default Operational Mode will be the mode the test set was in upon exit of the previous execution.
  • Page 17: Selection And Configuration Of Protocol

    MONX file. • Open existing MON file – A MON file is similar to a MONX file, but created by ASE2000 Version 1 software. The procedure for opening a MON file is similar to opening a MONX file. The file type, MON or MONX, is selectable from a pull down list in the bottom right portion of the file open menu.
  • Page 18: Task Mode Device Selection And Configuration

    > Configure RTUs…” and check the “Display” check box for the desired device then select “Finish”. The device should now be displayed in the devices area of the Task window and can be selected as the active device by clicking on the line containing the device. ASE2000 V2 Communication Test Set User Manual...
  • Page 19 Task Mode. If the box in the Display column is checked, the device is Active and will appear in the Task pane. Then, select Next to enter device point configuration. ASE2000 V2 Communication Test Set User Manual...
  • Page 20: Csv Point List Import / Export

    The minimum data is therefore: PointType,PointId AI,0 During import, the user is prompted for additional information necessary to create the RTU: RTU Name, Protocol and RTU Id. ASE2000 V2 Communication Test Set User Manual...
  • Page 21: Protocol Specific Configuration

    With the physical connection between the test set PC and the communication circuit established, the ASE2000 software running, and the Operational Mode established, the next step is to set the communication parameters to reflect the physical properties of the connection. The next sections describe the procedures for setting parameters for serial data communication and for network connections.
  • Page 22 IP address. Select IPv6 when monitoring devices or providing Host addresses using the broader IPv6 address space. (Other options are protocol specific and described in their respective sections.) ASE2000 V2 Communication Test Set User Manual...
  • Page 23: Select Communication Mode And Start Communicating

    The content of the Player Bar is context sensitive and displayed content will depend on Operational Mode and Communication Mode. icon is the Start Communication icon and is used in all modes ASE2000 V2 Communication Test Set User Manual...
  • Page 24: Exchange Mode - Master Simulation Mode

    In Exchange Mode, one or more individual exchanges are selected for processing. In Task Mode, Task Activities are selected for processing. The actual protocol exchanges associated with each Task Activity are pre-determined based on protocol. ASE2000 V2 Communication Test Set User Manual...
  • Page 25: Task Mode - Monitor Mode

    The only Task Group available is “Scan Responses” so no “Task” selection is necessary. Select the Start Communication icon 4.7.6. Task Mode – RTU Simulation Mode The only Task Group available is “Scan Responses” so no “Task” selection is necessary. Select the Start Communication icon ASE2000 V2 Communication Test Set User Manual...
  • Page 26: File Types

    MONX files contain Exchange Mode configuration information including the protocol, window layout, and user and data entry values. The default file extension for an ASE2000 Version 2 configuration file is MONX. MONX files are not compatible with ASE2000 Version 1 configuration files, whose extension is MON.
  • Page 27: Communication Message Processing

    The Line Monitor or Messages views will display data currently in the Current Message Buffer regardless of where the message data was obtained. The following screen shot illustrates the same message data displayed in the Messages view and the Line Monitor view. ASE2000 V2 Communication Test Set User Manual...
  • Page 28: Message Export/Import Facility

    Messages”, specify a folder and file name, select “Open”. The contents of the specified file will be read and stored in the Current Communication Buffer where it can be viewed in the Messages view, the Line Monitor view, and printed from the Line Monitor view. ASE2000 V2 Communication Test Set User Manual...
  • Page 29: Message Import Wireshark Files

    • To determine message direction, IP addresses for master and remote devices must be entered in the IP filter area at the top of the ASE2000 screen. A filter of “Any” can be used for DNP3 since that protocol contains direction information in each message. “Any” will not work for IEC 60870-5-104 or Modbus/TCP •...
  • Page 30: Message Import Text Files

    The ASE2000 V2 must be licensed. While data captured by a licensed ASE2000 V2 and saved to a MSGX file can be loaded and read by an unlicensed ASE2000 V2 or by the free ASE Message Viewer utility, text file import is a licensed feature only.
  • Page 31: Spt Import Files

    This is supported for several protocols (tested using DNP3, Modbus RTU, CDC Type 1 and 2, and Conitel 2020) using ASE2000’s SPT traffic log files. ASE 2000 can display the details of traffic through SPT products using existing offline traffic log files. These logs can be easily retrieved from already running SPT gateways using SPT Editor.
  • Page 32 With capturing and communication both in a stopped state, the contents of the currently selected capture session can be viewed by selecting “File>View Capture” or a different capture file may be selected for viewing. ASE2000 V2 Communication Test Set User Manual...
  • Page 33: Screen Layout

    7. Screen Layout The main areas of the ASE2000 screen are, top to bottom: 7.1. Title Line The Title Line appears at the top of the screen and presents operational information: • Program Name • The loaded MONX (configuration) file name •...
  • Page 34: Edit Menu

    Enables the Task List, available only in Task Mode. Task Mode is a new feature not present in ASE2000 Version 1 Point List The current Point List view is similar to that in ASE2000 Version 1. It displays point names, values, and other point information ASE2000 V2 Communication Test Set User Manual...
  • Page 35: Tools Menu

    Line Monitor view. Event Log The Event Log is the same as in ASE2000 Version 1. It presents one line for each event detected, as explained in the subsequent discussion of the Events Properties...
  • Page 36 ASE2000 is transmitting. For half-duplex circuits with no squelch capability, data transmitted by the ASE2000 may be echoed back to the ASE2000 causing the ASE2000 to display transmitted messages twice. Setting the Half Duplex Filtering option may, in some cases, filter out duplicate occurrence of transmitting messages.
  • Page 37 7 bits (i.e., the time required to transmit 7 bits). The ASE2000 has the option of assigning this excess to the pre-mark time, the post-mark time, or both. The Preference option can be used to specify one of these two times to be transmitted as accurately as possible.
  • Page 38 Display Properties Display Tab The Display Properties tab contains information located under Properties/Display in the ASE2000 Version 2 Test Set. Millisecond Time If checked, each message sent or received is time-stamped to the nearest millisecond (based on accuracy of the PC clock). If unchecked, messages are...
  • Page 39 Enabled Exchanges Only will cause the ASE2000 to display only control messages. A convenient benefit of this option is derived from logic the ASE2000 uses to “identify” an exchange. Identification requires an input message with data that matches an entry in the exchange list.
  • Page 40 ASE2000 to process point data incorrectly. The user should not change information in this menu unless absolutely certain that the change is correct. Changes should not be made as a “guess”...
  • Page 41 0 to 1 volt and that digitizes those inputs to a value between 0 and 2048. An input of 0.5 volts will digitize to 1024, which the ASE2000 will display as 0.5. If the Raw Units setting is Volts, then the full ASE2000 display is 0.5 volts.
  • Page 42 Events Properties Events Tab The ASE2000 can detect four classes of events and the user can configure action for the ASE2000 to perform as an event is each class is detected. The classes are: • Point Value – A change in state of certain digital points, or an analog value exceeding an alarm limit or returning within limits after having previously exceeded a limit.
  • Page 43: Mode Menu

    (ASE is located in the Pacific Time zone) Check for Updates interrogates the ASE web site for new ASE2000 Version 2 releases. Updates are free for one year after the date of purchase. Extended software (and hardware) support contracts are available.
  • Page 44: Tool Bar

    A temporary license is upgraded, via Email, to a full license on return of version 1 hardware. A normal license allows full functionality with no expiration date About provides the ASE2000 build date and version number 7.3. Tool Bar The Tool Bar is divided into four areas as shown in the following diagram.
  • Page 45: Time Line

    Switches the “To RTU” and “To Master” ports 1 When monitoring communication for a protocol with direction information in the message, such as DNP3, the ASE2000 interprets messages correctly regardless of which port is “to RTU” and which is “To Master”...
  • Page 46 The data entry in the middle of the network protocol ICON area allows entry of a target device, either as an IP address or a node name. This field should be entered if the ASE2000 is to initiate a connection, most typically done when acting as a master.
  • Page 47: Work Space

    When you hover the mouse over the tab the document will slide out. Moving the mouse away from the document will result in the document sliding back to the tab state. ASE2000 V2 Communication Test Set User Manual...
  • Page 48: Context Menu

    Messages Sent by The RTU. Messages Sent by the Master means: • In Master Simulation mode, messages sent by the ASE2000 • In RTU Simulation mode, messages received from the master • In Line Monitor mode, messages detected on the channel designated as “To Master”...
  • Page 49 Messages sent by the RTU means: • In Master Simulation mode, messages received from the RTU • In RTU Simulation mode, messages sent by the ASE2000 • In Line Monitor mode, messages detected on the channel designated as “To RTU”...
  • Page 50: View Menu Details

    “Edit on Entry” and “Edit on Keystroke”. The ASE2000 utilizes the “Edit on Keystroke” mode. In this mode focus is given on entry but edit mode does not begin until a key stroke or mouse click. A row header can be selected and a delete key will delete the row.
  • Page 51 A time stamp, if reported in the communication message for the associated point. If not reported, the field is blanked Limits User defined low/high limits for analogs. If entered, information is shown in red when the point’s value is outside the limits. ASE2000 V2 Communication Test Set User Manual...
  • Page 52: Edit Menu For Points List View

    Convert Previous Point List is used to import an ASE2000 version 1 point list. This action will erase any existing RTU or point definitions 8.2.3. RTU Simulation and Task Mode The Point List View has additional capabilities when running as the RTU Simulation Task Mode.
  • Page 53: Exchange List View

    Each line contains one exchange (message) that exists for the selected protocol, DNP3 in this case. From this list, the user can: • Edit an exchange, directly in the grid or utilizing a dialog • Select a single exchange for transmission • Create and delete exchanges ASE2000 V2 Communication Test Set User Manual...
  • Page 54: Exchange View Menu

    However, since these properties can differ significantly from protocol to protocol, most details have been located in the protocol-specific sections. The properties common to all protocols and shown in the example below are used for Master Simulation mode. ASE2000 V2 Communication Test Set User Manual...
  • Page 55 The most common use of this menu would be to alter point information. Any other modification may have significant impact on ASE2000 operation. Use in one of these alternate manners is very rare and should not be undertaken unless absolutely sure about the impact.
  • Page 56 Each message is defined as a set of communication words. The ASE2000 builds a communication message as a sequence of these words, with the definition of a word dependent on the protocol.
  • Page 57 Similarly, pulse accumulator data may be included. The ASE2000 cannot know, in advance, the data content of a scan response. This is a RTU hardware dependency. The default scan exchange contains is shown above. The final element is Points: Unknown Quantity of Points.
  • Page 58 • The number of points in the data response is known by the user, but is neither known in advance by the ASE2000 nor can be deduced from the input message In all other cases, the ASE2000 should be able to analyze the input message and display input data point appropriately without editing the Exchange Definition ►...
  • Page 59: Line Monitor View

    Messages can be saved by selecting File>>Export>>Communication Messages. A .MSGX file records the current communication messages. This file can be sent to another ASE2000 user to review the communication session. 8.4.1. Edit Menu for Line Monitor View When the Line Monitor View is in focus, the Edit Menu appears as follows...
  • Page 60 The sample below is from a DNP3 protocol communication session. This screen shows a series of messages with one of the Analog responses highlighted. The raw data for this response is shown in the lower pane. ASE2000 V2 Communication Test Set User Manual...
  • Page 61 As you can see, the tree expansion can be continued several levels to significantly detail the message. There was insufficient room in a single page to show everything, but the capabilities should be obvious. ASE2000 V2 Communication Test Set User Manual...
  • Page 62: Edit Menu For Messages View

    To create Line Analyzer data: • Select the Line Analyzer view • Connect the serial cables to receive data on all required circuits (To RTU, To Master, or both) • Select the start ICON ASE2000 V2 Communication Test Set User Manual...
  • Page 63 Note the expanded data presentation. Also, note that moving the cursor over any point of the plot shows the time of occurrence of that point. In the example above, the cursor was moved to the start of a bit occurring at 28.8 milliseconds after the start of data collection. ASE2000 V2 Communication Test Set User Manual...
  • Page 64: Edit Menu For Line Analyzer View

    When the line Analyzer View is in focus, the Edit Menu appears as follows Clear erases Line Monitor view data Properties presents a menu for modifying Line Analyzer View text color and font Reset Statistics zeroes communication statistics counters on the Status line ASE2000 V2 Communication Test Set User Manual...
  • Page 65: Exchange Mode

    Frequency field in the Exchange Properties menu. A new request may be delayed while the ASE2000 waits for a response to a previous request. This option does not appear if no exchange is selected.
  • Page 66: Task Mode

    For RTU Simulation Mode, one device can be active. The ASE2000 automatically builds messages from the device database based on the task, mode, and active device. The Exchange List is not used in the Task Mode and the user is not required to edit any exchange definition information.
  • Page 67: Device Definition

    10.2. Device Definition After installing the ASE2000 for the first time, the device database is empty and the Task Mode view appears as follows. To define a device, right-click anywhere on the device title line (the area showing Name, Protocol Name, Id). The device database definition form appears.
  • Page 68: Point Definition

    In the example below, the pull-down list contains the set of DNP3 input point types • Point ID defines the first point in a contiguous set of points • Point Count defines the number of points with contiguous IDs starting at the entered Point ID ASE2000 V2 Communication Test Set User Manual...
  • Page 69: Task Mode Operation, Master Simulation Mode

    Tasks are presented in groupings applicable to each protocol. For example, DNP3 protocol has task groupings for: • Initialization • Acquisition of Static Data • Acquisition of Event Data • Counter operations • Time related operations • Control outputs • File operations • Secure Authentication ASE2000 V2 Communication Test Set User Manual...
  • Page 70 A less compact presentation is available from the Splitter control immediately above the ICON region. Select this splitter and, keeping the mouse button pressed, slide the mouse upwards. Names of all task groups appear. ASE2000 V2 Communication Test Set User Manual...
  • Page 71: Task Activation, General

    Control tasks require the user to enter key information before the task is initiated. Information is entered into properties for the selected task. While properties differ slightly depending on the protocol, the following is typical. ASE2000 V2 Communication Test Set User Manual...
  • Page 72 DNP3 (and the same for many other protocols) the user must enter: • Point index: The default, ‘*’, indicates that no index has been entered. The ASE2000 will reject an attempt to start a control action until a valid address is entered •...
  • Page 73: Task Setup And Activation, Analog Control Tasks

    Note that Point Index has subfields called Start and Stop. Value has subfields called Start Value and Stop Value. These specify control ranges. For example: Configures the ASE2000 to issue both trip and close commands to points 5 through 10. If the Start icon is selected, one command is sent every period of time as specified by the Frequency property.
  • Page 74 Before activating an analog control, the user must enter: • Control point index: The default, ‘*’, indicates that no index has been entered. The ASE2000 will reject an attempt to activate a control action until a valid index is entered •...
  • Page 75: Task Setup And Activation, File Transfer Tasks

    2. The next command will be issued at the task’s frequency with the modified properties 10.3.5. Task Setup and Activation, File Transfer Tasks For applicable protocols, the ASE2000 can initiate and accept file transfer requests between a master and remote device.
  • Page 76 The remote file is entered in the Remote File Name property. If a file name is not known, the ASE2000 can browse the remote device using appropriate protocol commands (assuming directory operations are supported by the protocol and device). A remote browse operation is initiated the same way as a local browse operation: click the Remote File Name field and select the browse target at the right of that field.
  • Page 77: Task Mode Operation, Monitor Mode

    If the number of points reported by a device does not match the number of points defined in the point data base, and: • Protocol rules are such that the ASE2000 can correctly parse the message and identify the point types, indices, and values, then the message is valid and the point data base is updated with the points reported.
  • Page 78: Task Mode Operation, Rtu Simulation Mode

    RTU Simulation process. Exactly one device from the device data base must be active. The ASE2000 cannot, in Task Mode, simulate responses to request for more than one device, this is not supported as there is only one state.
  • Page 79 The copy operation works within a single point type. If the selected rows contain both Analog and Digital points, the copy operation will stop when it reaches a new point type. The table below shows examples of increment values entered for each point type. ASE2000 V2 Communication Test Set User Manual...
  • Page 80: Remote Monitoring

    11. Remote Monitoring ASE2000 version 2 release 2.16 and later adds the ability to monitor communication in a remote SPT or ASE Terminal server. • The SPT product line includes the SPT-PC, SPT4-NET, and SPT-ARM. Remote monitoring is supported in SPT software release x.6.y or later (i.e., the middle digit must be at least 6) •...
  • Page 81: Ase2000 Remote Monitoring Configuration

    • Enter Remote Monitoring mode from the bottom left portion of the screen • To activate Data will be reported from the SPT/Terminal Server and shown in the ASE2000 he same as a local monitoring session. ASE2000 V2 Communication Test Set User Manual...
  • Page 82: Project Saving

    Note: only static property settings that do not affect application behavior will be saved. User can open the project by double clicking on the .a2k in Windows or by going to “File” in the menu bar and clicking “Open. ASE2000 V2 Communication Test Set User Manual...
  • Page 83: Ase2000 Cabling

    (RTU/IED). • RTU simulation: In this mode, ASE2000 simulates one or more secondary stations (RTU/ IED), allowing you to construct responses or unsolicited messages and transmit them to the primary station.
  • Page 84: Rtu/Ied Simulation Mode

    BCOM-USB USB Cable ASE2000 Test Set 13.2.2. Monitor Mode – RS-232 Master Station RS-233 Modem Cable USB Cable BCOM-USB ASE2000 Test Set RS-232 Monitor Cable RS-232 Cable Master Station Modem Communication Line Modem ASE2000 V2 Communication Test Set User Manual...
  • Page 85: Modem Connections

    13.3. Modem Connections The following figures illustrate different cabling configurations for connecting the ASE2000 Test Set equipment to the phone line circuits through a modem. The ASE Dual-Channel modem is used in the illustrations but the same principles apply to any modem. The ASE modem is a dual-channel modem with two DB-25 female connectors and a power connector on one side of the modem box, and two RJ-11 receptacles on the opposite side of the box.
  • Page 86: Rtu/Ied Simulation Mode - Modem Connection

    13.3.2. RTU/IED Simulation Mode – Modem Connection Master Station RS-232 Modem Cable Master Station Modem Master Master Transmit Receive Pair Pair Transmit Receive Pair Pair Test Set Modem Modem RS-232 Cable Power Cable BCOM-USB USB Cable ASE2000 Test Set ASE2000 V2 Communication Test Set User Manual...
  • Page 87: Monitor Mode - Modem Connection

    Receive Pair Master RS-232 Cable Receive Pair Modem Power Cable RS-232 Cable Dual-Channel Bell-202 Modem Channel B Receive Pair Communication Line Modem Yellow Receive Black Transmitt Green Test Set Phone Line Cable Detail ASE2000 V2 Communication Test Set User Manual...
  • Page 88: Ase2000 Network Protocol Use

    BCOM-USB device or ASE USB Dongle be installed on the PC where the ASE2000 software is to be run. Even though the PC network interface is used for network communication, the BCOM-USB or USB dongle is still used to enable the ASE2000 software.
  • Page 89: Master Mode

    To address the proper device, it will be necessary to configure both the IP address and device (RTU/IED) address in the ASE2000. To set the network address of the remote device, select Tools > Properties >DNP3 LAN/WAN>Options tab (or other protocol as appropriate).
  • Page 90: Rtu Mode

    Unlike Master Mode and RTU Mode, there are physical connection requirements that must be followed in order for the test set to have access to the messages between the devices to be monitored. ASE2000 V2 Communication Test Set User Manual...
  • Page 91 In Monitor Mode, the ASE2000 test set forces the network interface to operate in what is called “promiscuous” mode. This allows the test set to read network messages that are not addressed to the device the test set is running on. In order for this to work, it is necessary for the test set PC and either the SCADA Master or the remote device to be on a common network segment.
  • Page 92: Ase2000 V2 Command Line Options

    • Right-click on the shortcut, Properties • Add command line options to the Target value (outside the quotation marks) 2. Launch the ASE2000 V2 from the command line in a DOS window • From the start menu, type ‘cmd’ into the search (or run) box •...
  • Page 93 Attempt to send exchanges with the Attempt to send first command in list of Simulation Transmit flag set available tasks Monitor Mode Start monitoring Start monitoring RTU Simulation Start scanning as RTU Start scanning as RTU ASE2000 V2 Communication Test Set User Manual...
  • Page 94: Ase Bell-202 Dual-Channel Modem Adjustment

    (cw) direction. Receiver Gain - Factory setting is ¼ of a turn from the clockwise end. Receive sensitivity levels range from –6 dBm in the cw direction to –54 dBm in the ccw direction. ASE2000 V2 Communication Test Set User Manual...
  • Page 95: Adjusting Modems With Orange Or Yellow Colored Potentiometers

    –6 dBm in the cw direction to –54 dBm in the ccw direction. Carrier Detect Sensitivity - Factory setting is completely clockwise. Sensitivity is –30 dBm in the cw direction to –48 in the ccw direction. ASE2000 V2 Communication Test Set User Manual...
  • Page 96: Cable And Adapter Pin-Out

    Data Signal Rate Detector DTE Element Timing ---- Unassigned 17.2. DB-9 Connector PIN-OUT Signal Name Signal Description Carrier Detect Receive Data Transmit Data Data Terminal Ready Signal Ground/Common Data Set Ready Request To Send ASE2000 V2 Communication Test Set User Manual...
  • Page 97: To Db-25 Adaptor

    DSR – Data Set Ready **Note: Pins 4 and 5 (RTS, CTS) on both the DB-25 Male and DB-25 Female side are tied together and connected to pin 8 (DCD) of the other side. ASE2000 V2 Communication Test Set User Manual...
  • Page 98: Null Modem Adaptor (Standard)

    3 4 5 7 8 (DCE) NOTE: Pins 4 and 5 are APPLIED SYSTEMS ENGINEERING, INC. NOTES: jumpered within the TGEN-110 Monitor Adaptor Cable 1. 24 Guage Wire connector 2. Unshielded Cable Revision 2 4/5/2001 ASE2000 V2 Communication Test Set User Manual...
  • Page 99: Ase2000 Kit Contents

    18. ASE2000 Kit Contents The ASE2000 is provided in kit form with all the necessary software, cables, adaptors, and documentation to configure an operational test set. The actual kit contents will vary according to ASE2000 model and are detailed in the following sections.
  • Page 100 • DB-25 female-female gender changer • DB-25 null modem adapter • DB-9 to DB-25 adaptors • RS-232 monitor-mode adapter cable • ASE2000 documentation - ASE2000 Communication Test Set User Guide. ASE2000 V2 Communication Test Set User Manual...
  • Page 101: Ase2000 Kit Components

    19. ASE2000 Kit Components 19.1. ASE dual channel BCOM-USB device with two RS-232 cables, USB cable, and BCOM-USB to ASE 2-Channel Modem power cable. 19.2. ASE Bell-202/CCITT V.23 Dual-Channel Modem ASE2000 V2 Communication Test Set User Manual...
  • Page 102: Female-Female Gender Changer

    19.3. DB-25 Female-Female Gender Changer 19.4. DB-9 to DB-25 adapter 19.5. RS-232 Cable with DB-9 Female and DB-25 Male ASE2000 V2 Communication Test Set User Manual...
  • Page 103: Safenet Usb Port And Parallel Port (Lpt) Dongle

    19.6. SafeNet USB Port and Parallel Port (LPT) dongle ASE2000 V2 Communication Test Set User Manual...
  • Page 104: Bcom-Usb Device Guide

    BCOM-USB is a 2-channel, serial RS-232 device that connects to a PC through a USB port. This device is intended to be used with the ASE2000 Communication Test Set and replace the BCOM-PCMCIA board which, due to the eventual obsolescence of the PCMCIA/CardBus interface on PCs may not be usable on newer PCs.
  • Page 105: Bcom-Usb Components

    20.3. BCOM-USB Components When provided as an “Upgrade Kit” to an existing ASE2000 Test Set kit with a PCMCIA card, parallel port dongle, or USB dongle, the above components plus documentation and software installation CD will be provided. The RS-232 Monitor Cable, DB-9 to DB-25 adaptors, NULL modem adaptor, and gender changer from the original test set kit will be retained and used with the BCOM-USB.
  • Page 106 The bottom of each BCOM-USB device contains a serial number which is used for device registration and BCOM-USB license management. For certain support and upgrade situations, you may be asked to provide this serial number. Bottom View ASE2000 V2 Communication Test Set User Manual...
  • Page 107: Bcom-Usb Rs-233 Pin-Out

    If installing from the ASE2000 Communication Test Set software distribution CD, insert the CD in the PC. The CD is configured to “auto run” the ASE2000 Installation procedure so cancel out of this operation. At this point, the Driver installation files can be copied to the PC hard driver and installed from there or installed directly from the CD.
  • Page 108: Bcom-Usb Windows 2000/Xp/Vista I/O Driver Installation

    Note: If you are installing the BCOM-USB I/O driver on a Windows 7 or Windows 8 system, go to the section “Windows 7 I/O Driver Installation”. The I/O driver files are distributed on the ASE2000 Installation CD as shown in Figure 1 below and may also be obtained from the ASE web site at www.ase-systems.com.
  • Page 109 Figure 2 2. Select the radio button “Install from a list or specific location” then “Next”. Figure 3 ASE2000 V2 Communication Test Set User Manual...
  • Page 110 4. On some systems, Windows will issue several warning messages that the “Driver is Not Certified”. At each of these instances, select “Continue Anyway”. 5. When the “Next” button is selected, Windows will copy the driver files for the CDC Applied Systems enumerator. Figure 5 ASE2000 V2 Communication Test Set User Manual...
  • Page 111 9. Select “Finish” to proceed with installation of the BCOM-USB Comm Port portion of the procedure. 10. The following steps are virtually identical to the steps described previously but will be related to installing the second portion of the BCOM-USB driver files. Figure 7 ASE2000 V2 Communication Test Set User Manual...
  • Page 112 Note, the message is for installing the “usbcdcacm_6_12328……” Figure 8 11. Please note, the files for installing the “ASE BCOM-USB Comm Port” are in the same location as for the “enumerator”. Figure 9 ASE2000 V2 Communication Test Set User Manual...
  • Page 113 Figure 10 12. When the files for the first BCOM-USB Comm Port have been copied, the following screen will appear. Figure 11 ASE2000 V2 Communication Test Set User Manual...
  • Page 114 CDC Applied Systems enumerator USB Composite Device These entries are all associated with the BCOM-USB device. Also, since the BCOM-USB is a Plug-n-Play device, the entries will only appear when the device is connected. ASE2000 V2 Communication Test Set User Manual...
  • Page 115: Bcom-Usb Windows 7 And Windows 8 I/O Driver Installation

    “Windows 2000/XP/Vista I/O Driver Installation”. These instructions also apply to Windows 8. An example of the folder set on the ASE2000 Communication Test Set software distribution CD is shown below. For installing on a Windows 7/8/8.1 64-bit system, browse to the “IO Drivers Windows 7\BCOM-USB\x64 or \x86”.
  • Page 116 1. In order to initiate certain steps of the installation, it is necessary to use the Device Manager screen. From the Windows Start menu, select “Control Panel” and then select “Hardware and Sound”. 2. Select “Device Manager” ASE2000 V2 Communication Test Set User Manual...
  • Page 117 The screen shot below, Figure 16, is similar to one you should see on your system prior to installation of the BCOM-USB drivers. The Figure 17 screen shot illustrates the Device Manager screen following driver installation. ASE2000 V2 Communication Test Set User Manual...
  • Page 118 3. Identify the location containing the I/O Driver files to be used for the installation. In the steps below, it will be necessary to “point” the windows installer to this folder. The files can be obtained from the ASE2000 Communication Test Set installation CD or downloaded from the ASE web site at: http://www.ase-systems.com/ASE2000-test-set/ase2000-downloads.asp...
  • Page 119 3. Since there are two COM ports, there will, in most cases, be two messages or two entries for each step. When status for each “ASEBCOM USB/2Ch Serial” shows “No driver found”, select “Close” ASE2000 V2 Communication Test Set User Manual...
  • Page 120 “ASEBCOM USB/2-Ch Serial” entry and select “Update Driver Software”. It is extremely important these entries are selected in the correct order so that the COM ports will be assigned to the BCOM-USB ports in the correct order. ASE2000 V2 Communication Test Set User Manual...
  • Page 121 Windows 7/8/8.1 64-bit so the folder for the 64-bit version of the driver, “x64”, is selected. If you are installing on a Windows 7/8/8.1 32-bit system, select the “x86” folder. When the correct folder has been specified, select “Next”. ASE2000 V2 Communication Test Set User Manual...
  • Page 122 8. If digitally signed software from Applied Systems Engineering, Inc. has not previously been installed on the PC, the following screen will be displayed. If the check box <Always trust software from “Applied Systems Engineering, Inc.”> is checked before selecting the Install button, this message will not be displayed in the future.
  • Page 123 12. On some systems, Windows only performs a partial install in this phase and an additional manual step is required to complete installation of the first BCOM-USB COM port. If the following screen (or one similar) is displayed following Step 9. ASE2000 V2 Communication Test Set User Manual...
  • Page 124 14. Windows will proceed with the COM port installation and will display the following message when complete and the first BCOM-USB COM port will have been installed and the Device Manager screen should appear as shown in Figure 29 above. ASE2000 V2 Communication Test Set User Manual...
  • Page 125: Bcom-Usb Device Troubleshooting

    To do this, the two BCOM-USB communication channels will be connected together and two copies of the ASE2000 software will be used to verify communications. One copy will simulate Master operation and the other will simulate RTU operation. Basically the ability to send and receive on both BCOM-USB ports will be tested.
  • Page 126 Save the BCOM-USB-Test.monx file in a folder on the local hard drive. 3. Launch the first copy (instance) of the ASE2000 test set by double-clicking on the BCOM- USB-Test.monx file name. Launch the second copy (instance) of the ASE2000 test set by double-clicking on the BCOM-USB-Test.monx file name.
  • Page 127 --> 55 01 02 03 04 05 <-- 55 10 20 30 40 50 8. If the test set screen looks similar to the above screen, the BCOM-USB device is most likely installed and functioning correctly. ASE2000 V2 Communication Test Set User Manual...
  • Page 128: Ase License/Firmware Updater

    Normally, the License will not need to be updated. However, for PCs running ASE2000 Version 1.47 or higher, where the BCOM-USB is replacing an ASE 2-Channel PCMCIA Card or Sentinel Security Plug (dongle) as part of a BCOM-USB Upgrade transaction, the BCOM-USB devices will be shipped with a 60 day license.
  • Page 129: Ase License/Firmware Updater License/Firmware Updater Operation

    BCOM-USB device, and current firmware version number. When the License/Firmware Updater is launched, it will attempt to locate a BCOM-USB device. If one is not attached, the screen will look as follows: ASE2000 V2 Communication Test Set User Manual...
  • Page 130: Ase License/Firmware Updater New License File Installation

    Select the “New License File” button and the contents of the default folder will appear. Browse to the folder containing the new license file and select the appropriate file. Note, the Device Serial Number is part of the file name. ASE2000 V2 Communication Test Set User Manual...
  • Page 131: Ase License/Firmware Updater New Firmware Installation

    ASE website at www.ase-systems.com. Save the new Firmware file in a convenient place on the PC hard drive and start the ASE License/ Firmware Updater program: ASE2000 V2 Communication Test Set User Manual...
  • Page 132 BCOM-USB device. This is accomplished by removing and re-connecting the USB cable. After the firmware update and re-start of the BCOPM-USB device, the current firmware version will be displayed on the ASE License/Firmware Updater main display page “Firmware Version:” section. ASE2000 V2 Communication Test Set User Manual...
  • Page 133: Ase License/Firmware Updater Program Installation

    22.5. ASE License/Firmware Updater Program Installation This section describes the steps necessary to install the ASE License/Firmware Updater. The Updater is distributed on the ASE2000 Installation CD as shown in Figure 43 below and may also be obtained from the ASE web site at www.ase-systems.com.
  • Page 134: Cdc Type I - Protocol Specific

    In the following example, the device configuration consists of 16 digital points and 8 Analog points, in that order. From the Exchange view, right-click on the line containing the Scan 1 exchange and select Edit Exchange Definition. ASE2000 V2 Communication Test Set User Manual...
  • Page 135 Under the “To Master” section, select the element “Points: unknown quantity of points”, select “Replace Element”, select “Digital”, then OK. Expand the updated element and change the repeat count to 1. This indicates 1 “block” of 16 digital points. Click OK. ASE2000 V2 Communication Test Set User Manual...
  • Page 136: Cdc Type I - Set Rtu Id And Group

    23.1.5. CDC Type I – Exchange Mode RTU Simulation If the Communication Properties, Exchange Definition, RTU ID, and Group number have been configured, RTU Simulation operations can be performed. No additional setup is required. ASE2000 V2 Communication Test Set User Manual...
  • Page 137: Cdc Type I - Task Mode

    For CDC Type I, the Task Groups are Digital & Analog Data (Scan 1), Digital Data (Scan 2), and Accumulator Data (Scan 3). With the desired Task Activity selected, execute the function one time using the Send Once icon or continuously by selecting the Start Button. ASE2000 V2 Communication Test Set User Manual...
  • Page 138: Cdc Type I - Task Mode Rtu Simulation

    , the Raw and Increment fields on the Point List view are enterable. This provides the capability of changing the simulation value for individual points and to control whether the value will change (Increment value) on successive scans. ASE2000 V2 Communication Test Set User Manual...
  • Page 139: Cdc Type Ii - Protocol Specific

    In the following example, the configuration will contain 16 digital points and 8 Analog points, in that order. From the Exchange view, right-click on the line containing the Scan 1 exchange and select Edit Exchange Definition. ASE2000 V2 Communication Test Set User Manual...
  • Page 140 Under the “To Master” section, select the element “Points: unknown quantity of points”, select “Replace Element”, select “Digital”, then OK. Expand the updated element and change the repeat count to 1. This indicates 1 “block” of 16 digital points. Click OK. ASE2000 V2 Communication Test Set User Manual...
  • Page 141: Cdc Type Ii - Set Rtu Id

    Simulation operations can be performed. No additional setup is required. 24.1.5. CDC Type II – Exchange Mode RTU Simulation If the Communication Properties, Exchange Definition, and RTU ID, have been configured, RTU Simulation operations can be performed. No additional setup is required. ASE2000 V2 Communication Test Set User Manual...
  • Page 142: Cdc Type Ii - Task Mode

    For CDC Type II, the Task Groups are Digital & Analog Data (Scan 1), Digital Data (Scan 2), and Accumulator Data (Scan 3). With the desired Task Activity selected, execute the function one time using the Send Once icon or continuously by selecting the Start Button. ASE2000 V2 Communication Test Set User Manual...
  • Page 143: Cdc Type Ii - Task Mode Rtu Simulation

    , the Raw and Increment fields on the Point List view are enterable. This provides the capability of changing the simulation value for individual points and to control whether the value will change (Increment value) on successive scans. ASE2000 V2 Communication Test Set User Manual...
  • Page 144: Conitel - Protocol Specific

    Configure one or more Scan exchanges with device point information. In the following example, the configuration will contain 24 digital points and 7 Analog points, in that order. From the Exchange view, right-click on the line containing the Scan exchange and select Edit Exchange Definition. ASE2000 V2 Communication Test Set User Manual...
  • Page 145 Under the “To Master” section, select the element “Points: unknown quantity of points”, select “Replace Element”, select “Digital”, then OK. Expand the updated element and change the repeat count to 2. This indicates 2 “blocks” of 12 digital points each. Click OK. ASE2000 V2 Communication Test Set User Manual...
  • Page 146: Conitel - Exchange Mode Set Rtu Id And Group

    Master Simulation operations can be performed. No additional setup is required. 25.1.5. Conitel – Exchange Mode RTU Simulation If the Communication Properties, Exchange Definition, RTU ID, and Group number have been configured, RTU Simulation operations can be performed. No additional setup is required. ASE2000 V2 Communication Test Set User Manual...
  • Page 147: Conitel - Task Mode

    For Conitel, the Task Groups are Acquire Static Data, Freeze Accumulators, and Controls. With the desired Task Activity selected, execute the function once using the Send Once icon or continuously by selecting the Start Button. ASE2000 V2 Communication Test Set User Manual...
  • Page 148: Conitel - Task Mode Rtu Simulation

    (Increment value) on successive scans. Another method to change simulation values for individual points is to send control commands from the Master as described in the next section. ASE2000 V2 Communication Test Set User Manual...
  • Page 149: Conitel - Mapping Output Controls To Change Input Point Values

    2 will be set as the value of AI 1 in group 1. Note that point numbers are relative to their position in the group. Point AI 9 represents point 1 in that group (point AI 8 is point 0 in group 2). ASE2000 V2 Communication Test Set User Manual...
  • Page 150: Dnp3 - Protocol Specific

    Exchange, then the Edit pull-down list, and Edit Exchange Properties option. It is also possible to request this menu by double-clicking on the rectangle at the left edge of the exchange. Following is a sample Edit Properties Menu generated from either of these actions. ASE2000 V2 Communication Test Set User Manual...
  • Page 151: Dnp3 - Fields

    Data Link Layer PRM and FCV checkboxes define whether or not the PRM and FCV bits should be set in the function code byte. The ASE2000 always sets these fields correctly based on the Data Link function code. If modified, an incorrectly formatted message will be sent. The checkboxes are included in this menu only for that purpose, that is, to transmit an incorrectly formatted message to verify error handling by another DNP3 device.
  • Page 152: Dnp3 - Object List

    For these messages, Source is the source address. This is reversed in messages sent by the ASE2000 acting as a RTU, or received from an external RTU (outstation). In these cases, Source is used as the destination address and Dest is used as the source address.
  • Page 153: Dnp3 - Variation And Qualifier Codes

    When a request is received, the ASE2000 matches it against the closest defined exchange. A request for a single object only should match one of the default exchanges. A read for multiple objects will match a user configured exchange for the same objects, if one exists. If such an exchange is not configured, it will match a single object read for the last object in the list.
  • Page 154 If not modified, the ASE2000 uses variation 0 in master request messages and variation 1 in RTU response messages. Qualifier Codes Qualifier codes are entered from the object’s properties menu, displayed by double-clicking in the area at the far left of the object line.
  • Page 155: Dnp3 - Point Value Simulation

    The cycle is repeated. Maximum and minimum values are set by the ASE2000; the defaults for DNP3 protocol are +32767 and -32768. They can be viewed and changed from the Properties dialog and Point tab.
  • Page 156: Dnp3 - Properties Tabs

    Increment specifies an amount to add the value field for the next response. Values wrap to 0 after exceeding a maximum. The maximum is set by the ASE2000 and can be viewed and changed from the Properties dialog and Point tab.
  • Page 157: Default Exchange Values

    As stated previously, Dest and Source are entered from the point of view of a master. When applied to messages sent from an Outstation (either the ASE2000 acting as a RTU or an external outstation), Dest and Source values are swapped.
  • Page 158: Dnp3 Options Sub-Tab

    26.3. DNP3 Options Sub-Tab Newer versions of ASE2000 V2 display DNP3 features in multiple sub-tabs appropriate to the current protocol (DNP3 Serial or DNP3 LAN/WAN) and operational mode (Exchange or Task mode). The following topics discuss the Options sub-tab settings. The Options sub-tab is accessible by first selecting the DNP3 Serial or DNP3 LAN/WAN tab in the Properties menu.
  • Page 159: Dnp3 Serial - Options Sub-Tab (Exchange Mode)

    Exchange Mode. Asynch. Properties DNP3 Serial protocol octets are transmitted as 8 data bits, 1 stop bit, and no parity. The ASE2000 initializes these parameters as defined by the protocol, but allows them to be changed (primarily for device testing). Sending a message after any parameter is changed will cause a data reception error at any compliant device.
  • Page 160: Dnp3 Serial - Options Sub-Tab (Task Mode)

    (Confirm or Not) is not used for processing incoming messages. Source Address DNP3 messages in Task mode will transmit this value as the source address. This source address will be used for both Master and RTU simulation in Task mode only. ASE2000 V2 Communication Test Set User Manual...
  • Page 161: Dnp3 Lan/Wan - Options Sub-Tab (Exchange Mode)

    Master Simulation mode will not listen on the UDP port when this option is selected. IPv6 – Select IPv6 when providing Host addresses using the broader IPv6 address space. ASE2000 V2 Communication Test Set User Manual...
  • Page 162: Dnp3 Lan/Wan - Options Sub-Tab (Task Mode)

    ► SSL certificates are obtained from the Windows Certificate Store. The user requests/ installs his certificates in the store and the ASE2000 Test Set accesses the certificates. • As a client the Test Set looks for a “user” certificate. • As a server the Test Set looks for a “machine” certificate.
  • Page 163: Dnp3 Lan/Wan - Secured Sockets Layer (Ssl)

    ► Under Windows 7 and Vista, the test set must be run “As Administrator” in order to use SSL in RTU Simulation mode ASE2000 V2 Communication Test Set User Manual...
  • Page 164: Dnp3 Simulation Sub-Tab

    Internal Indications – Defines Internal Indication flags to be set in messages transmitted by the ASE2000. Clicking in the Internal Indications field generates a pull-down list of all internal indications (see above). Note that the Need Time (Time Synch) and Device Restart flags are maintained by the ASE2000.
  • Page 165: Dnp3 - Simulation Sub-Tab (Task Mode - Serial And Lan/Wan)

    Invert Trip/Close Value – This option inverts the value for Copy Control Output mappings such that Trip Close are reversed (see below for mapping instructions) Master Simulation Source Address – The source address selects a specific RTU Id for processing Internal Indication flags (see below) ASE2000 V2 Communication Test Set User Manual...
  • Page 166: Dnp3 - Mapping Output Controls To Change Input Point Values

    RTU response to a Binary Input Request contains IIN flags for Need Time and Restart. The ASE2000 first forms a Clear Restart Request and sends it to the RTU. In the Clear Restart Response, the Restart indication has been cleared. This will be followed by a sequence to measure the response delay and write a synchronized date &...
  • Page 167: Dnp3 Secure Authentication Sub-Tabs

    26.4.4. DNP3 Secure Authentication Sub-Tabs The ASE2000 V2 supports DNP3 Secure Authentication Version 2 (SAv2) and Version 5 (SAv5) in Task Mode. Only Secure Authentication Version 5 is supported in Exchange Mode. DNP3 Secure Authentication can be enabled for all tasks in both Master and RTU simulation modes.
  • Page 168: Dnp3 - Secure Auth. V5 Sub-Tab (Serial And Lan/Wan)

    In Exchange Mode, only Secure Authentication message parsing is supported, allowing messages with Secure Authentication functions and objects to be displayed. Secure Authentication is discussed in detail in the section: DNP3 - Secure Authentication Setup. ASE2000 V2 Communication Test Set User Manual...
  • Page 169: Dnp3 - Secure Authentication Setup

    In keeping with standard security procedures, Update Keys are encrypted when stored on disk. Ultimately, the ASE2000 relies on the Windows logon mechanisms for the protection of the Update Keys storage. That is, if someone has access to your Windows account, then they will have access to any Update Keys you have stored in your account.
  • Page 170: Dnp3 - Update Keys Overview

    As the name implies this is a base 64 representation of the key value. • A production update key generated from a external source (not the ASE2000) is best entered using normal copy and paste operations •...
  • Page 171: Dnp3 - Other Secure Authentication Properties

    (1) Master, (2) RTU, or (other) User. 26.5.5. DNP3 – Other Secure Authentication Properties Other global parameters that impact ASE2000 Secure Authentication are: Aggressive Mode, if checked, enables Aggressive Mode for applicable exchanges. Please refer to the Secure Authentication specification for more information.
  • Page 172: Dnp3 - Exchange Mode

    26.6.2. DNP3 – Exchange Mode Master Simulation Master Simulation operation works best if the Destination and Source addresses are entered globally, from Properties and the Protocol tab. Data can then be obtained by transmitting the Class 1/2/3/0 exchange. ASE2000 V2 Communication Test Set User Manual...
  • Page 173: Dnp3 - Exchange Mode Rtu Simulation

    • Classes 1, 2, and 3 are event classes and contain all event/data change object groups. The ASE2000 does not differentiate between classes 1, 2, and 3. A request for any or all event classes will cause the ASE2000 to respond with all enabled event object group data...
  • Page 174: Dnp3 - Task Mode

    In RTU Simulation mode, after receiving a request for Class 0, 1, 2, or 3 data, the ASE2000 generates a response message from all enabled and properly configured exchanges in the requested class or classes. 26.7. DNP3 – Task Mode Virtually all Task Mode setup starts by first configuring points/objects in the RTU data base.
  • Page 175: Dnp3 - Task Mode Master Simulation

    Master Simulation operation works by selecting a task group (Acquire Static Data in the example below) in the Tasks View and an individual task within that group. The best way to obtain DNP3 input data is to continuously transmit the All Static Data Scan task. ASE2000 V2 Communication Test Set User Manual...
  • Page 176: Dnp3 - Task Mode Rtu Simulation

    Task mode RTU Simulation is mostly automatic. Task Mode starts by selecting a pre-configured device, with point object types and indices, such as shown below, already defined. The ASE2000 automatically generates scan responses consistent with data in this table. There is no need to modify any exchanges.
  • Page 177 Over time, values will ramp up and down between high and low limits. A new analog value generated due to a non-zero increment is reported as an analog change event ASE2000 V2 Communication Test Set User Manual...
  • Page 178: Dnp3 - Certification Tests

    26.8. DNP3 – Certification Tests For a complete description of the procedure to run the DNP3 Certification Tests, refer to the Help section “DNP3 Certification Test Procedures” or the document “ASE2000 Version 2 DNP3 Certification Procedures”. 26.9. Secure Authentication Version 5 Implementation Notes Important! Applied Systems Engineering recommends that the Test Set’s Secure Authentication...
  • Page 179: Aes-Gmac Mac Algorithm

    Key Status Request, the response will contain the outstation’s KSQ. • Challenge Sequence Number. Basically the same problem, the specification provides no explicit mechanism to synchronize the CSQ number on startup or whenever they get out of ASE2000 V2 Communication Test Set User Manual...
  • Page 180 (Serial or UDP) the outstation will probably need to be reset each time the master restarts. If for some reason the CSQ get out of synchronization, a TCP/IP connection can be reset, otherwise both the master and the outstation will need to be reset. ASE2000 V2 Communication Test Set User Manual...
  • Page 181: Harris 5K/6K - Protocol Specific

    27.1. Harris 5k/6k – Exchange Mode For Exchange Mode, protocol specific tasks are editing Exchange Definition and setting RTU address information. To ensure that ASE2000 correctly transmits and processes responses from Harris 5000/6000 Data Dump and Status Dump exchanges modify the corresponding exchange definitions to match the I/O port configuration of the RTU.
  • Page 182 Expand that element (Constant: 1 word, value 00x) and set the Value to 8. ASE2000 V2 Communication Test Set User Manual...
  • Page 183 Add another port specifier entry by selecting the 3rd element in the list under “To RTU” then select Add Element, select Constant, then OK. Expand the newly added element and set Value to 4 then OK ASE2000 V2 Communication Test Set User Manual...
  • Page 184 Edit the entries as shown on the following screen shot to specify one analog port with 8 points and one pulse accumulator with 4 points. ASE2000 V2 Communication Test Set User Manual...
  • Page 185: Harris 5K/6K - Set Rtu Id And Group

    Harris 5k/6k device, it is necessary to specify the point type for each port. Group Type Command Point Type Analog Data Dump Analog Pulse (Accumulator) Data Dump Pulse Accumulator Digital Status Dump Digital ASE2000 V2 Communication Test Set User Manual...
  • Page 186: Harris 5K/6K - Task Mode Line Monitor

    Raw and Increment fields on the Point List view are enterable. This provides the capability of changing the simulation value for individual points and to control whether the value will change (Increment value) on successive scans. ASE2000 V2 Communication Test Set User Manual...
  • Page 187: Iec 60870-5 - Protocol Specific

    Exchange, then the Edit pull-down list, and Edit Exchange Properties option. It is also possible to request this menu by double-clicking on the rectangle at the left edge of the exchange. Following is a sample Edit Properties Menu generated from either of these actions. ASE2000 V2 Communication Test Set User Manual...
  • Page 188: Iec 60870-5 - Fields

    110 to 119, in which case names such as Single Point 100-109 and Single Point 110-119 might be meaningful. The name is not used by ASE2000 internal processing. Frequency defines how often a message is to be transmitted (in seconds). It is applicable in Master Simulation Mode when communication is started with the Send Continuous or Start button, and in RTU Simulation Mode.
  • Page 189 IEC device. DL Addr (IEC 60870-5-101 only) defines the exchange’s data link address. Either an ‘*’ or specific value can be entered. An ‘*’ instructs the ASE2000 to use the system default (see Properties Tab and Protocol).
  • Page 190 Test, when checked, sets the Test Flag in the cause of transmission octet in messages transmitted by the ASE2000. This field has no impact on the ability of the ASE2000 to identify incoming messages. P/N, when checked, sets the P/N Flag in the cause of transmission octet in messages transmitted by the ASE2000.
  • Page 191: Iec 60870-5 - Information Object Properties

    28.3.2. IEC 60870-5 – Enterable from the Information Object Properties Menu Time Fields Objects that include Time (event objects) allow setting of the Time Qualifier properties. Single Point SPI is the object value (state), either On or Off ASE2000 V2 Communication Test Set User Manual...
  • Page 192 Quality shows quality codes applicable to this ASDU type Mask, if 1, instructs the ASE2000 to toggle the value of this object each time it is sent. If 0, the value is not toggled Double Point Double and single point information is the same except that the single point’s SPI field is replaced with DPI for a double point.
  • Page 193 The new value is used in the next response. Values are incremented to a maximum, then decremented by the same amount to a minimum. The cycle is repeated. Maximum and minimum values are set by the ASE2000. They can be viewed and changed from the Properties dialog and Point tab...
  • Page 194: Iec 60870-5 - Protocol Tab

    Comm Addr is the Common address of ASDU, as discussed in the Exchange Properties Menu section System Time defines time values to use in all applicable messages sent by the ASE2000, both event time stamps and time synchronization messages. When the System time option is checked, time is extracted from the host PC.
  • Page 195: Iec 60870-5-104 Protocol Tab

    Comm Addr is as explained for IEC 60870-5-101 System Time is as explained for IEC 60870-5-101 Force Errors contains a list of error-generating instructions that can be followed in preparing a message for transmission. Options are: ASE2000 V2 Communication Test Set User Manual...
  • Page 196: Iec 60870-5-101 Tab

    IEC 60870-5-101 protocol octets are transmitted as 8 data bits, 1 stop bit, and even parity. As for all serial protocols, the ASE2000 sets these parameters as defined by the protocol but allows them to be changed (primarily for device consistency testing). Sending a message after any...
  • Page 197 In addition to exchanges that are explicitly enabled for transmission, this option instructs the ASE2000 how often to issue a Class 1 or Class 2 request Short Ack is set to transmit the 1-octet Short Ack code when applicable. If not set, then the multi-...
  • Page 198 Command) to AI 201 will be set as the value of AI 103 Use short exception time types – Send time information in three octets (milliseconds, seconds, & minutes) instead of seven octets ASE2000 V2 Communication Test Set User Manual...
  • Page 199: Iec 60870-5-104 Tab

    Max Xmt (k) Maximum number of APDU messages that will be sent before waiting for an acknowledgement Max Rcv (w) Maximum number of APDU messages that will be received before sending an acknowledgement ASE2000 V2 Communication Test Set User Manual...
  • Page 200 Command) to AI 201 will be set as the value of AI 103 Quick-Start IEC 60870-5-101 / IEC 60870-5-104 This section presents the quickest way to start ASE2000 communication for an IEC protocol. There are separate requirements for Line Monitor, Master Simulation, and RTU Simulation operation, and for Task and Exchange modes.
  • Page 201: Iec 60870-5 - All Modes And Operational Types

    RTU simulation requires entry of the Common Address of ASDU. The Data Link address may be entered, but is not required. If the default setting of ‘*’ is unmodified, the ASE2000 transmits every response message using the Data Link address contained in the associated request.
  • Page 202: Iec 60870-5 - Task Mode

    Virtually all Task Mode setup starts by first configuring points/objects in the RTU data base. For example: The configuration shown above creates 24 Single Points, 16 Measured Values, and 24 Double Points with consecutive Information Object address starting at the address contained under the First Point ID column. ASE2000 V2 Communication Test Set User Manual...
  • Page 203: Iec 60870-5 - Task Mode Line Monitor

    60870-5-101 Controlled Device (RTU) is to: • Select and send once the General Interrogation task from within the Acquire Static Data grouping • Select and play continuously the Class Scan task from within the Acquire Exception Data grouping ASE2000 V2 Communication Test Set User Manual...
  • Page 204: Iec 60870-5-104 Task Mode Master Simulation

    IEC 60870-5-104 does not have a Class Scan function since the Controlled Station sends point data independently of requests from the Controlling Station. Whether the ASE2000 sends a General Interrogation message periodically or only once is controlled by the Frequency property.
  • Page 205: Iec 60870-5 - Task Mode Rtu Simulation

    Point Values view. Raw values entered are transmitted at the next opportunity. Other use of this view is described in the main ASE2000 Version 2 document. 28.9.5. IEC 60870-5 – Task Mode File Transfer This section provides details on use of the Task Mode file transfer capabilities. These procedures are the same for IEC 60870-5-101 and IEC 60870-5-104.
  • Page 206 To help locate and enter both the local file (Controlling Station file on disk) and remote file (Controlled Station Common Address/Information Object Address), browse functions are supported by clicking the right edge of either the Local File Name or Information Object Address fields. ASE2000 V2 Communication Test Set User Manual...
  • Page 207 Once all parameters are entered, select the desired operation (Read or Write) and the Send Once target to initiate the file action. ASE2000 V2 Communication Test Set User Manual...
  • Page 208: Modbus - Protocol Specific

    16 Input Coil points and 8 Analog points in Input Registers. From the Exchange view, right-click on the line containing the Read Coil Status exchange and select Edit Exchange Definition. ASE2000 V2 Communication Test Set User Manual...
  • Page 209 Under the “To Master” section, expand the element “Digital: unknown quantity of blocks”, set “Repeat Count” to 2 (8 digital points per block), then OK. From the Exchange view, right-click on the line containing the Read Input Regs exchange and select Edit Exchange Definition. ASE2000 V2 Communication Test Set User Manual...
  • Page 210: Modbus - Set Rtu Id And Group

    Master Simulation operation works by selecting a Task Group and then a Task Activity within that group. With the desired Task Activity selected, execute the function one time using the Send Once icon or continuously by selecting the Start Button. ASE2000 V2 Communication Test Set User Manual...
  • Page 211: Modbus - Task Mode Rtu Simulation

    (Increment value) on successive scans. Another method to change simulation values for individual points is to send control commands from the Master as described in the next section. ASE2000 V2 Communication Test Set User Manual...
  • Page 212: Modbus - Configuring Output Controls To Change Input Point Values

    To invert this interpretation, select the “Invert Trip/Close Value” check box. When enabled, states written to output coil index ‘n’ will cause a change in the state of input coil ‘n’, and similarly for writes to Output registers and values of Holding Registers. ASE2000 V2 Communication Test Set User Manual...
  • Page 213: Telegyr 8979 - Protocol Specific

    From the Exchange view, right-click on the line containing the Analog Force Report exchange and select Edit Exchange Definition. Under the “To Master” section, expand the element “Analog: unknown quantity of blocks”, set “Repeat Count” to 8 (1 analog point per block), then OK. ASE2000 V2 Communication Test Set User Manual...
  • Page 214: Telegyr 8979 - Set Rtu Id And Group

    Exchange Properties display or on the Exchange List display. Bring up the associated Exchange Properties display by double-clicking on the exchange name on the Exchange List display. In the following example, Start/Stop have been configured for 8 analog and 16 MCD points. ASE2000 V2 Communication Test Set User Manual...
  • Page 215: Telegyr 8979 - Exchange Mode Rtu Simulation

    No additional setup is required. If cabling is correct, Line Monitoring can be started by selecting the Line Monitor icon on the bottom of the test set screen and then selecting the Start button. ASE2000 V2 Communication Test Set User Manual...
  • Page 216: Telegyr 8979 - Task Mode Master Simulation

    • Analog Data • Indication Data • SOE Data • Digital Data • Accumulator Data • ADC Reference Data The above display illustrates Analog Data (Analog Force Report) and the display below illustrates activity. ASE2000 V2 Communication Test Set User Manual...
  • Page 217: Telegyr 8979 - Task Mode Rtu Simulation

    , the Raw and Increment fields on the Point List view are enterable. This provides the capability of changing the simulation value for individual points and to control whether the value will change (Increment value) on successive scans. ASE2000 V2 Communication Test Set User Manual...
  • Page 218: Telegyr 8979 - Mapping Output Controls To Change Input Point Values

    Control commands to a trip/close point Binary link – [1] appears in the Description field for IND point 1: Controls to point 1 will change the state of indication point 1. Analog link – [6] appears in the Description field for AI point AI 2: A value written to analog output point 6 will change the value AI 2. ASE2000 V2 Communication Test Set User Manual...
  • Page 219 • [!1] maps a trip to point 1 to ‘1’, and a close to point 1 to ‘0’ • Comment text can be placed in the description field outside of the square brackets ASE2000 V2 Communication Test Set User Manual...

Table of Contents

Save PDF