OrionLX
ii
NovaTech, LLC 13555 West 107
th Street
Lenexa, KS 66215 Phone (913) 451-1880 www.novatechweb.com
[email protected] [email protected]
© Copyright 2009, 2014 by NovaTech, LLC
All Rights Reserved. All NovaTech trademarks are owned by NovaTech, LLC. All other trademarks are the property of their respective owners.
NCD may be installed on multiple computers as needed under the following conditions:
The computers must be owned by the end user or its subsidiary. The NCD installation must be used for an Orion-related project.
All files installed by NCD are protected by copyright and may not be shared with any third party. By installing NCD on a computer, you agree to these terms and conditions.
Disclaimer
This manual contains information that is correct to the best of NovaTech's knowledge. It is intended to be a guide and should be used as such. It should not be considered a sole source of technical instruction, replacing good technical judgment, since all possible situations cannot be anticipated. If there is any question as to the installation, configuration, or use of this product, contact NovaTech, LLC at (913) 451-1880. To ensure that the equipment described in this User's Manual, as well as all equipment connected to and used with it, operates in a satisfactory and safe manner, all applicable local and national codes that apply to installing and operating the equipment must be followed. Since these codes can vary geographically and can change with time, it is the user's responsibility to determine which codes and standards apply, and to comply with them.
Failure to follow the instructions provided in this manual, and/or failure to comply with applicable codes and safety standards can result in damage to this equipment, damage to connected devices, and/or serious injury to personnel.
All links to external websites have been verified as correct and appropriate at the time of the publication of this document. However, these links and websites, being outside of NovaTech LLC‟s control, are subject to change and may no longer be correct. In this case, please contact:
Authorized Representation – European Union
NovaTech Europe BVBA Kontichsesteenweg 71
2630 Aartselaar, Belgium Phone +32 (3) 458-0807
Fax +32 (3) 458-1817 General information: [email protected] Technical support: [email protected]
The CE version of this product is not available for purchase in Switzerland.
OrionLX
iii
Styles and Symbols In this document, fonts, text styles and symbols are used to distinguish standard text from keyboard input, program text, GUI messages, and hyperlinks as follows. Warnings and safety notices are indicated with ANSI symbols.
Displayed text or symbol Description
This is normal text. Standard text
See OrionLX Setup Hyperlink to text in same document
www.novatechweb.com Hyperlink to website
[email protected] Clicking on this link starts email client on PC.
See OrionLX User Manual Document name
Minimum value Menu item or text displayed by software.
Name of the data point Text to be entered in input field or window.
Save GUI button to be clicked.
if frequency < 60.0 then Program code
<Enter>, <Ctrl>+<G>, <G> Key to be pressed
This yellow triangle indicates a warning that
must be observed by the users in order to
avoid possible equipment damage or
personal injury.
This yellow triangle indicates an electrical
hazard.
Electrostatic sensitive device requires proper
handling and grounding procedures to avoid
equipment damage.
DANGER indicates a hazardous situation
which, if not avoided, will result in death or
serious injury.
WARNING indicates a hazardous situation
which, if not avoided, could result in death or
serious injury.
CAUTION indicates a hazardous situation
which, if not avoided, may result in minor or
moderate injury.
Note that depending on the Windows® display settings on the computer running NCD, some of the screen shot details may appear differently than shown in this manual. The screen shots in this manual have been taken using the setting “Windows Classic” which is available on Windows XP®, Windows Vista® and Windows 7®.
OrionLX
iv
Table of Contents
A. Introduction ....................................................................................................................................... A-1
I. Introduction to OrionLX............................................................................................................. A-2
II. Overview of the OrionLX User Manual..................................................................................... A-3
III. Location of Documentation ...................................................................................................... A-4
IV. Setup of OrionLX ........................................................................................................................ A-5 1. Setup of OrionLX IP Address ............................................................................................. A-5 2. Setup using NCD ................................................................................................................. A-5 3. Setup using OrionLX Webpage .......................................................................................... A-6 4. Setup Worksheet ................................................................................................................. A-7 5. Change of Passwords ......................................................................................................... A-7
V. Operation of OrionLX ............................................................................................................... A-12
B. OrionLX Hardware ............................................................................................................................ B-1
I. Physical Specifications ............................................................................................................. B-2
II. OrionLX Options List ................................................................................................................. B-6 Part Number Example ................................................................................................................ B-8
III. OrionLX Front Panel .................................................................................................................. B-9 1. Diagnostic LED Description ............................................................................................... B-9 2. Port A1 Configuration and Diagnostic ............................................................................ B-12 3. Port A2 Configuration and Diagnostic ............................................................................ B-13 4. USB Ports ........................................................................................................................... B-14 5. LED Test ............................................................................................................................. B-14
IV. OrionLX Rear Panel ................................................................................................................. B-15 1. Power Connections ........................................................................................................... B-16 2. USB Ports ........................................................................................................................... B-17 3. Reset Button ...................................................................................................................... B-18 4. Port B .................................................................................................................................. B-18 5. Digital Inputs ...................................................................................................................... B-20
Wiring for Independent and Isolated Inputs ................................................................ B-21 Bussed Wiring for Common Wetting Voltage ............................................................. B-21
6. Digital Outputs ................................................................................................................... B-22 7. Ethernet Ports .................................................................................................................... B-23 8. Dial-up Modem Port ........................................................................................................... B-24 9. IRIG-B Port ......................................................................................................................... B-25 10. Ports 1-16 ........................................................................................................................... B-26
RS-232 Serial Card (Standard/Type –A and Isolated/Type –E Version) .................... B-27 Isolated RS-485/422 Serial Card (Type –B) .................................................................. B-30 ST Fiber Serial Card (Type –C) ..................................................................................... B-32 Isolated Bit Protocol Card (Type –D) ............................................................................ B-34 Isolated RS-485 Serial Card with IRIG-B (Type –G) .................................................... B-36 V-Pin HCS Fiber Serial Card (Type –H) ........................................................................ B-38
V. OrionLX Dimensioned Drawings ............................................................................................ B-39
VI. Mounting Instructions ............................................................................................................. B-40
VII. Fuse Replacement ................................................................................................................... B-41
OrionLX
v
1. Replacing Power Supply Surge Board Fuses ................................................................ B-41
C. NovaTech Configuration Director (NCD) ........................................................................................ C-1
I. Introduction to NovaTech Configuration Director (NCD) ....................................................... C-2 1. Purpose of NCD ................................................................................................................... C-2 2. System Requirements ......................................................................................................... C-3 3. Copyright Information ......................................................................................................... C-3 4. Outline of NCD Chapters .................................................................................................... C-3
II. Installation of NCD ..................................................................................................................... C-5
III. Running NCD .............................................................................................................................. C-8 1. Main Menu ............................................................................................................................ C-8 2. File Menu .............................................................................................................................. C-9 3. Edit Menu ............................................................................................................................ C-13
Updates Tab .................................................................................................................... C-14 General Tab ..................................................................................................................... C-14 Capture Tab .................................................................................................................... C-15
4. Configure Menu ................................................................................................................. C-17 Standard Software Features ......................................................................................... C-18 Operations in the Port Setup Windows ........................................................................ C-19 General ............................................................................................................................ C-20 Hardware Model Information ......................................................................................... C-21 Serial Ports ..................................................................................................................... C-22 Network ........................................................................................................................... C-24 NKI – Time Interface ....................................................................................................... C-26 Add Ons........................................................................................................................... C-29
Accumulator Freeze .............................................................................................. C-29 Alarm/Archive/Retentive ....................................................................................... C-29 Alias ........................................................................................................................ C-30 Data Logger ............................................................................................................ C-33 Orion LEDs ............................................................................................................. C-33 Points Blocking ...................................................................................................... C-34 Pseudo .................................................................................................................... C-34 Pusher ..................................................................................................................... C-34 System Logger ....................................................................................................... C-35 Text Module ............................................................................................................ C-35
Hardware I/O ................................................................................................................... C-35 Sensor ..................................................................................................................... C-36 SER .......................................................................................................................... C-43
Logic ................................................................................................................................ C-50 Math and Logic ....................................................................................................... C-50 Advanced Math and Logic .................................................................................... C-51 LogicPak ................................................................................................................. C-51 Distribution Automation (DA) ............................................................................... C-51 IEC 61131-3 ............................................................................................................. C-51
5. Communications Menu ..................................................................................................... C-52 Communication Window ............................................................................................... C-57
6. Window Menu..................................................................................................................... C-58 7. Help Menu ........................................................................................................................... C-59
Protocol Information ...................................................................................................... C-59 About ............................................................................................................................... C-60
D. OrionLX Webpage............................................................................................................................. D-1
I. Introduction ................................................................................................................................ D-2
OrionLX
vi
II. Home Tab .................................................................................................................................... D-6
III. DataValues Tab .......................................................................................................................... D-8 1. View Input Values ................................................................................................................ D-9
Toggle Options ............................................................................................................... D-10 2. Force Input Value .............................................................................................................. D-12 3. Viewing Output Values ...................................................................................................... D-14 4. Force Output Values ......................................................................................................... D-16
IV. Devices Tab .............................................................................................................................. D-18
V. Alarms Tab ................................................................................................................................ D-19
VI. Archive Tab ............................................................................................................................... D-21
VII. System Tab ............................................................................................................................... D-24
VIII. Logs Tab ................................................................................................................................... D-29
IX. Files Tab .................................................................................................................................... D-30 User Files .................................................................................................................................. D-30 Selecting the Active Configuration ........................................................................................ D-32 System Files ............................................................................................................................. D-33
X. Settings Tab .............................................................................................................................. D-34 1. Users ................................................................................................................................... D-36
Password Change .......................................................................................................... D-36 Account Management .................................................................................................... D-36
2. Authentication Rules ......................................................................................................... D-42 User Lockout Rules ........................................................................................................ D-42 Password Rules .............................................................................................................. D-43 Remote Root Login ........................................................................................................ D-44
3. Remote Accounts .............................................................................................................. D-45 Account Caching ............................................................................................................ D-48 Remote Accounts ........................................................................................................... D-49 Kerberos Authentication ............................................................................................... D-51
4. Firewall ............................................................................................................................... D-52 5. OpenVPN ............................................................................................................................ D-56 6. Key Management ............................................................................................................... D-59
Create Key ....................................................................................................................... D-61 7. System Log ........................................................................................................................ D-62 8. Networking ......................................................................................................................... D-64
Advanced Networking .................................................................................................... D-65 Common .......................................................................................................................... D-67 eth0, eth1, and eth2 ........................................................................................................ D-68
9. Modem ................................................................................................................................ D-69 Modem Initialization Strings.......................................................................................... D-72
10. System ................................................................................................................................ D-74 11. WebUI .................................................................................................................................. D-76
Login Message ............................................................................................................... D-77 Database ......................................................................................................................... D-77 Sessions .......................................................................................................................... D-77 HMI ................................................................................................................................... D-77 Web Files ......................................................................................................................... D-78 Link Bar ........................................................................................................................... D-79 Sections........................................................................................................................... D-81
12. Alarms ................................................................................................................................. D-83 Notifications .................................................................................................................... D-85 Colors .............................................................................................................................. D-85
OrionLX
vii
Alarm Archive ................................................................................................................. D-85 13. Database ............................................................................................................................. D-86 14. Tagging ............................................................................................................................... D-88 15. Cascading Slave ................................................................................................................ D-92 16. Services .............................................................................................................................. D-93 17. Scheduler ........................................................................................................................... D-94
Scheduling Tasks ........................................................................................................... D-95 Add CSV Task ................................................................................................................. D-98 Add FileMover Task ....................................................................................................... D-99
E. OrionLX MMI ...................................................................................................................................... E-1
I. Introduction ................................................................................................................................ E-2
II. Connecting to the Orion MMI .................................................................................................... E-3 1. OrionLX Port A ..................................................................................................................... E-3 2. Connecting to the OrionLX with NCD ................................................................................ E-3 3. Unlocking a User Account .................................................................................................. E-3
III. MMI Menus .................................................................................................................................. E-4 1. File Menu .............................................................................................................................. E-5
File Transfer (PC -> ORION) ............................................................................................ E-5 File Transfer (ORION -> PC) ............................................................................................ E-7 Make Config File Active ................................................................................................... E-8 Delete a File ...................................................................................................................... E-9 View a File ....................................................................................................................... E-10 Install downloaded packages ....................................................................................... E-11
2. Data Menu ........................................................................................................................... E-12 View Input Values ........................................................................................................... E-13 View Output Values ........................................................................................................ E-17 Override Input Values .................................................................................................... E-18 Clear Input Override ....................................................................................................... E-21 Send Output Values ....................................................................................................... E-22
3. View Communications ...................................................................................................... E-25 Master Port Troubleshooting ........................................................................................ E-28 Slave Port Troubleshooting .......................................................................................... E-29
4. Device Statistics ................................................................................................................ E-30 5. System Menu...................................................................................................................... E-31
Clock Configuration ....................................................................................................... E-32 View System Info ............................................................................................................ E-33 View Event Log ............................................................................................................... E-34 Clear Event Log .............................................................................................................. E-34 View Version Info ........................................................................................................... E-35 Passthrough Menu ......................................................................................................... E-36 Thread Info ...................................................................................................................... E-38 Restart ............................................................................................................................. E-40
6. Disconnect ......................................................................................................................... E-40 7. Session Timeouts .............................................................................................................. E-41 8. Network Menu .................................................................................................................... E-42
View/Change Network Configuration ........................................................................... E-43 Start/Stop Firewall .......................................................................................................... E-46
F. OrionLX Direct Video ....................................................................................................................... F-1
I. Introduction ................................................................................................................................. F-2
II. Connections ................................................................................................................................ F-4
III. OrionLX Video Port Setup .......................................................................................................... F-5
OrionLX
viii
IV. OrionLX Video Port Features ..................................................................................................... F-8 1. Operating Environment ........................................................................................................ F-8
Run Program ...................................................................................................................... F-9 Calibrate Touchscreen.................................................................................................... F-10 Calculator ......................................................................................................................... F-11 Text Editor ........................................................................................................................ F-11 Screenshot ....................................................................................................................... F-12 Terminal Emulator ........................................................................................................... F-13 File Manager .................................................................................................................... F-15 Document and Image Viewer ......................................................................................... F-15 Mixer ................................................................................................................................. F-16 Web Browser ................................................................................................................... F-18 Root Terminal .................................................................................................................. F-19 Network Analyzer ............................................................................................................ F-20 Desktop Settings ............................................................................................................. F-21 Toolbar Customization ................................................................................................... F-23
2. OrionLX Webpages ............................................................................................................ F-24 Setting Home Page in Midori Browser .......................................................................... F-25 Setting and Using Bookmarks ....................................................................................... F-27
G. Glossary ............................................................................................................................................ G-1
H. Additional Documentation ............................................................................................................... H-1
List of Figures
Figure A-1: Documentation in Windows XP ......................................................................................... A-4 Figure A-2: Documentation in Windows Vista and Windows 7 (classic view) ................................. A-4 Figure B-1: OrionLX Front Panel ........................................................................................................... B-9 Figure B-2: Port A1 Location ............................................................................................................... B-12 Figure B-3: Port A2 Location ............................................................................................................... B-13 Figure B-4: LED Test Button ................................................................................................................ B-14 Figure B-5: OrionLX Rear Panel .......................................................................................................... B-15 Figure B-6: OrionLX Power Connections ........................................................................................... B-16 Figure B-7: OrionLX Female and Male Power Connector Keyed for 12V dc ................................... B-16 Figure B-8: OrionLX Rear USB Ports .................................................................................................. B-17 Figure B-9: Reset Button ...................................................................................................................... B-18 Figure B-10: Port B ............................................................................................................................... B-18 Figure B-11: OrionLX Digital Input Connections ............................................................................... B-20 Figure B-12: Independent/Isolated Input Wiring ................................................................................ B-21 Figure B-13: Bussed Wiring for Common Wetting Voltage .............................................................. B-21 Figure B-14: OrionLX Digital Output Connections ............................................................................ B-22 Figure B-15: Output Wiring .................................................................................................................. B-22 Figure B-16: Dual Ethernet Ports ........................................................................................................ B-23 Figure B-17: Dual Ethernet/Fiber Port ................................................................................................. B-23 Figure B-18: Third Ethernet Port on Multimedia Board .................................................................... B-23 Figure B-19: OrionLX Modem Connection and Blank ....................................................................... B-24 Figure B-20: 1PPS and IRIG-B connections ....................................................................................... B-25 Figure B-21: Standard RS-232 Communication Card (Type –A) ...................................................... B-27 Figure B-22: Isolated RS-232 Communication Card (Type –E) ........................................................ B-27 Figure B-23: Standard RS-232 Mode (Default) ................................................................................... B-28
OrionLX
ix
Figure B-24: Isolated RS-485/422 Serial Card (Type –B) ................................................................... B-30 Figure B-25: ST Fiber Communication Card (–C) .............................................................................. B-32 Figure B-26: Isolated Bit Protocol Card (Type – D) ........................................................................... B-34 Figure B-27: Isolated Bit Protocol Card Front View .......................................................................... B-34 Figure B-28: Isolated RS-485 Communication Card with IRIG-B (-G) .............................................. B-36 Figure B-29: Termination Resistor Jumpers ...................................................................................... B-37 Figure B-30: V-Pin HCS Fiber Serial Card (Type –H) ......................................................................... B-38 Figure B-31: OrionLX Overall Dimensions and Panel Cutout .......................................................... B-39 Figure B-32: Mounted OrionLX ............................................................................................................ B-40 Figure B-33: Power Supply Board Fuses, Board Revisions B-D ..................................................... B-41 Figure B-34: Power Supply Board Fuse, Board Revision F and Newer .......................................... B-42 Figure C-1: Access to NCD and OrionLX Documentation in Windows
® XP...................................... C-4
Figure C-2: Access to NCD and OrionLX Documentation in Windows Vista® or Windows 7.0
® .... C-4
Figure C-3: NCD Installation .................................................................................................................. C-5 Figure C-4: Starting NCD Windows Vista
® or Windows 7.0
® .............................................................. C-5
Figure C-5: Starting NCD in Windows® XP ........................................................................................... C-6
Figure C-6: NCD Program Directory Structure..................................................................................... C-6 Figure C-7: NCD Data Directory Structure ............................................................................................ C-7 Figure C-8: NCD Main Menu ................................................................................................................... C-8 Figure C-9: File Menu .............................................................................................................................. C-9 Figure C-10: Selecting Configuration for Save, Save As, Close, Print .............................................. C-9 Figure C-11: Convert Operations ........................................................................................................ C-10 Figure C-12: Reorder Network Ports ................................................................................................... C-11 Figure C-13: Selection of Standard / Cascaded Configuration ........................................................ C-12 Figure C-14: NCD Prompt for Logic File ............................................................................................. C-12 Figure C-15: Edit Menu ......................................................................................................................... C-13 Figure C-16: User Settings – Updates Tab ......................................................................................... C-13 Figure C-17: User Settings – General Tab .......................................................................................... C-15 Figure C-18: User Settings – Capture Tab .......................................................................................... C-16 Figure C-19: Configure Menu ............................................................................................................... C-17 Figure C-20: Port Operations ............................................................................................................... C-19 Figure C-21: Choose port for protocol ................................................................................................ C-19 Figure C-22: General Settings.............................................................................................................. C-20 Figure C-23: OrionLX Hardware Configuration .................................................................................. C-21 Figure C-24: Port Selection .................................................................................................................. C-22 Figure C-25: Serial Protocol Selection Menu ..................................................................................... C-23 Figure C-26: Network Parameter and Port Configuration ................................................................. C-24 Figure C-27: Network Protocol Selection Menu ................................................................................. C-24 Figure C-28: NKI – Time Interface Setup ............................................................................................ C-26 Figure C-29: NKI – Port Setup .............................................................................................................. C-28 Figure C-30: Add On Options............................................................................................................... C-29 Figure C-31: Alias Assignment ............................................................................................................ C-30 Figure C-32: Using Reverse Point Name as Alias ............................................................................. C-32 Figure C-33: Example of Reverse Point Name Alias ......................................................................... C-33 Figure C-34: Orion LED Module ........................................................................................................... C-34 Figure C-35: Hardware I/O .................................................................................................................... C-35 Figure C-36: Sensor Setup - Port Tab ................................................................................................. C-36 Figure C-37: SER Setup - Devices ....................................................................................................... C-43 Figure C-38: SER Devices Drop-Down List ........................................................................................ C-44 Figure C-39: SER Setup – Port ............................................................................................................ C-44 Figure C-40: SER Setup – Inputs ......................................................................................................... C-45 Figure C-41: SER Setup – Outputs ...................................................................................................... C-47 Figure C-42: Logic Options .................................................................................................................. C-50 Figure C-43: NCD Communications .................................................................................................... C-52 Figure C-44: Manage Connections ...................................................................................................... C-53
OrionLX
x
Figure C-45: Saving/Loading Connection Files ................................................................................. C-54 Figure C-46: Connection Information ................................................................................................. C-55 Figure C-47: NCD Comm Window ....................................................................................................... C-57 Figure C-48: Window Menu .................................................................................................................. C-58 Figure C-49: Help Menu ........................................................................................................................ C-59 Figure C-50: Protocol Information ....................................................................................................... C-59 Figure C-51: NCD Version Information ............................................................................................... C-60 Figure D-1: Connect with OrionLX ........................................................................................................ D-2 Figure D-2: Internet Explorer Security Warning .................................................................................. D-2 Figure D-3: Firefox Security Warning ................................................................................................... D-3 Figure D-4: Confirm Firefox Certificate ................................................................................................. D-3 Figure D-5: OrionLX Login ..................................................................................................................... D-4 Figure D-6: OrionLX Homepage ............................................................................................................ D-4 Figure D-7: OrionLX Unlock Prompt ..................................................................................................... D-5 Figure D-8: OrionLX Home Tab ............................................................................................................. D-6 Figure D-9: DataValues – Main Page ..................................................................................................... D-8 Figure D-10: DataValues – View Input Values ...................................................................................... D-9 Figure D-11: DataValues – Toggle Options ........................................................................................ D-10 Figure D-12: DataValues – Force Input Value .................................................................................... D-12 Figure D-13: DataValues – Select Output Values .............................................................................. D-14 Figure D-14: DataValues – View Output Values ................................................................................. D-15 Figure D-15: DataValues – Force Output Value ................................................................................. D-16 Figure D-16: Devices Page ................................................................................................................... D-18 Figure D-17: Alarms Tab ....................................................................................................................... D-19 Figure D-18: Alarm Archive with Filter ................................................................................................ D-19 Figure D-19: Alarm Archive without Filter .......................................................................................... D-20 Figure D-20: Archive - 1000 Most Recent Records ............................................................................ D-21 Figure D-21: Archive with Custom Filter ............................................................................................ D-22 Figure D-22: Archive – View Trending ................................................................................................ D-23 Figure D-23: Archive – Trend for Multiple Data Points ..................................................................... D-23 Figure D-24: System Page .................................................................................................................... D-24 Figure D-25: System Page .................................................................................................................... D-25 Figure D-26: System Page .................................................................................................................... D-26 Figure D-27: System Page .................................................................................................................... D-27 Figure D-28: System Page .................................................................................................................... D-27 Figure D-29: Log Page .......................................................................................................................... D-29 Figure D-30: Files Page ........................................................................................................................ D-30 Figure D-31: Send Files to OrionLX .................................................................................................... D-31 Figure D-32: Select Active Configuration ........................................................................................... D-32 Figure D-33: Confirmation Prompt ...................................................................................................... D-32 Figure D-34: System Files .................................................................................................................... D-33 Figure D-35: Settings Page .................................................................................................................. D-34 Figure D-36: Change User Password .................................................................................................. D-36 Figure D-37: Settings/Users ................................................................................................................. D-37 Figure D-38: User Account Management ............................................................................................ D-39 Figure D-39: Authentication Rules – User Lockout Rules ................................................................ D-42 Figure D-40: Authentication Rules – Password Rules ...................................................................... D-43 Figure D-41: Authentication Rules – Remote Root Login ................................................................. D-44 Figure D-42: SSSD Package is Installed ............................................................................................. D-45 Figure D-43: Verification of Available File System Space ................................................................ D-45 Figure D-44: Remote Accounts ........................................................................................................... D-47 Figure D-45: Firewall Settings.............................................................................................................. D-52 Figure D-46: Firewall Filter Options .................................................................................................... D-53 Figure D-47: OpenVPN Settings .......................................................................................................... D-56 Figure D-48: Key Management Settings ............................................................................................. D-59
OrionLX
xi
Figure D-49: Default Key Values .......................................................................................................... D-60 Figure D-50: Create New Key ............................................................................................................... D-61 Figure D-51: System Log Setup ........................................................................................................... D-62 Figure D-52: Networking Settings ....................................................................................................... D-65 Figure D-53: Static Route Configuration ............................................................................................ D-66 Figure D-54: Internal Modem Settings ................................................................................................ D-69 Figure D-55: External Modem Settings ............................................................................................... D-70 Figure D-56: System Settings .............................................................................................................. D-74 Figure D-57: WebUI Setup .................................................................................................................... D-76 Figure D-58: Custom Login Message .................................................................................................. D-77 Figure D-59: Small Text in Header and Link Bar ................................................................................ D-78 Figure D-60: Large Text in Header and Link Bar ............................................................................... D-78 Figure D-61: Control Dialog with Tag Information ............................................................................. D-78 Figure D-62: Control Dialog without Tag Information ....................................................................... D-78 Figure D-63: Set Link to User-defined .svg File ................................................................................. D-79 Figure D-64: Link to User-defined .svg File ........................................................................................ D-79 Figure D-65: Link Bar Example ............................................................................................................ D-79 Figure D-66: Link Bar Setup ................................................................................................................. D-80 Figure D-67: Webpage Access Security and Display Options ......................................................... D-81 Figure D-68: Link Bar and Header Settings ........................................................................................ D-82 Figure D-69: Alarm Archive Settings .................................................................................................. D-84 Figure D-70: Database Settings ........................................................................................................... D-86 Figure D-71: Add Database User ......................................................................................................... D-87 Figure D-72: Tag List ............................................................................................................................ D-88 Figure D-73: Add New Tag ................................................................................................................... D-89 Figure D-74: Tagging Button in Graphics ........................................................................................... D-90 Figure D-75: Setting a Standard Tag ................................................................................................... D-91 Figure D-76: Setting a Custom Tag ..................................................................................................... D-91 Figure D-77: Cascading Slave ............................................................................................................. D-92 Figure D-78: Services Settings ............................................................................................................ D-93 Figure D-79: Scheduler – Task List ..................................................................................................... D-94 Figure D-80: Task Scheduling.............................................................................................................. D-95 Figure D-81: Task Example – Daily at 00:05 ....................................................................................... D-97 Figure D-82: Task Example – Every Three Hours .............................................................................. D-97 Figure D-83: Task List Example ........................................................................................................... D-97 Figure D-84: CSV Task Parameters ..................................................................................................... D-98 Figure D-85: FileMover Task Parameters ........................................................................................... D-99 Figure E-1: OrionLX MMI Main Menu .................................................................................................... E-4 Figure E-2: OrionLX File Menu .............................................................................................................. E-5 Figure E-3: File Transfer to OrionLX using NCD ................................................................................. E-6 Figure E-4: File Transfer to OrionLX using terminal software ........................................................... E-6 Figure E-5: File Transfer OrionLX to PC ............................................................................................... E-7 Figure E-6: File Transfer to PC using terminal software ..................................................................... E-8 Figure E-7: Configuration File Selection .............................................................................................. E-8 Figure E-8: Make Selected Configuration File Active .......................................................................... E-9 Figure E-9: Delete File from Flash Memory .......................................................................................... E-9 Figure E-10: Select File for Viewing .................................................................................................... E-10 Figure E-11: View File ........................................................................................................................... E-11 Figure E-12: Package Menu ................................................................................................................. E-11 Figure E-13: Data Menu ........................................................................................................................ E-12 Figure E-14: Select Port for Input Point Monitoring .......................................................................... E-13 Figure E-15: Input Point Monitoring .................................................................................................... E-14 Figure E-16: Data View Column Editor ............................................................................................... E-15 Figure E-17: Data View Sort Editor ...................................................................................................... E-16 Figure E-18: Select Port for Output Monitoring ................................................................................. E-17
OrionLX
xii
Figure E-19: Output Point Monitoring ................................................................................................. E-17 Figure E-20: Select Port for Forcing Input Values ............................................................................. E-18 Figure E-21: Select Input Point ............................................................................................................ E-19 Figure E-22: Force Input Point ............................................................................................................. E-19 Figure E-23: Enter Input Point Value ................................................................................................... E-20 Figure E-24: Remove Forced Input Value ........................................................................................... E-21 Figure E-25: Clear Input Override ........................................................................................................ E-21 Figure E-26: Select Port for Forcing Output Values .......................................................................... E-22 Figure E-27: Select Point for Forcing Output Value .......................................................................... E-23 Figure E-28: Forcing Output Value ...................................................................................................... E-23 Figure E-29: Entering Forced Output Value ....................................................................................... E-24 Figure E-30: Communications Menu ................................................................................................... E-25 Figure E-31: Viewing Communications .............................................................................................. E-26 Figure E-32: Communications Display Options................................................................................. E-27 Figure E-33: Device Statistics .............................................................................................................. E-30 Figure E-34: System Menu ................................................................................................................... E-31 Figure E-35: Clock Configuration ........................................................................................................ E-32 Figure E-36: System Information ......................................................................................................... E-33 Figure E-37: View Event Log ................................................................................................................ E-34 Figure E-38: Version Information ........................................................................................................ E-35 Figure E-39: Passthrough Menu .......................................................................................................... E-36 Figure E-40: Passthrough Window to Relay ...................................................................................... E-37 Figure E-41: Thread Info ....................................................................................................................... E-39 Figure E-42: Restart Menu.................................................................................................................... E-40 Figure E-43: Session Timeouts ........................................................................................................... E-41 Figure E-44: Network Menu .................................................................................................................. E-42 Figure E-45: View/Change Network Configuration ............................................................................ E-43 Figure E-46: Edit Common Parameters .............................................................................................. E-44 Figure E-47: Edit Port-Specific Parameters ........................................................................................ E-45 Figure E-48: Start/Stop Firewall ........................................................................................................... E-46 Figure F-1: OrionLX with Video, Keyboard, and Mouse ....................................................................... F-2 Figure F-2: Additional Ports on Multimedia Board ............................................................................... F-3 Figure F-3: Security-compliant Connectivity ........................................................................................ F-3 Figure F-4: Video Port Setup................................................................................................................... F-5 Figure F-5: Update Icon ........................................................................................................................... F-7 Figure F-6: Desktop Logout .................................................................................................................... F-7 Figure F-7: Applications Menu – Main Window .................................................................................... F-8 Figure F-8: Run Program ......................................................................................................................... F-9 Figure F-9: Calibrate Touchscreen ....................................................................................................... F-10 Figure F-10: Touchscreen Calibration Procedure .............................................................................. F-10 Figure F-11: Accessories ...................................................................................................................... F-11 Figure F-12: Screenshot ........................................................................................................................ F-12 Figure F-13: OrionLX Command Line Interface .................................................................................. F-13 Figure F-14: OrionLX MMI ..................................................................................................................... F-14 Figure F-15: Image Viewer ..................................................................................................................... F-15 Figure F-16: Mixer .................................................................................................................................. F-16 Figure F-17: Standard Mixer Settings .................................................................................................. F-16 Figure F-18: Customized Mixer Settings ............................................................................................. F-17 Figure F-19: Web Browser ..................................................................................................................... F-18 Figure F-20: Root Terminal for System Functions ............................................................................. F-19 Figure F-21: Enter Root Password ....................................................................................................... F-19 Figure F-22: Wireshark Network Analyzer ........................................................................................... F-20 Figure F-23: Accessing Desktop Settings ........................................................................................... F-21 Figure F-24: Desktop Settings .............................................................................................................. F-22 Figure F-25: Toolbar Customization .................................................................................................... F-23
OrionLX
xiii
Figure F-26: OrionLX Login Page ......................................................................................................... F-24 Figure F-27: OrionLX Webpages .......................................................................................................... F-24 Figure F-28: Start Web Browser ........................................................................................................... F-25 Figure F-29: Menubar – Preferences .................................................................................................... F-25 Figure F-30: Preferences for Midori ..................................................................................................... F-26 Figure F-31: Adding a Bookmark ......................................................................................................... F-27 Figure F-32: Customized Bookmark Tooltip ....................................................................................... F-27 Figure F-33: Default Bookmark Tooltip ................................................................................................ F-28
List of Tables Table A-1: Manual Overview .................................................................................................................. A-3 Table A-2: Feature Configuration Overview ....................................................................................... A-11 Table A-3: OrionLX – Webpage and MMI Overview .......................................................................... A-12 Table B-1: ST Multi-mode Fiber Tx/Rx Data ......................................................................................... B-4 Table B-2: OrionLX Front Panel Diagnostic LEDs ............................................................................. B-11 Table B-3: Port A1 Communication Parameters ................................................................................ B-12 Table B-4: Port A1 Pinout (DTE) .......................................................................................................... B-12 Table B-5: Port A2 USB Communications Parameters ..................................................................... B-13 Table B-6: OrionLX Male Connector Keying ...................................................................................... B-16 Table B-7: Port B Pinout (DTE) ............................................................................................................ B-19 Table B-8: Port B Communication Parameters .................................................................................. B-19 Table B-9: Digital Input Terminal Header ............................................................................................ B-20 Table B-10: Digital Input Turn On Voltages and Current Draw ........................................................ B-20 Table B-11: Digital Output Connections ............................................................................................. B-22 Table B-12: 1PPS Terminal Designators ............................................................................................. B-25 Table B-13: RS-232 Serial Card Pinout (Type –A and Type –E) ....................................................... B-28 Table B-14: IRIG-B Jumper Setting (Single Jumper) ......................................................................... B-29 Table B-15: IRIG-B Jumper Setting (Double Jumper) ....................................................................... B-29 Table B-16: +5V Jumper Setting .......................................................................................................... B-29 Table B-17: H1 Jumper (Type –A only) ............................................................................................... B-29 Table B-18: RS-485/22 Selection Jumpers ......................................................................................... B-30 Table B-19: Pinout for RS-485 Communication ................................................................................. B-31 Table B-20: Pinout for RS-422 Communication ................................................................................. B-31 Table B-21: Termination Resistor Jumper Settings .......................................................................... B-31 Table B-22: ST Fiber Transmit Power and Receiver Sensitivity ...................................................... B-32 Table B-23: ST Fiber Communication Mode Jumper ........................................................................ B-33 Table B-24: Isolated Bit Protocol Card Pinout ................................................................................... B-35 Table B-25: IRIG-B Jumper Setting ..................................................................................................... B-36 Table B-26: Termination Resistor Jumper Settings .......................................................................... B-37 Table B-27: RS-485 with IRIG-B Pinout ............................................................................................... B-37 Table B-28: JP1 Settings for Echo On/Off .......................................................................................... B-38 Table B-29: Surge Board Fuses ........................................................................................................... B-42 Table C-1: NCD Program Directory Structure ...................................................................................... C-7 Table C-2: NCD Data Directory Structure ............................................................................................. C-7 Table C-3: NCD Main Menu .................................................................................................................... C-8 Table C-4: NCD File Menu .................................................................................................................... C-11 Table C-5: Port Operations ................................................................................................................... C-19 Table C-6: General Settings ................................................................................................................. C-20
OrionLX
xiv
Table C-7: Orion Ports .......................................................................................................................... C-23 Table C-8: NKI – Time Interface Data Points ...................................................................................... C-27 Table C-9: NKI – Time Interface Parameters ...................................................................................... C-28 Table C-10: NKI – Port Setup ............................................................................................................... C-28 Table C-11: Alias File Format ............................................................................................................... C-31 Table C-12: Sensor Setup..................................................................................................................... C-42 Table C-13: SER Setup – Devices ........................................................................................................ C-44 Table C-14: SER Setup – Port .............................................................................................................. C-45 Table C-15: SER Setup – Inputs .......................................................................................................... C-46 Table C-16: SER Setup – Outputs ....................................................................................................... C-49 Table C-17: Manage Connections ....................................................................................................... C-54 Table C-18: Connection Information ................................................................................................... C-56 Table C-19: NCD Comm Window ......................................................................................................... C-57 Table D-1: OrionLX Homepage Menu Items ......................................................................................... D-5 Table D-2: OrionLX Home Tab ............................................................................................................... D-7 Table D-3: DataValue – Browsing Pages .............................................................................................. D-9 Table D-4: DataValues – Input Point Display Options ....................................................................... D-11 Table D-5: Data Values – Force Input Values ..................................................................................... D-13 Table D-6: Data Values – Force Output Values .................................................................................. D-17 Table D-7: System Page Information .................................................................................................. D-28 Table D-8: OrionLX Files Types ........................................................................................................... D-31 Table D-9: Settings Page ...................................................................................................................... D-35 Table D-10: User Account Management ............................................................................................. D-38 Table D-11: User Groups ...................................................................................................................... D-41 Table D-12: User Lockout Rules .......................................................................................................... D-42 Table D-13: Password Rules ................................................................................................................ D-44 Table D-14: Account Caching .............................................................................................................. D-48 Table D-15: Remote Accounts ............................................................................................................. D-50 Table D-16: Kerberos Authentication .................................................................................................. D-51 Table D-17: Firewall Source Settings .................................................................................................. D-54 Table D-18: Firewall Destination Settings .......................................................................................... D-54 Table D-19: Firewall Common Settings .............................................................................................. D-54 Table D-20: Firewall Action and Additional Settings ......................................................................... D-55 Table D-21: Common OpenVPN Settings ........................................................................................... D-57 Table D-22: OpenVPN Client Settings ................................................................................................. D-57 Table D-23: OpenVPN Server Settings ................................................................................................ D-58 Table D-24: Key Management Settings ............................................................................................... D-60 Table D-25: System Log Setup ............................................................................................................ D-63 Table D-26: Static Route Parameters .................................................................................................. D-66 Table D-27: Common Network Settings .............................................................................................. D-67 Table D-28: Network Settings for eth0 and eth1 ................................................................................ D-68 Table D-29: Modem Settings ................................................................................................................ D-72 Table D-30: Modem Initialization Commands..................................................................................... D-73 Table D-31: System Settings ................................................................................................................ D-75 Table D-32: HMI Setup Parameters ..................................................................................................... D-77 Table D-33: Section Parameters .......................................................................................................... D-82 Table D-34: Section Parameters .......................................................................................................... D-85 Table D-35: Database Settings ............................................................................................................ D-87 Table D-36: Standard Tags ................................................................................................................... D-88 Table D-37: Tag Fields .......................................................................................................................... D-90 Table D-38: Scheduler – Task List ....................................................................................................... D-94 Table D-39: Task Scheduling ............................................................................................................... D-96 Table D-40: CSV Task Parameters ...................................................................................................... D-98 Table D-41: FileMover Task Parameters ............................................................................................. D-99
OrionLX
xv
Table E-1: Serial/Ethernet Cables and Software .................................................................................. E-2 Table E-2: Port A Pinout ......................................................................................................................... E-3 Table E-3: OrionLX File Types ............................................................................................................... E-7 Table E-4: Data Point Information ....................................................................................................... E-15 Table E-5: Force Input Point Parameters ............................................................................................ E-20 Table E-6: Force Output Point Parameters ......................................................................................... E-24 Table E-7: Master Port Troubleshooting ............................................................................................. E-28 Table E-8: Slave Port Troubleshooting ............................................................................................... E-29 Table E-9: System Information ............................................................................................................ E-33 Table E-10: Common Parameters ........................................................................................................ E-44 Table E-11: Port-Specific Parameters ................................................................................................. E-45 Table F-1: OrionLX Port Labeling ........................................................................................................... F-4 Table F-2: Video Port Setup .................................................................................................................... F-6 Table G-1: Glossary ................................................................................................................................ G-2 Table H-1: NovaTech Documentation ................................................................................................... H-2 Table H-2: Third-Party Documentation ................................................................................................. H-2
OrionLX
A-2
I. Introduction to OrionLX The OrionLX is a multi-port automation platform. It is designed to operate all ports independently of one another. Each port can support a unique communications protocol:
Master mode - connected to Intelligent Electronic Devices (IED‟s) or other slave devices
Slave mode - connected to Supervisory Control and Data Acquisition Masters (SCADA), or Human Machine Interfaces (HMI‟s)
Each port provides its own communication timing. All ports use a common database, which makes data from all ports available to any other port. The OrionLX also provides a logic processor and logging/archiving capabilities. For practical purposes, the capability of communications with multiple IEDs and SCADA Masters make the OrionLX a powerful RTU. The OrionLX acquires data from IEDs and stores this data for polls by SCADA. SCADA commands are routed to the target IED for appropriate action. The OrionLX automation platform is designed to interface with:
IEDs from all major relay control and meter vendors using ASCII or binary protocols
PLCs from major vendors
Other devices and meters The OrionLX base unit comes with the following features:
Diagnostics/configuration RS-232 serial port (port A1)
Diagnostics/configuration port USB Type B (port A2)
Three USB Type A ports
One RS-232 serial port (port B)
Four digital inputs
Four digital outputs
IRIG-B
One copper Ethernet port
Up to 16 serial ports can be added, in any combination of asynchronous RS-232, RS-485, optical fiber, and synchronous RS-232.
An optional copper or fiber Ethernet port can be added.
OrionLX
A-3
II. Overview of the OrionLX User Manual
Section Title Content
A Introduction General description of the OrionLX device, documentation, and setup information.
B OrionLX Hardware Description of the OrionLX hardware, dimensions, and electrical characteristics including port information.
C NovaTech Configuration Director (NCD)
How to use NCD, the primary tool for configuring the OrionLX. NCD requires a PC that is running the Windows® operating system.
D OrionLX Webpage This section details how to use the OrionLX webpage to setup the diverse advanced features of the OrionLX.
E OrionLX MMI Describes setup of the OrionLX‟s IP address and configuration of the MMI using the RS-232 or USB port for monitoring the runtime operations of the OrionLX.
F OrionLX Direct Video Description of OrionLX Direct Video.
G Glossary Description of terminology.
H Additional Documentation Additional documentation that may be helpful in setting up and using the OrionLX device.
Table A-1: Manual Overview
OrionLX
A-4
III. Location of Documentation All manuals are installed as .pdf files on the PC‟s hard drive during the installation process described in chapter Installation of NCD. Once the installation of NCD has been completed, the folder containing the OrionLX manuals can be accessed through the Windows
® Start menu by using the following path:
Windows XP® - Start/Programs/NovaTech NCD3/NCD Documentation
Windows Vista® or Windows 7
® - Start/All Programs/NovaTech NCD3/NCD Documentation
Figure A-1: Documentation in Windows XP
Figure A-2: Documentation in Windows Vista and Windows 7 (classic view)
The NCD documentation files may be accessed also on the NCD installation CD, or in the .zip file as downloaded from the NovaTech Support Site.
OrionLX
A-5
IV. Setup of OrionLX The OrionLX provides a number of hardware and software features that are basically set up in two stages using the NovaTech Configuration Director (NCD) and OrionLX Webpage. This chapter is intended to assist users in setting up the OrionLX most efficiently in terms of required OrionLX features and available engineering resources. The NCD Communications window, or any communication software such as Hyperterminal, can be used to connect to the OrionLX. A web browser is required to access the OrionLX Webpage. Once connected to the OrionLX, configuration files, download archives and logs, and new firmware can be transferred to/from the OrionLX. In addition, the firewall can be configured, data values forced, and communication on any of the communication ports can be logged. The following sections show each feature of the OrionLX and the respective tool used for the setup of each feature. This allows planning of the most efficient setup. Each entry in the table is a hyperlink to the respective section in this manual to provide easy navigation.
1. Setup of OrionLX IP Address As a factory setting, both Ethernet interfaces are configured to use DHCP to obtain IP addresses. In general, static IP addresses must be assigned to each of the OrionLX‟s Ethernet ports. First, connect to Port A1 (serial port) or A2 (USB port) of the OrionLX to set up Ethernet port 0 (ETH0). Setting up this connection to the OrionLX is described in chapter Communications Menu. Then set up the IP address for ETH0 as described in the Network Menu of the OrionLX's MMI. Once the IP address of ETH0 has been set to known address, the OrionLX webpage can be used to configure all remaining network settings as described in chapter Networking.
2. Setup using NCD The full configuration for an OrionLX can be created using NovaTech Configuration Director (NCD), even before the OrionLX is received on site. The following features are set up with NCD:
Selection of OrionLX hardware and port setup
General setup and debug features (forcing I/O)
Synchronous and asynchronous protocols using RS-232 ports and fiber ports, including device properties and I/O point lists
TCP protocols including setup of device properties and I/O lists
Data points for network time protocols/IRIG-B
System/Point Logger (standard software feature)
OrionLED (standard feature)
Sensor Master (standard feature)
Text Module
Orion Math and Logic/Advanced Orion Math and Logic
OrionLX
A-6
NCD sets up the programmable elements that pertain to the applications within the OrionLX, such as communication ports, software features, devices, points lists, logic, etc. If there are several departments involved in the OrionLX setup, the parameters of the programmable elements are typically determined by the engineering, substation, or communications department. The configuration created by the NCD is an ASCII text file, which describes the entire OrionLX configuration. Therefore, if a large number of OrionLX has to be configured, the configuration files can also be created by programming scripts, which use the point and device data already available in the customer engineering department. Once the configuration has been created, it can be loaded into an OrionLX using either the OrionLX‟s serial MMI port, or the Ethernet port. Note: Before connecting to the OrionLX for the first time using an Ethernet port, the OrionLX’s
IP address must first be set by connecting to the serial MMI port (see View/Change Network Configuration).
NCD can be mailed on a CD, or can be downloaded from the OrionLX Support website (http://www.novatech-llc.com/cgi-bin/login.pl) as soon as the customer account has been set up.
3. Setup using OrionLX Webpage The features set up with the OrionLX Webpage are operational features and security features that are typically set up by, or in cooperation with, an IT department.
Time Synchronization: IRIG-B, UTC/Local, Modulated/Unmodulated, NTP Time Source, Time Zone
User Management: Manage users, set rights, allowed services, allowed operations, clearances
Authentication: Lockout rules, password rules, LDAP setup, Remote Root Login
Networking: Set host name, DNS, DHCP, Gateway, IP, Subnet, Media
Firewall: Set input, output, and forwarding rules, start firewall
VPN: Start option, client/server, TCP/UDP, port, cipher, key, server IP address, clients
Key Management: Create and manage key, certificates
Services: Allow/Disallow Telnet, FTP, HTTP
OrionLX
A-7
4. Setup Worksheet The following worksheet in Table A-2 assists in configuring an OrionLX most efficiently. The Feature column describes the features offered by the OrionLX. For each feature, the respective configuration tool is described in columns Offline Configuration with NCD or Online Configuration with Webpage. Steps in columns Offline Configuration with NCD and Online Configuration with Webpage can be performed one after the other by the same engineers, or in parallel. For example, the Substation Department can use NCD to set up field devices and I/O lists, while the IT Department can set up the OrionLX‟s network settings using the OrionLX‟s webpage. Before the OrionLX‟s webpage can be accessed with a web browser, the OrionLX‟s IP address must be set up. This is done as described in chapter Network Menu of the OrionLX MMI. It requires a serial port, and the NovaTech serial cable included with OrionLX, or a USB port and USB cable. Drivers for the USB connection may be downloaded from the OrionLX support webpage. To use Alarm/Archive/Retentive the database must be enabled and reset from the webpage.
Once the Offline Configuration with NCD is completed, the .ncd file created by NCD must be transferred
to the OrionLX. This can be done using a serial connection or an Ethernet connection between the PC and the OrionLX.
5. Change of Passwords In the course of, or after completing the setup of the OrionLX, the default passwords must be changed in order to establish secure operations. This is explained in chapter Password Change.
OrionLX
A-8
Item Feature Step Offline Configuration with NCD
Step Online Configuration with Webpage
001 Hardware Configuration
Select the correct OrionLX.
Hardware Model Information
Select OrionLX
002 Serial Protocols
DNP3, SEL, Modbus, etc.
Serial Ports
For port 1 through up to 16, specify protocol, poll type (master/slave), then port parameters and list of points.
*
003 IP/Network Protocols
DNP3, SEL, Modbus, etc.
Network
Then specify protocol, poll type (master/slave), port parameters and list of points. Up to 96 ports can be configured.
*
004 Force Inputs/Outputs
Allow/Disallow forcing of I/O points through OrionLX MMI/Webpage for Troubleshooting, etc.
General Users grants or disallows each individual user the ability to force I/O points through the OrionLX Webpage.
005 Archive
Archive I/O points, and view archived values with web browser, and transfer
.csv file to PC for further
processing.
Alarm/Archive/Retentive
Refer to Archive Add-On for
Orion Manual.
006 Pseudo Master
When two master stations need to exchange data, set up two corresponding slave ports on the OrionLX, and the Pseudo Master.
Refer to Pseudo Master for Orion Manual.
007 Data Logger
Logs long events from
SEL relays connected to the OrionLX to the OrionLX‟s expanded memory. Files are transferred to PC with NTFTP.
Data Logger
Refer to Data Logger for Orion Manual.
008 System Logger
OrionLX system events (e.g. startup) and point changes are logged to OrionLX‟s flash memory.
System Logger
Refer to System & Point Logger for Orion Manual.
* Refer to specific manual for detailed description of setup.
OrionLX
A-9
Item Feature Step
Offline Configuration with NCD
Step Online Configuration with Webpage
010 Pusher Slave
When two slave devices (PLCs, IEDs, etc.) need to exchange data, set up two corresponding master ports on the OrionLX, and the Pusher Slave.
Pusher
Refer to Pusher Slave for Orion Manual.
011 OrionLX LEDs
OrionLX‟s LED on front panel can be configured for specific uses.
Orion LEDs
This feature is set up automatically.
012 Text Module
Based on user-specified I/O changes, the OrionLX creates event-specific text messages for further processing.
Text Module
Refer to Text Module for Orion Manual.
013 Monitor OrionLX
Hardware
Monitor essential OrionLX Status: Firewall, Alarm, internal voltages, and temperature.
Sensor for automatic setup of OrionLX status points.
014 OrionLX I/O Points
The OrionLX provides built-in SER capable discrete I/O.
SER for setup for I/O points.
Refer to SER I/O Manual.
015 Logic Functions
The OrionLX provides freely programmable logic, prepacked logic functions, and IEC 61131.
Full logic package: Math and Logic and Logic for Orion Manual
Prepackaged logic: LogicPak and LogicPak for Orion Manual
IEC 61131: IEC 61131 for OrionLX Software Manual
015 IRIG-B/NTP
Set up time-related points (e.g. time quality), IRIG-B settings, NTP time source, and time zone.
NKI – Time Interface
Time-related points, such as
OrionLX Time Quality,
OrionLX PLL Status, etc.
are set up automatically.
System
for setting up Time Zone, IRIG-B, Modulated/ Unmodulated, NTP Time Source
016 User Accounts
Manage users, set passwords and rights, allowed services and operations, account expiration, menu or command line upon login.
Users
OrionLX
A-10
Item Feature Step Offline Configuration with NCD
Step Online Configuration with Webpage
017 Authentication Rules
Lockout rules, password rules, enable remote login.
Authentication Rules
018 Remote Accounts
Account caching, LDAP, Kerberos setup.
Remote Accounts
019 Firewall
Set input, output, and forwarding rules; start/stop firewall.
Firewall
020 OpenVPN
Settings for start-up, client, server, port, cipher, compression, etc.
OpenVPN
021 Key Management
Create and manage keys, upload key files from computer to OrionLX.
Key Management
022 System Log
Setup for system log host and logged events.
System Log
023 Networking
Common and per-port settings: host name, IP addresses, DHCP, etc.
Networking
024 Modem
Setup of internal modem (port D) and external modem (port B).
Modem
025 System
Setup of IRIG-B, NTP time sources, and time zone.
System
026 Web User Interface
Setup of login message, links to custom pages, web by-page access control, webpage appearance, etc.
WebUI
027 Alarms
Setup of alarm displays, colors, alarm archive data.
Alarms
028 Database
Database management and remote access setup.
Database
029 Tagging
Tag setup and management.
Tagging
OrionLX
A-11
Item Feature Step Offline Configuration with NCD
Step Online Configuration with Webpage
030 Cascading OrionLX
IP and key parameters for cascaded slave OrionLX.
Cascading
031 Services
Enable/disable Telnet, FTP, HTTP
Services
032 Scheduler
Schedule moving or emailing files and other tasks to run at user-specified intervals.
Scheduler
Table A-2: Feature Configuration Overview
OrionLX
A-12
V. Operation of OrionLX For monitoring the operation of the OrionLX, both the OrionLX‟s webpage and serial MMI can be used individually or in combination. Each provides a different set of features. For each feature, the respective menu item to access the feature is listed. All entries in the following table are hyperlinks.
Feature OrionLX Webpage OrionLX MMI
View System Home Tab 5. System Menu
7. Thread Info
View Data DataValues Tab 2. Data Menu
Force I/O Points DataValues Tab 2. Data Menu
Device Statistics
(poll/responses)
Devices Tab 4. Device Statistics
View/Log Communications n/a 3. View Communications
Serial Port Statistics (bytes) System Tab n/a
Network Port Statistics (bytes) System Tab n/a
Software Versions System Tab 5. System Menu
5. View Version Info
View orionlx.ntk (license file) System Tab 1. File Menu
2. File Transfer (ORION -> PC)
System/Security Logs Files Tab, Download as tar from System
n/a
Event Logs Logs Tab: Specific logs
viewable or downloadable
5. System Menu
3. View Event Log
Configuration File Management Files Tab 1. File Menu
Manage Web Files
(.svg, .js, .css, etc.)
Files Tab and WebUI n/a
Passthrough to connected devices (IED, meters, relays, etc.)
n/a 5. System Menu
6. Passthrough Menu
OrionLX Restart System Tab - Reboot Orion 5. System Menu
8. Restart
Table A-3: OrionLX – Webpage and MMI Overview
OrionLX
B-2
I. Physical Specifications
Processor
CPU Intel with hardware-accelerated cryptography, 533MHz, 64MB DRAM or High Performance CPU Intel® Atom® 1.33GHz, 1GB DRAM (option -CPX)
Direct Video (with the multimedia board option -MMB and high performance CPU option -CPX)
Port VGA 15-pin DSUB Resolution 1280x1024 at 60Hz, touchscreen
Data Points
IED/SCADA Points 20,000 maximum Refresh Rate < 2 sec typical Actual values may be higher or lower, but depend on the type of protocols, number of ports used, and specified update cycles.
Communications
Protocols Bit or byte Serial 1200-115kbps Bit protocols 1200bps Ethernet
Built-In Standard 10/100BaseT, half/full-duplex Optional port ETH1 10/100BaseT, half/full-duplex or 100BaseFX Optional port ETH2 10/100BaseT, half/full-duplex or 1000BaseT, full-duplex (with option -MMB)
Upgrades Via File Transfer
Internal Modem (optional)
Type Dial-up; v.34 or v.92 Speed 33.6kbps or 56kbps
Data Archiving & Storage (optional)
Expanded Memory 1GB or 4GB
Digital Inputs
Quantity 4 Built-In Standard Input Range
12/24 V dc Supply 9-36 V dc 48-125 V dc Supply 36-150 V dc
OrionLX
B-3
Digital Outputs
Type Form A Quantity 4 Built-In Standard Contact Ratings 10A (max)
MOV Protected
Alarm Output
Type Form B
Contact Ratings 10A (max)
MOV Protected
Power Supply Options
12V dc ± 20%, 3.0A peak or 24V dc ± 20%, 2.0A peak or 48V dc–125V dc, ±10%, 80 watts max. / 120V ac @ 50 – 60Hz, ±10%,
130VA max.
The operating environment of the Orion equipment must allow unobstructed access to the disconnection device (power cord) at all times.
Environmental
Operating Temperature -40ºC to +70ºC
Operating Humidity 5%-90% non-condensing plus other IEEE 1613
Altitude 2000 meters max.
Certifications
Fast Transient IEEE C37.90.1
RFI IEEE C37.90.2
UL 61010-1 3rd
Edition
FCC Title 47, Part 15, Subpart B - Class A
CE Mark / Safety Certifications
EN 61010-1: 2010 IEC 61010-1: 3
rd Edition
EN 61326-1: 2006 IEC 61326-1: 2005 Note: Options not CE Mark certified are listed in section II. OrionLX Options List.
OrionLX
B-4
Indication LEDs
Power Supply Power Supply 1 Power Supply 2
Ethernet Link and Activity Firewall Active
Serial Communications TX LED for each port RX LED for each port
Modem Modem Carrier
IRIG-B IRIG-B Present IRIG-B Quality
Built-In Inputs Status LED for each Input
Built-In Outputs Status LED for each Output
Indication LEDs
OrionLX Status Active Config Alarm
IRIG-B
IRIG-B Input Modulated or unmodulated (auto-detection of mode)
IRIG-B Output
Output (on serial ports) Unmodulated
Drive Current 24mA (max) (sufficient to drive one SEL relay on each port)
Physical
Dimensions 2U 19-inch rack 19W x 3.5H x 13.5D (inch)
Weight 9.5 lbs
Warranty 5 Year Limited
Data Ports
RS-232 w/IRIG-B DB9 female
RS-422/485 Compression Screw Terminal, #12-24 AWG
RS-485 w/ IRIG-B Compression Screw Terminal, #12-24 AWG
Fiber Optic (serial)
ST Multi-mode Fiber Wavelength: 800–850nm
Fiber (µm) Optical Power Budget
50/125 4.2 db
62.5/125 8.0 db
100/140 8.0 db
200 12.0 db
Table B-1: ST Multi-mode Fiber Tx/Rx Data
V-Pin Fiber w/IRIG-B Wavelength 660nm
200m fiber Tx power: -17.3dBm to -7.2dBm Rx sensitivity: -39dBm to -13.3dBm
Bit Card RJ45
HDLC DB9 male
OrionLX
B-5
Ethernet – Copper RJ45
Ethernet – ST Fiber 100 BaseFX Wavelength 1300nm
50/125m fiber Tx power: -22.5dBm to -14dBm Rx sensitivity: -22.5dBm to -14dBm
62.5/125m fiber Tx power: -19dBm to -14dBm Rx sensitivity: -19dBm to -14dBm
Modem RJ11
IRIG-B Input BNC
Port A DB9 female, USB type A jack, USB type B jack for data connections
Port B DB9 female
USB Two USB 2.0 type A jacks.
Four USB 2.0 type A jacks with the multimedia board option (-MMB)
Audio (with the multimedia board option -MMB)
3.5mm Jack Tip: left channel, ring: right channel, sleeve: ground Compatible with most standard-powered PC speakers
Terminals
I/O Terminals Compression Screw Terminals, #12-24 AWG
Power Terminals Compression Screw Terminals, #10-30 AWG
OrionLX
B-6
II. OrionLX Options List
High Performance CPU (factory retrofit available)
-CPX High Performance CPU 1.33 GHz
Multimedia Board (factory retrofit available)
-MMB* Multimedia Board including copper Ethernet port
10baseT: half and full duplex,100baseT: half and full duplex, 1000baseT: full-duplex
Non-Volatile Memory (field upgradable)
-XM1 1GB -XM4 4GB (approximately 3GB available for data archiving and storage)
Ethernet Expansion Cards (field upgradable)
-ENXX Single copper Ethernet port -ENEN Dual copper Ethernet ports -ENFA One copper Ethernet port and one fiber Ethernet port
Port Options (field upgradeable)
-Axx RS-232 card standard with IRIG-B -Bxx RS-422/485 card -Cxx ST Fiber card -Dxx Isolated Bit card -Exx Isolated RS-232 card with IRIG-B -Gxx RS-485 with IRIG-B -Hxx V-pin fiber optic with IRIG-B xx indicates the number of cards of a specific type.
PSTN Modem
-MDM* Dial-up Modem
Power Supply
-12VXX* 12V dc
-24VXX* 24V dc
-HVXX 48V dc to 125V dc / 120V ac To order dual power supplies, replace XX with the power supply option and list the higher voltage option first. Example: -HV12V specifies “Supply 1” high voltage and “Supply 2” 12V dc.
These options currently do not qualify for CE marking.
OrionLX
B-7
Input Voltage
-ILV Low Voltage Inputs 12-24V dc -IHV 48V dc – 125V dc If not specified, the input voltage will follow S1 power supply.
Software Options (field upgradable)
-35 LogicPak Module -80 Passthrough Interface Master Module -81 iDial Module -82 DA Logic Module -83 Math and Logic Module -93 Passthrough Interface Slave Module -94 Logger Slave Module -95 Alarm/Archive/Retentive Module (requires non-volatile RAM) -96 Email Module -97 Cascaded OrionLX Master Module -98 Cascaded OrionLX Slave Module -99 Advanced Math and Logic -101 IEC 61131-3 Module -105 Points Blocking Module
Master Protocols (field upgradable)
-01 DNP3 Master -03 DNP3 IP Master -04 Modbus Master -07 Modbus TCP Master -08 Basler Master -09 GE Master -10 ABB DPU Master -11 Optimho Master -12 PG&E 2179 Master -13 RFL Master
-14 SEL Master -15 Tejas V Master -16 Transdata DTO -18 Kitz Master -24 CDC-I Master -25 L&G Master -27 HDLC Master -28 DF1 Master -29 DQI Master -30 SPAbus Master
-32 SEL2030 Master -33 Generic ASCII Master -36 IEC 60870-5-103 Master
-37 SEL TCP Master -38 Conitel Master -201 PML Master -202 ABB 10Byte Master -203 Harris 5000/6000 Master
OrionLX
B-8
Slave Protocols (field upgradable)
-41 Conitel Slave -42 DNP3 Slave -44 DNP3 IP Slave -46 L&G Slave -47 Modbus Slave -49 Modbus TCP Slave -51 Harris 5000/6000 -52 Pusher Slave -55 ASCII IED Web -56 REDAC 70-H Slave -57 Webserver XML Slave -61 CDC-I Slave -67 IEC 60870-5-101 Slave -68 IEC 60870-5-104 Slave
Part Number Example The following part number specifies the options listed below. ORIONLX-A8-B4-C4-ENXX-MDM-IHV-IB-HVXX-01-03-07-12-42-44-46-81-83 Hardware Options A8 – Eight standard RS-232 port B4 – Four RS-485/422 ports C4 – Four fiber ports ENXX – One Ethernet card MDM – Dial-up modem IHV – Input High Voltage (48-125 V dc) IB – IRIG-B card HVXX – One 48V dc – 125V dc/120V ac power supply
Master Protocols 01 - DNP3 03 - DNP3 IP 07 - Modbus TCP 12 - PG&E 2179
Slave Protocols 42 - DNP3 44 - DNP3 IP 46 - L&G 8979
Software Options 81 - iDial Module 83 - Math and Logic Module
OrionLX
B-9
III. OrionLX Front Panel The OrionLX front panel provides visual diagnostic indication and connections for advanced user diagnostics. The front panel provides LEDs to indicate Port, Power, Input, Output, Ethernet, Security, Time, Modem and configuration status. In addition, the front panel contains a DB9 and USB ports for advanced serial diagnostics.
Figure B-1: OrionLX Front Panel
1. Diagnostic LED Description
LED Function
TX/RX (Ports A, B, and 1 through 16)
Ports A, B, and 1 through 16 have green Tx and red Rx LEDs. The LEDs will illuminate when bytes are transmitted or received at the respective communication ports. This indicates only the presence of communication, without any verification as to checksum, device or register addressing, or a slave device receiving the Orion‟s communication, etc.
Power (Status, Supply 1, Supply 2)
When the Status LED is illuminated, nominal 5V dc is present on the OrionLX motherboard.
Supply 1 – When Supply 1 is illuminated, nominal 5V dc is supplied from “Power 1”.
Supply 2 – When Supply 2 is illuminated, nominal 5V dc is supplied from “Power 2”.
OrionLX
B-10
LED Function
Alarm
The Alarm LED indicates an alarm condition upon restart until such time as the unit has verified normal operating conditions. If the alarm condition persists, the LED will remain on. Specifically, the Alarm LED is illuminated as follows (The Alarm Contact on the rear panel of the Orion follows the LED, i.e. when the LED is illuminated, the contact is closed, and vice versa).
1. Orion start/restart (full restart and quick restart): from beginning of the start to when the diagnostics menu is displayed again.
2. If during the start, either a driver was not
detected (i.e. the .ncd file included the driver,
but the Orion was not set for it), or a port could not be opened, the LED and output remain active until the problem is corrected.
Inputs
The Input LED‟s will illuminate when the Inputs on the rear panel detect voltage.
Outputs
The Output LED‟s will illuminate when the Outputs on the rear panel are closed.
Ethernet Link/Activity
The Ethernet Link LED will illuminate when a physical link to another device has been detected.
The Ethernet Activity LED will illuminate when the OrionLX is transmitting or receiving on a specific port.
Firewall
The Firewall LED will flash when the Firewall is configured and active.
See Firewall on the OrionLX webpage for more information.
OrionLX
B-11
LED Function
L1, L2, L3
Reserved for future use.
Time IRIG-B, Quality
The IRIG-B LED will illuminate when IRIG-B is connected.
The Quality LED will illuminate when time accuracy is < 1ms.
Modem CD
The Modem CD LED will illuminate when the Modem is off hook and has detected a carrier.
Active Config
The Active Config LED will illuminate when there is an active configuration file running on the OrionLX unit.
Table B-2: OrionLX Front Panel Diagnostic LEDs
OrionLX
B-12
2. Port A1 Configuration and Diagnostic The OrionLX provides built-in diagnostics for viewing of data values, port communications, device statistics, system events, and system/version information. It also allows changing network settings, and configuration file, firmware file, and log file transfers via Z-Modem (bi-directional), as well as passthrough to connected relays and meters. This allows using the respective manufacturer‟s programming software to configure the relays and meters, retrieve event information, etc.
Figure B-2: Port A1 Location
Port A1 is the designated diagnostics/configuration port. As such, none of Port A1‟s parameters can be changed. It is an RS-232 serial port with the following pinout (Table B-4) on a DB9 female connector. The port is a DTE (Data Terminal Equipment) port, as opposed to a DCE (Data Communication Equipment, such as modems) port. Port A uses the communication parameters shown in Table B-3. Those parameters are fixed and cannot be changed.
Port Parameter Value
Pinout DTE (Data Terminal Equipment)
Baud Rate 115,200 (fixed)
Parity Bits None (fixed)
Data Bits 8 (fixed)
Stops Bits 1 (fixed)
Default Login Name novatech (case sensitive)
Default Password novatech (case sensitive)
Default Root Name root (case sensitive)
Default Root Password novatech (case sensitive)
Password Back Door None (fixed)
Table B-3: Port A1 Communication Parameters
DB9 Female Definition
2 Rx (Receive)
3 Tx (Transmit)
5 Gnd (Ground)
Table B-4: Port A1 Pinout (DTE)
OrionLX
B-13
3. Port A2 Configuration and Diagnostic Port A2 is located on the front panel adjacent to Port A1 and uses a USB Type B connector. The OrionLX provides built-in diagnostics for viewing of data values, port communications, device statistics, system events, and system/version information. Port A2 also allows changing network settings, and configuration file, firmware file, and log file transfers via Z-Modem (bi-directional).
Figure B-3: Port A2 Location
A “Male A/B USB 2.0 Cable” is included with the OrionLX shipment. The PC connecting to the OrionLX will require a USB device driver before serial communications can be established. The “Silicon Laboratories CP210x Driver” is supplied with the NCD installation disk. The communication parameters are as follows.
Port Parameter Value
Interface USB B Female
Baud Rate 115,200 (fixed)
Parity Bits None (fixed)
Data Bits 8 (fixed)
Stops Bits 1 (fixed)
Default Login Name novatech (case sensitive)
Default Password novatech (case sensitive)
Default Root Name root (case sensitive)
Default Root Password novatech (case sensitive)
Password Back Door None (fixed)
Table B-5: Port A2 USB Communications Parameters
OrionLX
B-14
4. USB Ports The OrionLX is equipped with three USB A-type ports. USB1 is located adjacent to Port A1 on the front panel of the OrionLX (see Figure B-1), and uses a USB A-type connector. USB Ports 2 and 3 are located on the OrionLX Rear Panel (see Figure B-5), and use USB A-type connectors. These ports can be used for approved peripheral devices such as USB flash drives to transfer files. If the Multimedia Board option (-MMB) is installed (see Figure F-2), two additional USB ports are available for keyboard and mouse.
5. LED Test The OrionLX is equipped with an LED test button. When pressed, all LEDs will illuminate until the button is released. Once released, the LEDs will return to normal functionality. This button is recessed and requires a precision screwdriver or paper clip to press.
Figure B-4: LED Test Button
OrionLX
B-15
IV. OrionLX Rear Panel The unit identification plate including the model number and the serial number is located on the upper left of the backside of the unit. These identification numbers are required for any technical support for the unit. The part number included on the label defines how the unit left the factory. NovaTech does not track field-installed options.
Figure B-5: OrionLX Rear Panel
When the OrionLX is connected to power, touching the power connectors on the outside of the OrionLX enclosure, or removing the top cover of the OrionLX enclosure and touching the power supply inside the enclosure, could result in injury or death. Proper corporate and public safety instructions must be observed at all times.
The connections for Power, Port B, ports P1 to P16, Ethernet, Modem, Inputs, Outputs, USBs and IRIG-B are described below in the respective chapters.
OrionLX
B-16
1. Power Connections The OrionLX power input is located at the bottom left of the rear panel. The OrionLX offers several power supply options as well as an optional second power supply. For each of the power supplies, its voltage is indicated on the label above it as shown in the following figure.
Figure B-6: OrionLX Power Connections
#10-30 AWG wire is recommended, stripping the insulation between 1/4” to 3/8”. The GND lug is a #8 stainless steel screw that is connected to chassis, and must be connected to Earth Ground. A size #8 ring or spade lug connector is recommended. NovaTech recommends that all grounding be performed in accordance with ANSI/IEEE C57.13.3-1983. The OrionLX uses removable screw terminal compression fittings for user power connections. These connectors are keyed by voltage level so that a plug keyed for one voltage level cannot be plugged into a socket keyed for another voltage level. See example in Figure B-7.
Figure B-7: OrionLX Female and Male Power Connector Keyed for 12V dc
Supply Input Range Male Connector Key
48-125V dc / 125V ac 110
24V dc 010
12V dc 001
Table B-6: OrionLX Male Connector Keying
Key Key Slot
Key slot Key
OrionLX
B-17
The OrionLX offers several voltage options for “Power 1” and the optional redundant power supply, “Power 2”. The OrionLX motherboard circuitry combines the output of these two power supplies into a constant 5V dc which is required to operate the OrionLX. The purpose of this feature is not only to provide continued operation if one of OrionLX‟s power supplies fails, but also to connect the OrionLX to two different power sources to allow the OrionLX to continue operation when one power source is lost. The OrionLX motherboard uses 4.7 V dc as the threshold for good/bad power. NCD provides two points for indicating power; “Supply 1” and “Supply 2”. Since the OrionLX cannot communicate without one of the two supplies operating properly, the “Status” indication is assumed to always be on. The OrionLX provides internal surge suppression circuitry that meets and has been tested to C37.90.1 standards. This circuitry assists with surges, but requires proper grounding of the OrionLX to be effective.
2. USB Ports The OrionLX is equipped with three (3) USB A-type Ports. USB1 is located adjacent to Port A1 on the front panel of the OrionLX (see Figure B-1), and uses a USB A-type connector. USB Ports 2 and 3 are located on the OrionLX Rear Panel (see Figure B-5), and use USB A-type connectors. These ports can be used for approved peripheral devices such as USB flash drives to transfer files.
Figure B-8: OrionLX Rear USB Ports
If the Multimedia Board option (-MMB) is installed (see Figure F-2), two additional USB ports are available for keyboard and mouse connections.
OrionLX
B-18
3. Reset Button The OrionLX is equipped with a recessed reset button on the rear panel so the OrionLX can be restarted without cycling power. The reset button is recessed and intentionally unlabeled to keep individuals unaware of the OrionLX from using this feature. The reset button is located between the “Power 1” connector and “USB 2”. The reset button will send a reset to the OrionLX CPU and cause the CPU to fully reboot. This procedure can vary in time from 30 seconds to several minutes, but typically takes approximately 45 seconds.
Figure B-9: Reset Button
4. Port B Port B is an RS-232 serial port with a DB9 female connector as shown in the following figure and table. In NCD, it can be set up for any serial protocol. Unlike ports 1-16, port B is a fixed RS-232 port which cannot be exchanged by another type of port. It does not provide an IRIG-B output. The port is a DTE port and does require hardware flow control. If an external modem is connected to port B, port B must be set up as described in chapter 0-X-9, Modem. No NCD configuration is required. When port B is used as a second MMI port, its baud rate can be adjusted as described in chapter 0-X-9, Modem. For this use, this is the only configuration required, i.e. no configuration in NCD is required. If port B is used as a protocol port, it must be configured accordingly in NCD as described in chapter C-III-4, Serial Ports.
Figure B-10: Port B
Recessed Reset Button
OrionLX
B-19
DB9 Female Signal Definition
2 Rx Receive
3 Tx Transmit
4 DTR Data Terminal Ready
5 Gnd Ground
6 DSR Data Set Ready
7 RTS Request to Send
8 CTS Clear to Send
Table B-7: Port B Pinout (DTE)
Note: An OrionLX with the High Performance CPU option (-CPX) does not provide DTR and DSR
as described in Table B-7. The communication parameters can be set as follows.
Parameter Range
Baud Rate 1,200-115,200
Parity None, Odd, Even
Data Bits 5, 6, 7, 8
Stop Bits 1, 2
Table B-8: Port B Communication Parameters
OrionLX
B-20
5. Digital Inputs The OrionLX has 4 digital inputs on the rear panel. These inputs use an orange compression screw terminal connector that accepts #12-24 gauge wire. The digital inputs are factory set to either 12-24 V dc or 48-125 V dc inputs as indicated by the checkbox positioned over the input connector. See Table B-10 for exact voltage ranges. The input circuitry provides 1000V channel-to-channel isolation. Inputs can be time stamped to 1ms when the OrionLX is receiving quality time synchronization.
Figure B-11: OrionLX Digital Input Connections
Function In4 + In4 - In3 + In3 - In2 + In2 - In1 + In1 -
Terminal 18 17 16 15 14 13 12 11
Table B-9: Digital Input Terminal Header
Input Range Turn-On Voltage Max. Current Drain
12/24V 9-36V 2.1 mA per input
48/125V 36-150V 2.1 mA per input
Table B-10: Digital Input Turn On Voltages and Current Draw
OrionLX
B-21
Wiring for Independent and Isolated Inputs The following input wiring is required for independent and isolated inputs.
Figure B-12: Independent/Isolated Input Wiring
The OrionLX inputs are polarity sensitive and must be wired correctly. Internally, the inputs are electrically isolated from each other.
Bussed Wiring for Common Wetting Voltage When using a common wetting voltage, the following wiring is required.
Figure B-13: Bussed Wiring for Common Wetting Voltage
Circuit Diagram – SER Model
Connections for independent inputs
12
11
14
13
16
15
18
17
In2
In3
In4
In1 V
V
V
V
In1
In2
In3
In4
Inputs
electrically
isolated
from each
other
Inputs polarity sensitive
+
+
+
+
-
-
-
-
OrionLX
12
11
14
13
16
15
18
17
In2
In3
In4
In1 In1
In2
In3
In4
V
Inputs polarity sensitive
+
+
+
+
-
-
-
-
OrionLX
OrionLX
B-22
6. Digital Outputs The OrionLX has 4 Digital Outputs and an Alarm (ALM) contact on the rear panel. These outputs utilize a black compression screw terminal connector. All digital outputs are relay dry contacts and are Normally Open (NO). The ALM contact is also a dry contact, but is Normally Closed (NC). The Alarm output is a form B relay output. The output indicates an Alarm condition upon restart until such time as the unit has verified normal operating conditions. The red LED on the front panel positioned under the Power LEDs also indicates the Alarm condition (see Figure B-1).
Figure B-14: OrionLX Digital Output Connections
´
Function ALM
B
ALM
A
Out4
B
Out4
A
Out3
B
Out3
A
Out2
B
Out2
A
Out1
B
Out1
A
Terminal 32 31 28 27 26 25 24 23 22 21
Table B-11: Digital Output Connections
Figure B-15: Output Wiring
Circuit Diagram – SER Model
Connections for independent inputs
21
22
23
24 Out2
Out1
V
V
Out1 In1 Out2
OrionLX
Load
Load
OrionLX
B-23
7. Ethernet Ports The standard OrionLX comes with one Ethernet port. An optional second Ethernet port can be added. This option is field-upgradeable.
Figure B-16: Dual Ethernet Ports
Figure B-17: Dual Ethernet/Fiber Port
If ordered with one Ethernet port, it is labeled ETH0. This is a 10/100BaseT full-duplex port with an RJ45 female connector. If ordered with two Ethernet ports, they are labeled ETH0 and ETH1. The second Ethernet port can either be a 10/100BaseT full-duplex port with an RJ45 female connector or it can be a 100Base-FX Fiber port with ST connectors. If the Multimedia Board option (-MMB) has been ordered, a third Ethernet port labeled ETH2 is available as shown below. This option is not field-upgradeable.
Figure B-18: Third Ethernet Port on Multimedia Board
OrionLX
B-24
8. Dial-up Modem Port The built-in modem is specified in NCD as port D. This port is optional and must be specified in the customer order for its installation. If this option is installed in the OrionLX, an RJ11 will be present under
the MODEM designator. If this option is not installed, a metal blank will be installed. The modem option is
not field-upgradeable. The connector is a standard modem RJ11 female connector. The modem is designed to connect directly to a dial-up telephone line. It is fully compatible with the standard AT command set.
Figure B-19: OrionLX Modem Connection and Blank
Modem Specifications Maximum Data Rates
V.92/56Kbps
V.34/33.6Kbps
ECC support:
V.42 LAPM and MNP 2 - 4 error correction
V.42bis and MNP 5 data compression
OrionLX
B-25
9. IRIG-B Port The IRIG-B input is standard in the OrionLX. This input allows the OrionLX to stay synced with an IRIG-B master (GPS clock) within 1 millisecond. Both modulated (AC) and demodulated (DC) IRIG-B inputs are connected via a BNC male connector. The OrionLX uses a webpage to configure modulated or demodulated IRIG-B inputs (see System). The OrionLX accepts standard IRIG-B as well as the IEEE 1344 IRIG-B extensions that provide a two-digit year. The time information can be passed on as demodulated time via RS-232 (A and E card), RS-485 (G card), and V-Pin Fiber (H card) modules in slots 1-16. Note: When using the RS-485 (-G card) and V-Pin fiber (-H card), the device on the other end
must use a matching NovaTech card. A one pulse per second (1PPS) signal can be hard-wired into the OrionLX via a Phoenix-style connector (see Figure B-5 for location of connector). The 1PPS allows the OrionLX internal time to stay accurate even if IRIG-B or NTP time synchronization is lost.
Figure B-20: 1PPS and IRIG-B connections
Function 1PPS 1PPS
Terminal - +
Table B-12: 1PPS Terminal Designators
OrionLX
B-26
10. Ports 1-16 Ports 1-16 are options ports that can consist of any combination of the following. Each module is followed by its part number. The part number is always post-fixed with nn, where nn is the number of modules of this type in the OrionLX, for a maximum of 16 modules. For example, –A11 –D02 –G03 indicates eleven standard RS-232 modules, two bit cards, and three RS-485 modules with IRIG-B.
RS-232 Serial Card (Standard/Type –A and Isolated/Type –E Version)
Isolated RS-485/422 Serial Card (Type –B)
ST Fiber Serial Card (Type –C)
Isolated Bit Protocol Card (Type –D)
Isolated RS-485 Serial Card with IRIG-B (Type –G)
V-Pin HCS Fiber Serial Card (Type –H)
OrionLX
B-27
RS-232 Serial Card (Standard/Type –A and Isolated/Type –E Version) RS-232 communications cards are available in a standard version (type –A) and in an isolated version (type –E). The following descriptions apply to both cards. The only exception is jumper H1 which available only on the type –A card.
Figure B-21: Standard RS-232 Communication Card (Type –A)
Figure B-22: Isolated RS-232 Communication Card (Type –E)
OrionLX
B-28
Jumpers JP2 and JP3 configure the type –A/–E card to
operate in standard RS-232 mode or
provide the following additional pinouts for connecting SEL® relays and devices IRIG-B time code signal with TTL level on pin 4, and associated ground on pin 6 (JP3) +5V dc @ 100mA on pin 1 (JP2)
The pinout of the both cards is described in the following table.
DB9
Standard RS-232 Mode
JP2 Off
JP3 Off
RS-232 with Additional
Pinouts Definition
JP2 Off
JP3 On
JP2 On
JP3 On
1 N/A N/A +5V dc Fused at 100 mA
2 RxD RxD RxD Receive Data
3 TxD TxD TxD Transmit Data
4 N/A IRIG-B IRIG-B TTL Time Signal
5 GND GND GND Signal Ground
6 N/A GND GND Signal Ground for IRIG-B
7 RTS RTS RTS Request to Send
8 CTS CTS CTS Clear to Send
9 RI RI RI Ring Indicator
Table B-13: RS-232 Serial Card Pinout (Type –A and Type –E)
Note: DTR, DSR, and DCD are not available on the type –A or the type –E card.
The RS-232 communication card is shipped with the jumpers JP2 and JP3 in the Off position (R-S232 mode). If JP2 and JP3 are changed from their default position, and the card is later connected to other third-party devices that operate in RS-232 mode, damage to the devices and/or the OrionLX card may occur. Return jumpers JP2 and JP3 to the Off position before connecting to devices that require standard RS-232 communcation.
The default setting as shipped by NovaTech is shown in Figure B-23.
Figure B-23: Standard RS-232 Mode (Default)
When an SEL relay or device is connected to the RS-232 card, JP2 and JP3 can be set as follows to
accommodate the SEL requirements.
OrionLX
B-29
JP3 sets up the RS-232 port to provide an unmodulated TTL-level IRIG-B (0-5V DC) on pin 4, with the corresponding ground on pin 6 of the RS-232 port. Note: JP3 has either three or six pins, which are jumpered with one jumper (Table B-14) or two
jumpers (Table B-15), depending on the version of the RS-232 card.
Jumper Position RS-232 Pinout Pins 4 and 6
JP3 1-2 Pins 4 and 6 unused (Default)
2-3 IRIG-B on pins 4 and 6
Table B-14: IRIG-B Jumper Setting (Single Jumper)
Jumper Position RS-232 Pinout Pins 4 and 6
JP3 1-3
2-4
Pins 4 and 6 unused (Default)
3-5
4-6
IRIG-B on pins 4 and 6 of RS-
232 port
Table B-15: IRIG-B Jumper Setting (Double Jumper)
Additional information about IRIG-B is provided in chapter NKI – Time Interface. JP2 sets up the card to provide +5V @ 100mA on pin 1. Some SEL® devices are powered through pin 1. Note: If a device which pulls more than 100mA is connected to pin 1 (+5V), or if a short occurs,
the OrionLX with Video may not be able to boot. Pin 1 has an internal solid-state fuse for protection. If a short circuit has occurred, remove the power connector for approximately 15 seconds to reset. If this condition persists, examine the external circuitry for shorts. The OrionLX provides enough power for setting up all 16 ports with +5V @ 100mA on pin 1.
Jumper Position RS-232 Pinout Pin 1
JP2 1-2 Pin 1 unused (Default)
2-3 +5V @ 100mA on pin 1
Table B-16: +5V Jumper Setting
Jumper H1 is available only on the type –A card.
Jumper Position Description
H1 1-2 Factory default position which
must not be changed. This
applies only to card type –A.
Table B-17: H1 Jumper (Type –A only)
OrionLX
B-30
Isolated RS-485/422 Serial Card (Type –B)1
The RS-485/422 signals are brought out on a Phoenix screw terminal. The RS-485/422 card can be jumpered for three different modes.
2-wire (default setting) 4-wire full-duplex 4-wire half-duplex
Figure B-24: Isolated RS-485/422 Serial Card (Type –B)
The communication mode is set up by jumpers JP4 and JP5 as shown in the following table.
Communication Jumper Position Position on Card
2-wire RS-485
(default setting)
JP4 2-3
JP5 1-3
2-4
4-wire full-duplex RS-422 JP4 1-2
JP5 3-5
4-6
4-wire half-duplex RS-422 JP4 2-3
JP5 3-5
4-6
Table B-18: RS-485/22 Selection Jumpers
1 For additional RS-485/422 setup information, see also NovaTech‟s RS-485/422 Communication Setup
Technical Note.
Pin 5
Pin 1
OrionLX
B-31
The following tables describe the pinout of the card connector for each of the communication modes.
Phoenix Signal
1 (Top) Tx/Rx-
2 Tx/Rx+
5 (Bottom) Ground
Table B-19: Pinout for RS-485 Communication
Phoenix Signal Definition
1 (Top) Tx-/Tx(A) Transmit Data
2 Tx+/Tx(B) Transmit Data
3 Rx-/Rx(A) Receive Data
4 Rx+/Rx(B) Receive Data
5 (Bottom) GND Signal Ground
Table B-20: Pinout for RS-422 Communication
Jumpers JP6 and JP3 enable the termination resistor for the Receive line and the Transmit line, respectively. The default setting is Termination Resistor Disabled/Off. The termination resistor is 120 Ohm.
RS-422/485 120 Ohm
Termination Resistor
Jumper Position Position on Card
Disabled (default setting) JP3 1-2
JP6 1-2
Enabled JP3 2-3
JP6 2-3
Table B-21: Termination Resistor Jumper Settings
This module provides 200mV biasing voltage internally. Note: To maintain correct line impedance and for EMI protection, use twisted pair wiring for each
signal. Shielded twisted pair is recommended for cables which are installed in electrically noisy environments.
OrionLX
B-32
ST Fiber Serial Card (Type –C) The ST Fiber card can be set up for multi-drop communications and point-to-point communications. The default setting is Off (point-to-point communications). This card supports 800-850nm wavelengths using multimode fiber. The transmit power and receiver sensitivity depend on the installed fiber as shown in the following table.
Fiber Optical Power Budget
50/125µm 4.2 db
62.5/125µm 8.0 db
100/140µm 8.0 db
200µm 12.0 db
Table B-22: ST Fiber Transmit Power and Receiver Sensitivity
Figure B-25: ST Fiber Communication Card (–C)
Jumper JP2 determines the communication mode as shown in the following table.
Transmitter
Receiver
OrionLX
B-33
Jumper Communication
Mode
Position Echo Position on Card
JP2 Point-to-point
communication
1-2
(default)
Off
Multi-drop ring
configuration
2-3 On
Table B-23: ST Fiber Communication Mode Jumper
OrionLX
B-34
Isolated Bit Protocol Card (Type –D) The Bit Protocol Card handles bit-oriented instead of byte-oriented protocols to provide support for legacy protocols. The logic levels match RS-232 levels. The message framing is unique to the specific bit protocol. The specific bit protocol firmware is stored on each card.
Figure B-26: Isolated Bit Protocol Card (Type – D)
The connector JP2 is used by the factory for loading protocol-specific firmware into the card. The jumper JP3 can invert the receiver line depending on the specific protocol requirements. If this jumper is required, the settings are described in the associated bit protocol manual by NovaTech.
Figure B-27: Isolated Bit Protocol Card Front View
Pin 1
Receive LED Transmit LED
OrionLX
B-35
The bit protocol card has the following pinout.
RJ45 Female Signal Definition
3 TXD Transmit Data
4 RXD Receive Data
5 GND Signal Ground
6 RTS Request to Send
7 CTS Clear to Send
8 GND (Chassis) Chassis Ground
Table B-24: Isolated Bit Protocol Card Pinout
Note: To provide EMI protection, use shielded cable or twisted pair wiring for cable lengths of
more than 1 meter.
OrionLX
B-36
Isolated RS-485 Serial Card with IRIG-B (Type –G)2
In addition to RS-485 communication, this card transmits/receives the IRIG-B signal on RS-485 level to allow IRIG-B synchronization between multiple OrionLXs all using the same –G module. The RS-485 Card with IRIG-B can act as both an IRIG-B Master and as an IRIG-B Slave, depending on the jumper settings. Note: IRIG-B communication with this card is not compatible with standard IRIG-B, which uses
TTL between devices.
Figure B-28: Isolated RS-485 Communication Card with IRIG-B (-G)
Jumper H1 (in the center of the card) is set at the factory to IRIG-B Master (setting 1-2) which is the standard for most applications. Setting 2-3 is IRIG-B Slave which is used when the OrionLX is synchronized by another OrionLX running this card in the master setup.
Jumper Position Description
H1 1-2 The card acts as IRIG-B Master. It takes the IRIG-B time
received through the OrionLX‟s IRIG-B card, and distributes it
through pins 4, 5, and 6.
2-3 The card acts as IRIG-B Slave. It receives IRIG-B time through pins 4, 5, and 6. In this setup, the connector J1 of the RS-485 Card is connected to the Orion‟s IRIG-B card (in place of the BNC connector‟s cable to the IRIG-B card). This connectivity allows multiple OrionLXs in a location to be synchronized to the same IRIG-B time, with one Orion being the IRIG-B master, and the others being IRIG-B slaves.
Table B-25: IRIG-B Jumper Setting
2 For additional RS-485 setup information, see NovaTech‟s Tech Note RS-485/422 Communication
Setup.
Pin 1
Pin 6
OrionLX
B-37
Jumpers JP1 and JP4 at the top of the card (Figure B-29) enable the termination resistor (120 Ohm) for the Data line and the IRIG-B line, respectively. The jumper settings are shown in Table B-26.
Figure B-29: Termination Resistor Jumpers
Jumper Purpose 120 Ohm Termination
Resistor Disabled
120 Ohm Termination
Resistor Enabled
JP1 Data 1-2 2-3
JP4 IRIG-B 1-2 2-3
Table B-26: Termination Resistor Jumper Settings
The RS-485 and IRIG-B signals are brought out on JP2 which is a Phoenix screw terminal with pinout as shown in Table B-27.
Phoenix Signal Definition
1 (Top) TX/RX+ Transmit Data
2 TX/RX- Receive Data
3 GND Signal Ground for Data
4 TX/RX+ Transmit IRIG-B
5 TX/RX- Receive IRIG-B
6 (Bottom) GND Signal Ground for IRIG-B
Table B-27: RS-485 with IRIG-B Pinout
This module provides 200mV biasing voltage internally. Note: To maintain correct line impedance and for EMI protection, use twisted pair wiring for each
signal. Shielded twisted pair is recommended for cables which are installed in electrically noisy environments.
OrionLX
B-38
V-Pin HCS Fiber Serial Card (Type –H) The V-Pin Fiber with IRIG-B card offers data and IRIG-B communication in multi-drop and point-to-point/star configurations. This card supports 660nm wavelengths using HCS fiber at 9 db Optical Power Budget with direct IRIG-B receive.
Figure B-30: V-Pin HCS Fiber Serial Card (Type –H)
The default jumper setting is for point-to-point communications. For multi-drop ring configurations, set the Echo jumper JP1 to 2-3 as shown in Table B-28.
Jumper Communication Mode Position Echo
JP1 Point-to-Point (Default) 1-2 Off
Multi-drop ring 2-3 On
Table B-28: JP1 Settings for Echo On/Off
Tx Data
Rx Data
Tx IRIG-B
OrionLX
B-39
V. OrionLX Dimensioned Drawings The following drawings provide the dimensions of the OrionLX rackmount enclosure.
Figure B-31: OrionLX Overall Dimensions and Panel Cutout
PANEL CUTOUT
OrionLX
B-40
VI. Mounting Instructions To rack mount the OrionLX, use #10 (10-32) screws and attach the device to the rack in the four places indicated below. The OrionLX must be mounted in an enclosure that exposes only the front panel to personnel when in operation. Exposing the top, bottom, sides and rear of the OrionLX while in operation will void safety standards defined in UL 61010-1.
Figure B-32: Mounted OrionLX
OrionLX
B-41
VII. Fuse Replacement On the OrionLX, power supply fuses and surge board fuses can be replaced as follows.
Removing the top cover of the OrionLX exposes the technician to live voltage. Proper care must be taken by either removing the power to the OrionLX prior to removing the top cover, or by using proper equipment and tools to protect against electric shock. Failure to do so could result in equipment damage, injury, and/or death.
When removing the top cover of the OrionLX, observe precautions for handling electrostatic sensitive devices.
The power supply fuses are accessible by removing the top cover of the OrionLX.
1. Replacing Power Supply Surge Board Fuses The fuses of the power supply surge board (board number 750-106) depend on the input voltages of the OrionLX power supplies. The surge board is located inside the OrionLX enclosure at the power supply connectors (see Figure B-5 and Figure B-6) and shown in the following figures.
Figure B-33: Power Supply Board Fuses, Board Revisions B-D
Fusing is available starting at revision B of the power supply board (750-106). The 5x20mm fuses must be installed as shown in Figure B-33.
OrionLX
B-42
Figure B-34: Power Supply Board Fuse, Board Revision F and Newer
Board revisions F (Figure B-34) and newer require the Cooper-Bussmann SS-5H series fuses. Contact [email protected] for replacement fuse details. Select the correct replacement fuse depending on the power supply voltage as follows.
OrionLX Power
Supply Voltage
Fuse Size Fuse
Voltage
Fuse
Amperage
Fuse Blow
Characeteristic
Board
Revision
12V dc 5x20mm glass tube
250V 3.15A Slow n/a
24V dc 5x20mm glass tube
250V 2.0A Slow n/a
48-125V dc, 120V ac
5x20mm glass tube
250V 4.0A Slow B, C, D
48-125V dc, 120V ac
Cooper-Bussman SS-5H series
300V 4.0A Slow F
Table B-29: Surge Board Fuses
Note: Different fuses are needed if two different power supplies are installed in the OrionLX. If power supply surge protection is required but the board does not provide fusing, contact NovaTech Sales at [email protected].
OrionLX
C-2
I. Introduction to NovaTech Configuration Director (NCD)
1. Purpose of NCD NCD is Windows
®-based configuration software with a practical and straightforward graphic user interface
(GUI) that does not require special programming or scripting. Communications are easily set up between the OrionLX and a protocol master, Human Machine Interface (HMI), Programmable Logic Controller (PLC), or an Intelligent Electronic Device (IED) such as a relay or a meter. For many slave devices (i.e. devices being polled by the OrionLX), default files are available that contain the device‟s standard input and output points with name, point address, and range. This further facilitates fast setup of the OrionLX. NCD is used to set up the following features of an OrionLX configuration. The setup of other features not listed here is described in section OrionLX Webpage.
Serial and IP Port Setup Input/Output Point Lists for each Master and Slave Port Allow Forcing of Input/Output Points for Commissioning and Troubleshooting Add On Features:
Alarm/Archive/Retentive Alias Data Logger Orion LEDs Points Blocking Pseudo Master Pusher Slave System Logger Text Module
Hardware Sensor SER Input/Output Points Logic or LogicPak
Once the Orion‟s configuration has been created off-line and saved to an .ncd file, the .ncd file must be transferred from the PC to the Orion in one of the following ways:
Serial connection between the PC running NCD and the OrionLX. Option File Transfer (PC -> ORION) of the Orion‟s MMI transfers the .ncd configuration file to the Orion.
Ethernet connection between the PC running NCD and the Orion. Before the first time a file is transferred using the OrionLX‟s web interface, the OrionLX‟s IP address must be set through the OrionLX‟s serial port
3 as described in Network Menu. Then the web browser can access the
OrionLX‟s webpage. After logging in on the webpage, the .ncd configuration file can be transferred to the OrionLX as described in User Files.
In addition to the configuration options, NCD provides a built-in terminal window for viewing of data values, port communications, device statistics, system events, and system/version information. It also allows firmware file and log file transfers via Z-Modem (bi-directional), as well as passthrough to connected relays and meters. This allows using the respective manufacturer‟s programming software to configure the relays and meters, retrieve event information, etc. Section OrionLX MMI provides a full explanation of these features.
3 For all Orion models, the MMI port is a female DTE port labeled Port A which is located on the front
panel. The fixed communication parameters are 115200 baud, no parity, 8 data bits, and 1 stop bit.
OrionLX
C-3
2. System Requirements The PC running NCD must meet the following requirements:
> 100MB hard drive space
Windows XP Pro®, Vista
®, Windows 7
®, Windows 8
®
.NET 3.5
Internet Explorer 6.0 or later, or Firefox
Mouse
Graphics resolution 1024x768 or better
CD/DVD Drive
Serial port or USB port
Null-modem cable (included with Orion, NovaTech part number NT-NM9MF)
Ethernet port
3. Copyright Information NCD may be installed on multiple computers as needed under the following conditions:
The computers must be owned by the end user or its subsidiary.
The NCD installation must be used for an Orion-related project. All files installed by NCD are protected by copyright and may not be shared with any third party. By installing NCD on a computer, you agree to these terms and conditions.
4. Outline of NCD Chapters Chapter II will explain the installation of NCD. Chapter III explains how the various OrionLX options are configured from within NCD. The respective protocol and software manuals that pertain to the installed options must be available for setup. For each option ordered with the OrionLX, the corresponding manual is included in the shipment. For example, if the DNP3 Master over TCP/IP was ordered with the OrionLX, the corresponding DNP3 Master Software Manual explains the DNP3-specific parameters, such as RTU addresses, point types, communication parameters, etc. In addition to creating the Orion‟s configuration file, NCD also connects to the Orion and displays the Orion‟s MMI menu. This feature is fully explained in section OrionLX MMI. All manuals are installed as .pdf files on the PC‟s hard drive during the installation process described in the following chapter Installation of NCD. Once the installation in the next chapter has been completed, the manual can be opened as follows.
OrionLX
C-4
Windows XP®: Start - Programs - NovaTech NCD3 - NCD Documentation
Figure C-1: Access to NCD and OrionLX Documentation in Windows® XP
Windows Vista® or Windows 7
®: Start - All Programs - NovaTech NCD3 - NCD Documentation
Figure C-2: Access to NCD and OrionLX Documentation in Windows Vista® or Windows 7.0
®
Windows 8®: Press the Windows key to get to the Start Menu, then go to NovaTech NCD3 and NCD
Documentation.
OrionLX
C-5
II. Installation of NCD NCD is installed with the following steps. Step 1: The NCD installation CD must be inserted to the PC‟s CD drive. Step 2: If the PC is set up to autorun CDs, the NCD installation will start automatically. If the
installation does not start automatically, go to the Start button and select Run. Type
d:\setup.exe in the Run window that appears. If the CD drive has another drive letter,
such as E:, F:, etc., that letter must be entered instead of D:.
Figure C-3: NCD Installation
Step 3: In order to complete the installation, the PC must be restarted. Step 4: When the PC has started up again, NCD can be started.
If using Windows 8®, press the Windows key to get to the Start Menu, then go to NovaTech
NCD3 and NCD 3.
In Windows 7® or Windows Vista®, start NCD3 as follows.
Figure C-4: Starting NCD Windows Vista® or Windows 7.0
®
OrionLX
C-6
In Windows XP®, start NCD3 as follows.
Figure C-5: Starting NCD in Windows® XP
NCD and accompanying files are installed in the following directories as shown in the following figure.
C:/Program Files/NovaTech LLC/NCD3/ (Windows XP®).
C:/Program Files(x86)/NovaTech LLC/NCD3/ (Windows Vista®, Windows 7
® or 8
®).
NCD and accompanying files are installed in the following directories.
Figure C-6: NCD Program Directory Structure
OrionLX
C-7
Directory Description
\Defaults Default files for IEDs and relays supported by the Orion. New default files can be added as needed and described by each respective protocol manual.
The default files are .csv (comma separated value) files.
\Docs All related documentation regarding the following: NCD, Orion, protocols, and Technical Notes.
\LogicSimulator LogicSimulator.exe allows running the logic program on the PC to check
it for errors before transferring it to the Orion.
\Protocols Each protocol has its own ActiveX control file (.ocx) that allows its
configuration in NCD. These .ocx files are stored in the \Protocols
directory.
Table C-1: NCD Program Directory Structure
The NCD configuration files, user-defined connection settings, and user-defined default files are stored by
default under \My Documents\NCD\ as shown below. Of course, other directories can be set up as
needed for storing these files.
Figure C-7: NCD Data Directory Structure
Directory Description
\Connections User-defined .conn files for the NCD connections with the Orion.
\NCDFiles OrionLX .ncd configuration files and associated .bas logic files.
\UserDefaultFiles User-defined default files for IEDs and relays. New default files can be added as needed and described by each respective protocol manual. The
default files must be .csv (comma separated value) files.
Table C-2: NCD Data Directory Structure
OrionLX
C-8
III. Running NCD
1. Main Menu The main menu of NCD provides the following options listed in Table C-3. A more in-depth description, including all sub-options, is found below in chapters 2 through 7.
Figure C-8: NCD Main Menu
Multiple OrionLX configurations can be opened simultaneously; .ncd files and associated .bas files if
OrionLX Math and Logic is used, or .lua files if Advanced OrionLX Math and Logic is used.
Menu Bar Description
File Access to .ncd file-related options, such as New, Open, Close, Save, Save
As, and recently edited files. Each .ncd file contains a single configuration for
an Orion. Multiple .ncd files can be transferred to the Orion, but the Orion can run only one configuration at any given time. See File Menu for a full explanation of all file-related options.
Edit The automatic login data to the Orion Support Site and the NCD Update Options are entered under this option.
Configure The entire Orion configuration is set up from this option, including hardware configuration and options, software, port configurations, addresses, IP addresses, input/output point lists, poll rates, etc. See Configure Menu for all configuration-related options.
Communications This option connects the PC to the Orion‟s MMI. The Orion‟s MMI can be accessed with both NCD and standard terminal software, such as WinTerminal, CRT, etc. The Orion‟s MMI is fully explained in section OrionLX MMI.
Window If multiple windows are open in NCD, this option allows arranging the windows vertically or horizontally, or to cascade the windows.
Help This option provides the standard About information, as well as Protocol
Info which summarizes the current configuration.
Table C-3: NCD Main Menu
OrionLX
C-9
2. File Menu This option handles the .ncd files which contain the Orion configuration.
Figure C-9: File Menu
Figure C-10: Selecting Configuration for Save, Save As, Close, Print
OrionLX
C-10
Figure C-11: Convert Operations
Command Description
New Starts the configuration for a new OrionLX .ncd file. This configuration will later
be saved with Save or Save As. When creating a new configuration, the
Select Hardware window (see Figure C-23) will be displayed. Then the
following window (Figure C-13) is shown for selecting between Standard NCD
File and Cascaded NCD File. In most cases, select Standard NCD File.
When using cascaded OrionLXs, refer to chapter Cascading as well as the Cascading for OrionLX Software Manual. After selecting the Orion hardware, the next step is Configure Menu.
Open Opens an existing .ncd file. The starting directory is
C:\My Documents\NCD\NCDFiles\. Of course, .ncd (and associated .bas files)
can be stored anywhere on the PC.
Save All If multiple .ncd files are open, this option is enabled for saving all open files at
the same time.
Save Saves the current OrionLX configuration to the corresponding .ncd file (and
associated .bas file for Math and Logic, or .lua file for Advanced Math and
Logic) already on the hard drive. If this is the first time that this configuration is
saved to file, a Save As window will appear. If multiple configurations are open,
the configuration to be saved must be selected (see Figure C-10).
Save As Saves the current Orion configuration to a new .ncd file (and associated .bas file
if OrionLX Math and Logic is used or .lua file is Advanced OrionLX Math and
Logic is used). The new file name must be entered. If multiple configurations are open, the configuration to be saved must be selected (see Figure C-10).
Close Closes the open Orion configuration without saving any new or changed
parameters to an .ncd file. If multiple configurations are open, the configuration
to be closed must be selected (see Figure C-10).
Page/Printer
Setup Select the printer, and set up the paper size, paper source, paper orientation, and margins for printing. If multiple configurations are open, the configuration to be printed must be selected (see Figure C-10).
Print Preview Displays a complete preview of the printed configuration on PC screen for browsing and zooming. If multiple configurations are open, the configuration to be previewed must be selected (see Figure C-10).
Print Prints the current configuration on the printer. If multiple printers are installed on the PC, the correct printer must be selected. If several configurations are open, the configuration to be printed must be selected (see Figure C-10).
OrionLX
C-11
Command Description
Convert There are several conversion operations available as shown in Figure C-11.
NCD file from Orion5r to OrionLX converts an .ncd file which has
originally between set up for an Orion5r to an OrionLX. Specifically, the Orion5r supports Modbus Plus while the OrionLX supports Modbus TCP. If the existing OrionLX configuration includes Modbus Plus, this function converts all related configuration information to Modbus TCP.
NCD file from Standard to Cascaded Master converts an existing
.ncd file which has originally been set up for a stand-alone OrionLX into a new
.ncd file for the master OrionLX of several cascaded OrionLXs.
NCD file from Standard to Cascaded Slave converts an existing
.ncd file which has originally been set up for a stand-alone OrionLX, and makes
it part of an existing.ncd file.
"Math and Logic" to "Advanced Math and Logic" converts .bas
logic to .lua logic. The OrionLX will support both logic types; however using
Advanced Math and Logic offers more user flexibility and options. This
conversion tool will convert both the .bas to .lua as well as update any
references in the .ncd file from .bas to .lua.
Show
Differences This option compares two NCD files. The result of the comparison is displayed in a window, and can be copied to clipboard or saved to file for detailed analysis.
Relay Helper The Relay Helper supports configuration for SEL® relays and is described in
the SEL® Master for Orion Software Manual, Appendix G.
Reorder
Network Ports
in NCD File
This function opens an existing .ncd file for reordering the network ports. Then the network ports can be rearranged by clicking the Move Up and Move Down
buttons as shown in Figure C-12.
Exit Exits NCD. If the current configuration has not yet been saved to an .ncd file, an
additional prompt allows saving the file before exiting.
Table C-4: NCD File Menu
Figure C-12: Reorder Network Ports
OrionLX
C-12
Figure C-13: Selection of Standard / Cascaded Configuration
Note: An OrionLX configuration is stored as an .ncd file on the PC’s hard drive. If logic is used,
NCD stores the logic for an .ncd configuration file in an associated .bas or .lua file
located in the same directory. The name of the .bas or .lua file is stored in the
corresponding .ncd file, such as newcfg.ncd.
If the .ncd file and the .bas or .lua file have been renamed (e.g. from oldcfg.ncd to newcfg.ncd
and oldcfg.bas/oldcfg.lua to newcfg.bas/newcfg.lua), or the .ncd file has been moved
without moving the .bas or .lua file, NCD displays a prompt for the associated .bas or .lua file (see
Figure C-14). This is because the .ncd file still contains the original name of the associated .bas or
.lua file, but now the .bas or .lua file has a new name, or is still in one directory while the .ncd file is
in another directory. If the correct logic file name is not entered, NCD will continue with an empty logic file.
Figure C-14: NCD Prompt for Logic File
OrionLX
C-13
3. Edit Menu
The Edit menu sets up features related to the operation of NCD.
Figure C-15: Edit Menu
Once Settings is selected, the following window opens.
Figure C-16: User Settings – Updates Tab
OrionLX
C-14
Updates Tab
Under the Updates tab, the following features can be set up.
Orion Support Site User Information
Entering the NovaTech-issued User Name and Password allows automatic login to the NovaTech Orion
Support Site. If the User Name and Password have not yet been issued, clicking on Request User
Name generates an email to NovaTech using the default email client software installed on the PC, such as
Outlook, Outlook Express, or Thunderbird. NCD Update Options NCD is updated based on the option selected here. Updates can be installed automatically whenever they are available. A notification can be displayed when an update becomes available. If the update is downloaded, the update will be installed automatically when NCD is restarted. If desired, updates can be disabled altogether. The number of backup copies of the previous install to keep is designated here. This can range from 0-3 with a default value of 3. Proxy Server If the PC is connected to the Internet using a proxy server, its address and port number must be entered to allow NCD to access the NovaTech server. General Tab In the first checkbox, the splash screen on NCD startup can be enabled and disabled.
Checking the Log Program Events/Errors box logs the NCD events and errors to the log file
specified in the following field. View Log File opens the current log file for viewing, and
Delete Log File deletes the current log file.
If a specific default directory for NCD files is needed which is different from the NCD standard, it must be
entered in Default Directory for NCD file Open/Save field.
OrionLX
C-15
Figure C-17: User Settings – General Tab
Capture Tab The live communications between the OrionLX and other devices can be captured to a file as described
in chapter Communication Window. The settings for the capture file are set up under the Capture tab as
shown in Figure C-18.
If the Enable Capture File Limits box is not checked, the capture file can potentially occupy all
remaining free space on the hard drive.
If the Enable Capture File Limits box is checked, the size of the capture file and the number of
capture files can be set.
File Size Limit sets the upper limit for a log file. The default maximum is 10 MB.
Limit Number of Capture Files limits the number of log files. The default value is 10.
If Rollover is enabled, the oldest capture file will be deleted when the above limits are reached. If the
box is not checked, the capture will stop when the above limits are reached.
OrionLX
C-17
4. Configure Menu
The options under Configure set up all aspects of the OrionLX with regards to master and slave
protocols, communication parameters and addresses, point lists, logic, logging, etc.
Figure C-19: Configure Menu
The configuration is stored in an .ncd file on the PC‟s hard drive using the steps described in the
previous chapter. If „logic‟ is used, NCD stores the logic for an .ncd in an associated .bas or .lua file
located in the same directory. Once the .ncd (and .bas/.lua) file is created, it must be transferred
from the PC to the OrionLX using either the OrionLX Webpage (Ethernet connection) or OrionLX MMI (serial connection or Ethernet connection).
The data protocols available in the NCD installation for Serial Ports and Network are shown in
Figure C-25 and Figure C-27.
Options under NKI – Time Interface, Add Ons, Hardware I/O, and Logic are marked with
once they are configured. Additional drivers and options can be obtained by contacting NovaTech.
OrionLX
C-18
Standard Software Features The following software is standard for all OrionLXs.
NKI – Time Interface
Orion LEDs
System Logger
Sensor
Other software options must be ordered specifically as shown in OrionLX Options List.
OrionLX
C-19
Operations in the Port Setup Windows Most of the options described in the following chapters are set up using a Port setup window with the
following Port Options displayed at the top of the window. Depending on the type of port, not all of the
options are available.
The * on the right side of the title bar text indicates that the current port setup has not yet been saved.
Figure C-20: Port Operations
Setting Description
Copy
Move
The current port configuration can be copied or moved to another port in the same OrionLX configuration. If multiple configuration files are open, the ports in the other configuration files are listed as well as targets for the copy or move operation. The selection window for the target port is shown below. Any port-specific parameters are automatically adjusted to the target port. All other parameters are simply moved or copied.
Delete Remove the current port with all configured parameters and data points from the configuration. If other ports map points defined on this port, these ports are affected by the removal of this port.
Close After configuring all parameters and data points for this port, clicking this option closes the port setup window.
Table C-5: Port Operations
Figure C-21: Choose port for protocol
OrionLX
C-20
General
The following window is displayed for this selection. Table C-6 provides the description for each setting
in the General Settings window.
Figure C-22: General Settings
Setting Description
Force Inputs Allows forcing of input points from the Orion‟s MMI console. If the box is checked here and the input is forced in the MMI, the master station will see the input point with the value forced at the Orion MMI, as opposed to the value obtained from the end device. This feature helps debug the communication between the master station and the Orion without having to force input values in the end device. See the chapter Data Menu in the MMI section of this manual for details. Note that for a user to be able force inputs, the user account must be set up with this option (see chapter Account Management).
Force Outputs Allows forcing of output points from the Orion‟s MMI console. If the box is checked here and the output is forced in the MMI, the end device will receive a value for an output point as forced by the Orion as opposed to sending a value all the way from the master. This feature helps debug the communication between the end device and the Orion without having to send output values in from the master. See the chapter Data Menu in the MMI section of this manual for details. Note that for a user to be able force outputs, the user account must be set up with this option (see chapter Account Management).
Comments This field allows recording any kind of notes regarding this configuration, such as location, specific parameters, history, etc.
Table C-6: General Settings
OrionLX
C-21
Enabling Force Inputs allows forcing input values through the
OrionLX’s MMI console. Then, the forced OrionLX data point(s) will indicate an equipment state or condition to the SCADA master that is only simulated, and does not reflect the actual state or condition. This may lead the SCADA master computer or personnel to initiate operations based on the simulated state as opposed to the actual state. The necessary permissions must be obtained from control center and other departments in accordance with your corporate safety and operating guidelines. Failure to do so could result in equipment damage, injury, and/or death.
Enabling Force Outputs allows forcing output values through the
OrionLX’s MMI console. This may operate a live piece of equipment on the end device, the same way it would be operated locally, or from the front end/SCADA master. The necessary permissions must be obtained from control center and other departments in accordance with your corporate safety and operating guidelines. Failure to do so could result in equipment damage, injury, and/or death.
Hardware Model Information The various models of Orion family are available with numerous options. For the OrionLX or the
Orion5rL, the option OrionLX/Orion5rL must be selected. If the OrionLX or Orion5rL unit has a
modem installed, the Modem box should also be checked.
Figure C-23: OrionLX Hardware Configuration
OrionLX
C-22
Serial Ports With the exception of Port A, all ports can be individually configured with a specific protocol, and the related communication parameters, device lists, and point lists. All ports are independent of each other, i.e. there are no limitations on the combinations of protocols used. After selecting a port in Figure C-24, the protocol selection screen in Figure C-25 allows the selecting of the protocol for the port.
Figure C-24: Port Selection
OrionLX
C-23
Port Description
Port A Built-in diagnostics port. The communication parameters are 115200-N-8-1 and cannot be changed.
Port B This port is always available as a built-in RS-232 port on the main processor board (see also chapter Port B for details).
Port C This port is not available for configuration on the OrionLX. This port is only available for use on the Orion16 model.
Port D This port is available as Port D if the internal modem has been selected in chapter Hardware Model Information.
Port 1-16 These ports can be RS-232, RS-485, RS-422, fiber, various bit protocols, and HDLC depending on the modules ordered and installed in each slot (see chapter Ports 1-16).
Table C-7: Orion Ports
Figure C-25: Serial Protocol Selection Menu
Depending on the protocols purchased and implemented, a specific protocol may be available as a Master (the Orion acts as master, polling other devices with that protocol) and/or Slave (the Orion acts as slave, responding to polls by a remote master). After selecting the protocol, refer to the specific NovaTech protocol documentation to configure the port communication parameters, RTU/device list, input point list, output point list, poll groups, and any other related parameters.
OrionLX
C-24
Network
Under Network, the network ports are configured. Port 23 is a default HTTP Slave port. Configure
New Port adds a new TCP/IP master or slave protocol which is selected on the screen shown in Figure
C-26 and Figure C-27.
Figure C-26: Network Parameter and Port Configuration
Figure C-27: Network Protocol Selection Menu
OrionLX
C-25
Depending on the network protocols purchased and installed, a specific protocol may be available as a Master (the OrionLX acts as master, polling other devices with that protocol) and/or Slave (the OrionLX acts as slave, responding to polls by a remote master). After selecting the protocol, refer to the specific NovaTech protocol documentation to configure the port communication parameters, RTU/device list, input point list, output point list, poll groups, and any other related parameters.
OrionLX
C-26
NKI – Time Interface The OrionLX time synchronization software module is a standard OrionLX feature. It is used for obtaining and distributing time. This module samples IRIG-B and/or NTP time sources, providing highly accurate time and date in the OrionLX. IRIG-B and NTP can be sampled concurrently for redundant time sources. The OrionLX can in turn distribute time via IRIG-B and NTP. An additional one-pulse-per-second (1PPS) input is provided for situations when both time sources are lost. Commonly the 1PPS input is used with GPS clocks. Most clocks provide a highly accurate pulse output to minimize drift in the receiving device, i.e. the OrionLX, during satellite fade. Synchronization is accomplished through constant sampling. Thousands of time samples are required before the OrionLX adjusts its time. On power up, it can take the OrionLX up to 30 minutes to set the Time Quality Flag, which indicates 1 ms accuracy. Under rare circumstances, it can take up to 8 hours for the flag to set when no frequency drift file is present on the OrionLX. In the screen shown below, the following data points can be configured as explained in Table C-8. These points can be monitored by a SCADA master and used in the OrionLX logic. The parameters for each point are explained in Table C-9.
Figure C-28: NKI – Time Interface Setup
Inputs Function
Orion PLL Offset The last applied correction to the system clock in seconds.
Source scaling: -2,147,483,648 to 2,147,483,647.
Orion PLL Freq The automatic periodic correction to the system clock in Parts Per Million (PPM). Positive values make the clock go faster while negative values slow it down.
Source scaling: -2,147,483,648 to 2,147,483,647.
Orion MaxErr The maximum clock error in seconds.
Source scaling: -2,147,483,648 to 2,147,483,647.
OrionLX
C-27
Inputs Function
Orion EstErr The estimated collective time source error in seconds. This value will vary from OrionLX to OrionLX.
Source scaling: -2,147,483,648 to 2,147,483,647.
Orion PLL Status The PLL Status is represented by a numerical range. If the PLL is enabled, synchronization is occurring (synchronization is a never-ending process when connected to a time source). Entering the following command displays the current status condition along with a brief description:
# ntpdc –c kern
Source scaling: -2,147,483,648 to 2,147,483,647.
Orion Time
Quality
The time quality of the OrionLX time daemon. This value is 0 when no time sources are reachable or if estimated error is greater than or equal to 0.03 seconds…32 if estimated error is less than 0.0005 seconds…31 if estimated error is less than 0.00075 seconds.
Source scaling: 0 to 32.
Orion Time
Quality Binary
Binary point indicating time accuracy. On indicates accuracy to +/- 500 µsec.
Source scaling: 0 to 1.
Orion Time
Reachability
This is an 8-bit register with the bits corresponding to the reachability of a configured source during the last 8 poll cycles. 0 indicates no sources were reached during the last 8 polls. 255 (decimal) indicates a source was reached during all of the last 8 polls. Bit 0 (LSB) corresponds to the most recent poll issued while bit 7 (MSB) represents the poll “8 polls ago”.
Source scaling: 0 to 255.
Table C-8: NKI – Time Interface Data Points
Parameter Description
Point Name The Point Name and the Device name are combined into the Tagname
which references the point within this port, as well as all other ports/protocols where that point might be used. Using self-explanatory names facilitates online monitoring of the OrionLX‟s operation. The maximum length is 50 characters. All printable characters are allowed except:
@ At Sign
, Comma
( Open Parenthesis
) Close Parenthesis
" Double Quote
Alias Name Displays the Alias Name (specified in the Alias module under Add Ons).
OrionLX
C-28
Parameter Description
Point Type 8 Point Types are used for the predefined points. The types are:
offset, freq, maxerr, ester, status, quality, qualitybin, reach
The Point Type cannot be modified by the user, since it is predefined in the OrionLX.
Device The only Device available on this tab is the predefined Orion Internal
device, since each OrionLX has only one NKI port.
Min/Max Values Each point has a minimum and maximum value. The minimum and maximum values are used by the NKI to normalize the value and make it available to other ports in the Orion. A complete discussion of scaling is provided NovaTech‟s Analog/Accumulator Scaling Technical Note.
Table C-9: NKI – Time Interface Parameters
On the Port tab, the Orion driver and port information is entered. For most configurations, the default
parameters generated during creation of the configuration file are correct and need not be changed.
Figure C-29: NKI – Port Setup
Parameter Description
Port Name The default name is NTP Kernel If the name is changed, the new port
name should describe the port‟s purpose, as this will provide self-explaining MMI menus when the Orion is operating.
Port Module Use Automatic Settings is disabled for the OrionLX model. The Port
Module specifies which protocol driver will be utilized in the Orion. NKI
defaults to mnki, which is required for NKI.
Table C-10: NKI – Port Setup
OrionLX
C-29
Add Ons The OrionLX has numerous additional modules for data retrieval, storage, logging, and communications
available. These modules are configured under Add Ons (Figure C-30).
Figure C-30: Add On Options
For each option, the respective NovaTech software manual provides complete instructions regarding setup and operation. Accumulator Freeze
The Accumulator Freeze module allows the configuration of accumulator change logging, automated
freeze commands, and accumulator resets. The Accumulator Logger for OrionLX Manual provides the necessary details regarding the setup and operation of this option. Alarm/Archive/Retentive
The Alarm/Archive/Retentive option sets up archiving and retention (restoration of point values
after a power-cycle) for internal data points such as time quality, firewall status, and internal voltages.
OrionLX
C-30
These values are then written to a file in the expanded memory. The Alarm/Archive/Retentive for Orion Manual provides the necessary details regarding the setup and operation of this option. Alias Alias Using Imported Point Names The Alias feature is a standard feature of the OrionLX. It allows mapping the point names as generated
during the OrionLX configuration, to external point names imported from a .csv file. Then the external
point names can be mapped to the respective existing point names in the OrionLX configuration which have either been entered manually, or created using device default files. From then on, the points can be referred to by their imported point names throughout the OrionLX software, menus, and webpage. This feature is useful for importing standard point names already defined and used in the corporate setting. Thus, without any additional training, all staff are immediately familiar with all data points which are configured in the OrionLX, because those are the names already in use.
When opening the Alias option, the following screen is displayed for both all Inputs and Outputs
that have been configured for the current configuration file. Inputs and Outputs are selected by
clicking on the respective tab. In the left pane, all configured input/output points are displayed. In the right pane, the button Open File allows opening a .csv file (see format in Table C-11) which
contains a simple list with all input and output aliases, i.e. existing names that are already used in the corporate environment, to describe the points currently in operation.
Figure C-31: Alias Assignment
OrionLX
C-31
Then each point can be assigned its alias by first highlighting the point in the left window, then highlighting the desired alias in the right window, and then clicking << . In this example,
Orion MaxErr @Orion Internal has been assigned the alias AliasName for Input4. Clicking
on Accept saves the most recent alias assignment.
In order to revert to the original point name after assigning it an alias, Use Default must be clicked.
The .csv file containing the alias names consists of a single column as shown in the following table.
Both the list of input aliases and the list of output aliases require a specific header, [Input Alias] and
[Output Alias] for the alias file to be useable by NCD. The size of the .csv file depends on the
number of points configured in the OrionLX and the number of points existing in the corporate environment. If multiple Orions are used, multiple alias files can be created, each representing a subset of the total number of existing points in the control system.
[Input Alias]
AliasName for Input1
AliasName for Input2
AliasName for Input3
AliasName for Input4
AliasName for Input5
AliasName for Input6
AliasName for Input7
AliasName for Input8
AliasName for Input9
AliasName for Input10
[Output Alias]
AliasName for Output1
AliasName for Output2
AliasName for Output3
AliasName for Output4
AliasName for Output5
AliasName for Output6
AliasName for Output7
AliasName for Output8
AliasName for Output9
AliasName for Output10
Table C-11: Alias File Format
Once all input and output aliases have been assigned, Close at the top of the window closes the
Alias Interface.
OrionLX
C-32
Alias Using Reverse Point Names As an alternative to using imported file names, the point names, such as
Fault Target 50T @Relay237 can be aliased with the reversed point name. So instead of using the
default name Fault Target 50T @Relay237 throughout the Orion, the name used is
Relay237_Fault Target 50T. This in essence sorts the point names by their devices when
displaying them. When the option of reversing point names is selected, it applies only to point names generated by NCD from default files. Point names which were entered manually are never reversed.
Reversed point names are set up as follows. Under the General tab, the radio button must be changed
to Reverse Point Name as shown in the following figure.
Figure C-32: Using Reverse Point Name as Alias
After clicking on the Inputs/Outputs tab, all points with default point names in the pane on the left are
shown with their reversed name in the center section, as they are highlighted one by one. After closing
the Alias Interface, the reversed point names are used as aliases for the standard point names
throughout the OrionLX.
This option can be reset by returning to the General tab and clicking on the radio button for
Point Name.
OrionLX
C-33
Figure C-33: Example of Reverse Point Name Alias
Data Logger
The Data Logger option sets up data points for logging to files. Multiple files can be set up for logging.
Points related to each other can be logged to the same file. The setup and operation of this option are described in the Data Logger for Orion Manual. Orion LEDs The LED module is standard OrionLX software and automatically configured as shown below. No further setup is required. The module controls the Time Quality LED, the Active Config LED, the Firewall LED, and LEDs L1, L2, and L3.
OrionLX
C-34
Figure C-34: Orion LED Module
Points Blocking SCADA Points Blocking is defined as the action of temporarily not reporting changes in real-time data values to SCADA. This is sometimes referred to as “Alarm Shelving”. The Points Blocking Module can be ordered for the OrionLX (standard CPU or High Performance CPX models) to enable users to temporarily block the reporting of selected points, or groups of points, to SCADA. The Points Blocking Module requires the additional Expanded Memory option to be purchased. The additional 1GB or 4GB memory enables retention of the blocked point state through power cycles (see Points Blocking Module for OrionLX). Pseudo Typically, data is being polled from the end device by the Orion through a master port, and in turn, an Orion slave port is polled by a master station, such as a SCADA master or HMI. However, some applications specify that the Orion be connected to two master stations, and data to be exchanged between two masters. Thus, the outputs of one master become the inputs of the other master, and vice versa. This option allows setting up the data transfer between two slave ports on the Orion, i.e. data between two master stations is exchanged. The setup and operation of this option are described in the Pseudo Master for Orion Manual. Pusher Typically, the Orion is polling data from the end device using a master port. In turn, an Orion slave port is polled by a master station. However, some applications specify that the Orion be connected to two slave devices, and for data to be exchanged between those two slave devices. A typical example is two PLCs connected to the Orion, with the PLCs needing to exchange data. Thus, the Orion reads the inputs from one slave device and writes them as outputs to the other slave device, and vice versa. This option allows setting up the data transfer between two master ports on the Orion, i.e. data between two slave stations is exchanged. The setup and operation of this option are described in the Orion Pusher Software Manual. This option is an integrated part of the Modbus Master (see Modbus Master for Orion Software Manual) and SEL Master (see SEL® Master for Orion Software Manual).
OrionLX
C-35
System Logger
The System Logger is a standard OrionLX feature. It allows logging system events, such as operation
and communication related events, as well as point changes for all points or a specified list of points. The setup and operation of this option are described in the System & Point Logger for OrionLX Manual. Text Module
The Text module monitors the current values of specified discrete or analog points. For specific values,
text strings can be defined, and when the point assumes a specific value, the associated text is generated. The Email, Datalogger, and Logic modules of the Orion can subscribe to the generated text strings for various purposes, such as sending emails. The setup and operation of this option are described in the Text Module for OrionLX Manual. See also Email for OrionLX Software Manual, Data Logger or OrionLX Software Manual, and Math and Logic Software Manual. Hardware I/O The OrionLX provides built-in discrete and analog I/O for monitoring and diagnostic purposes. 4 discrete inputs and 4 discrete outputs are provided on the rear panel of the OrionLX. The OrionLX motherboard provides analog values for board voltage and board temperature.
Figure C-35: Hardware I/O
OrionLX
C-36
Sensor
The Sensor module is a standard OrionLX feature. It monitors the OrionLX temperature, voltages,
firewall status, and alarm status, and makes these values available as analog or discrete data points for logging, processing in logic, or masters stations. All data points shown below are available in default setup.
The Port tab of the Sensor Master module includes a Point Options checkbox setting to enable the
configuration of security points.
Figure C-36: Sensor Setup - Port Tab
OrionLX
C-37
Figure C-37: Sensor Setup
Inputs Function
Orion
Temperature
The current temperature in which the Orion operates. The temperature is made available in degrees Celsius.
Source scaling: -128 to 127.
Orion 3B Volts The current 3A voltage of the Orion. The default source scaling is 0..255. On a slave port that this point is mapped to, either 16-bit integer or floating point format should be used for setting up this point. For 16-bit integers, the range must be defined as 0..65535. In the mapped point, the voltage is then indicated as a number between 0 and 6640, representing a voltage between 0 and 6.64 Volts. If the mapped point is set up as a floating point value, the range must be defined as 0..65535. The voltage is then indicated as a number between 0 and 6.64 Volts.
Source scaling: 0 to 255.
OrionLX
C-38
Inputs Function
Orion 3A Volts The current 3A voltage of the Orion. The default source scaling is 0..255. On a slave port that this point is mapped to, either 16-bit integer or floating point format should be used for setting up this point. For 16-bit integers, the range must be defined as 0..65,535. In the mapped point, the voltage is then indicated as a number between 0 and 4382, representing a voltage between 0 and 4.382 Volts. If the mapped point is set up as a floating point value, the range must be defined as 0..65.535. The voltage is then indicated as a number between 0 and 4.382 Volts.
Source scaling: 0 to 255.
Orion 5 Volts The current 5V voltage of the Orion. The default source scaling is 0..255. On a slave port that this point is mapped to, either 16-bit integer or floating point format should be used for setting up this point. For 16-bit integers, the range must be defined as 0..65,535. In the mapped point, the voltage is then indicated as a number between 0 and 6640, representing a voltage between 0 and 6.64 Volts. If the mapped point is set up as a floating point value, the range must be defined as 0..65.535. The voltage is then indicated as a number between 0 and 6.64 Volts.
Source scaling: 0 to 255.
Firewall Status Binary point indicating whether the OrionLX firewall is turned off or turned on. When mapped, the range of the mapped point must be 0…1. The firewall status is also indicated by an LED on the front panel (see Firewall).
Source scaling: 0 to 1 (Off and On).
Alarm Status Binary point indicating whether an alarm is active. When mapped, the range of the mapped point must be 0…1. An active alarm is also indicated by the Alarm LED (see Alarm) and the Alarm Output (see Digital Outputs).
Source scaling: 0 to 1 (Off and On).
SSHD Session
Status
Value is 1 if SSH or SFTP login is used. Value is 0 with logout, including idle timeout. Examples of Text Event Format:
host slog username login on ssh
host slog username logout on ssh
Affected application(s): SSH, SFTP
Login Telnet
Session Status
Value is 1 if Telnet login is used. Value is 0 with logout, including idle timeout. Examples of Text Event Format:
host slog username login on /dev/pts/# host slog username logout on /dev/pts/#
Affected application(s): Telnet
OrionLX
C-39
Inputs Function
HTTP Session
Status
Value is 1 if HTTP login is used. Value is 0 with logout, including idle timeout.
Examples of Text Event Format:
host slog username login on apache2_http
host slog username logout on apache2_http
Affected application(s): HTTP
HTTPS Session
Status
Value is 1 with HTTPS login. Value is 0 with logout, including idle timeout. Examples of Text Event Format:
host slog username login on apache2_https
host slog username logout on apache2_https
Affected application(s): HTTPS
Login TTY
Session Status
Value is 1 with TTY login. Value is 0 with logout, including idle timeout. Examples of Text Event Format:
host slog username login on /dev/ttyS# host slog username logout on /dev/ttyS#
Affected application(s): TTY(Serial Port)
Pro FTPD
Session Status
Value is 1 if FTP login is used. Value is 0 with logout, including idle timeout. | Examples of Text Event Format:
host slog username login on /dev/ftpd##### host slog username logout on /dev/ftpd#####
Affected application(s): FTP (SFTP is part of SSH)
GDM Session
Status
Value is 1 if user is logged in via attached keyboard and monitor. This includes locked screens. Value is 0 if no user is logged in.
Examples of Text Event Format:
host slog username login on :0 host slog username logout on :0
Affected application(s): MMB Keyboard and Monitor
PPP Session
Status
Value is 1 if user is connected and logged in via PPP (dial up networking); value is 0 with logout or disconnect, including idle timeout.
Examples of Text Event Format:
host slog username login on /dev/ttyS# host slog username logout on /dev/ttyS#
Affected application(s): PPP (Dial-up networking)
OrionLX
C-40
Inputs Function
IEC61131
Session Status
Value is 1 if IEC61131-3 login is made via NCD. Value is 0 with logout, including idle timeout.
Examples of Text Event Format:
host slog username login on orion_iec61131-3 host slog username logout on orion_iec61131-3
Affected application(s): Debug connection via NCD
Secure Passthru
Session Status
Value is 1 if NCM is connected and logged into. Value is 0 with no NCM connections are used, including idle timeout.
Examples of Text Event Format:
host slog username login on orion_spsec host slog username logout on orion_spsec
Affected application(s): Debug connection via NCD
Root Session
Status
Value is 1 if root login is used. Value is 0 with root logout, including idle timeout.
Examples of Text Event Format:
host slog root login on app host slog root logout on app
Affected application(s): Local or Remote Root
Local Root
Session Status
Value is 1 if local root login is used. Value is 0 with local root logout, including idle timeout.
Examples of Text Event Format:
host slog root login on app
host slog root logout on app
Affected application(s): GDM and TTY
Remote Root
Session Status
Value is 1 if remote root login is used. Value is 0 with remote root logout, including idle timeout.
Examples of Text Event Format:
host slog root login on app
host slog root logout on app
Affected application(s): Network
OrionLX
C-41
Inputs Function
Local Session
Status
Value is 1 if local login is used. Value is 0 with local logout, including idle timeout.
Examples of Text Event Format:
host slog username login on app
host slog username logout on app
Affected application(s): GDM and TTY
Remote Session
Status
Value is 1 if remote login is used. Value is 0 with remote logout, including idle timeout.
Examples of Text Event Format:
host slog username login on app
host slog username logout on app
Affected application(s): Network
User Login
Count
Increments with every login. Decrements with each logout, including idle timeout. Value is 0 on Orion process restart or reboot.
Examples of Text Event Format:
host slog username login on app
host slog username logout on app
Affected application(s): Any
Note: All of the above text events will be attached to this point.
Known User
Login Failure
Count
Increments every time a known user fails to log in. Does not decrement. Value is 0 on reboot.
Examples of Text Event Format:
host slog username attempted login on app
Affected application(s): Any
Unknown User
Login Failure
Count
Increments every time an unknown user tries to log in. Does not decrement. Value is 0 on Orion process restart or reboot.
Examples of Text Event Format:
host slog Invalid user username attempted login on app
Affected application(s): Any
OrionLX
C-42
Inputs Function
User Lockout
Count
Increments every time a user is locked out. Does not decrement when user is unlocked out. Value is 0 on Orion process restart or reboot.
Examples of Text Event Format:
host slog User username is locked out
Affected application(s): Any
Table C-12: Sensor Setup
OrionLX
C-43
SER The OrionLX provides a limited number of built-in discrete I/O. The 4 digital inputs and 4 digital outputs are located on the rear panel. These points can be configured using the SER module. Inputs can be time stamped to 1ms when the OrionLX is receiving quality time synchronization. In addition, an accumulator can be set up for each discrete input which counts each change for the associated discrete input. The inputs are factory set to either 12-24 V dc or 48-125 V dc input as indicated by the checkbox positioned over the input connector. The digital inputs are polarity dependent and described in chapter Digital Inputs. The digital outputs are dry contacts and described in chapter Digital Outputs.
The SER I/O is set up as described in this section. The setup is saved in the .ncd file.
After selecting SER as shown in Figure C-35, the following screen is displayed. Each tab is described in the order to be processed. After completing the parameters on each tab, Accept must be clicked.
Devices Tab
On the Devices tab, the type of Orion I/O is specified. OrionLX is currently the only choice available.
Figure C-37: SER Setup - Devices
OrionLX
C-44
Parameter Description
Description The name entered here will be used throughout the Orion configuration.
Using a name like SER or Local makes the displays self-explanatory.
Company NovaTech is the only available option.
Device From this drop-down list shown in Figure C-38, the type of Orion that this configuration will be uploaded to must be selected. This determines the number of available points.
Table C-13: SER Setup – Devices
Figure C-38: SER Devices Drop-Down List
Port Tab
On the Port tab, the Orion driver and port information is entered.
Figure C-39: SER Setup – Port
OrionLX
C-45
Parameter Description
Port Name The default name is SER Master If the name is changed, a port name that
describes the ports purpose should be used, as this will provide self-explaining MMI menus when the Orion is operating.
Port Module Use Automatic Settings is disabled for the OrionLX model. This
parameter defaults to mser, which is required for SER I/O.
Table C-14: SER Setup – Port
Inputs Tab On this tab, the discrete inputs of the Orion‟s I/O and the associated accumulators/counters are configured.
Figure C-40: SER Setup – Inputs
The left column shows a complete list of available input points in the SER I/O. The list can be sorted by
alphabet or point type/point number as specified under Listed By. Any Orion input point to be used in
the Orion‟s configuration must be highlighted in the left column and moved to the right column by clicking on >> . Highlighting a point in the right column and clicking << removes the highlighted point from
the Orion‟s configuration.
OrionLX
C-46
Parameter Description
Point Name The Point Name and the Device name are combined into the Tagname which
references the point within this port, as well as all other ports/protocols where that point might be used. Using self-explanatory names facilitates online monitoring of the Orion‟s operation. The maximum length is 50 characters. All printable characters are allowed except:
@ At Sign
, Comma
( Open Parenthesis
) Close Parenthesis
" Double Quote
Alias Name Displays the Alias Name (as specified in the Alias module).
Point Type Select type Binary for the discrete input itself, or Counter for the associated
accumulator that counts the changes of the discrete input. (Types Analog and
Binary Output are not supported.)
Counter points minimum and maximum values are fixed at 0 to 4,294,967,295 (unsigned 32 bit value). For a complete discussion of the determining minimum and maximum, refer to NovaTech‟s Analog/Accumulator Scaling Tech Note.
Device The only Device selectable on this tab is the one configured under the Devices
tab, since each Orion has only one set of built-in I/O.
Point Number The valid range for both discrete inputs and counter inputs is 1..4 corresponding to
physical inputs Input01..Input04. The Binary input with address 1 maps the
first discrete input Input01, and the Counter input with address 1 counts the
changes of the first discrete input Input01, and so on. Two additional binary
inputs are provided for Power Supply 1 Status and Power Supply 2
Status. These points are normally closed points (0 is alarm) and occupy point
numbers 5 and 6 respectively.
Filter Time
(msec)
The digital input must remain in the new state for at least contact Filter Time
for the new state to be recorded by the OrionLX. The time recorded will be the initial change of state time (prior to the filter). If the input remains in the new state
for less than contact Filter Time, no change of state and no event will be
recorded. The default setting for contact Filter Time is 0. The contact Filter
Time can be set to any value up to 65,535 msec.
Debounce Time
(msec)
After the contact Filter Time expires, all input state changes are disregarded
until Debounce Time has elapsed. Then the digital input is monitored for
changes again. The default setting for Debounce Time is 0. The Debounce
Time can be set to any value up to 65,535msec.
Chatter Count If, in the interval set in the Chatter Time field (sliding interval), more input state
transitions occur than are allowed as per Chatter Count, the point is put into the
Chatter State. When the input stabilizes, and the chatter falls below the configured
Chatter Count for the current sliding window, the point is again reported
normally with its current state and events. The default setting for Chatter Count
is 60 state changes. The Chatter Count can be set to any value up to 99999.
Chatter Time Interval in microseconds of the sliding interval of time used with the Chatter
Count value.
Table C-15: SER Setup – Inputs
OrionLX
C-47
Outputs Tab On this tab, the discrete outputs of the Orion‟s I/O are configured.
Figure C-41: SER Setup – Outputs
The left column shows a complete list of available SER I/O output points. The complete list is shown,
which can be sorted by alphabet or point type/point number as specified under Listed By. Any Orion
output point to be used in the Orion‟s configuration must be highlighted in the left column and moved to the right column by clicking on >> . Highlighting a point in the right column and clicking << removes
the highlighted point from the Orion‟s configuration.
OrionLX
C-48
Parameter Description
Point Name The Point Name and the Device name are combined into the Tagname which
references the point within this port, as well as all other ports/protocols where that point might be used. Using self-explanatory names facilitates online monitoring of the Orion‟s operation. The maximum length is 50 characters. All printable characters are allowed except:
@ At Sign
, Comma
( Open Parenthesis
) Close Parenthesis
" Double Quote
Alias Name Displays the Alias Name (as specified in the Alias module).
Point Type Each output point must be assigned one of the following three output types.
SER Output Type Dropdown List
Output
Type
Description
TC If a point address is designated as a Trip/Close, two consecutive
physical outputs are mapped. The first output is pulsed if a Trip
command is received, and the second output is pulsed if a Close
command is received. When On Time expires, the output is set to
Off/Open again. For example, if Point Address 1 is configured as
TC, then output Output1 (see Figure B-14) is the Trip coil, and
output Output2 is the Close coil.
Command Output1 Output2
0 (Trip) Pulsed ---
1 (Close) --- Pulsed
Pulse A Pulse output is pulsed with the time specified in On Time when
a command is received. A Pulse output is mapped to a single
output coil, i.e. address 1 is Output1, address 2 is Output2, etc.
Latch A Latch output stays in the commanded position after the
command is received. A 0 opens the coils, and a 1 closes the coil.
A Latch output is mapped to a single output coil, i.e. address 1 is
Output1, address 2 is Output2, etc.
OrionLX
C-49
Parameter Description
Device The only Device selectable on this tab is the one configured under the Devices
tab, since each Orion has only one set of built-in I/O.
Point Number The valid range for discrete outputs is 1..4, corresponding to physical outputs Output1..Output4.
Timer&Pulse
Override
Allows overriding of On Time, Off Time and Pulses received from the slave
port. If checked, the user defined On Time, Off Time and Pulses are used
instead of values sent to the OrionLX slave port. If unchecked, the On Time, Off
Time and Pulses will only be used if the value sent to the slave port is 0. This
applies only to TC and Pulse output types.
On Time
(msec)
Number of milliseconds to pulse an output. Only applies to TC and Pulse output
types.
Off Time
(msec)
Number of milliseconds between output pulses. Only applies to Pulse output
type.
Pulses Number of output pulses to send. Only applies to Pulse output type.
Table C-16: SER Setup – Outputs
OrionLX
C-50
Logic The Orion provides five logic options (Figure C-42).
Figure C-42: Logic Options
Math and Logic
Math and Logic sets up the full logic module. The logic module processes the selected input points
and output points and the programmed logic. It can set any input or output point configured in the
OrionLX. Math and Logic also defines and sets specific logic points which can be used by external
master or slave devices. A complete description of this module is provided in the OrionLX Math and Logic Manual.
OrionLX
C-51
Advanced Math and Logic
Advanced Math and Logic utilizes the Lua programming language (Lua 5.1.4 – Copyright © 1994-
2008 Lua.org, PUC-Rio). A complete description of this module is provided in the OrionLX Math and
Logic Manual. Advanced Math and Logic supports the following programming elements:
Variable declarations
Conditional statements
Repetitive statements (loops)
Functions For a complete reference of the Lua programming language, refer to the complete online reference manual via the following link: Hhttp://www.lua.org/manual/5.1/manual.html H. LogicPak
The LogicPak module provides two pre-packaged functions:
Automatic switchover between redundant field devices
OR‟ing of status bits, such as Comm Fail flags, to combine values from multiple field devices into single bit for the master
A complete description of this module is provided in the LogicPak for Orion Manual. Distribution Automation (DA)
DA sets up the Distribution Automation module which provides control for electrical grid functions and
operations on the distribution level. Before the DA Logic can be set up, all master ports in the OrionLX that communicate with the respective RTUs in the DA Logic must be set up. A complete description of this module is provided in the DA Logic for Orion Manual. IEC 61131-3 The full set of IEC 61131 programming languages is available for the OrionLX:
Structured Flow Chart
Function Block Diagram
Ladder Diagram
Structured Text
Instruction Language A complete description of this module is provided in the IEC 61131 for OrionLX Software Manual.
OrionLX
C-52
5. Communications Menu The following steps show how to connect to the OrionLX using NCD (NovaTech Configuration Director) either by way of a serial connection or an Ethernet connection. Note: During the initial setup of the OrionLX, its IP address must be entered using the serial MMI
as described in Network Menu. If another terminal software program is being used, consult the documentation supplied with that software for setup of a connection to the OrionLX.
Select the Communications tab and choose Online Connections as shown in the following figure.
Figure C-43: NCD Communications
Note: When a previously configured connection does not seem to work as intended, port A
(serial or USB connection) allows reloading the configuration into the Orion and/or to determine the Orion’s state.
NCD supports multiple serial and Ethernet connections. The settings for each connection can be saved to a separate file.
The bottom section of the Manage Connections window allows saving and loading the connection
files from the hard drive. The display of this section can be toggled by clicking on Advanced >> and
<< Simple .
OrionLX
C-53
Figure C-44: Manage Connections
Button Function
New Connection Creates a new connection, and opens the window for setting it up as shown in Figure C-46. In this window, the connection name is entered, such as
Washington County Substations.
Delete
Connection Deletes the highlighted connection.
OrionLX
C-54
Button Function
Edit Connection Opens the window (Figure C-46) for editing the highlighted connection.
Connect Uses the parameters from the highlighted connection to connect to an Orion.
Close Closes the Manage Connections window.
Advanced >>
<< Simple Toggles the display of the following five options.
Create New Creates a new folder for connections, such as Western Utah. Under a
folder, new specific connections can be created, such as North or West.
Folders can be nested. This allows easy connection management for multiple devices or locations.
Deleted
Selected Deletes the currently selected folder and all connections in it.
Rename Selected Renames the currently selected folder.
Save
Configuration As Saves all current connections to a file as shown in Figure C-45.
Load File Load a previously saved connection file.
Table C-17: Manage Connections
Figure C-45: Saving/Loading Connection Files
OrionLX
C-56
Parameter Description
Connection Name The name entered here is used to display the connection in Figure C-44.
File Transfer
Packet Size
The default value is 1024 bytes. To facilitate communication on slower
connections such as radio modems, this value can be set to 128 bytes.
Serial
TCP/IP Connection
SSH
Telnet
These four buttons select the type of connection. Only one button can be selected for a connection. If a button is selected, the associated
parameter frame (Serial Connection or Settings) is enabled, while
the other frame is disabled.
Serial Connection Frame
Comm Port Selects the COM port used to connect to the Orion. If Show All is
checked, any COM port between 1 and 256 can be selected, whether it is
installed or not on the PC. If Show All is not checked, only the COM
ports installed on the PC will be available for selection.
Parity None, Odd, or Even can be selected.
Data Bits 7 or 8 data bits can be selected.
Stop Bit 1 or 2 stop bits can be selected.
Baud Rate Baud rates between 1200 and 115200 baud can be selected from the
dropdown list.
Settings Frame
Host Address Enter the IP address of the Orion that this connection is set for.
Port Enter the port number used in this connection.
Terminal Colors Frame
Back Color Background color of the window used to communicate with the Orion.
Fore Color Foreground color of the window used to communicate with the Orion.
Font Font used to display text in the window used to communicate with the Orion.
Table C-18: Connection Information
Note: The communication parameters are 115200-N-8-1 for connection to serial Port A of an
OrionLX unit. Clicking on OK saves the parameters and returns to the Manage Connections window (Figure
C-44). Clicking on Cancel abandons any changes and returns to the Manage Connections window
(Figure C-44).
OrionLX
C-57
Communication Window After highlighting the desired connection and clicking on Connect in Figure C-44, NCD will open the
following communications window. Refer to section OrionLX MMI of this manual for more information regarding the OrionLX MMI.
Figure C-47: NCD Comm Window
The toolbar at the top of the window provides the following tools.
Parameter Description
Edit Connection Clicking on this button opens the Connection Information window
shown Figure C-46 for editing the connection parameters.
Start Capture/
Stop Capture
Any communication between the PC and the OrionLX can be logged to a file for analysis or tech support purposes. This button is a toggle button, i.e. either
Start Capture or Stop Capture is displayed. After clicking on Start
Capture, the log file name and location on the PC‟s hard drive must be
specified. While the communication is being logged, Stop Capture is
displayed. Clicking on it will stop the logging and close the log file.
Reset
Configuration
Clicking this option disables the current configuration file of the connected Orion. The type of currently connected Orion (OrionLX, Orion5r, etc.) must be specified. After the subsequent warm boot, the OrionLX will operate without the configuration file. This option can be used, for example, if the current configuration file contains improper port or mapping parameters that cause operation errors.
Disconnect Closes the current connection.
Table C-19: NCD Comm Window
OrionLX
C-58
6. Window Menu If multiple configuration and communication windows are open, this option allows
Cascading all windows
Closing all windows
Switching to one of the currently open windows
Figure C-48: Window Menu
OrionLX
C-59
7. Help Menu The Help Menu contains both protocol information as well as version and system information regarding NCD.
Figure C-49: Help Menu
Protocol Information This option provides a point count for all currently open configurations as shown below.
Figure C-50: Protocol Information
OrionLX
C-60
About This option displays the NCD version information. In addition, specific driver information can be obtained by clicking on Control Versions… .
General information about the PC hardware, drivers, and operating system can be obtained by clicking on System Info… . Details of all currently installed files can be seen by clicking on the
Program Versions… button.
General information about the PC hardware, drivers, and operating system can be obtained by clicking on System Info… .
The information provided by these buttons may be required for technical support.
Figure C-51: NCD Version Information
OrionLX
D-2
I. Introduction When connected to a LAN or the Internet, the OrionLX provides a webpage for user settings and diagnostics. All current web browsers are supported, including Internet Explorer (Version 6, 7, and 8), Firefox (Versions 2 and 3), Opera, and Safari. By default, the OrionLX does not enable unsecured HTTP.
Secure HTTPS is enabled. To start working with the OrionLX webpage, type https:// and the IP
address of the OrionLX in the browser URL window. Example:
Figure D-1: Connect with OrionLX
After connecting to the OrionLX via HTTPS, the browser may display a certificate warning. The OrionLX ships with a self-signed key used for all encrypted communication including HTTPS. NovaTech does not include a key file issued by a Certificate Authority (CA) such as VeriSign, because the OrionLX leaves NovaTech‟s control when shipped. Since the OrionLX key file is not certified by a Certificate Authority (CA), the browser warns that an individual could have obtained the key file and monitors network communications between the PC and the OrionLX. For setting up keys, see chapter Key Management. When using Internet Explorer, clicking on Yes displays the OrionLX webpage.
Figure D-2: Internet Explorer Security Warning
When using Firefox, the following warning message allows adding an exception by clicking on the link - Or you can add an exception…
OrionLX
D-3
Figure D-3: Firefox Security Warning
Firefox will respond with the following screen. First click on Get Certificate , then make sure that
is checked, and finally click on Confirm Security Exception .
Figure D-4: Confirm Firefox Certificate
OrionLX
D-4
Once the OrionLX‟s certificate has been accepted, the following window is displayed for entering the OrionLX‟s user name and password.
Figure D-5: OrionLX Login
After entering the username and password, the OrionLX homepage is displayed (Figure D-6). The tabs under the OrionLX logo are the various main headings for diagnostics and settings. Note: The tab headings shown may vary depending on the various protocol packages and
options installed on the Orion. The figures shown in the following figures represent the standard tab headings.
Figure D-6: OrionLX Homepage
OrionLX
D-5
In order to access the OrionLX and make changes, click on Unlock in the upper right corner. A window
for entering the username and password is displayed. After 30 minutes of user inactivity, the OrionLX will automatically return to the “Locked” state, which limits user operation.
Figure D-7: OrionLX Unlock Prompt
Menu Function
Home View basic OrionLX information, including Serial Number, Orion Main Firmware Version, Uptime, Active Configuration, Hostname and Ethernet Address.
DataValues View and force values of Input and Output points by port.
Devices View and clear Poll and Response counters for each slave device connected to the OrionLX.
Alarms View and acknowledge alarms by point name, zone, etc.
Archive View archived values based on standard or custom filters, such as time, device, point name, etc.
System Download system information, view key file with licensed options, reboot the OrionLX, view version information, serial and Ethernet port statistics, and more information.
Logs Set logging period and levels (critical, emergency, warning, info, etc.) for the OrionLX software and hardware components.
Files Transfer files to and from the OrionLX including NCD configuration files, SVG, and update packages, and system files.
Settings Configure Users, Authentication, Networking, Modem Settings, System, Firewall, OpenVPN, Key Management, Services, Scheduler, Database Settings, and SVG Settings.
Contact Provides NovaTech address, phone number, and email address.
Table D-1: OrionLX Homepage Menu Items
The following chapters will discuss each tab on the OrionLX homepage in detail.
OrionLX
D-6
II. Home Tab
The Home tab provides general information about the OrionLX including serial number, Distro version,
firmware information, uptime, active configuration and hostname. If user web graphics are used, a link will also be available to these graphics from the home page under
User Links on the right side (chapter WebUI provides more information). In this example, home.svg is
available.
Figure D-8: OrionLX Home Tab
OrionLX
D-7
Item Description
OrionLX Serial # Each OrionLX has a unique 5-digit serial number. This serial number is required when requesting support from NovaTech. The serial number is also found on the identification label on the rear of the OrionLX.
OrionLX Distro
Version
Displays the version of the Distro currently running in the OrionLX.
OrionLX Firmware
Version
OrionLX Firmware
Date
Displays the version of the firmware currently running in the OrionLX.
More information is available under the System tab.
Linux Version Displays the version of the Linux kernel currently running in the OrionLX.
OS Uptime Displays the time since the OrionLX Linux operating system has been running, in days, hours, minutes, and seconds. This will reset after a full restart or after a power cycle.
Orion Process Uptime Displays the time since the OrionLX process has been running, in days, hours, minutes, and seconds. This will reset after a full restart, quick restart, or power cycle.
Active Configuration The NCD configuration file that is currently running in the OrionLX.
Date/Time Current date and time as well as time zone.
Hostname The hostname is used to identify the OrionLX on the network. This is found on the top right corner of every page. Using the hostname requires a DNS server.
eth0 Address
eth1 Address
eth2 Address
Shows the configured IP address for each installed Ethernet port. Up to three ports can be installed. If a port is set up for DHCP instead of a static IP address, this information is omitted.
Table D-2: OrionLX Home Tab
OrionLX
D-8
III. DataValues Tab
The DataValues page allows real-time viewing and forcing of each input/output point‟s value and point
information on a port-by-port basis. Each data point in the OrionLX will typically be displayed on at least two ports:
The master port of the OrionLX that communicates with a slave device, and obtains the input point value from that slave device, or sends the output point value to the slave device.
The slave port of the OrionLX that communicates with a master station, and sends the input point value to that master station, or receives the output point value from that master station.
The OrionLX maintains the value of each input point and each output point in the realtime database as a normalized value, i.e. percentage of full scale. For complete details, see NovaTech‟s Analog/Accumulator Scaling Technical Note. Forcing the value of input points and output points is available only if the logged in user has permission in the Users settings. Forcing an input/output point means that the OrionLX will use the value(s) entered on the OrionLX webpage as described below when communicating to SCADA master (to which the Orion is a slave) or RTUs/IEDs (to which the Orion is a master), instead of using the values from live devices the Orion communicates with. This is useful for testing, or when the Orion is installed and not all other devices or communication links are available yet.
As shown on Figure D-9 and Figure D-10, select the inputs or outputs of the port whose point values
are to be monitored or changed.
Figure D-9: DataValues – Main Page
OrionLX
D-9
1. View Input Values
After clicking on inputs for a specific port, all the inputs on that port are displayed.
Figure D-10: DataValues – View Input Values
Up to 30 input values can be displayed on one page and sorted by Device. If more input points are
mapped to the port, pagination allows browsing of the pages. Points that are offline are highlighted in red to indicate an error. Points can be forced from the input page by clicking on the desired point name. If the point does not highlight when moving the mouse over it, the login account does not have the permission to force inputs. The Users chapter provides information on setting user permissions.
The links <<first, <prev, next>, last>>, and the page numbers enable browsing of the pages as
follows.
Link Function
<<first Skip to the first page.
<prev Go to the previous page.
next> Go to the next page.
last>> Skip to the last page.
1, 2, 3, 4, … Go to the specific page.
Table D-3: DataValue – Browsing Pages
OrionLX
D-10
Toggle Options When viewing the above page (Figure D-10), click on Toggle Options in the upper left corner to
customize the page by adding and removing columns. This drops down a list of columns to display as well as point value notation (decimal, octal, hexadecimal) (Figure D-11). The Save option uses web
client cookies to retrieve these settings. When the cookies are cleared or a different machine is used, these settings will return to their default values. These settings are universal for all ports. The Reset
button returns to the last saved settings which are saved using cookies on the PC.
Figure D-11: DataValues – Toggle Options
The displayable columns are explained in the following table.
OrionLX
D-11
Column Description
Alias
Name
Each point has two text descriptors for user identification. Name, also known as
Tagname, is required and usually describes the end device where the point
originates, such as Breaker424@HV Relay. An Alias is an optional descriptor
that is intended to display the SCADA master terminology, such as West Sub
Breaker 424 HV Relay.
Default: Name column is displayed, and the Alias column is not displayed.
Device Every point belongs to a device. This column displays the user defined device
name, such as HV Relay, and is convenient for sorting multi-dropped ports.
Default: Device column is displayed.
Type
Point #
Protocol-specific point number and point type. Some examples of point types are
AI for Analog Input, BI for Binary Input. Depending on the protocol and the way
it addresses points, points may be numbered in hexadecimal (17h), decimal (23),
or octal (27o). The MMI will display the point address the way the specific
protocol addresses points. If there is a bit position within a word, the point
number is displayed as 17:03, which means bit 3 in word 17. Bit numbering and
word sizes are protocol dependent, i.e. bit 1 can be LSB or MSB, and a word can be 8 bits or 16 bits. The respective protocol manual provides additional information.
Default: Type column is displayed, and Point # column is displayed.
Changes Counter that displays the number of point changes since the OrionLX (re)start. For analog or accumulator points, every data change increments the corresponding change counter by 1. For digital points, every 0-1 or 1-0 transition increments the change counter by 1.
Default: Changes column is not displayed.
Fails Counter that displays the number of Failed polls since the Orion (re)start.
Default: Fails column is not displayed.
Successes Counter that displays the number of Successful polls since the Orion (re)start.
Default: Successes column is not displayed.
Value Current value of the point as per communication with an end device. If the point has been forced, the forced value will be displayed instead of the value from the end device.
Default: Value column is displayed.
Percent Full
Scale
Percent of full scale of the current value. For example, if the value is scaled from
–2048 to 2047, and the current value is 1024, this file will show 0.75 for 75%.
Default: Percent Full Scale column is displayed.
Status If the corresponding value is updated from the remote device, the field will show
Online. If there is any type of communication error with the remote device, the
field will show Offline.
Default: Status column is displayed.
Forced No or Yes, depending on whether the value is obtained from the slave device, or
overridden by a value entered at the Orion MMI.
Default: Forced column is displayed.
Table D-4: DataValues – Input Point Display Options
OrionLX
D-12
2. Force Input Value Forcing or overriding input values allows for the testing of the correct transmission of values to the master polling the Orion, without having to generate those values in the end device in the field. The ability to force inputs depends upon the user‟s permission settings. Forcing inputs can be useful under several circumstances:
The end device and/or the communication to it, have not yet been installed, or are temporarily not available.
Generation of test values in the end device is too complicated or not possible, depending on the end device.
In order to force a point, first select the port of the point that is to be forced (see Figure D-10). After clicking on the point, the following screen (Figure D-12) will appear. If the desired point does not highlight when moving the mouse over it, then the account used to login does not have permission to force this point.
Figure D-12: DataValues – Force Input Value
With this command, the OrionLX data point will indicate an equipment state or condition to the SCADA master that is only simulated, and does not reflect the actual state or condition. This may lead the SCADA master computer or personnel to initiate operations based on the simulated state as opposed to the actual state. The necessary permissions must be obtained from control center and other departments in accordance with your corporate safety and operating guidelines. Failure to do so could result in equipment damage, injury, and/or death.
OrionLX
D-13
By entering the following parameters, input data points can be forced to report those values.
Item Description
Scaled Value
Percent Full Scale
Enter either a percentage or scaled value. In the drop-down box,
select one of these two values. For digital input points, enter 0/1 or
0/100 percent, and for analog values either the scaled value, or its
percentage of full scale.
Examples:
For a digital value of 1 (On), enter either 1 and Scaled Value, or
100 and Percent Full Scale.
For an analog value of 6 with a scaling range of 0..10, enter either 6
and Scaled Value, or 60 and Percent Full Scale.
Comm Status The point can be simulated as being either Online or Offline.
Online indicates that the value is received online from the end
device. Offline indicates that there is no communication with the
end device, but rather the most recent value as of the time of the last communication.
Time to Remain Forced Determines how long (in minutes) the point will stay in the simulated state before returning to the actual value as obtained from the end device.
Table D-5: Data Values – Force Input Values
After entering the above parameters, clicking on Force Value writes the entered value to the data
point. Clicking on Cancel aborts the operation.
OrionLX
D-14
3. Viewing Output Values
In order to view output values, i.e. values sent from a master station to an end device, click on outputs
of the desired port.
Figure D-13: DataValues – Select Output Values
The last output value sent to the device will be displayed (Figure D-14). This value may have been sent by a master to which the Orion is connected as a slave, or the value may have been generated by logic running in the Orion, or the value may have been forced by user input.
OrionLX
D-15
Figure D-14: DataValues – View Output Values
Up to 30 values can be displayed on one page. Pagination is provided to allow jumping to different pages. Table D-3 provides a listing of the pagination commands. Chapter Toggle Options provides a complete description of the Toggle Options .
OrionLX
D-16
4. Force Output Values This function sends output values to connected slave/end devices as entered by the OrionLX. During normal operation, any output commands sent to those devices would be issued by a front end/SCADA master, and merely passed-through by the OrionLX. This function can be used for localized testing without involving the entire system end-to-end. The ability to force inputs depends upon the user‟s permission settings. Output points can be forced by clicking on the desired point name in Figure D-14. If the output point does not highlight when moving the mouse over it, the login account does not have permission to force outputs.
This command can possibly operate live equipment on the end device,
the same way it would be operated locally, or from the front end/SCADA master. The necessary permissions must be obtained from control center and other departments in accordance with your corporate safety and operating guidelines. Failure to do so could result in equipment damage, injury, and/or death.
Clicking on the desired point displays the following screen.
Figure D-15: DataValues – Force Output Value
The window shown in Figure D-15 is a “generic” screen in that it shows all parameters possibly needed, whether the output point is a simple discrete output, a select-before-operate output, a trip/close output, a pulse output, or an analog output/setpoint. Depending on the protocols used to connect the front end/SCADA master to the end device, only a selection of the listed types will be available, as either the
OrionLX
D-17
protocol between the front end and the Orion, and/or the protocol between the Orion and the end device may not support all point types. The only value that must be entered is the value required by the point type. The following table lists the parameters.
Item Description
Scaled Value
Percent Full Scale
Enter either a percentage or scaled value. In the drop-down box,
select one of these two values. For digital output points, enter 0/1
or 0/100 percent, and for analog output values either the scaled
value, or its percentage of full scale.
Examples:
For a digital value of 1 (On), enter either 1 and Scaled Value, or
100 and Percent Full Scale.
For an analog value of 6 with a scaling range of 0..10, enter either 6
and Scaled Value, or 60 and Percent Full Scale.
Duration Usually, trip/close, raise/lower, and pulse outputs require a duration. If none is entered, and a default value is used in the point configuration, the default value is used instead.
Pulses For pulse output points, the number of pulses may be required unless it is predefined by the respective protocol.
Offtime For pulse output points, the offtime between on-pulses may be required as well.
Table D-6: Data Values – Force Output Values
After entering the above parameters, click on Force Value to perform the operation as set up.
Clicking on Cancel aborts the operation.
OrionLX
D-18
IV. Devices Tab
The Devices page displays communication statistics about all slave devices attached to the OrionLX, i.e.
devices that are being polled by the OrionLX. The Reset All Counters link resets the Polls and
Responses counters for all devices to 0. The counters roll over at 232
(= 4,294,967,296). Devices that are offline are displayed with red background to indicate an error. If more devices are connected to the OrionLX than fit on one page, pagination allows browsing and jumping pages (see Table D-3 for a list of commands).
Figure D-16: Devices Page
OrionLX
D-19
V. Alarms Tab
The Alarms page shows all currently raised alarms in the Orion. The Alarms list can be sorted by
clicking on the respective column headers. Alarms can be acknowledged individually or collectively. Acknowledged alarms are moved to the Alarm Archive. The colors for specific alarm levels and unacknowledged/acknowledged are set up as described in chapter Alarms. Point setup for alarming is described in the Alarm-Archive-Retentive Module for OrionLX Software Manual.
Figure D-17: Alarms Tab
The list can be filtered by specifying a Pointname or Alias, and/or by specifying a date/time window in
the Filter options section (Figure D-18). Figure D-19 shows the unfiltered archive.
Figure D-18: Alarm Archive with Filter
OrionLX
D-21
VI. Archive Tab
The Archive page displays the archived events. The events can be viewed in their entirety, or filtered to
the 1000 most recent records, or filtered by clicking Custom filters . Via Rows per page, the
records can be viewed 15, 25, 50, 75, or 100 records per page.
Figure D-20: Archive - 1000 Most Recent Records
OrionLX
D-22
Alternatively, the archive can be filtered by entering a Point Name or Alias, and a date/time window
(Figure D-21). If multiple Point Name or Alias are entered, they need to be separated by commas.
After clicking on Update view , only the records matching the filter criteria will be displayed.
Figure D-21: Archive with Custom Filter
Trends can be viewed by clicking View Trending . In this window, the point‟s Point Name or
Alias, and a date/time window must be entered (Figure D-22). After clicking on Update view , the
trending curve for the specified point will be displayed (Figure D-23).
OrionLX
D-23
Figure D-22: Archive – View Trending
Figure D-23: Archive – Trend for Multiple Data Points
OrionLX
D-24
VII. System Tab
The System page allows viewing and updating of operating system information such as versions, serial
and network port statistics, and OrionLX application versions. Table D-7 describes the information displayed on the system page. Multiple files can be uploaded to the Orion simultaneously.
Figure D-24: System Page
OrionLX
D-28
Item Description
Uptime The time since the OrionLX Linux operating system has been running, in days, hours, minutes, and seconds. This will reset after a full restart or power is reapplied.
Linux Version Version of the currently installed Linux kernel.
Update By clicking on this button, software already installed on the OrionLX can be updated. Refer to the Updating OrionLX Rev 7.x Field Instructions for a complete description of the update process.
Install By clicking on this button, new software can be installed on the OrionLX. Refer to the Updating OrionLX Rev 7.x Field Instructions for a complete description of the installation process.
Download system info
as .tar
Compresses all system diagnostic log files into one .tar file. This
file can be transferred to the PC. NovaTech support engineers may request this file to support the OrionLX.
View key file View all protocols that this OrionLX is licensed for. If a protocol is listed in the key file, the corresponding driver must also be loaded in the OrionLX for the protocol to be functional. To check for specific protocol libraries, see the Package Versions table.
Reboot Orion Force a warm start of the Orion.
Core file The core file can be transferred to the PC if needed. It is used by Technical Support to analyze the OrionLX‟s performance.
File System Display the status of the OrionLX file system, including overall size, available space, mounting points, etc.
Module Versions Lists port, name, version, and date for all protocol drivers and the main.exe running on the OrionLX. All OrionLX protocol packages can be verified in this table.
Package Versions Displays the application packages and their versions which are installed on the OrionLX.
Serial Ports Displays all serial ports, the number of bytes transmitted and received on each port since the last boot, and the status of the RS-232 lines.
Ethernet Interfaces For each Ethernet port, the port‟s name, MAC address, IP address, and subnet mask is displayed.
Network Stats–Receive
Network Stats–Transmit
Displays the number of transmitted and received bytes, packets, errors, etc. for each network interface since the last reboot.
/proc/meminfo Displays memory information.
/proc/interrupts Displays interrupt information.
Table D-7: System Page Information
OrionLX
D-29
VIII. Logs Tab
The Logs page displays the desired time period and information level (alert, critical, debug, emergency,
etc.) for various programs. The events meeting the selected criteria can be downloaded into a CSV (Comma Separated Values) file by clicking on Download.CSV .
Figure D-29: Log Page
OrionLX
D-30
IX. Files Tab
The Files page allows uploading, downloading, activating, and removing configuration files from the
OrionLX. This page also allows the transfer of system files and update packages. File transfers between the PC and the OrionLX use the HTTPS/HTTP file transfer protocol.
User Files Files can be transferred to the OrionLX by clicking on the Select files... button and specifying
the file locations in the PC‟s file system. Alternatively, files on the PC can simply be dragged and dropped onto the User files area of the webpage. Click the Send button to transfer the selected
files to the OrionLX (Figure D-31).
Figure D-30: Files Page
OrionLX
D-31
Figure D-31: Send Files to OrionLX
If a file selected for transfer has the same name as the active configuration, a warning message is displayed. If the file is then actually transferred, the active configuration will be overwritten and the OrionLX application process will automatically restart.
All available files are listed under User files. The following files can be transferred between the PC
and the OrionLX using the Files page.
File Extension File Use Description
.ncd Configuration file OrionLX configuration file.
.bas Logic file Logic in “Basic” syntax executed by the OrionLX.
.gpg Digitally Signed Driver file Only downloaded when a new driver becomes available.
orionlx.ntk Key file They key file specifies what protocol drivers a specific OrionLX is licensed to run. Even if a specific driver is downloaded into the OrionLX, it will not execute without the proper license in this file. Contact NovaTech support for troubleshooting.
.svg Scalable vector graphics file User webpages.
.js Java Script file User webpages.
.tar Compressed file Contains system files.
Table D-8: OrionLX Files Types
OrionLX
D-32
The listed files can be sorted by filename, size, and date by clicking on the respective column headers
Filename, Size, and Date.
Clicking on a file name opens the file for viewing. Files of type .ncd and .bas are displayed as ASCII text. Files of type .svg are displayed as graphics. Each of the files can be selected by clicking the checkbox to the left of the file name. Then, either the Download or the Delete button can be clicked, and the operation is applied to all selected files.
Clicking the Download button transfers all selected files from the OrionLX to the PC.
Clicking the Delete button deletes all selected files from the OrionLX non-volatile memory.
Selecting the Active Configuration From all configuration files that have been transferred to the OrionLX, the active configuration can now be selected from the drop-down box shown in Figure D-32. A separate prompt requires confirmation for switching to another configuration (Figure D-33). Note that all files belonging to a configuration must have been transferred to the OrionLX, such as .bas, .svg, etc. for the selected configuration and .ncd file to operate correctly.
Figure D-32: Select Active Configuration
Figure D-33: Confirmation Prompt
OrionLX
D-33
System Files
The System files section includes system files parameters such as date and size (Figure D-34). The
system files contain user-configured settings which have been set and saved using the OrionLX webpage. These files can be moved from one Orion to another, assuming the logged in user has the appropriate permissions. The files can be transferred to the PC by clicking the Download all button
at the bottom of the list. System files cannot be transferred individually to the PC.
The System Files section allows sorting on Filename, Size, and Date by clicking on the respective
column header. The sort will alternate between ascending and descending.
Figure D-34: System Files
OrionLX
D-34
X. Settings Tab Configuration and system parameters such as user authorization, modem settings, alarms, or scheduling
can be set up on the Settings page. All settings configured through these pages are saved on the
OrionLX and can be transferred to the PC for backup (see System Files). These settings can also be transferred to a spare OrionLX instead of manually configuring the spare OrionLX.
Figure D-35: Settings Page
The following table provides a brief overview of available settings behind each link.
OrionLX
D-35
Menu Function
Users Manage users, set passwords and rights, allowed services and operations, account expiration, menu or command line upon login.
Authentication
Rules Set User Lockout rules, Password rules, and Remote Root Login permission.
Remote Accounts Set Account Caching, Remote Account, LDAP, and Kerberos Authentication parameters.
Firewall Set up firewall rules for receiving, sending, and forwarding of packets.
OpenVPN VPN client, server, and network settings.
Key Management Create, manage, and transfer keys in the OrionLX.
System Log Set system log destination and filters.
Networking IP networking, such as IP address, and connection settings.
Modem Set up internal modem on port D and external modem or console on port B.
System Set time zone, IRIG-B Input/Output parameters, and NTP Time Sources.
WebUI Set up webpage links, HMI tagging, and OrionLX webpage access rules.
Alarms Alarm notifications, alarm colors, and alarm archive settings.
Database Setup of archive, rententive, and tagging database and database access management.
Tagging Setup and management of tags.
Cascading Slave Settings for cascading OrionLXs.
Services Enable Telnet, FTP, and HTTP unsecured system protocols.
Scheduler Set up recurring tasks in the OrionLX, such as emailing of .csv export files from the archive and alarm database, and moving files via SFTP/FTP from the OrionLX to a host computer.
Table D-9: Settings Page
OrionLX
D-36
1. Users Password Change If the account used for login does not have the permission to manage users, the Change Password page is displayed at this point. This is the only available option for users without user management authorization.
Figure D-36: Change User Password
Account Management
For accounts that belong to the useradmin group (see Table D-11), the following screen (Figure D-37) is
displayed instead of the screen in Figure D-36. The Users page allows adding, modifying, and deleting
users as well as the setting of user authorizations. The following account authorizations are set up as shown in Figure D-38.
OrionLX
D-38
Function Description
Username User name required at login.
Password
Verify Password
Sets the user password. The password rules are configured on the Authentication Rules page.
Lockout Information Provides information on the number of failed login attempts made since
the last successful login for the selected Username.
Login Type Defines the user interface provided by the OrionLX after logging in over Telnet, SSH, and serial connection.
Menu Display of OrionLX MMI. See OrionLX MMI for details.
Text Command line interface. Typing ntsh will display the OrionLX
menus from the command line.
iDial This login type is used in conjunction with the iDial software
option. After authentication, a user with this login type will enter the iDial command line interface. If the iDial software option is
not configured in the active .ncd file, the user session will be
terminated immediately after authentication.
Groups The groups the particular user is a member of. Each group grants certain permissions to a user as explained in Table D-11.
Table D-10: User Account Management
Under Edit Users, click on any user account to modify the properties and authorizations.
For adding new users, click on Add new user or Add User depending on the current screen.
Once the setup is complete, click on Save Settings to save the current settings.
In order to delete a user account, click on the respective account, then click on Delete User at the
bottom of the page. Note: NovaTech recommends creating new accounts and deleting the default novatech
account. Setting up a second administrator account to be used only in an emergency (e.g. when the first administrator account has been locked out, or its password has been misplaced) is strongly recommended.
OrionLX
D-40
Function Description LDAP
Group ID
alarming (1-5) The Alarming checkboxes are used with the Alarm/Archive/Retentive
option. These levels can be used to enable different users to
acknowledge different types of alarms. Up to 5 levels of
acknowledging alarms are supported.
Example: a breaker maintenance issue could be setup so only a
maintenance engineer can acknowledge, while a breaker status
change might be setup for only a relay protection engineer to
acknowledge.
The assignment of points to alarm acknowledgment groups is
described in the Alarm/Archive/Retentive Module for OrionLX
Software Manual.
116 - 120
control (1-5) The Control checkboxes are used with the user webpage options.
These levels can be used to enable different users to send different
controls from a webpage. Up to 5 levels of controls are supported.
The assignment of points to control groups is described in the
OrionLX WEBserver (XML Slave) Software Manual, chapter "NCD
Setup of XML Slave", "Outputs Tab".
121 - 125
cronconfig This group grants a user the ability to change the scheduled tasks on the Scheduler page.
128
forceinput Allows the user to force inputs in the OrionLX through the diagnostic
port for debugging purposes (see chapter Force Input Value and
Override Input Values).
109
forceoutput Allows the user to force field outputs connected to the OrionLX
through the diagnostic port for debugging purposes (see chapter
Force Output Values and Send Output Values).
110
ftp Allows the user access to the OrionLX using FTP. 101
http Allows the user access to the OrionLX using HTTP and a web
browser.
102
https Allows the user access to the OrionLX using secure HTTP and a web
browser.
103
modem Allows the user access to the OrionLX using the dialup modem over
PPP.
105
networkconfig Allows the user to modify and save network parameters on the
Network Settings page. This page can be viewed but not edited by
the users that do not have this box checked.
111
networksecurity Allows the user access to the Firewall page. This page cannot be
viewed by users that do not have this box checked.
114
orionconfig Allows access to the Files page. This page cannot be viewed by
users that do not have this box checked.
108
OrionLX
D-41
Function Description LDAP
Group ID
packageinstall Allows the user to install updates on the OrionLX. 113
passthrough Allows the user to use the passthrough option under the system
menu via Telnet/SSH. Passthrough allows users to communicate
with devices that support ASCII protocols.
115
postgres If the optional expanded memory is installed in the OrionLX and the
Archive/Alarm/Retentive module is available, an SQL database is
provided. Checking this box will allow the user to set up the
PostgreSQL options.
502
ppp This group grants a user the ability to make a dial-in connection and
establish a PPP link using a modem.
127
ssh Allows the user access to the OrionLX using secure shell. 104
tagging (1-5) Up to 5 levels of tagging for HMI use.
The setup of the tagging groups is described in chapter Tagging.
129 - 133
telnet Allows the user access to the OrionLX using Telnet. 106
tty Allows the user access to the OrionLX through the Ports A1 and A2. 5
useradmin Allows maintenance of this page (adding, deleting, and modifying of
user accounts). This page cannot be viewed by users that do not
have this box checked.
107
viewlogs Allows the user to view system log files. This page cannot be viewed
by users that do not have this box checked.
112
webfiles This group grants a user the ability to view/add SVG pages on the
OrionLX.
126
wheel This group grants a user who has shell access (the login type Text)
the ability to become the super user (root).
10
Table D-11: User Groups
Note that five alarm groups, five tagging groups, and five control groups are available. For each category (alarm acknowledgment, control, and tagging), the matrix of each group and the users assigned to each group must be carefully designed. The users must be able to perform their job functions, and at the same time be prevented from operations they are not authorized for. Each of the five groups of a category (alarm acknowledgment, control, and tagging) are disjoint groups and not supersets of each other (like the groups superuser, administrator, power user, and user are in a computer). This means that assigning a user to, for example, control groups 2 and 5 grants permission for operating control groups 2 and 5 only, and not for control groups 1, 3, and 4.
OrionLX
D-42
2. Authentication Rules
The Authentication Rules page sets how user passwords are used. Note that fields marked with *
are required fields. User Lockout Rules User Lockout rules define the number of consecutive failed password attempts before a user is locked out or disabled. This is an important setting to prevent unauthorized users from gaining access to the OrionLX.
Figure D-39: Authentication Rules – User Lockout Rules
Function Description
Enabled Enable/Disable lockout rules. When this setting is on, the OrionLX will use the following settings to decide when to disable a user due to failed login attempts.
Default: On
Max. Login
Attempts
Defines the number of consecutive failed password attempts before the user is locked out or disabled.
Default: 5
Lock Out
Permanently
Instructs the OrionLX to permanently disable a user after a number of failed attempts.
Default: Off
Time Until Unlock
(sec)
Defines the number of seconds the OrionLX will remain in lockout.
Default: 172800 seconds (2 days)
Temporary Lock
Time (sec)
The amount of time the OrionLX will lockout between failed attempts.
Default: 3 seconds
Table D-12: User Lockout Rules
OrionLX
D-43
Password Rules Password rules configure how many digits and the types of characters are required in a password. A long password with a mixture of uppercase, lowercase, numbers, and special characters is the most secure. This password conformance check is executed when a new user is added or when a user changes the password.
Figure D-40: Authentication Rules – Password Rules
Function Description
Enabled Enable/disable password rules. When this setting is on, the OrionLX will check user passwords to make sure they follow the rules defined below.
Default: On
Min. Length Defines the minimum number of characters a password must be to be accepted. Default: 8
Min. Digits Defines the minimum number of numeric digits (0-9) that must be used in a password.
Default: 1
Min. Uppercase Defines the minimum number of uppercase (A-Z) letters that must be used in a password.
Default: 1
Min. Lowercase Defines the minimum number of lowercase (a-z) letters that must be used in a password.
Default: 1
OrionLX
D-44
Function Description
Min. Special
Chars
Defines the minimum number of special character digits that must be used in a password. Special characters include:
! @ # $ % ̂ & * ( ) + , - . / : ; < = > ? “ ‘ [ \ ] _ ̀ { | } ~
Default:1
difok Sets the minimum number of characters that must be different when changing a password.
Default: 5
difignore Defines the number of characters in a password before the difok setting is ignored.
Default: 23
Password
History
Defines the number of password changes before a previously used password can be reused.
Default: 3
Table D-13: Password Rules
Remote Root Login
If the Allow Remote Root Login box is checked, remote login will be allowed for the root user.
However, the root user will also need to be given remote login permissions as described in chapter Users.
To do this, enable required connections such as ssh as shown in Figure D-38.
Figure D-41: Authentication Rules – Remote Root Login
OrionLX
D-45
3. Remote Accounts
The Remote Accounts page (Figure D-44) sets up the Account Caching parameters and Remote
Accounts settings. Account Caching sets up where the OrionLX will find the server in order to obtain
authentication when a password is entered. Remote Accounts configures where the OrionLX will find
the LDAP server in order to validate user groups. Kerberos Authentication configures the
Kerberos settings. Both LDAP and Kerberos are configured offline in a text editor and saved as separate files on the PC. Once completed, the configuration files (i.e. sysfiles.zip) are uploaded to the OrionLX
through the Files page. Examples of settings for Remote Accounts and Account Caching are shown in
Table D-14 and Table D-15 below.
Before Account Caching and the Remote Accounts functions will work, the SSSD package and its
dependencies must be installed in the OrionLX. If the SSSD package is already installed on the OrionLX,
it is listed under the header Package Versions under the System tab as shown in the following
figure. In this case, proceed to the setup in Figure D-44.
Figure D-42: SSSD Package is Installed
If the SSSD package is not yet installed, run the OrionLX Updater program to install the SSSD package. For detailed instructions on adding the SSSD package, see Adding OrionLX Protocols Field Instructions. Note that no new license key is required to add the SSSD package. At least 2.6MB of file system space must be available on the OrionLX before installing the SSSD
package. The available file system space is listed after /dev/root under the heading File System
under the System tab. In the following example, the available space is 3.1GB.
Figure D-43: Verification of Available File System Space
Note: The Remote Accounts link is not available on the Settings tab until the SSSD package is
installed. Select an option from the Authentication Template drop-down menu to
activate the SSSD service.
OrionLX
D-48
Account Caching Account caching settings define the cache settings for the OrionLX. When caching is enabled, the following parameters are required.
Function Description
Enable Enabled/disable account caching service. When this setting is on, the OrionLX will enable caching.
Default: Off
Timeout (sec) The amount of seconds between heartbeats for this domain. This is used to ensure the backend process is available to answer requests. On a network with slower response times, a longer interval is recommended.
Default: 10 seconds
Max. Reconnec-
tion Attempts
The maximum number of attempts made to reconnect to the server.
Default: 3
Enum. Cache
Timeout (sec)
The amount of seconds that the requests for information about all users will be cached.
Default: 120 seconds
Entry Negative
Timeout (sec)
The amount of time that is set to lapse after an invalid entry is made before the information for the invalid entry is purged. If the same invalid entry is typed more than once in this amount of time, the authentication will not have to be replicated as the information will still be stored.
Default: 15 seconds
No Wait % on
Entry Cache
(%)
This entry cache can be set to automatically update entries in the background if
they are requested beyond a percentage of the Entry Cache Timeout (see
Remote Accounts) value for the domain. For example, if the domain‟s Entry
Cache Timeout is set to 30 seconds, and No Wait % on Entry Cache is
set to 50 percent, entries that come in after 15 seconds past the last cache update will be returned immediately, but the SSSD will go and update the cache on its own, so that future requests will not need to block waiting for a cache update.
The value must be between 0-99 and represent a percentage of the Entry
Cache Timeout in the Remote Accounts. This percentage will never reduce
the No Wait timeout to less than 10 seconds (0 disables this feature).
Default: 0
Offline Cre-
dentials Exp-
iration (days)
The number of days the login credentials will remain active after the last successful login when the authentication provider goes offline.
Default: 0 days
Offline Failed
Login Attempts
The number of failed login attempts that are allowed when the server is offline.
Default: 0
Offline Failed
Login Delay
(min)
The number of seconds before login can be reattempted after it has failed the number of times designated in Offline Failed Login Attempts.
Default: 5 minutes
Table D-14: Account Caching
OrionLX
D-49
Remote Accounts Remote accounts settings define the parameters for the LDAP server. This includes user permissions and group settings.
Function Description
Enable Enable/disable LDAP Authentication service. When this setting is enabled, the OrionLX will connect to a LDAP server to authenticate a user password and group settings.
Default: Off
LDAP URI The location entered here identifies the reference point for the LDAP server to which SSSD should connect. This parameter is required to be set.
Default: ldap://windowsserver
LDAP Search Base Defines the base directory tree to search for authentication. This will match
the server setting. Defaults to dc=test,dc=com, but must be changed to
match the network domain name. This parameter is required to be set.
Example: novatech-llc.com would be dc=novatech-llc,dc=com
Entry Cache
Timeout (sec)
The amount of seconds before an entry is considered valid before validation is requested again.
Default: 5400
Account Cache
Expiration (days)
The number of days specified here designates how many days the entries will be kept after the last successful login before being removed during a cleanup of the cache. The value of this parameter must be greater than or
equal to the Offline Credentials Expiration value. A value of 0
means that the entries will be kept indefinitely.
Default: 0 days
LDAP Search
Timeout (sec)
The number of seconds that can lapse before a search request is timed out.
LDAP Opt. Timeout
(sec)
The number of seconds an attempt to call synchronous LDAP operations will last. This also controls the timeout when communicating with the KDC in case of SASL bind.
Default: 5
LDAP Enum. Refresh
Timeout (sec)
The number of seconds between enumeration updates.
LDAP Purge Cache
Timeout (sec)
The number of seconds that is set to lapse between cleanups of the cache.
LDAP Network
Timeout (sec)
The amount of seconds that can lapse after a poll/select request is made and there is no activity.
Default: 5
LDAP Offline
Timeout (sec)
The number of seconds between attempts to reconnect to the LDAP server while offline.
OrionLX
D-50
Function Description
LDAP CA Select the correct Certificate of Authority (CA) from the dropdown menu. This file should contain certificates for all of the Certificate Authorities that
sssd will recognize. The CA is set up on the Settings Tab/Key
Management in the OrionLX Web Interface.
Default: default
LDAP Certificate This value specifies what needs to be verified on server certificates in a TLS session, if any. The following values are available from the dropdown menu:
Value Description
never The client will not request or check any server certificate.
allow The server certificate is requested. If no certificate is provided, the session will still proceed normally. If a bad certificate is provided, it will be ignored and the session will proceed normally.
try The server certificate is requested. If no certificate is provided, the session will still proceed normally. If a bad certificate is provided, the session will be terminated immediately.
demand The server certificate is requested. If no certificate is provided, the session will be terminated immediately. Likewise, if a bad certificate is provided, the session will be terminated immediately.
hard This value is the same as demand.
Default: hard
Table D-15: Remote Accounts
OrionLX
D-51
Kerberos Authentication If a Windows® machine is being used, the Kerberos Authentication will need to be set up. System setup
in the PC is also required. The system setup is not described in this manual. The Remote Accounts
functions for the Kerberos will also be needed.
Function Description
Enable Enable/disable Kerberos Authentication service. When this setting is enabled, the OrionLX will connect to a Kerberos server to authenticate a network connection.
Default: Off
Kerberos Realm This entry is the administrative domain of the Kerberos server. The realm is commonly the same as the Domain Name System (DNS).
Example: [email protected]
Default: TEST.COM
Kerberos kdcip This entry contains the IP addresses or host names used to authenticate user access to the Kerberos server. In cases of multiple entries, separate them with a comma followed by a space. The entries must be listed in order of preference. An optional port number (preceded by a colon) may be appended to the addresses or hostnames.
Default: windowsserver
Kerberos Auth.
Timeout (sec)
This designates the amount of time that can lapse after an online authentication or change password request is aborted. If possible, the authentication request is continued offline.
Default: 15 seconds
Table D-16: Kerberos Authentication
OrionLX
D-52
4. Firewall The firewall is an important cyber-security tool. The firewall is a first defense step to keep unwanted traffic from entering the OrionLX and its applications. The firewall is only one component which must be combined with secure authentication and encryption methods as well as other security procedures in order to secure the network and the devices connected to it. The firewall configuration involves establishing a list of rules based on IP address and port numbers.
Rules can be set for Input traffic, Output traffic, and Forward traffic (for routing). Generally, a firewall
is set up to drop all incoming packets. Exceptions are defined to allow specific applications from specific machines to communicate with the OrionLX and its applications. Adding a comment to each rule is recommended so settings can easily be identified and modified at a later date.
Figure D-45: Firewall Settings
The OrionLX is shipped with the firewall disabled. The default setting is set to drop both input packets
and output packets. When configuring the firewall, the Input rules, the Output rules, and the Forward
rules must be modified. The tighter the rules, the safer the firewall. It is recommended to temporarily set the output default to accept packets while setting up the input rules to keep from having too many changes at once. Once the input rules function properly, change the default for the output back to drop, and then add the output rules. The order in which rules are executed is important. If the firewall is configured to accept traffic from 26.45.123.54 and the next rule drops all incoming packets, it is much different than dropping all incoming packets and then accepting packets from 26.45.123.54. To set up the firewall, rules must be added by clicking on the Add Rule button (Figure D-45) for each
rule. After clicking the Add Rule button, click the Edit button. Once the Edit button is
OrionLX
D-53
clicked, the following Filter Options webpage will be displayed. To rearrange rules, drag and drop
the rules into the desired order.
The Source and Destination settings are described in Table D-17 and Table D-18. The Common
settings are described in Table D-19. After all rules have been configured, the Enabled checkbox must be checked before clicking on Save .
The web browser will automatically refresh. If the browser does not refresh within one minute, the OrionLX will turn off the firewall to enable the user to modify the firewall rules. Although every effort has been made to allow access back into the OrionLX, it is possible to create firewall rules that lock out the user during setup. In this case, the serial interfaces (Ports A1 or A2) must be used to disable the firewall. As a general practice, firewall settings should only be configured locally so that the firewall settings can be modified using the serial interfaces. If the firewall settings are accepted, the OrionLX will set the Firewall LED on the front panel to indicate protection. All rules that are not specified or needed should be left empty.
Figure D-46: Firewall Filter Options
OrionLX
D-54
Function Description
Interface The Interface setting specifies the Ethernet interface(s) to which this rule
applies. The available options are any (all interfaces), eth0, eth1, lo (loopback),
and/or tun0 (VPN tunnel).
The first list box allows choosing whether the selected interface is or is not
included in this rule.
Address Defines the IP source address of the incoming packet that is or is not included
in this rule.
Port Defines the source port number that is or is not included in this rule. A list of
preset port numbers is provided for convenience. Other port numbers can be manually entered. Presets include:
FTP, SSH/SFTP, Telnet, HTTP, HTTPS, DNP, Modbus, NTP, OpenVPN, Radius,
Radius Account, PostgreSQL, LDAP, and Secure LDAP.
Table D-17: Firewall Source Settings
Function Description
Address Defines the IP destination address of the incoming packet that is or is not
included in this rule.
Port Defines the destination port number that is or is not included in this rule. A list
of preset port numbers is provided for convenience. Other port numbers can be manually entered. Presets include:
FTP, SSH/SFTP, Telnet, HTTP, HTTPS, DNP, Modbus, NTP, OpenVPN, Radius,
Radius Account, PostgreSQL, LDAP, and Secure LDAP.
Table D-18: Firewall Destination Settings
Function Description
Protocol The Protocol setting specifies the IP protocol (TCP or UDP) that is or is not
included.
Default: TCP and UDP
State The OrionLX remembers the State of the connection. This setting defines the
actions based on the current state of the connection. Stateful packet inspection is important to prevent exploiting of a device. Server (or slave) protocols will utilize a
state setting, such as Established to keep a program from accepting a
connection that met all other firewall rules. The available settings are:
New A new connection is being created.
Established A current connection is established.
Related New connections created from previous connections.
Invalid Not new, established, or related.
Table D-19: Firewall Common Settings
OrionLX
D-55
Function Description
Action Action to take if the packet matches the rule.
NONE No action is taken.
DROP Drop the packet and do not send a reject message.
ACCEPT Accept the packet.
REJECT Drop the packet and send an ICMP error message back to sender.
LOG Accept packets and log packet information.
Default: NONE
Additional
Options
This is a command line option that requires advanced knowledge of firewalls. If needed, this option will require assistance from NovaTech.
Comment Allows users to add a comment for the purpose of the rule.
Table D-20: Firewall Action and Additional Settings
OrionLX
D-56
5. OpenVPN OpenVPN allows configuration of an encrypted tunnel for data exchange between the OrionLX and a client or server. Protocols that do not use encryption such as DNP3 and Modbus, have a secure SSL tunnel for exchanging information when using OpenVPN. OpenVPN is an open source VPN package that can be installed on Windows or Linux operating systems. This program can be downloaded free of charge at http://openvpn.net/.
Figure D-47: OpenVPN Settings
OrionLX
D-57
Common OpenVPN settings are used for both client and server modes.
Field Description
Start On Boot For testing it may be desirable to enable the VPN from the command prompt. Once the VPN is set up properly, this box should be checked. This setting applies to Client and Server.
Default: unchecked
Mode Configures the OrionLX VPN mode, Client or Server.
Default: Client
Protocol Configures the protocol used over the VPN; UDP or TCP.
Default: UDP
Port Defines the port number. 1194 is the registered OpenVPN port number.
Default: 1194
Cipher Defines the cipher algorithm used to cipher packets. Choices are: AES 128,
Blowfish, Triple-DES.
Default: AES 128
Enable
Compression
Compresses data over the VPN tunnel.
Default: unchecked
CA Defines the Certificate Authority file (.pem). This list is populated from the CA files entered in the Remote Accounts page.
Default: default
Key Defines the Key file (.pem). This list is populated from the Key files entered in the Key Management page.
Default: default
Table D-21: Common OpenVPN Settings
Client OpenVPN settings are used when the OrionLX is initiating a VPN tunnel with a host.
Field Description
Host IP address of the host.
Table D-22: OpenVPN Client Settings
OrionLX
D-58
Server OpenVPN settings are used when a device is initiating a VPN tunnel with the OrionLX.
Field Description
VPN Network Defines the IP Address this server will occupy. IP address will be assigned to clients based on this address.
Default: 10.8.0.0
VPN Netmask Defines the netmask for the VPN interface.
Default: 255.255.255.0
Redirect Gateway Automatically routes all IP traffic over this VPN.
Default: unchecked
Allow Client to
Client
Allows client-to-client connections.
Default: unchecked
Max Clients Defines the total concurrent clients that can tunnel to this OrionLX.
Default: 100
Table D-23: OpenVPN Server Settings
Clicking on Save changes saves any entered settings.
OrionLX
D-59
6. Key Management
The Key Management page allows the creation of new keys, uploading them, and associating SSL keys
with system features. The OrionLX ships with a default key that is used for SSH and HTTPS. NovaTech does not include a key file issued by a Certificate Authority (CA) such as VeriSign, because the OrionLX leaves NovaTech‟s control when shipped. The OrionLX‟s self-signed keys cause most browsers to generate a warning message. The end user can obtain a signed key from a trusted CA, upload it by clicking on Browse and
Upload , and associate SSH and HTTPS with that key.
Clicking on Save saves any entered settings.
Figure D-48: Key Management Settings
OrionLX
D-60
Field Description
Keys The Keys section shows the list of all SSL keys in the OrionLX. The key
values can be viewed by clicking on the respective link under the Key Name
heading. The following figure shows the parameters associated with a key.
In order to create a new key, click on Create a new key which requires
the parameters shown in Figure D-50. See also chapter Create Key.
System Keys
Allows users to select a specific key for SSH and HTTPS (Apache). The list box will include all key files displayed in the keys section.
Key file upload Allows uploading key files to the OrionLX.
Table D-24: Key Management Settings
Figure D-49: Default Key Values
OrionLX
D-61
Create Key
After selecting the Create a new key link, a prompt allows the entering of the parameters of the
Distinguished Name. All fields must be entered. Once the parameters have been entered, click on
Create Key to create the key. The new key will be displayed in the key list (see Figure D-48).
Figure D-50: Create New Key
OrionLX
D-62
7. System Log If the system log or syslog function is set up, the OrionLX sends the system messages specified below to the specified computer for logging and analyzing. This function is used for system management and security auditing.
Figure D-51: System Log Setup
OrionLX
D-63
Field Description
Enable Remote
Logging
This box must be checked to enable the syslog functionality.
Host Address IP address of the syslog host computer.
Destination Port Port number of the host computer which is used for syslogging.
Default: 514
Connection Type Connection type with syslog host computer.
Default: TCP
Filter Options Check all types of events for which messages shall be sent to the syslog host for logging.
Default: alert, critical, emergency, error.
Table D-25: System Log Setup
OrionLX
D-64
8. Networking
The Networking page configures the installed Ethernet ports as well as common settings such as
hostname, DNS Server, and routing activation. Once the Save changes button is clicked, these
settings immediately take effect. If the IP address of the OrionLX has been changed, the new address of the OrionLX must be entered in the web browser for continued access to the OrionLX‟s webpages.
Depending on the number of installed network ports, their respective port names eth0, eth1, and eth2
are displayed as shown below. Note: IP addresses for separate Ethernet interfaces should not be configured on the same
subnet.
OrionLX
D-65
Figure D-52: Networking Settings
Note: An OrionLX with the High Performance CPU option (-CPX) will display different labels for
the various Ethernet interfaces. For example: eth0 (enp3s0), eth1 (enp3s1), eth2 (enp4s0). Advanced Networking
Clicking the Advanced Networking link opens a new window where static routes can be configured.
Click Add to open the following window (Figure D-53) and to configure new static routes.
OrionLX
D-66
Figure D-53: Static Route Configuration
For all network ports, the same set of parameters can be configured. All ports operate independently of each other. In most environments, the IT department or networking engineering personnel must be consulted to obtain specific addresses for the Orion‟s network configuration. Note: Each port must belong to a different network and set up with corresponding IP
addresses. If network ports are set up with IP addresses belonging to the same IP network, IP communication errors may occur.
Function Description
Broadcast IP
Address
OrionLX static IP address for eth0, eth1, or eth2 to be used for local network traffic.
Subnet Mask The Subnet Mask is used to divide networks. Devices that communicate over a network must have the same subnet mask. The corporate IT department or networking engineering personnel normally provide the specific settings.
Example: 255.255.0.0
Gateway The Gateway setting allows the OrionLX to communicate with devices that are not on the network. Commonly, the gateway is the IP address of the router. NovaTech recommends using a gateway setting for one network interface only.
Example: 172.16.0.1
Interface Main Ethernet port to be used for static routing.
Table D-26: Static Route Parameters
OrionLX
D-67
Common
The Common settings affect all network adapters as follows.
Function Description
Hostname Optional name that identifies the OrionLX on a network. The DNS server must be aware of this hostname and supply connecting devices with the IP address. This name is also displayed on the OrionLX title bar for device recognition.
Default: orionlx
DNS Server 1
DNS Server 2
The Domain Name System (DNS) Server converts a hostname to an IP address. The OrionLX supports two DNS servers. If no DNS is required for communications to and from the OrionLX, it is recommended to leave the DNS server fields empty.
Enable Routing The Enable Routing setting allows the OrionLX to act as a router. When
routing, the OrionLX becomes the gateway between two networks. After selecting this option, the user must configure the OrionLX IP address as the gateway addresses of the two networks that the OrionLX is routing. The default gateway addresses of the OrionLX Ethernet ports should be left blank.
Bonding
Enabled
Enables bonding of Ethernet interfaces and allows bonding configuration. If this box is checked, the interfaces become bonded as one.
Table D-27: Common Network Settings
Note: NovaTech recommends using the Firewall Settings when the Enable Routing setting is
selected.
OrionLX
D-68
eth0, eth1, and eth2 For all network ports, the same set of parameters can be configured. All ports operate independently of each other. In most environments, the IT department or networking engineering personnel must be consulted to obtain specific addresses for the Orion‟s network configuration. Note: Each port must belong to a different network and set up with corresponding IP
addresses. If network ports are set up with IP addresses belonging to the same IP network, IP communication errors may occur.
Example 1: 192.168.x.x and 172.16.x.x are different networks. Example 2: With subnet mask 255.255.255.128, the ranges 192.168.1.1 - 192.168.1.127 and
192.168.1.129 - 192.168.1.255 are different networks.
Function Description
Use DHCP Dynamic Host Configuration Protocol (DHCP) allows the OrionLX to obtain its IP address from a DHCP server. Depending on the requirements and network setup, the IP addresses can be assigned automatically through a DHCP server on the network. However, unless the DHCP server is set up to assign a specific address to the OrionLX, this will result in varying addresses assigned by the DHCP server. In most network architectures, static IP addresses will be the preferred setup.
Default: Checked (DHCP enabled)
IP Address OrionLX static IP address for eth0, eth1, or eth2.
Example: 172.16.123.12
Subnet Mask The Subnet Mask is used to divide networks. Devices that communicate over a network must have the same subnet mask. The corporate IT department or networking engineering personnel normally provide the specific settings.
Example: 255.255.0.0
Gateway The Gateway setting allows the OrionLX to communicate with devices that are not on the network. Commonly, the gateway is the IP address of the router. NovaTech recommends using a gateway setting for one network interface only.
Example: 172.16.0.1
Media Defines the speed at which the OrionLX communicates over the network. auto-
negotiate allows the OrionLX to connect at the optimal available speed.
Selecting 10/half or 100/half restricts this port to the selected speed and half
duplex mode.
Default: auto-negotiate
Table D-28: Network Settings for eth0 and eth1
OrionLX
D-69
9. Modem
The OrionLX offers modem support on two ports; the built-in Internal Modem on port D, and on Port
B for external modems. The same modem settings can be set for either port. The modem settings for the
internal modem are listed in the MultiTech MultiModem & SocketModem MT9234 Series manual. When using an external modem, refer to the external modem‟s user manual for any information needed for setting up this modem, such as initialization strings. The entered settings become effective after clicking on Save changes .
Figure D-54: Internal Modem Settings
OrionLX
D-71
Field Description
Enabled In order to enable the modem port (port D or port B), the respective Enabled
checkbox must be checked.
Default: Unchecked
Direct (not
dial-up)
This option can be checked only for port B if the port is used for a direct connection, i.e. without a modem. If port B is set up for use as a modem port, then this box must not be checked.
Default: Unchecked
PPP IP Address This is the IP address that the PPP server on the OrionLX will give to the PC that is dialing in to the OrionLX on that particular TTY port. This must be in the same
range as the PPP Server IP Address, and cannot match the ranges of any
other network interfaces.
PPP Server IP
Address
This is the IP address that has been assigned to the PPP server that is running on the OrionLX (not the IP address of the initiating OrionLX). All PPP Server IP Addresses should be the same on every TTY port. This must be in the same
range as the PPP IP Address, and cannot match the ranges of any other
network interfaces.
Port Speed Select the speed between port B and the modem from the drop down box.
Use DTR to
reset modem
When checked, the OrionLX uses the DTR line to reset the modem.
Default: Checked
Hold the DTR
line low
Default (milliseconds): 500
Init String The OrionLX exchanges these strings to the modem to initialize it. See also Modem Initialization Strings.
Force Init
Chat
The OrionLX tries to detect the correct modem string for each modem. If particular modem options must be specified, or if the modem is incorrectly detected, then the modem initialization string must be entered manually. See also Modem Initialization Strings.
Post Init Chat These strings are exchanged with the modem after it has been initialized but before it dials/answers. See also Modem Initialization Strings.
Modem Check
Time
The OrionLX checks with a simple AT…OK sequence whether the modem is still
alive and responding as specified. If not, the OrionLX modem driver will perform a full modem reset.
Default (seconds): 3600
Number of
Rings
Specifies the number of rings after which the OrionLX instructs the modem to answer when being called from the outside. In order to disable answering of incoming calls, the Enable checkbox should be unchecked after the settings are changed.
Default for internal modem on port D: 2
Default for external modem on port B: 1
Answer Chat Defines the string exchange between OrionLX and the modem to answer an incoming call.
OrionLX
D-72
Function Description
Answer Chat
Timeout
During the answer-chat, each "expect" string must be seen in the time specified here. This time should be at least 5 seconds longer than the time set with the |ATS7=...| modem setup command.
Default: 80 seconds
Autobauding Some modems switch their DTE line speed to the communication line speed after connecting, e.g., after sending CONNECT 2400, the modem switches to 2400 bps. Newer modems usually have a switch to "lock" a DTE baud rate, which is strongly recommended. If the connected modem switches the speed, checking
Autobauding will set up the OrionLX modem driver accordingly.
Default for internal modem on port D: checked
Default for external modem on port B: unchecked
Ignore Carrier If the connected modem does not assert the DCD (carrier detect) line, or the serial port, cable, or serial driver is broken, it is possible that the connection will “lock” after a successful CONNECT. In this case, there are no immediate error messages, but nothing is sent to the port anymore. Depending on the operating system used, this can happen before printing the „/etc/issue' file or after printing the „password:' prompt. To work around this, carrier detection can be ignored.
WARNING: When using this option, the system will not be able to detect when a caller just hangs up instead of cleanly logging out. This may result in hanging modems, etc.
Default: Unchecked (carrier detection not ignored)
Login Time This specifies the maximum time the user can take to log in. If no login has occurred after that time, the OrionLX modem driver will hang up.
Default (seconds): 240
Table D-29: Modem Settings
Modem Initialization Strings
For Init String, Force Init Chat, and Post Init Chat, the initialization string must be set up
using the following format.
"" AT&F OK ATV1X0&D2E0S0=0 OK
The characters "" tell the OrionLX not to wait for the modem to send it any characters. Each command
after that needs to be followed by the expected modem response. The respective command and the
expected response must be separated by spaces. In the above example, the "" tell the OrionLX to
immediately send the AT&F command. The modem is expected to respond with OK. After the reply, the
OrionLX will send ATV1X0&D2E0S0=0 and the modem is expected to respond with OK. This is the end
of this initialization string.
OrionLX
D-73
Command Effect
&F Reset the modem to the default factory configuration.
V1 Display result codes as words (verbose).
X0 “Extended Result Codes” are disabled, “Dial Code Detect” is disabled, and “Busy Tone Detect” is disabled.
&D2 If DTR signal is not detected while in online data mode, the modem disconnects.
E0 Do not echo input.
S0=0 Disable auto answer.
Table D-30: Modem Initialization Commands
For specific details on port B, see chapter Port B.
OrionLX
D-74
10. System The system settings configure system time parameters including IRIG-B Input, IRIG-B Output, and NTP settings.
Figure D-56: System Settings
OrionLX
D-75
Field Description
Time Zone Defines the OrionLX time zone. The OrionLX will use this time zone setting for user interface time values, except for log files. Protocols that use time provide an offset for multi time zone systems. If daylight savings time is undesirable, use the Greenwich Mean Time (GMT) or Universal Time Coordinated (UTC) offset zones. Click on Save to save the setting.
Example: Etc/GMT-6
IRIG B Input - Timezone Defines how the OrionLX will interpret the incoming IRIG-B signal.
If UTC is selected, the OrionLX will apply the time zone setting to
the incoming time before using it. If Local is selected, the
OrionLX will use the exact time received.
Default: UTC
IRIG B Input - Signal
Type
Defines what type of IRIG-B signal the OrionLX will receive.
Unmodulated is an AC signal and Modulated is a DC signal.
Default: Unmodulated
IRIG B Output – Output
Mode
Defines if the IRIG-B output signal will be Generated by the
Orion or if the Orion should Use input signal.
Default: Generated by the Orion
IRIG B Output - Timezone Defines how the OrionLX will send the outgoing IRIG-B signal. If
UTC is selected, the OrionLX will apply the time zone setting to the
signal before sending. If Local is selected, the OrionLX will send
the exact time of the OrionLX. Click on Save to save the setting.
Default: Local
NTP Time Sources Network Time Protocol (NTP) is a very accurate network protocol for setting the OrionLX time. The OrionLX can receive both IRIG-B and NTP messages. Commonly, a hostname or IP address is entered. Several hostnames are provided, but usually the NTP Server is a GPS clock or server on the network. Hosts can be added by typing the hostname or IP address and clicking on Add . After saving, the new entry will be displayed in the list box.
The Delete button allows deletion of individual hosts.
Table D-31: System Settings
OrionLX
D-76
11. WebUI
On the WebUI page, the following settings related to the OrionLX‟s webpages are entered. All settings
become effective by clicking on the Save button at the bottom of the page.
Figure D-57: WebUI Setup
OrionLX
D-77
Login Message By default, no custom text is shown on the OrionLX‟s initial login page. Custom text (Example: “Welcome to Desert Road Substation!”) can be entered as shown above (Figure D-57) which is then displayed as shown in Figure D-58.
Figure D-58: Custom Login Message
Database Access to the database can be defined by group permissions. Sessions User-defined timeout allows security points to timeout at the specified time of a user session. HMI In the HMI section of the setup page, the following settings are available.
Field Description
Use large text in the header
bar and link bar on HMI
If this box is unchecked, the header bar is displayed as shown in Figure D-59. If the box is checked, the header bar is displayed as shown in Figure D-60.
Display tagging button and
information in HMI control
dialog
Tags can be set up as described in chapter Tagging. When executing control operations in the HMI dialog, the respective tags can be displayed as part of the confirmation screens. If this is desired, this box must be checked (Figure D-61). Otherwise, this box must be unchecked (Figure D-62).
Table D-32: HMI Setup Parameters
OrionLX
D-78
Figure D-59: Small Text in Header and Link Bar
Figure D-60: Large Text in Header and Link Bar
Figure D-61: Control Dialog with Tag Information
Figure D-62: Control Dialog without Tag Information
Web Files Immediate links to user-defined .svg files can be displayed on the Home page (Figure D-64). Each file that requires a link on the home page must be checked as shown below (Figure D-63).
OrionLX
D-79
Figure D-63: Set Link to User-defined .svg File
Figure D-64: Link to User-defined .svg File
Link Bar Above the blue OrionLX banner, links can be set up for immediate access to the linked pages (Figure
D-65). As shown in Figure D-66, the link names must be entered in the Name column, and the OrionLX
directory of the respective .svg file in the Address column.
Figure D-65: Link Bar Example
OrionLX
D-81
Sections Each section has three parameters that can be customized; access settings, hide header, and show link bar. If no rules or parameters are defined for a section, the default settings for each parameter will be used. After all of the parameters are set and the rules have been added for the sections, click the Save
button located on the bottom of the webpage. Note that the HMI section is available only if the XML Slave protocol is configured.
Figure D-67: Webpage Access Security and Display Options
OrionLX
D-82
Control Box Description
Dropdown box For each section (Home, Files, System, etc.) of the OrionLX, access rules
can be added by clicking the Add rule button. For each section, multiple
rules can be specified. Each rule determines whether accessing that section of
the OrionLX from the specified IP address or CIDR block, no_login, login,
or unlock is required. Access to that section can also be disabled altogether
by selecting deny for the specified IP address or CIDR block (see the
dropdown box in Figure D-67). To remove a rule, click on the Delete
button associated with that rule.
Hide header If this box is checked, the OrionLX webpage header which consists of the blue banner and the tabs (Figure D-68), will not be shown when the respective section page is displayed. The header will also be hidden from any pages linked from the main section page.
Show link bar If this box is checked, the link bar will be shown on the respective section page (Figure D-68). The link bar will also be shown on all pages linked from the main section page.
Table D-33: Section Parameters
Figure D-68: Link Bar and Header Settings
After all changes have been completed, click on the Save button.
Show Link Bar
Hide Header
OrionLX
D-83
12. Alarms For alarms, the visual and audio notifications, colors, and archive columns can be specified. Refer to the Alarm/Archive/Retentive Module for OrionLX Software Manual for setting up data points for alarming.
OrionLX
D-85
Notifications For unacknowledged alarms, the following options can be specified. Refer to Alarms Tab for acknowledging alarms.
Control Box Description
Show warning
banner
If this box is checked, a warning banner will be displayed if there are any unacknowledged alarms.
Show most recent
alarm in banner
If this box is checked, the most recent alarm will be displayed if there are any unacknowledged alarms.
Play alarm sound
every x seconds
If this box is checked, the specified alarm sound (alarm1, alarm2, alarm3,
alarm4, or alarm5) will be played at the specified interval.
Table D-34: Section Parameters
Colors The colors for normal values, alarm values, and acknowledged alarms can be defined using standard colors or custom colors. The colors can be entered either by text name as shown in Figure D-69 or by the respective six-digit hex code. For example, #FF0000 represents red. Alarm Archive
The columns DateTime, Device DateTime, Pointname, and Alias can be included or excluded
from the Alarm Archive by setting the respective checkboxes accordingly.
OrionLX
D-86
13. Database The following database operations work in combination with NCD configuration for archiving, retentive data, and/or alarming (see Alarm/Archive/Retentive Module for OrionLX Manual).
Note that for all database operations (such as Reset database), the database must be enabled. The
database is enabled when the link Disable database is displayed as shown below (Figure D-70).
Figure D-70: Database Settings
Function Description
Enable Database
Disable Database
Activate or deactivate the database.
Default: the database is disabled.
Reset Database Deletes and recreates all database tables. All data in the database will be lost. Resetting the database will take approximately 5-10 minutes to complete. The database must be enabled for this operation to be available.
Analyze Database Collects statistics about the contents of tables in the database. The query planner uses these statistics to help determine the most efficient execution plans for queries. Using this feature for large databases optimizes the query response time. The database must be enabled for this operation to be available.
Allow remote
database access
When this box is checked, the database server will listen on TCP/IP port 5432 (on all interfaces) for connections and provide access. Click on Save to make the setting permanent.
OrionLX
D-87
Function Description
Add When connecting remotely to port 5432 using a client such as pgAdmin, or a driver such as psqlODBC, a username and password must be specified to connect. This option permits access for the specified database users. When clicking this button, the following window is displayed (Figure D-71). The respective user name and password must be entered. The
checkboxes for the desired access (archive, retentive, tagging)
must be set as well.
Delete Clicking on this link to the right of a database user name removes that user‟s account.
Table D-35: Database Settings
Figure D-71: Add Database User
OrionLX
D-88
14. Tagging For tagging of equipment, the OrionLX provides the following three standard tags.
Tag Name Description Permission Disable Output Value
Display Group
Do Not Operate Place on device to inhibit operation.
1 0 1
Information Place on devices to give information.
1 None 2
Out of Service Place on devices that are out of service.
1 Both 3
Table D-36: Standard Tags
The meaning of Permission, Disable Output Value, and Display Group is explained in Table
D-37.
Additional tags can be added by clicking on Add tag type on the following page (Figure D-72). Then
the page shown in Figure D-73 is displayed.
Figure D-72: Tag List
OrionLX
D-89
Figure D-73: Add New Tag
Field Description
Name Name of the new tag.
Description Description of the purpose of the new tag.
Disable control
value This parameter sets which output values will be disabled when the tag is applied to the individual control. The options available in the drop down menu are:
Parameter Description
none This parameter would be used for Information only type tags. Neither control will be disabled with this selection.
both This is the most restrictive parameter. The control will not be able to be turned on or off.
0 An output value of 0 will be disabled if this option is selected. Depending on how the operation of the control is defined, this parameter could turn the control on or off.
1 An output value of 1 will be disabled if this option is selected. Depending on how the operation of the control is defined, this parameter could turn the control on or off.
Permission There are five permission groups set up in Account Management, called
tagging1, tagging2, etc. The operator who is setting the tag must
belong to the specified group.
OrionLX
D-90
Field Description
Display Group The display group can be 1 through 16. This option corresponds to the
Tagging Visibility Group that is set on the Orion HMI.
Additional Fields The additional fields are optional. If left empty, no additional fields will be displayed (Figure D-75). If additional fields are needed, they can be added by clicking on + and filling in the desired text labels. In the
above example, two fields called Tester Name and Tester Phone
Number have been added. When the tag is used, those additional fields
are displayed as shown in Figure D-76.
Table D-37: Tag Fields
For taggable equipment, the Tagging button must be inserted in the .svg graphics next to the
equipment (Figure D-74). Clicking on the button opens the tag window shown in Figure D-75.
Figure D-74: Tagging Button in Graphics
All existing tags for the associated data point are displayed below the data point‟s name on the left hand side. Existing tags can be removed by clicking the respective Remove tag button.
For adding a new tag, select the desired tag type from the dropdown box, fill out the Comment field and
other fields if available (see example in Figure D-76). Then click Apply Tag for the tag to become
effective.
OrionLX
D-92
15. Cascading Slave When several OrionLXs are cascaded, the NCD configurations for the slave OrionLX are generated on the following screen of the master OrionLX by clicking on Save and Make Active . The master
OrionLX in turn, has been set up accordingly in NCD (see Figure C-13). A complete description of setting up a cascaded OrionLX is available in the Cascading for OrionLX Manual.
Figure D-77: Cascading Slave
OrionLX
D-93
16. Services
The Services page enables/disables unsecure protocols that are disabled by default. Each of these
protocols has a secure equivalent that is enabled in the OrionLX by default. SSH replaces Telnet, SFTP replaces FTP, and HTTPS replaces HTTP. After clicking the Save changes button, any changes
will immediately take effect.
Figure D-78: Services Settings
OrionLX
D-94
17. Scheduler
The Scheduler page allows the scheduling of various tasks to run at user-specified intervals. Multiple
tasks may be run concurrently. Only users who belong to the cronconfig group (see Users) can
access this function.
Figure D-79: Scheduler – Task List
Field Description
Restart Cron Daemon Click this button after adding new tasks, or editing or deleting existing tasks.
Add CSV Task Add a CSV task as described in Scheduling Tasks and Add CSV Task.
Add FileMover Task Add a FileMover task as described in Scheduling Tasks and Add FileMover Task.
remove When clicking this link next to a task, the task will be removed and no longer be executed.
Task (such as
CSV File Generator)
When clicking the task‟s link, the task is opened for editing.
Table D-38: Scheduler – Task List
OrionLX
D-95
The hwclock task is the hardware clock task that keeps the time synchronized. This task should not be
removed and is not available for editing. Scheduling Tasks The scheduling procedure for CSV tasks and FileMover tasks is identical as shown in the following figure. The task-specific setups are outlined in the respective chapters Add CSV Task and Add FileMover Task.
Figure D-80: Task Scheduling
OrionLX
D-96
Field Description
Task Information
Task Description Assign a task name.
Schedule Date/Time
Designates how often the task should run. There are options for Month, Day
of Month, Day of Week, Hours, and Minutes. If all options are selected,
the task will run every minute of every hour of every week and every day of the month and every month. The intervals can be set in detail using the following controls.
If invalid parameters are selected, a notification message will appear when saving the settings.
Month Select individual months or all months in which the task is to be run.
Default: all months
Day of Month Select specific days or all days of the month for the task to run.
Default: all days of the month
Day of Week Select specific days or all days of the week for the task to run.
Default: all days of the week
Hours Select the hour of the day the task should run in military time.
Default: all hours
Minutes Select the minutes past the hour for the task to run.
Default: every minute
Repeat Value Select how often the task should be repeated, relative to month, day of month, day of week, hours, and/or minutes.
Default: No Repeat.
Table D-39: Task Scheduling
The following two examples show two tasks. The first task (Figure D-81) is run daily at 00:05, and the second task (Figure D-82) is run every three hours. Figure D-83 shows the task list with those two tasks.
OrionLX
D-97
Figure D-81: Task Example – Daily at 00:05
Figure D-82: Task Example – Every Three Hours
Figure D-83: Task List Example
OrionLX
D-98
Add CSV Task
With the CSV task, portions of the Archive or Alarm database can be emailed. The CSV task
parameters are set up on the following page.
Figure D-84: CSV Task Parameters
Field Description
Database Designates whether the CSV file will contain data from the Archive or the
Alarm database.
Maximum file size Minimum file size is 10 Kbytes, and maximum file size is 500000 Kbytes.
Default: 20000
Maximum files This is the number of files that will be saved before the files begin to be deleted in order to make room for new files.
Default: 60
Use device
date/time
Uses the date and time information gathered from the specific device rather than using the OrionLX information.
Email CSV
Email to group
To utilize the emailing function, check the Email CSV box which will
enable the Email to group field. In this field, enter the name of the
group that data should be emailed to. The email groups are configured in NCD. For instruction on how to configure an email group in NCD, see the Email for OrionLX Software Manual.
Name describing CSV
file
The content of this field will be used as the “Subject” of the email.
Table D-40: CSV Task Parameters
Any changes on this page must be saved by clicking on the Save button.
OrionLX
D-99
Add FileMover Task With the FileMover task, files in the OrionLX can be transferred to a host computer using FTP or SFTP. The FileMover task parameters are set up on the following page. Note: The FileMover software package must be installed on the OrionLX for this option to be
available.
Figure D-85: FileMover Task Parameters
Field Description
ftp sftp Select the protocol for the file transfer.
Path Path in the OrionLX file system of the file to be transferred.
Private Key Path to the private key file used for encrypting the transferred file. This is only needed when using SFTP.
IP Address IP address of the host computer to which the file is transferred.
Port Port of the host computer used for file transfer.
Path Path in the host computer file system where the transferred file is stored.
Username Username for login at the host computer.
Password Password for login at the host computer.
Delete on success If this box is checked, the specified file will be deleted in the OrionLX file system upon successful transfer to the host computer.
Table D-41: FileMover Task Parameters
Any changes on this page must be saved by clicking on the Save button.
OrionLX
E-2
I. Introduction The OrionLX provides a built-in MMI for viewing data values, port communications, device statistics, system events, and system/version information. It also allows configuration file, firmware file, and log file transfers via Z-Modem (bi-directional), as well as passthrough to connected relays and meters. This allows use of the respective manufacturer‟s programming software to configure the relays and meters, retrieve event information, etc. The OrionLX‟s dedicated MMI port is port A over a serial RS-232 connection. Additional serial ports on the OrionLX can be set up as MMI ports if needed. For example, if viewing in different locations is required, or if multiple aspects of the MMI are to be viewed at the same time. In addition, the same MMI with the same functionality (aside from file transfer) is available for access by way of SSH or PuTTY, and the OrionLX‟s Ethernet port(s). Again, multiple MMI windows can run simultaneously. Using the MMI requires NCD (NovaTech Configuration Director) software or a standard terminal or telnet software (for example, HyperTerminal, CRT, etc.) in order to make commissioning, monitoring, and troubleshooting as easy as possible.
Connection Requirements In order to connect to the OrionLX, the following hardware and software is required.
Serial Connection Ethernet Connection
Hardware - PC with available serial port (COM1, COM2, etc.) and null-modem cable or
- PC with available USB port and A/B USB cable (included with OrionLX)
- Ethernet cable
- PC with Ethernet connection
Software - NCD or
- any terminal software
(HyperTerminal, CRT, etc.)
- NCD or
- any software which allows Telnet connection (CRT, puTTY, etc.)
Table E-1: Serial/Ethernet Cables and Software
OrionLX
E-3
II. Connecting to the Orion MMI
1. OrionLX Port A The configuration and MMI port of the OrionLX is port A on the front panel. Port A is automatically set up to run the MMI, and does not require any configuration. The communication parameters are 115200 Baud, No Parity, 8 Data Bits, and 1 Stop Bit (115200-N-8-1). The terminal mode is ANSI. For port A, the parameters cannot be changed, meaning the above parameters are fixed, and the port cannot be used for a protocol. Connecting to port A (and any other serial port set up as MMI port) requires a null-modem cable (NovaTech part number NT-NM9MF) such as the one is included with a new OrionLX. If custom cables are used, the OrionLX requires only three lines to be connected; Transmit, Receive, and Ground. Port A has a standard RS-232 pinout on a DB9 female connector as shown below:
Pin Usage
2 Receive
3 Transmit
5 Ground
Table E-2: Port A Pinout Loading a NCD configuration file into the OrionLX enables the OrionLX to operate the configured protocols on all other ports, as well as operating additional MMI ports, user-defined logic, etc.
2. Connecting to the OrionLX with NCD The chapter Communications Menu describes how to set up a serial connection in NCD and how to connect to an OrionLX. After connecting to the OrionLX MMI, login to the OrionLX with the appropriate user name and password.
3. Unlocking a User Account If a user is locked out due to too many failed login attempts, the OrionLX MMI can be used to view the failed login attempts and unlock the user account. This must be done from an administrative or root user
account. In the terminal window, type the command faillog. Then, follow the prompts in order to reset
the locked out user account. See the OrionLX Applications Manual for a list of other shell commands that can be used in the terminal window.
OrionLX
E-4
III. MMI Menus
The OrionLX displays the following Main Menu on Port A.
All menu items in Figure E-1 are hyperlinks to the respective sections.
OrionLX
Automation Platform
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
SalesDemo.ncd
Main Menu
--------------------------------------------
1. File Menu
2. Data Menu
3. View Communications
4. Device Statistics
5. System Menu
6. Disconnect
7. Session Timeouts
8. Network Menu
Figure E-1: OrionLX MMI Main Menu
OrionLX
E-5
1. File Menu
The File Menu allows uploading, downloading, activation, and deletion of configuration files from the
OrionLX. File transfers between the PC and the OrionLX use the Z-Modem file transfer protocol. All menu items in Figure E-2 are hyperlinks to the respective sections.
OrionLX
Automation Platform
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
File Menu
--------------------------------------------
1. File Transfer (PC -> ORION)
2. File Transfer (ORION -> PC)
3. Make Config File Active
4. Delete a File
5. View a File
6. Install downloaded packages
Figure E-2: OrionLX File Menu
File Transfer (PC -> ORION)
This option allows the selection of and downloading of a file, such as .ncd or .bas, to the Orion. When
using NCD, the following window will open in order to select the file on the PC.
OrionLX
E-6
Figure E-3: File Transfer to OrionLX using NCD
When using terminal software, the following window (Figure E-4) will open. At this point, the file transfer from the PC to the OrionLX must be initiated using the terminal software.
Begin ZModem transfer now...
Press Control-X five times consecutively to abort
Figure E-4: File Transfer to OrionLX using terminal software
OrionLX
E-7
File Type/Extension File Use Description
.ncd OrionLX Configuration File Configures the OrionLX‟s ports with protocols and points.
.bas OrionLX Logic File Basic file containing logic executed by the OrionLX.
.dll, .exe OrionLX Driver File Only downloaded when a new driver becomes available. Oftentimes this update is performed by the OrionLX Updater, a stand-alone program which brings all drivers in an OrionLX up to the most current level.
o16.key OrionLX Key File They key file specifies what protocol drivers a specific OrionLX is authorized to run. Even if a specific driver is downloaded into the OrionLX, it will not execute without the proper authorization.
Table E-3: OrionLX File Types
File Transfer (ORION -> PC) This feature uploads a specific file from the Orion to the PC. The typical reason for this would be to review a configuration that has been downloaded from another PC that is not available on the presently connected PC. First, specify the file to be uploaded by its number on the following screen. Note that files can be uploaded only one at a time.
If more than 20 files are stored in flash memory, the screen ends with ---More---. In this case, hitting
any key will scroll the screen by 20 more lines, or until the end of the file list.
1. orion16.ini
2. central.bas
3. central.ncd
4. southyard.ncd
5. southyard.bas
Please enter the number of the file to send to PC:
Figure E-5: File Transfer OrionLX to PC
OrionLX
E-8
After entering a file number, when using NCD a window appears for specifying the name and location on the hard drive for the file that is to be transferred to the PC. When using terminal software, the following window will open. At this point, the file transfer to the PC from the OrionLX must be initiated using the terminal software.
Begin ZModem transfer now...
Press Control-X five times consecutively to abort
Figure E-6: File Transfer to PC using terminal software
Make Config File Active
An OrionLX can have several .ncd files (and associated .bas or .lua logic files) stored in its flash
memory. However, only one of those files can be active at any given time. This option specifies the configuration file the OrionLX shall load and operate. The user must verify that the configuration file loaded is actually intended for the specific OrionLX, and that the OrionLX has the correct hardware options installed. In the following screen, the configuration file to be loaded is specified by its number. If there is a logic file associated with a configuration file, it will be loaded automatically.
If more than 20 files are stored in flash memory, the screen ends with ---More---. In this case, hitting
any key will scroll the screen by 20 more lines, or until the end of the file list.
1. spv1_31.ncd
2. bricktn2.ncd
3. central.ncd
4. southyard.ncd
5. eastyard.ncd
Please enter the number of the file to make active:
Figure E-7: Configuration File Selection
After the new configuration file has been specified, the Orion must be restarted in order for the
configuration file to be loaded and run (Figure E-8). If Do not restart is chosen, the OrionLX will
continue to operate with the current configuration file.
OrionLX
E-9
A Full restart resets all hardware, all software, and all drivers; including the operating system.
However, it can take up to several minutes, depending on the OrionLX‟s configuration.
A Quick restart reloads only the protocol drivers and usually takes under 60 seconds to complete.
In order for the new configuration to take effect the
OrionLX must be restarted. Do you wish to perform a
full restart, quick restart or no restart?
1. Full restart.
2. Quick restart.
3. Do not restart.
Figure E-8: Make Selected Configuration File Active
Delete a File If multiple configuration files are downloaded to the OrionLX for testing, commissioning, or for use as a lab unit, eventually files have to be deleted off the flash memory of the OrionLX. Figure E-9 shows a list of files from which the file to be deleted has to be specified by its number. Files can be deleted only one at a time by entering the number that is listed with the respective file.
If more than 20 files are stored in the flash memory, the screen ends with ---More---. In this case,
hitting any key will scroll the screen by 20 more lines, or until the end of the file list. After a file has been specified, a user prompt requires confirmation of the operation.
1. spv1_31.ncd
2. spv1_31.bas
3. orion16.ini
4. southyard.ncd
5. southyard.bas
Please enter the number of the file to delete:
Figure E-9: Delete File from Flash Memory
OrionLX
E-10
View a File
View a file allows viewing of a configuration file. First, the file must be selected using its number as
shown in the following screen. If more than 20 files are stored in flash memory, the screen ends with
---More---. In this case, hitting any key will scroll the screen by 20 more lines, or until the end of the
file list.
After entering the file number, the actual file is displayed. The (Cursor Up) and (Cursor Down) keys
allow scrolling through the file. <Esc> returns to the menu in Figure E-2. Entering <G> prompts for a line
number to go to, and then displays that line.
1. spv1_31.ncd
2. spv1_31.bas
3. southyard.ncd
4. southyard.bas
Please enter the number of the file to view:
Figure E-10: Select File for Viewing
After entering the file number, the actual file is displayed. The (Cursor Up) and (Cursor Down) keys
allow scrolling through the file. <Esc> returns to the menu. Entering <G> prompts for a line number to go
to, and then displays that line (Figure E-11).
OrionLX
E-11
ConfigCreation=7/20/2009 11:58:47
ConfigLastWrite=8/06/2009 9:41:05
RemoteUsername=
RemotePassword=
RemoteAttemptsBeforeLockout=0
RemoteLockoutTime=0
MMITCPPort=23
ForceInputs=1
ForceOutputs=1
[Comments]
[System]
BootDelay=0
EnableRouting=0
LoadTimeout=
[Orion Model]
Model=OrionLX
NetworkCards=NONE
ModbusPlusCards=NONE
InternalModem=0
Figure E-11: View File
Install downloaded packages Update packages can be transferred to the OrionLX using the MMI option File Transfer (PC -> ORION) (or the webpage option User Files). Once transferred, the following screen allows viewing of the transferred packages, clearing of the installation directory, and installation of the transferred packages. Note: After installing packages, a reboot (System Menu or System Tab) is required for the
installed packages to be executed.
Package Installation Menu
1. List available packages to install.
2. Install all packages in installation directory.
3. Clear package installation directory.
>
Figure E-12: Package Menu
OrionLX
E-12
2. Data Menu
Option 2 of the main menu is Data Menu. The Data Menu allows real-time viewing of each input/output
point‟s value information on a port-by-port basis. With the NCD default configuration, only options 1) and 2) are displayed on the following screen. For the purpose of this manual, an input point is a point that is obtained from a field device and reported to a master, and an output point is a point that is sent from a master to a field device. Since the OrionLX essentially only passes through points from the front end to the end device, the notion of input point and output point is maintained the same way, whether the point is viewed as part of a master port where the Orion acts as a master to an end device, or as part of a slave port where the Orion acts as a slave to a front end/SCADA master. Options
3. Override Input Values
4. Clear Input Override
5. Send Output Values
are available only if the respective options are selected accordingly under option General in NCD. Forcing an input/output means that the Orion will use the value(s) as entered by the user at the MMI of the OrionLX. These values are then transmitted when communicating to SCADA masters (to which the OrionLX is a slave) or RTUs/IEDs (to which the OrionLX is a master). Forced values temporarily replace values from live devices the OrionLX communicates with. This is useful for testing, or when the OrionLX is installed and not all other devices or communication links are available yet. All menu items in Figure E-13 are hyperlinks to the respective sections.
OrionLX
Automation Platform
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
Data Menu
--------------------------------------------
1. View Input Values
2. View Output Values
3. Override Input Values
4. Clear Input Override
5. Send Output Values
Figure E-13: Data Menu
OrionLX
E-13
View Input Values After selecting this option, select the port whose point values are to be monitored from the following screen.
OrionLX
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
Input Values
--------------------------------------------
1. Port 1 - SEL Master
2. Port B - DDIO Port
3. Port 20 - NTP Kernel
4. Port 21 - Sensor Master
5. Port 24 - XML
6. Port 25 - SER Master
7. Port 26 - AAR Slave
8. Port 124 - Logic
Figure E-14: Select Port for Input Point Monitoring
Each data point in the OrionLX will typically be displayed on at least two ports; the master port that obtains the point from another device, and the slave port through which another device polls the OrionLX for the point‟s value. A point can also be mapped to more than one slave port if more than one master polls the OrionLX for that point. The OrionLX maintains the point‟s value in the realtime database as a normalized value, i.e. percentage of full scale. However, the scaled values for the same point will vary, based on the scaling entered for each port. See also NovaTech‟s Analog/Accumulator Scaling Technical Note for more details. Once a port is selected, all its values are displayed as follows.
OrionLX
E-14
Data values for Port 1 - SEL Master (p1)
Name Point Number Value Percent FS
Polls @SEL 501 Dual Relay N/A 390244.000 0.009086
Responses @SEL 501 Dual Relay N/A 390244.000 0.009086
Comm Fail @SEL 501 Dual Relay N/A 0.000 0.000000
Meter IAX @SEL 501 Dual Relay 00040 3.000 0.009156
Meter IBX @SEL 501 Dual Relay 00041 0.000 0.000000
Meter ICX @SEL 501 Dual Relay 00042 9.000 0.027467
PassThru Status @SEL 501 Dual 00998 0.000 0.000000
ESC=Back C=Column Editor S=Sort Editor H=Hex D=Dec O=Oct
Figure E-15: Input Point Monitoring
The (Cursor Up) and (Cursor Down) keys allow scrolling through all the points on the selected port.
<G> allows jumping to a specific page. After pressing <G>, Goto: appears in the lower left hand corner
for entering the specific page number, followed by <Enter>.
<Esc> returns to the screen in Figure E-13.
<H>, <D>, and <O> display the Value column in hexadecimal, decimal, or octal format, respectively. The
default display is decimal.
<C> starts the Column Editor (Figure E-16). The Orion always displays four columns, and defaults to
the columns shown initially. In the column editor, columns can be removed from and added to the display. New columns are displayed in the order in which they were added. After specifying the desired
columns, <Esc> returns to the previous screen.
OrionLX
E-15
COLUMN EDITOR
Add/Remove: Selected Columns:
1. Remove Name Name
2. Add Device Point Number
3. Add Data Type Value
4. Remove Point Number Percent FS
5. Add Changes
6. Add Fails
7. Add Successes
8. Remove Value
9. Remove Percent FS
0. Add Comm Status
A. Add Forced
B. Add Alias
Figure E-16: Data View Column Editor
Field Description
Name Point‟s tagname, such as Breaker424 @HVRelay.
Device Device from which the point originates, such as HVRelay.
Data Type AI: Analog Input, BI: Binary Input, ACC or CI: Accumulator/Counter Input.
Point
Number
Protocol-specific point number. Depending on the protocol and the way it addresses
points, points may be numbered in hexadecimal (17h), decimal (23), or octal (27o).
The MMI will display the point address the way the specific protocol addresses points. If
there is a bit position within a word, the point number is displayed as 17:03, which
means bit 3 in word 17. Bit numbering and word sizes are protocol dependent, i.e. bit 1 can be LSB or MSB, and a word can be 8 bits or 16 bits. The respective protocol manual provides detailed information.
Changes Counter that displays the number of point changes since the Orion (re)start. For analog or accumulator points, every data change increments the corresponding change counter by 1. For digital points, every 0-1 or 1-0 transition increments the change counter by 1.
Fails Failed polls for the specific point.
Successes Successful polls for the specific point.
Value Current value of the point as per communication with an end device. If the point has been forced, the forced value will be displayed instead of the value from the end device.
Percent
FS
Percent of full scale of the current value. For example, if the value is scaled from –2048
to 2047, and the current value is 1024, this file will show 0.75 for 75%.
Comm
Status
If the corresponding value is updated from the remote device, the field will show
Online. If there is any type of communication error with the remote device, the field will
show Offline.
Forced No or Yes, depending on whether the value is obtained from the slave device, or
overridden by a value entered at the Orion MMI.
Table E-4: Data Point Information
OrionLX
E-16
The Sort Editor (Figure E-17) is started by pressing the <S> key. The editor allows sorting of the
data screen by any of the displayed columns. Table E-4 shows the available sort criteria. Up to three sort criteria can be selected, each in ascending (lowest value first) or descending order (highest value first). First, one or more of the existing sort criteria must be removed. Then the new sort criteria must be
selected. Ascending order will be indicated by ASC, and descending order will be indicated by DESC.
Once the sort order is specified, <Esc> returns to the previous screen.
SORT EDITOR
Add/Remove: Sort Order:
1. Add Name Device ASC
2. Remove Device Data Type ASC
3. Remove Data Type Point Number ASC
4. Remove Point Number
5. Add Changes
6. Add Fails
7. Add Successes
8. Add Value
9. Add Percent FS
0. Add Comm Status
A. Add Forced
B. Add Alias
Figure E-17: Data View Sort Editor
OrionLX
E-17
View Output Values On the following screen (Figure E-18), the port whose point values are to be monitored is selected. The last output value sent to the device is displayed. Depending on the application, the output value may have been sent by a master that the OrionLX is connected to as a slave, or may have been generated by logic running in the OrionLX, or may have been forced at the MMI.
OrionLX
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
Output Values
--------------------------------------------
1. Port 1 - SEL Master
2. Port B - DDIO Port
3. Port 20 - NTP Kernel
4. Port 21 - Sensor Master
5. Port 24 - XML
6. Port 25 - SER Master
7. Port 26 - AAR Slave
8. Port 124 - Logic
Figure E-18: Select Port for Output Monitoring
Once a port is selected, all its values are displayed as follows.
Output values for Port 25 - SER Master (p1)
Name Point Number Last Output Percent FS
Output1 @OrionIO 1 0 0.000000
Output2 @OrionIO 2 1 100.00000
Output3 @OrionIO 3 0 0.000000
Output4 @OrionIO 4 1 100.00000
ESC=Back C=Column Editor S=Sort Editor H=Hex D=Dec O=Oct
Figure E-19: Output Point Monitoring
The (Cursor Up) and (Cursor Down) keys allow scrolling through all the points on the selected port.
<Esc>, <C>, <S>, <H>, <D>, <O>, and <G> are identical options for viewing input values, and are
explained in the section View Input Values.
OrionLX
E-18
Override Input Values Overriding input values allows testing of the correct transmission of values to the master that is polling the OrionLX, without having to generate those values in the end device in the field. This can be necessary under several circumstances: The end device and/or the communication to it, have not yet been installed, or are temporarily not
available. Generation of test values in the end device is too complicated or not possible, depending on the
end device. By default, this function is enabled when then configuration file is set up in NCD. As with the other options, first select the port of the point that is to be forced temporarily.
OrionLX
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
Force Input Values
--------------------------------------------
1. Port 1 - SEL Master
2. Port B - DDIO Port
3. Port 20 - NTP Kernel
4. Port 21 - Sensor Master
5. Port 24 - XML
6. Port 25 - SER Master
7. Port 26 - AAR Slave
8. Port 124 - Logic
Figure E-20: Select Port for Forcing Input Values
The (Cursor Up) and (Cursor Down) keys allow scrolling to the point which is to be forced. All points on the port are available, and are sorted in alphabetical order of the tagname. The current point is always
highlighted. Pressing <Enter> selects the point to be forced. <G> (Goto) allows jumping to a specific
point by entering the point number.
OrionLX
E-19
Force values for Port 1 - SEL Master (p1)
Comm Fail @SEL 501 Dual Relay
Meter IAX @SEL 501 Dual Relay
Meter IBX @SEL 501 Dual Relay
Meter ICX @SEL 501 Dual Relay
PassThru Status @SEL 501 Dual Relay
Polls @SEL 501 Dual Relay
Responses @SEL 501 Dual Relay
Figure E-21: Select Input Point
FORCE INPUT VALUE
Point Name: Meter IAX @SEL 501 Dual Relay
Percent Full Scale: 0.018311
Comm Status: Online
Minimum Value: 0.000000
Maximum Value: 32767.000000
Scaled Value: 6.000000
Manually Forced: No
Force Value
Back
Figure E-22: Force Input Point
Pressing <Enter> while on Force Value in the above screen displays the following screen (Figure
E-23). By entering the following parameters, an input point can be forced to a specific value. This facilitates the testing of the Orion‟s communication link with any SCADA master polling those input values without having to go through the effort of forcing the test values in the end devices in the field.
With this command, the OrionLX data point will indicate an equipment state or condition to the SCADA master that is only simulated, and does not reflect the actual state or condition. This may lead the SCADA master computer or personnel to initiate operations based on the simulated state as opposed to the actual state. The necessary permissions must be obtained from the control center and other departments in accordance with your corporate safety and operating guidelines. Failure to do so could result in equipment damage, injury, and/or death.
OrionLX
E-20
FORCE INPUT VALUE
Point Name: Comm Fail @SEL 501 Dual Relay
Percent Full Scale: 0.000000
Comm Status: Online
Minimum Value: 0.000000
Maximum Value: 1.000000
Scaled Value: 0.000000
Manually Forced: No
Forced Point Values
Scaled Value [ 0.000000]
Percent Full Scale [ 0.000000]
Comm Status [ Online]
Time to Remain Forced [ 5]
Force Value
Cancel
Figure E-23: Enter Input Point Value
Function Description
Scaled Value
Percent Full
Scale
One of these two values is required for all point types. For digital input points,
enter 0-1 or 0-100 percent, and for analog values enter either the scaled value,
or its percentage of full scale. Regardless of the point type, a value must be entered in either of those two fields, as this is the value that will be sent to any polling SCADA master.
Comm Status A point can be simulated as being either Online or Offline. Online
indicates that the value is received online from the end device. Offline means
that there is no communication with the end device. However, the most recent value as of the time of the last communication can still be polled.
Time to Remain
Forced
Determines how long the point will stay in the simulated state before returning to the actual value as obtained from the end device. The unit is minutes.
Offtime (ms) For pulse output points, the offtime between on-pulses is required as well.
Force Value
Cancel
After entering the above parameters, Force Value or Cancel must be
selected. Cancel immediately returns to the points list (Figure E-21). Force
Value displays a prompt to confirm the operation before sending the entered
output point value to the field device.
Table E-5: Force Input Point Parameters
OrionLX
E-21
FORCE INPUT VALUE
Point Name: Meter IAX @SEL 501 Dual Relay
Percent Full Scale: 0.024415
Comm Status: Online
Minimum Value: 0.000000
Maximum Value: 32767.000000
Scaled Value: 8.000000
Manually Forced: Yes
Remove Forced Value
Back
Figure E-24: Remove Forced Input Value
Clear Input Override With this option, forced inputs can be cleared. This means that all forced input values are removed, and that the realtime values from the field devices are used and transmitted to the master station again.
Are you sure that you want clear the override flag
for all input values? This will cause all forced
inputs to change value on the next scan.
(Y/N)
Figure E-25: Clear Input Override
With this command, multiple value and state changes may be reported to the SCADA master. All involved personnel must be informed of this step in order to avoid wrong responses to the realtime data reported to the SCADA master. Failure to do so could result in equipment damage, injury, and/or death.
OrionLX
E-22
Send Output Values This function sends output values to connected slave/end devices as entered by the Orion. During normal operation, any output commands sent to those devices would be issued by a front end/SCADA master, and merely passed-through by the Orion. This function can be used for localized testing without involving the entire system end-to-end. By default, this function is enabled when then configuration file is set up in NCD.
With this command, you will possibly operate a live piece of equipment on the end device, the same way it would be operated locally, or from the front end/SCADA master. The necessary permissions must be obtained from the control center and other departments in accordance with your corporate safety and operating guidelines. Failure to do so could result in equipment damage, injury, and/or death.
For the output point to be forced, first select the point‟s port (Figure E-26).
OrionLX
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
Output Values
--------------------------------------------
1. Port 1 - SEL Master
2. Port B - DDIO Port
3. Port 20 - NTP Kernel
4. Port 21 - Sensor Master
5. Port 24 - XML
6. Port 25 - SER Master
7. Port 26 - AAR Slave
8. Port 124 - Logic
Figure E-26: Select Port for Forcing Output Values
The (Cursor Up) and (Cursor Down) keys allow scrolling to the data point to be forced (Figure E-27). All points on the port are available, and are sorted in alphabetical order of the tagname. The current point
is always highlighted. Pressing <Enter> selects the point to be forced. <G> (Goto) allows jumping to a
specific point after entering the point‟s number.
OrionLX
E-23
Force outputs for Port 25 - SER Master (p1)
Output1 @OrionIO
Output2 @OrionIO
Output3 @OrionIO
Output4 @OrionIO
Figure E-27: Select Point for Forcing Output Value
On the following screen, the two initial choices are Force Value and Back. Back will return to the point
selection screen (Figure E-27). Force Value displays the screen in Figure E-28. This screen is a
“generic” screen in that it shows all parameters possibly needed, whether the output point is a simple discrete output, a select-before-operate output, a trip/close output, a pulse output, or an analog output/setpoint. Depending on the protocols used to connect the front end/SCADA master to the end device, only a selection of the listed types will be available, as either the protocol between the front end and the Orion, and/or the protocol between the Orion and the end device may not support all point types.
Point Name: Output2 @OrionIO
Percent Full Scale: 0.000000
Comm Status: Offline
Minimum Value: 0.000000
Maximum Value: 1.000000
Scaled Value: 0.000000
Force Value
Back
Figure E-28: Forcing Output Value
OrionLX
E-24
FORCE OUTPUT
Point Name: Output2 @OrionIO
Percent Full Scale: 0.000000
Comm Status: Offline
Minimum Value: 0.000000
Maximum Value: 1.000000
Scaled Value: 0.000000
Forced Output Values
Scaled Value [ 0.000000]
Percent Full Scale [ 0.000000]
Duration (msec) [ 0]
Pulses [ 0]
Offtime (msec) [ 0]
Force Value
Cancel
Figure E-29: Entering Forced Output Value
Function Description
Scaled Value
Percent Full
Scale
One of these two values is required for all point types. For digital output points,
enter 0-1 or 0-100 percent, and for analog values enter either the scaled value,
or its percentage of full scale. Regardless of the point type, a value must be entered in either of those two fields, as this is the value that will be sent to the output point.
Note: Depending on the output point type, the following fields may be required.
Duration (ms) Usually, trip/close, raise/lower, and pulse outputs require a duration. If none is entered, and a default value is used in the point configuration, the default value is used instead.
Pulses For pulse output points, the number of pulses is required.
Offtime (ms) For pulse output points, the offtime between on-pulses is required as well.
Force Value
Cancel
After entering Scaled Value/Percent Full Scale, Duration, Pulses,
and Offtime, Force Value or Cancel must be selected. Cancel
immediately returns to the points list (Figure E-27). Force Value displays a
prompt to confirm the selection on a separate screen before sending the entered output point value to the field device.
Table E-6: Force Output Point Parameters
OrionLX
E-25
3. View Communications The ability to view the realtime communications of all OrionLX ports facilitates identifying and resolving communication and configuration questions. To view communications, the port to be monitored must first be selected from the screen shown in Figure E-30 by entering its number. Live communication sent and received on this port of the OrionLX will then be displayed (Figure E-31). If the OrionLX is a master, then an exchange typically starts with a
transmission of a poll/command (indicated by TX), and ends with a reception of the reply (RX). If the
OrionLX is a slave, an exchange typically consists of a reception (RX) of a poll/command, to which the
OrionLX replies with the transmission of a reply (TX). The OrionLX displays limited verbose explanation
of the data exchanged. For a detailed explanation, refer to the standard manual of the protocol that is being monitored. Typically, the protocol manuals are not supplied by NovaTech, but by the supplier of the equipment that the OrionLX connects to.
OrionLX
Automation Platform
Version 1.39.8 Date: 05/27/2009
Copyright 2000-2009 NovaTech LLC
Communications Menu
--------------------------------------------
1. Port 1 - SEL Master
2. Port B - DDIO Port
3. Port 20 - NTP Kernel
4. Port 21 - Sensor Master
5. Port 25 - SER Master
6. Port 26 - AAR Slave
Figure E-30: Communications Menu
OrionLX
E-26
Viewing Communications for Port B - DDIO Port
Press 'c' to change comm display options.
SYSTEM INFORMATION DUMP:
Uptime: 20 days, 19 hrs, 10 min
(Port B)(16:54:28:043):
(Port B)(16:54:28:043): Event/Individual Point Poll - DDIO Address 1
(Port B)(16:54:28:203)TX[33]: 05 64 18 C4 01 00 05 00 (99 F2)-CRC
C1 C1 01 3C 04 06 3C 03 06 3C 02 06 01 02 01 00 (55 82)-CRC
00 07 00 (9E 78)-CRC
(Port B)(16:54:28:281)RX[34]: 05 64 19 44 05 00 01 00 (EB CD)-CRC
C1 C1 81 10 00 01 02 01 00 00 07 00 01 01 01 01 (2C 0A)-CRC
01 01 01 01 (BF B9)-CRC
(Port B)(16:54:28:282): DDIO
(Port B)(16:54:28:282): IIN: Time Sync Request
(Port B)(16:54:28:284): Parse Binary Inputs - Range 0 to 7
(Port B)(16:54:29:087):
(Port B)(16:54:29:087): Event/Individual Point Poll - DDIO Address 1
(Port B)(16:54:29:246)TX[33]: 05 64 18 C4 01 00 05 00 (99 F2)-CRC
C2 C2 01 3C 04 06 3C 03 06 3C 02 06 01 02 01 00 (E9 E6)-CRC
00 07 00 (9E 78)-CRC
(Port B)(16:54:29:326)RX[34]: 05 64 19 44 05 00 01 00 (EB CD)-CRC
C2 C2 81 10 00 01 02 01 00 00 07 00 01 01 01 01 (90 6E)-CRC
01 01 01 01 (BF B9)-CRC
Figure E-31: Viewing Communications
Additional communication information can be displayed by pressing <c> (lowercase) to change the
Communication Display Options (Figure E-32). Any of the listed display options can be turned on
or off. For most communications issues, turning on the timestamps and the sequence numbers will be most useful. In order to effectively analyze protocol communication, familiarity with the monitored protocol and the corresponding protocol documentation is required. The communication can also be logged to a file, and sent to NovaTech for analysis. This allows in-depth tracking of issues.
OrionLX
E-27
COMM DISPLAY OPTIONS
0. Transmit Messages YES
1. Receive Messages YES
2. Transmit Errors YES
3. Receive Errors YES
4. Non Data Messages YES
5. Non Data Errors YES
6. Verbose Messages YES
7. Include Timestamp YES
8. Include Sequence Num.NO
9. Include Port Num. YES
A. Include Device Num. NO
B. Include Data Length. YES
C. Sys Info On 15min. NO
Figure E-32: Communications Display Options
The following tables (Table E-7 and Table E-8) provide an overview of the most common issues when
using the View Communications feature of the Orion. Depending on the OrionLX‟s configuration and
communication system architecture, there may be numerous additional scenarios that can only be examined on a case-by-case basis.
OrionLX
E-28
Master Port Troubleshooting The OrionLX communicates as a master to one or more end devices which are single-dropped (RS-232, RS422/485, optical fiber) or multi-dropped (RS422/485, optical fiber) on a single port.
Observation Issue
There are no polls for an expected device.
The device has not been configured at all.
The device has been configured, but with another device node address. (If multidropped, another end device may respond in its place.)
The poll time (in Polls Groups) has been set to an excessive time, so the polls could be much farther apart than anticipated.
There are no responses to polls sent out by the OrionLX.
The baud rate/parity bits/data bits/stop bits are not set up correctly in the device or the OrionLX.
The cable/connection between the OrionLX and the device is not plugged in.
The connection between the OrionLX and the device is not set up correctly (for example, a straight serial cable is used instead of a null-modem cable, etc.).
There are error responses to polls sent out by the OrionLX.
The poll/command going to the end device is asking for points that are not configured in the end device. Check the point types and addresses in the end device, and verify against the points configured in the OrionLX. This could be either an address specified in the command, or the length/number of points specified.
If an error is returned for an output command, the value specified in the command could be out of range.
Table E-7: Master Port Troubleshooting
OrionLX
E-29
Slave Port Troubleshooting The OrionLX communicates as a slave to a front end/SCADA master. The OrionLX can be part of a multi-dropped network, and/or host multiple devices with different addresses. This way, the OrionLX responds to the master for each device that it hosts, and the master cannot tell that it is communicating with a single OrionLX in place of multiple RTUs.
Observation Issue
There are no polls for the device hosted by the Orion.
The front end/SCADA master is not set up (yet) to poll for the new device.
The baud rate/parity bits/data bits/stop bits are not set up correctly in the device or in the Orion.
The cable/connection between the Orion and the device is not plugged in.
The connection between the Orion and the device is not set up correctly (for example, a straight serial cable is used instead of null-modem cable, etc.).
There are no responses from the Orion.
There is a device address mismatch between the master and the device(s) in the Orion, so the Orion does not see any of “its” devices addressed.
There are multiple responses/ noise when the response is returned, and the master reports communication/CRC/BCH errors.
There is another device on the shared line with the same address as a device in the Orion. Thus, both devices respond to the same command, which results in overlaid simultaneous responses to the master, which in turn logs a communication error.
Table E-8: Slave Port Troubleshooting
OrionLX
E-30
4. Device Statistics The following screen shows the statistics for each slave device connected to the OrionLX. Slave devices are devices being polled by the Orion.
<C> resets the poll/response counters for all devices to 0. The counters roll over at 232
(= 4,294,967,296).
The (Cursor Up) and (Cursor Down) keys allow scrolling through all the points on the selected port. These options allow verifying connectivity and communication quality with slave devices.
Device Statistics (C to Clear)
Port Device Status Polls Responses Percent Successful
1 SEL 501 Relay Online 392442 392442 100.000000
B DDIO Online 1168083 1168083 100.000000
Figure E-33: Device Statistics
OrionLX
E-31
5. System Menu
The System Menu provides the Clock Configuration, Event Log, System, and Version
Information, etc. for the OrionLX as shown in the following menu.
All menu items in Figure E-34 are hyperlinks to the respective sections.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
System Menu
--------------------------------------------
1. Clock Configuration
2. View System Info
3. View Event Log
4. Clear Event Log
5. View Version Info
6. Passthrough Menu
7. Thread Info
8. Restart
Figure E-34: System Menu
OrionLX
E-32
Clock Configuration The hardware clock of the OrionLX can be set with the following menu. In order to change time or date, select the respective item by entering the associated menu number as shown below.
For the new time to take effect, option 7. Save Time must be selected after the correct time and date
have been entered with options 1. through 6.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
Clock Configuration
--------------------------------------------
Current Date/Time: 10/14/2009 16:28:10
New Date/Time: 10/14/2009 16:27:21
1. Set Seconds
2. Set Minutes
3. Set Hours
4. Set Day
5. Set Month
6. Set Year
7. Save Time
Figure E-35: Clock Configuration
OrionLX
E-33
View System Info
The System Information screen displays the following information.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
System Information
--------------------------------------------
Process Uptime: 14 days, 02 hrs, 56 min
System Uptime: 14 days, 23 hrs, 27 min
Keynum: 9000
Figure E-36: System Information
Function Description
Process Uptime Shows the time since the last configuration change or software reboot of the OrionLX.
System Uptime Shows the time since the last power-cycle or hardware reboot of the OrionLX.
Keynum Serial number of the OrionLX. The same number is also displayed on the upper left side of the back of the Orion as shown in Figure B-5.
Table E-9: System Information
OrionLX
E-34
View Event Log An OrionLX event log is displayed below. It includes all events since the last warm boot or configuration change. If needed, the log can be captured to a file as well (see chapter Communications Menu or, if using third-party software to connect to the OrionLX, refer to that software‟s documentation for details).
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
View Event Log
--------------------------------------------
09/30/2009 18:31:56.500 notice: Orion Started!
09/30/2009 18:31:57.289 prtcl err: No function body found for
LogicOut1Change.
09/30/2009 18:31:57.289 prtcl err: No function body found for
OrionOut4Change.
09/30/2009 18:31:58.329 notice: LoadLibrary(mmi)
09/30/2009 18:31:59.858 notice: LoadLibrary(/usr/lib/orion/salar001.so)
09/30/2009 18:32:00.192 notice: LoadLibrary(/usr/lib/orion/msel129.so)
09/30/2009 18:32:00.409 notice: LoadLibrary(/usr/lib/orion/mdnp126.so)
09/30/2009 18:32:00.625 notice: LoadLibrary(/usr/lib/orion/mnki100.so)
09/30/2009 18:32:00.738 notice: LoadLibrary(/usr/lib/orion/msens101.so)
09/30/2009 18:32:00.853 notice: LoadLibrary(/usr/lib/orion/sled100.so)
09/30/2009 18:32:00.968 notice: LoadLibrary(/usr/lib/orion/shttp106.so)
09/30/2009 18:32:05.285 notice: Logic started.
10/13/2009 21:00:02.340 prtcl err: Archive Monitor: Connect failed.
Error: could not connect to server: No such file or directory
Is the server running locally and accepting connections on Unix domain
socket "/var/run/postgresql/.s.PGSQL.5432"?
10/13/2009 21:00:04.344 prtcl err: Archive Monitor: Connect failed.
Error: could not connect to server: No such file or directory
Is the server running locally and accepting connections on Unix domain
socket "/var/run/postgresql/.s.PGSQL.5432"?
10/13/2009 21:00:06.352 prtcl err: Archive Monitor: Connect failed.
Error: could not connect to server: No such file or directory
Is the server running locally and accepting connections on Unix domain
socket "/var/run/postgresql/.s.PGSQL.5432"?
Figure E-37: View Event Log
Clear Event Log The event log described in the previous chapter can be cleared by selecting this option. Note that when selecting this option, the event log is cleared without requiring further confirmation.
OrionLX
E-35
View Version Info This option lists the version and date of the protocol drivers and software as configured for each port. If needed, the version information can be captured to a file (see chapter Communications Menu or, if using third-party software to connect to the OrionLX, refer to that software‟s documentation for details).
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
Version Information
--------------------------------------------
Orion Core Module - main.exe Version 1.40.0 09/22/2009 13:41:01
Port 1. SEL Master - msel129.so Version 1.29.5 09/17/2009 14:47:34
Port 2. none
Port 3. none
Port 4. none
Port 5. none
Port 6. none
Port 7. none
Port 8. none
Port 9. none
Port 10. none
Port 11. none
Port 12. none
Port 13. none
Port 14. none
Port 15. none
Port 16. none
Port A. Man Machine Interface - Version 1.36.3 12/10/2008 09:09:01
Port B. DNP Master - mdnp126.so Version 1.26.19 08/4/2009 15:41:01
Port C. none
Port D. none
Port 20. ntp interface - mnki100.so Version 1.0.3 09/15/2009 15:03:01
Port 21. Sensors - msens101.so Version 1.1.1 12/17/2008 10:06:01
Port 22. Sensors - sled100.so Version 1.0.0 09/15/2008 16:07:01
Port 23. http server - shttp106.so Version 1.6.0 08/15/2008 08:18:19
Port 24. xml slave - sxml102.so Version 1.2.3 05/26/2009 11:47:00
Port 25. SER - mser100.so Version 1.0.7 07/13/2009 09:09:01
Port 26. AlarmArchiver - salar001.so Version 0.1.5 08/27/2009 10:04:00
Figure E-38: Version Information
OrionLX
E-36
Passthrough Menu Many manufacturers of IEDs (Intelligent Electronic Devices) such as relays and meters provide special software for device configuration, event and log extraction, etc. If the end device has two ports, the second port can be directly connected to the PC running that software, bypassing the control network with the OrionLX. However, the second port may not be available, or it may be impractical to use it. With the Passthrough option, the IED manufacturer software installed on the PC can connect through the OrionLX to the IED. This requires the following steps. Passthrough to an IED
1. In the main menu, select 5) System Menu.
2. In this submenu, select 6) Pass-Through Menu.
3. In the Pass Through Menu (Figure E-39), select a port number for passthrough.
4. At this point, NCD (or the terminal software) is directly connected to the IED, and a screen similar to Figure E-40 will be displayed.
4a. At this point, manual commands can be entered. These commands are sent directly to the IED and executed, and the IED response is displayed in this screen.
4b. Alternatively, the IED manufacturer software can be started and connected to the IED after exiting NCD. The IED software must use the same communication parameters that NCD used (since the software will first connect with the Orion, and the Orion in turn will connect with the IED). Once the IED operations are completed, the manufacturer‟s software must be closed and
NCD restarted. In the NCD communication window, entering <Ctrl>-<X> five times
terminates the passthrough of the Orion.
OrionLX
Communication Processor
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
Pass Through Menu
--------------------------------------------
1. Pass Through to Port 1 - SEL Master 1
2. Pass Through to Port 2 - SEL Master 2
3. Pass Through to Port 10 - SEL Master 10
Figure E-39: Passthrough Menu
OrionLX
E-37
Entering Pass Through Mode
Press CTRL-X five times to exit
2
3I2X IRX 3I2Y IRY
I (A,pri) 4 3 8 7
=>>QUI
HP-233 Date: 10/26/09 Time: 22:17:09.603
HP-232
=
Figure E-40: Passthrough Window to Relay
OrionLX
E-38
Thread Info This option lists the running threads in the Orion, with port number and system/user time. If needed, the thread information can be captured to a file (see chapter Communications Menu or, if using third-party software to connect to the OrionLX, refer to that software‟s documentation for details).
ORION Thread Dump
0x40377490: Logging System Monitor Thread (port=0 level=1) Priority=0
tid: 4889
System Time: 0
User Time: 0
0x403E6490: MMI Port_17_Thread (port=17 level=0) Priority=0
tid: 4890
System Time: 0
User Time: 1
0x40625490: Alarm_Archive Main Thread 30 (port=30 level=0) Priority=0
tid: 4891
System Time: 0
User Time: 1
0x40718490: SEL Master Task_p1_Thread (port=1 level=0) Priority=0
tid: 4893
System Time: 1813
User Time: 788
0x40758490: SEL Master Start_p1_Thread (port=1 level=1) Priority=0
tid: 4894
System Time: 110796
User Time: 17260
0x407BC490: DNP Master Task_p18_Thread (port=18 level=0) Priority=0
tid: 4895
System Time: 98398
User Time: 41088
0x40808490: mnki_24_Thread (port=24 level=0) Priority=0
tid: 4896
System Time: 5701
User Time: 697
0x40856490: msens_25_Thread (port=25 level=0) Priority=0
tid: 4897
System Time: 13023
User Time: 1144
0x408A1490: sled_26_Thread (port=26 level=0) Priority=0
tid: 4898
System Time: 11
User Time: 3
0x408FC490: HTTP_main_27 (port=27 level=0) Priority=0
tid: 4899
System Time: 158
User Time: 101
0x40958490: sxml_p28_Thread (port=28 level=0) Priority=0
tid: 4900
System Time: 0
OrionLX
E-39
User Time: 0
0x409E6490: AAR Monitoring Thread 30 (port=30 level=1) Priority=0
tid: 4902
System Time: 26
User Time: 23
0x40A26490: Archive Monitoring Thread 30 (port=30 level=1) Priority=0
tid: 4903
System Time: 815
User Time: 874
0x40A66490: LogicThread (port=0 level=0) Priority=0
tid: 4904
System Time: 802
User Time: 46314
0x40AA6490: LOGICEventThread (port=128 level=1) Priority=0
tid: 4905
System Time: 0
User Time: 0
0x40AE6490: RPC Call tid 1085170832 (port=0 level=1) Priority=0
tid: 4906
System Time: 37
User Time: 10
0x40C3F490: DNP Master Monitor Thread_p18_Thread (port=18 level=1)
Priority=0
tid: 4907
System Time: 0
User Time: 0
0x40D40490: MMI UDS on /var/run/orion/mmi (port=0 level=1) Priority=0
tid: 9687
System Time: 15
User Time: 9
0x40DC1490: MMI TCP RX to (port=0 level=1) Priority=0
tid: 9688
System Time: 2
User Time: 0
0x40E01490: MMI TCP TX to (port=0 level=1) Priority=0
tid: 9689
System Time: 17
User Time: 13
Figure E-41: Thread Info
OrionLX
E-40
Restart
A Full restart resets all hardware and restarts all software and drivers, including the operating
system. However, it can take up to several minutes for the OrionLX to boot up, depending on the OrionLX‟s configuration.
A Quick restart reloads only the protocol drivers and takes usually under 60 seconds to complete.
Do you wish to perform a full restart, quick restart or no restart?
1. Full restart.
2. Quick restart.
3. Do not restart.
Figure E-42: Restart Menu
6. Disconnect This option closes the current session and disconnects NCD from the Orion.
OrionLX
E-41
7. Session Timeouts The session times out, i.e. disconnects, automatically after 5 minutes. As shown below, the timeout can be based on:
whether any user key strokes were sent to the OrionLX within those 5 minutes whether any user key strokes were sent to the OrionLX, or any information – such as screen
updates, communication updates, etc. – was sent from the OrionLX to the PC within those 5 minutes
The second option is useful when logging information from the OrionLX for lengthy periods of time.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
Session Timeouts
--------------------------------------------
Current session behavior:
End session if the Orion hasn't received in 5 minutes.
Press 1 to change behavior to:
End session if the Orion has neither sent or received in 5 minutes.
Figure E-43: Session Timeouts
OrionLX
E-42
8. Network Menu
On the Network Menu, the OrionLX network parameters such as IP address, gateway, and firewall can
be set up. All menu items in Figure E-44 are hyperlinks to the respective sections.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
Network Menu
--------------------------------------------
1. View/Change Network Configuration
2. Start/Stop Firewall
Figure E-44: Network Menu
OrionLX
E-43
View/Change Network Configuration
This menu allows changing the network parameters common to both eth0 and eth1, as well as port-
specific parameters, by selecting options 1., 2., or 3.
If any changes have been made, option 4. Save Settings must be executed before pressing on
<Esc> to return to the previous menu.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
View/Change Network Configuration
--------------------------------------------
Common Hostname: orionlx
DNS Server 1: 64.126.4.189
DNS Server 2: 64.126.4.193
eth0 IP Address: 172.16.16.20
Subnet: 255.255.0.0
Gateway:
eth1 IP Address: 64.126.95.173
Subnet: 255.255.240.0
Gateway: 64.126.80.1
1. Edit Common
2. Edit eth0
3. Edit eth1
4. Save Settings
Figure E-45: View/Change Network Configuration
OrionLX
E-44
Common Parameters
The following parameters are common to both eth0 and eth1. The specific parameters are determined
as part of the system architecture, or by the IT department.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
View/Change Network Configuration
--------------------------------------------
Common Hostname: orionlx
DNS Server 1: 64.126.4.189
DNS Server 2: 64.126.4.193
1. Edit Hostname
2. DNS Server 1
3. DNS Server 2
Figure E-46: Edit Common Parameters
Function Description
Hostname The hostname is a name assigned to the host computer, i.e. the OrionLX. The name is often a combination of the host‟s local name and the parent domain name.
DNS Server 1
DNS Server 2
For Internet communication initiated by the OrionLX, usually a Domain Name System server is required. This server translates outgoing requests to actual IP addresses. This server can be located on the Internet, or on the corporate network. If no DNS is required for communications to and from the OrionLX, it is recommended to leave the DNS server fields empty.
Table E-10: Common Parameters
OrionLX
E-45
Port-Specific Parameters
The following parameters are set up individually for eth0 and eth1. Since each port can be connected
to a different network, the parameters are entered separately for each port. The specific parameters are determined as part of the system architecture, or by the IT department.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
View/Change Network Configuration
--------------------------------------------
eth0 IP Address: 172.16.16.20
Subnet: 255.255.0.0
Gateway: 172.16.16.1
1. Enable DHCP
2. Edit IP Address
3. Edit Subnet
4. Edit Gateway
Figure E-47: Edit Port-Specific Parameters
Function Description
Enable DHCP If DHCP is enabled, the IP Address, Subnet, and Gateway are assigned by a DHCP server on the network. In most cases, DHCP will be disabled and these parameters are entered manually as permanent values as described below. Generally, these parameters are determined as part of the system architecture, or by the IT department.
IP Address The IP address has the format n.n.n.n where n = 0..255, e.g. 172.16.16.20.
Subnet The Subnet mask has the format n.n.n.n where n = 0..255, e.g. 255.255.0.0.
Gateway The Gateway address is required for outbound traffic that is located on another
network. It has the format n.n.n.n where n = 0..255, e.g. 172.16.16.1.
Table E-11: Port-Specific Parameters
Note: Each port must belong to a different network and set up with corresponding IP
addresses. If network ports are set up with IP addresses belonging to the same IP network, IP communication errors may occur.
Example 1: 192.168.x.x and 172.16.x.x are different networks. Example 2: With subnet mask 255.255.255.128, the ranges 192.168.1.1 - 192.168.1.127 and
192.168.1.129 - 192.168.1.255 are different networks.
OrionLX
E-46
Start/Stop Firewall The following menu provides the options for starting or stopping the Orion‟s firewall. Additional firewall options and settings are described in chapter Firewall.
OrionLX
Automation Platform
Version 1.40.0 Date: 09/22/2009
Copyright 2000-2009 NovaTech LLC
Start/Stop Firewall
--------------------------------------------
1. Start firewall
2. Stop firewall
Figure E-48: Start/Stop Firewall
OrionLX
F-2
I. Introduction PCs installed in critical substations are now designated by NERC as “critical cyber assets”, resulting in additional security and administrative procedures. Therefore, alternatives to substation PCs which are not subject to the new requirements are needed. With the OrionLX and the new Direct Video option, the substation HMI PC can be replaced with a simpler VGA terminal, eliminating HMI-related security concerns. The pages viewable on the video port are the same OrionLX webpages that can already be viewed via Ethernet on a separate PC, including the OrionLX online configuration and diagnostic pages, alarm pages, trending pages, sequence of event pages, and custom user-designed pages. An open source SVG graphics editor produces the Orion WEBserver HMI screens. A complete security package is included with the OrionLX Video option, including user sign-on, firewalling, user activity logging and authorization for executing controls, applying of tags, and/or acknowledging alarms. The following figure shows the setup of the OrionLX as a PC alternative.
Figure F-1: OrionLX with Video, Keyboard, and Mouse
OrionLX
F-3
The OrionLX Direct Video option consists of a new Multimedia Board with a VGA port, an audio port, USB ports, and a third Ethernet port as shown in the following figure. The ports are located on the left hand side on the rear panel of the OrionLX, above the power supply connectors (Figure F-2).
Figure F-2: Additional Ports on Multimedia Board
A high-performance 1.33GHz CPU provides the additional support for video, communications processing, protocol conversion, and logic. Both the Multimedia Board and the High Performance CPU can be factory retrofitted into existing OrionLX Automation Processors. The third Ethernet port provides the following security-compliant connectivity on separate Ethernet ports to the substation network, SCADA, and Engineering.
Figure F-3: Security-compliant Connectivity
OrionLX
F-4
II. Connections In addition to the standard power and communication connections, the OrionLX with Direct Video also provides ports for monitor, keyboard, mouse, and audio as well as a third Ethernet port.
Component OrionLX Port OrionLX Port Label
Monitor 1280x1024 15-pin VGA VGA OUT
Keyboard, mouse USB KBD, MOUSE, USB 2, USB 3
Audio 3.5mm audio AUDIO OUT
Ethernet RJ45 ETH2
Table F-1: OrionLX Port Labeling
The physical setup connections of the ports are similar to that of setting up a standard PC as follows: Step 1: Make sure the OrionLX is powered down. Step 2: Connect the monitor, keyboard, mouse, and the speakers to the respective ports. Step 3: Power up the OrionLX. All connected devices are immediately functional without any additional
setup. The touchscreen requires calibration which will be performed automatically during the first login to the desktop. The touchscreen can also be recalibrated as explained in Calibrate Touchscreen.
The Ethernet port parameters are set up as described in chapter Networking.
When the OrionLX is connected to power, touching the power connectors on the outside of the OrionLX enclosure, or removing the top cover of the OrionLX enclosure and touching the power supply inside the enclosure, could result in injury or death. Proper corporate and public safety instructions must be observed at all times.
It is not advisable to remove the main cover of the OrionLX Direct Video model for any reason. The smaller cover may be removed to gain access to fuses, cards, etc., but the main cover should remain unopened with the security tape intact. Removal of the main cover panel could dislodge the protective heat sink pad, causing the heat sink and/or the CPU to overheat and damage the unit.
OrionLX
F-5
III. OrionLX Video Port Setup On the OrionLX home page, automatic login, screen saver, and power settings can be set up for the OrionLX video port. These settings default to the values shown below. On the home page, click on the
Settings tab, and then on the Display hyperlink. At this point, the following page is displayed.
Figure F-4: Video Port Setup
OrionLX
F-6
Component OrionLX Port
Local Login
Auto Login If Auto Login is checked, the user accessing the video port is
automatically logged in to the desktop.
Each OrionLX webpage can be configured for “login”, “unlock”, or
“no login” as described in chapter Sections. That, combined with
setting the home page of the web browser (Setting Home Page
in Midori Browser), will allow the one-line diagram to be
displayed automatically.
Default: Disabled
Username For Auto Login, a user account must be selected from all
available users. Only users which are set up with video port
login permission are displayed in this list. The video port login
permission is set on a per-user basis as described in chapter
Account Management.
Delay Time The Delay Time is the waiting time between accessing the
login window and the execution of the auto login. The unit is
seconds.
Default: 30 seconds
Screen Saver
Enabled If the screen saver is enabled, it will be displayed after keyboard
and mouse inactivity for a specified amount of time.
Note: The Screen Saver should not be enabled if the
Auto Login feature is enabled, because the Screen
Saver requires entering the password.
Default: Enabled
Screen Saver Select a screen saver from a list of available screen savers.
Default: NovaTech
Wait Time The Wait Time specifies the inactivity time, after which the
screen saver is displayed. The unit is minutes.
Default: 15 minutes
Power
Turn Off
Display
The Turn Off Display time specifies the inactivity time,
after which the screen is turned off. Any keyboard or mouse
activity turns the screen on again. Enter 0 to prevent the display
from sleeping. The unit is minutes.
Default: 30 minutes
Table F-2: Video Port Setup
Any changes made on this screen require logging out of the desktop and logging back in to activate the changes. First, click on Save changes for the changes to be saved. At this point, the screen will
reload. During that time, the progress icon shown in the following figure will be circling.
OrionLX
F-7
Figure F-5: Update Icon
Log out of the desktop as shown in Figure F-6, and log back in. Now the new settings have taken effect.
Figure F-6: Desktop Logout
OrionLX
F-8
IV. OrionLX Video Port Features In the following two chapters, the Midori windows system and the OrionLX webpages are explained. The following screen (Figure F-7) is displayed after powering up the OrionLX and logging in to the desktop.
1. Operating Environment The initial window displayed on the monitor connected to the OrionLX Direct Video port displays the NovaTech logo.
Under the Applications Menu in the upper left hand corner, a number of applications are available
which are explained in the following chapters. Each application which is relevant for the operation of the monitor or the OrionLX Direct Video functionality is explained in a separate subchapter. In the top right corner, the name of the user currently logged in is displayed. Clicking on the user name
provides the options Lock screen and Log out. Locking the screen keeps the current session
open.
Figure F-7: Applications Menu – Main Window
OrionLX
F-9
Run Program This menu item opens a command line window in which any program can be executed if needed, and as instructed by NovaTech Technical Support.
Figure F-8: Run Program
OrionLX
F-10
Calibrate Touchscreen After initial connection of a new touchscreen, the touchscreen must be calibrated as follows. The calibration can be repeated as needed.
Figure F-9: Calibrate Touchscreen
After selecting the Calibrate Touchscreen menu item, the following screen is displayed for
calibrating the touchscreen. For best calibration results, a stylus must be used. However, the touchscreen can also be calibrated using fingers. Simply follow the calibration prompts on the screen.
Figure F-10: Touchscreen Calibration Procedure
OrionLX
F-11
Calculator
A standard calculator is available under Accessories > Calculator.
Figure F-11: Accessories
Text Editor
A standard text editor is available under Accessories > Text Editor. It can be used to edit any text
files on the OrionLX if needed. Files to be edited can be located using the File Manager.
OrionLX
F-12
Screenshot Any screen displayed on the OrionLX monitor can be captured. This is useful for documenting screens or obtaining technical support.
The areas that can be captured are Entire screen, Active window, or Select a region. After
the selected Delay before capturing time has passed, the screenshot is taken. Save it to a file on
the OrionLX‟s flash drive where it is accessible from the PC by FTP or with the File Manager, and USB flash drive. In order to copy to a USB flash drive, the file must be given a FAT32-compatible file name. The USB flash drive must be formatted with FAT32. It mounts as a drive in the file system and must be ejected by clicking the “Eject” button in the File Manager. .
Figure F-12: Screenshot
OrionLX
F-13
Terminal Emulator
The Terminal Emulator provides the standard command line interface of the OrionLX which is also
available on Port A as well as through an Ethernet connection.
Figure F-13: OrionLX Command Line Interface
Any command listed in the OrionLX Applications Manual, chapter “OrionLX Shell Commands” can be used in this terminal window.
The command ntsh starts the OrionLX MMI as shown in Figure F-13. The specific features of the MMI
are explained in the OrionLX User Manual, section “OrionLX MMI”.
OrionLX
F-15
File Manager
A standard file browser is available under Accessories > File Manager. It can be used to browse
the entire flash drive of the OrionLX, and to copy files to and from USB flash drives connected to ports
USB2 and USB3. USB flash drives must be formatted with FAT32. The USB flash drive mounts as a drive
in the file system and must be ejected by clicking the “Eject” button. Document and Image Viewer
A standard image viewer is available under Graphics > Image Viewer. It can be used to view any
graphics file on the OrionLX flash drive. Files to be viewed can be located using the File Manager.
A standard document viewer is available under Graphics > Document Viewer. It can be used to view
any .pdf file on the OrionLX flash drive. Files to be viewed can be located using the File Manager.
Figure F-15: Image Viewer
OrionLX
F-16
Mixer
The Mixer sets up the audio properties of the OrionLX as shown in Figure F-16 and Figure F-17.
Figure F-16: Mixer
Figure F-17: Standard Mixer Settings
OrionLX
F-17
Figure F-18: Customized Mixer Settings
Figure F-17 shows the standard setting of the mixer. The two sliders control the volume. Normally, they are linked together, so that the volume levels on the left and right speakers are identical. If different volume levels on the left speaker and right speaker are required, click on the chain symbol below the bar on the right. The chain is now disconnected as shown in Figure F-18, and the sliders can be moved independently.
The Select Controls button is not used, since the OrionLX provides output for one pair of speakers
only.
OrionLX
F-18
Web Browser
Selecting Web Browser opens new browser tabs which can be used for browsing the OrionLX
webpages or for running applications. When a new browser tab is opened, it defaults to the OrionLX main webpage.
Figure F-19: Web Browser
OrionLX
F-19
Root Terminal
Root Terminal provides the same functionality as displayed in Figure F-13 and Figure F-14, except
that the terminal runs with root privileges.
Figure F-20: Root Terminal for System Functions
Note when first using this option after logging in to the Direct Video menu, the OrionLX will ask for a
password. Remember password can be enabled by checking the checkbox. If this option is checked,
then Save for this session or Save in the keyring must be selected. Save for this
session saves the password for this application only for the duration of the session. Save in the
keyring saves for the password for accessing this application and all other applications that require
root privileges.
Figure F-21: Enter Root Password
OrionLX
F-20
Network Analyzer
The Network Analyzer can run in normal mode and in root mode.
In normal mode, only previously recorded files can be viewed and analyzed.
In root mode, live communication on all Ethernet ports of the OrionLX (ETH0, ETH1, and ETH2) can be
viewed, saved, and analyzed. For a complete description of the Wireshark functionality, refer to http://www.wireshark.org/docs/.
Figure F-22: Wireshark Network Analyzer
OrionLX
F-21
Desktop Settings The desktop settings can be changed by right-clicking anywhere on the main screen. The following context-style window is displayed.
Figure F-23: Accessing Desktop Settings
The available functions are standard functions in any windows-style operating system. The most
commonly used menu item for customizing the desktop is Desktop Settings which provides the
following functions.
OrionLX
F-22
Figure F-24: Desktop Settings
On these desktop settings tabs, the following items can be customized:
Background image and arrangement (Auto, Centered, Tiled, Stretched, Scaled, Zoomed)
Background color
Brightness and saturation
Desktop menu
Windows list menu
Default icons
Icon type and size
Font size
OrionLX
F-23
Toolbar Customization Regardless of the currently displayed screen and OrionLX login status, the bars at the top of the browser can be displayed/hidden by right-clicking at the top of the browser. Then a drop-down window opens, in which the following items can be enabled/disabled by setting/clearing the associated checkmark:
Menubar
Navigationbar
Bookmarkbar
Statusbar
Figure F-25: Toolbar Customization
OrionLX
F-24
2. OrionLX Webpages The OrionLX webpages can only be accessed after logging in with OrionLX user credentials. User account setup is explained in chapter Users.
Figure F-26: OrionLX Login Page
The URL window shown above has a red background. This indicates that the security certificate loaded in the OrionLX is self-certified and has not been obtained from a trusted authority. Note: If an authority-certified certificate is required in the OrionLX, it must be obtained by the
OrionLX’s owner or operator. Once logged in, the standard OrionLX webpages are available in the browser window. The complete description of all webpages is available in the OrionLX User Manual, section “OrionLX Webpages”.
Figure F-27: OrionLX Webpages
OrionLX
F-25
Setting Home Page in Midori Browser The Midori browser can be set up with a home page. This page can be any webpage provided by the OrionLX, such as a one line diagram or an overview page.
Step 1: Start the web browser from the Applications Menu.
Figure F-28: Start Web Browser
Step 2: In the opened web browser, navigate to the OrionLX webpage that is to become the home
page. Step 3: At the top of the web browser, the Menubar is displayed. If it is not displayed yet, it must be set
up as explained in Toolbar Customization. In the Menubar, go to Preferences. The shortcut
is <Ctrl>+<Alt>+<P>.
Figure F-29: Menubar – Preferences
OrionLX
F-26
Step 3: The Preferences for Midori window will open and default to the tab General (Figure
F-30). The When Midori starts dropdown box must be set to Show Homepage as
shown below.
Figure F-30: Preferences for Midori
Step 4: In the Homepage field (Figure F-30), type or copy/paste the URL of the desired homepage.
Then click on Close to save the new homepage.
OrionLX
F-27
Setting and Using Bookmarks By clicking on the button immediately to the left of the URL window as shown in Figure F-27, a bookmark can be set for the currently displayed OrionLX webpage. The bookmarks are displayed in the bookmark bar which is set up in Toolbar Customization.
In the following window, enter a bookmark title in the Title field. The Description field may remain
empty. If text is entered, it is displayed as tooltip text when hovering over the respective bookmark (see Figure F-32). If no text is entered, the webpage name is displayed in the tooltip (see Figure F-33).
The Address field is filled in automatically. All other fields must be set as shown in Figure F-31.
Figure F-31: Adding a Bookmark
Figure F-32: Customized Bookmark Tooltip
OrionLX
F-28
Figure F-33: Default Bookmark Tooltip
By setting bookmarks, the most frequently visited webpages can be set up for fast access in the bookmark bar. The bookmarks can be clicked even before logging in to the OrionLX. If not logged in, the OrionLX will first display the login screen. After successful login, the OrionLX will jump immediately to the webpage whose bookmark has been clicked prior to login.
OrionLX
G-2
Term Description
HMI Human Machine Interface
Input Point An input point is generally a point whose value originates at an end device
(slave device), such as a PLC, RTU, IED, relay, or meter, and is transferred
to one or more master devices, such as a SCADA master, or a HMI. During
the transfer, the information may be travel over different media (such as
dialup or leased line modems, Ethernet, radio, etc.) as well as different
protocols as dictated by the master‟s and end device‟s capabilities and
locations.
IED Intelligent Electronic Device. This general term includes relays, meters, and
other devices equipped with a microprocessor.
Master Device A master device issues polls or commands to slave devices, to obtain values
from the slave device, or to cause specific behavior or actions by the slave
device. Typical master devices are SCADA masters and HMIs. If a port on
the Orion is set up as a master port, the OrionLX will on this port initiate
communication with the slave device(s) connected to that master port.
NTP Network Time Protocol
Output Point An output point is generally a point whose value originates at a master device
(such as HMI or SCADA master, etc.), and is then transferred to the end
device to control some type of action or behavior of the end device (such as
opening or closing connected switches, control computations, retrieve specific
logs, etc.). During the transfer, the information may be travel over different
media (such as dialup or leased line modems, Ethernet, radio, etc.) as well as
different protocols as dictated by the master‟s and end device‟s capabilities
and locations.
PLC Programmable Logic Controller
RTU Remote Terminal Unit
SCADA Supervisory Control And Data Acquisition
Slave Device A slave device responds to a poll or command from a master device, but
generally does not initiate communications with another device or the master
on its own. Typical slave devices are PLCs, RTUs, IEDs, meters, and relays.
If a port on the OrionLX is set up as a slave port, an external master must
issue a poll or command to that port of the OrionLX for that port to issue
communication.
Table G-1: Glossary
OrionLX
H-2
The following additional documentation may be required for setting up and operating the OrionLX. In addition, for each specified protocol, the respective manual is included on the installation CD.
Document Title
OrionLX Applications Manual
Data Logger for Orion Software Manual
Pseudo Master for Orion Software Manual
Pusher Slave for Orion Software Manual
System & Point Logger for Orion Software Manual
Logic for Orion Software Manual
LogicPak for Orion Software Manual
DA Logic for Orion Software Manual
IEC 61131 for OrionLX Software Manual
Archive Add-On for Orion Software Manual
Web Alarm Annunciator for Orion Software Manual
DNP3 Master Software Manual
Alarm/Archive/Retentive for Orion Software Manual
Text Module for Orion Software Manual
Email for OrionLX Software Manual
Cascading for OrionLX Software Manual
SER I/O Manual
Updating OrionLX Firmware Technical Note
Analog/Accumulator Scaling Technical Note
Adding OrionLX Protocols Field Instructions
Points Blocking Module for OrionLX
Table H-1: NovaTech Documentation
Document Title Vendor Purpose
MultiModem & SocketModem MT 9234 Series MultiTech User manual for OrionLX internal modem.
Table H-2: Third-Party Documentation
OrionLX
H-3
Revision Date Changes
A 11/21/08 Initial Release for OrionLX. PR
B 11/15/09 Update: NCD3, webpage, MMI, overview, layout. BM
C 08/29/10 Updated email address, power supply specs, safety specs, mounting instruction, section D, added Page Security section, updated Settings tab for OrionLX webpage: Remote Accts, Auth Rules, WebUI. SZ, BM
D 01/03/11 Expanded mounting instructions, added Installing Serial Bit card TN to Additional Documentation. Updated product number list. SZ
E 06/10/11 Add lockout recovery instructions and OrionLX shell command list. SZ
F 12/02/11 Added IEC 61131, editorial updates. DC, BM
G 01/13/12 Updated HCS fiber description. Added ST fiber information for serial port and Ethernet port. Added network setup information. Added fuse information. Layout update. Added modem string explanation. BM
H 04/12/12 Added Direct Video and jumper information for –A and –G comm cards, updated comm card information. Moved firewall example and shell command list to OrionLX Applications Manual. BM
I 09/19/12 Removed Points per Port entry on B-2 as per Mantis 0001281. MM
J 02/20/13 Updated PLL Status Description. MM
Edited Enable Routing description per Mantis 0001184. MM
Edited Authentication parameters and Remote Root Login per Mantis 0001415. MM
Added Group ID to Table D-13 per Mantis 0001491. MM
Updated webpage screen shots for distro 7.5. BM
K 08/28/13 Updated terminology of Modules/Protocols. Added Authorized Representation. Updated certification information. MM
Added note about IP addresses for each Ethernet port. New NCD acronym. Added SSSD installation information and alarming/tagging/control group information. BM
L 05/06/14 Updated NCD screenshots (section C). Updated screenshots in section D. Revised Tables B-1, B-22, and associated text. Added points to Table C-12. Added description for Document Viewer. Added Warnings in OrionLX Direct Video section. Updated Remote Accounts information. Updated Static Route configuration information. Added networking bonding information. Updated DNS information on WebUI settings page. Added warning regarding Ethernet configuration on same subnet in Networking WebUI section. General text editing throughout. Added NCD Sensor setup screen and description. MM