HORNER HE-XE100 User Manual

HORNER HE-XE100 User Manual

Xle/xlt ocs
Hide thumbs Also See for HE-XE100:
Table of Contents

Advertisement

Quick Links

August 23, 2018
User Manual
for XLE/XLT OCS
HE-XE100, HE-XE102, HE-XE103, HE-XE104, HE-XE105, HE-XE106
HE-XE1E0, HE-XE1E2, HE-XE1E3, HE-XE1E4, HE-XE1E5, HE-XE1E6
HE-XT100, HE-XT102, HE-XT103, HE-XT104, HE-XT105, HE-XT106
HE-XT1E0, HE-XT1E2, HE-XT1E3, HE-XT1E4, HE-XT1E5, HE-XT1E6
HEXE220C100, HEXE220C000, HEXT240C100
HEXE220C112, HEXE220C012, HEXT240C112
HEXE220C113, HEXE220C013, HEXT240C113
HEXE220C114, HEXE220C014, HEXT240C114
HEXE220C115, HEXE220C015, HEXT240C115
HEXE220C116, HEXE220C016, HEXT240C116
HEXE221C100, HEXT241C100
HEXE221C112, HEXT241C112
HEXE221C113, HEXT241C113
HEXE221C114, HEXT241C114
HEXE221C115, HEXT241C115
HEXE221C116, HEXT241C116
MAN0878-09-EN_XLE_XLT_UserManual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HE-XE100 and is the answer not in the manual?

Questions and answers

Fred Binger
May 21, 2025

I have an HE-XE102WM and would like to reset it to factory defaults (erase existing program), But I don't know the password. Is this posable?

Subscribe to Our Youtube Channel

Summary of Contents for HORNER HE-XE100

  • Page 1 User Manual for XLE/XLT OCS HE-XE100, HE-XE102, HE-XE103, HE-XE104, HE-XE105, HE-XE106 HE-XE1E0, HE-XE1E2, HE-XE1E3, HE-XE1E4, HE-XE1E5, HE-XE1E6 HE-XT100, HE-XT102, HE-XT103, HE-XT104, HE-XT105, HE-XT106 HE-XT1E0, HE-XT1E2, HE-XT1E3, HE-XT1E4, HE-XT1E5, HE-XT1E6 HEXE220C100, HEXE220C000, HEXT240C100 HEXE220C112, HEXE220C012, HEXT240C112 HEXE220C113, HEXE220C013, HEXT240C113 HEXE220C114, HEXE220C014, HEXT240C114...
  • Page 2: Preface

    PREFACE This manual explains how to use the XLE/XLT OCS. Copyright (C) 2008 Horner APG, LLC., 59 South State Avenue, Indianapolis, Indiana 46201. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form by any means, electronic, mechanical, magnetic, optical, chemical, manual or otherwise, without the prior agreement and written permission of Horner APG, Inc.
  • Page 3: Limited Warranty And Limitation Of Liability

    Due to the many variables and requirements associated with any particular installation, Horner APG cannot assume responsibility or liability for actual use based on the examples and diagrams. It is the sole responsibility of the system designer utilizing the XLE/XLT OCS...
  • Page 4: Visual Map Of Major Tasks And The Key Chapters

    XLE/XLT models such as pin-outs, jumper settings, and other key installation information. The web version of this manual has all the XLE/XLT datasheets attached to it. Visit the website to obtain updates to datasheets and user documentation. North America: https://hornerautomation.com or Europe: http://horner-apg.com QUICK START INSTALLATION PROGRAMMING TROUBLESHOOTING Safety / Compliance...
  • Page 5: Table Of Contents

    MAN0878-09-EN_XLE_XLT_UserManual Table of Contents PREFACE ............................... 2 LIMITED WARRANTY AND LIMITATION OF LIABILITY ................3 VISUAL MAP OF MAJOR TASKS AND THE KEY CHAPTERS ............... 4 Table of Contents .......................... 5 CHAPTER 1: SAFETY / COMPLIANCE ......................9 Safety Warnings and Guidelines ....................9 Grounding ..........................
  • Page 6 MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 6: CAN COMMUNICATIONS ...................... 29 Overview ........................... 29 Port Description ........................29 Wiring ............................30 Cscape Programming via CAN ....................30 Ladder-Controlled CAN Communication .................. 31 Using CAN for I/O Expansion (Network I/O) ................31 CHAPTER 7: DOWNLOADABLE COMMUNICATION PROTCOLS ..............32 Overview ...........................
  • Page 7 MAN0878-09-EN_XLE_XLT_UserManual 11.9 Analog Outputs ......................... 79 CHAPTER 12: HIGH SPEED I/O (HSC / PWM) ..................80 12.1 Overview ........................... 80 12.2 Glossary ............................ 81 12.2 High Speed Counter (HSC) Functions ..................82 12.2.1 Frequency ..........................82 12.2.2 Totalize ..........................83 12.2.3 Pulse Width Measurement ....................
  • Page 8 MAN0878-09-EN_XLE_XLT_UserManual 17.1 Overview ..........................138 17.2 Clone ............................138 17.3 Load Clone ..........................140 CHAPTER 18: MAINTENANCE ........................142 18.1 Firmware Updates ........................142 18.2 Backup Battery ........................143 18.2.1 Indications the battery needs replacing ................143 CHAPTER 19: MODBUS COMMUNICATIONS ..................... 145 19.1 Modbus Overview ........................
  • Page 9: Chapter 1: Safety / Compliance

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 1: SAFETY / COMPLIANCE Safety Warnings and Guidelines When found on the product, the following symbols specify: Warning: Consult user documentation. Warning: Electrical Shock Hazard. WARNING: EXPLOSION HAZARD – Substitution of components may impair suitability for Class I, Division 2. WARNING: EXPLOSION HAZARD –...
  • Page 10: Grounding

    For panel grounding, refer to Page ▪ CE Compliance To check for compliance and updates, visit our website. North America https://hornerautomation.com/certifications Europe http://www.horner-apg.com/en/support/certification.aspx A u g u s t 2 3 , 2 0 1 8 P a g e 10 | 158...
  • Page 11: Chapter 2: Introduction

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 2: INTRODUCTION Visual Overview of XLE/XLT and Topics Covered in this Manual Figure 2.1 – Visual Overview of XLE/XLT A u g u s t 2 3 , 2 0 1 8 P a g e 11 | 158...
  • Page 12: Where To Find Information About The Xle/Xlt

    User Manual -This manual provides general information that is common to XLE/XLT models and can be downloaded from our website. Visit our website, North America https://hornerautomation.com or Europe http://www.horner-apg.com , to obtain user documentation and updates. Four main types of information are covered in the manual.
  • Page 13: Connectivity To The Xle/Xlt

    MAN0878-09-EN_XLE_XLT_UserManual Connectivity to the XLE/XLT The XLE/XLT has excellent capabilities for connecting to a variety of devices. The diagram below shows some examples of devices that can be used with the XLE/XLT. XLEe/XLTe have Ethernet options. Other OCS Devices Other OCS Devices Smart Stix I/O Serial Drives...
  • Page 14: Features Of Xle/Xlt

    MAN0878-09-EN_XLE_XLT_UserManual Features of XLE/XLT The XLE/XLT is an all-in-one industrial control device. It combines control, user interface, I/O and networking into a single, integrated package. Unique features of the XLE/XLT include: • Bright, graphical LCD display (in XLE) (with touch sensing in XLT) •...
  • Page 15: Accessories

    MAN0878-09-EN_XLE_XLT_UserManual Accessories Please visit the Horner Control Accessories website for communication, programming, and I/O accessories. North America: http://hornerautomation.com/product-category/home/control-accessories/ Europe: http://horner-apg.com/en/products.aspx Useful Documents and References Visit our website, North America https://hornerautomation.com or Europe http://www.horner- apg.com, to obtain user documentation, supplemental documents, certificates, and other documentation.
  • Page 16: Chapter 3: Mechanical Installation

    XLE/XLT models such as pin-outs, jumper settings, and other key installation information. Visit our website, North America https://hornerautomation.com or Europe http://www.horner- apg.com, to obtain datasheets, user documentation, and updates. Overview The mechanical installation greatly affects the operation, safety, and appearance of the system.
  • Page 17: Mounting Procedures (Installed On Din Rail)

    MAN0878-09-EN_XLE_XLT_UserManual Once the panel design has been completed using the criteria and suggestions in the following sections, use the following steps to panel mount the XLE/XLT. 1. Remove all connectors from the XLE/XLT unit. 2. Press the DIN rail clip up to make passing the unit through the cutout easier. 3.
  • Page 18: Mounting Orientation

    MAN0878-09-EN_XLE_XLT_UserManual Mounting Orientation 001XLE056 NOTE: For panel or DIN rail mounting: CAUTION: For DIN Rail mounting: The orientation shown above provides To prevent the unit from slipping off the DIN Rail, for optimum legibility of the screen and do not install the unit on its sides as shown. Be sure ease of use of the keypad.
  • Page 19: Dimensions

    MAN0878-09-EN_XLE_XLT_UserManual Dimensions NOTE: The keypad overlay appearance may differ. Standard US/EU overlays pictured here for example Figure 3.5 – XLE/XLT Dimensions NOTE: When the communication add-on modules are installed such communication and I/O, the depth of the product increases from 2.264” (57.5mm) to 2.68” (68mm). A u g u s t 2 3 , 2 0 1 8 P a g e 19 | 158...
  • Page 20: Factors Affecting Panel Layout Design And Clearances

    MAN0878-09-EN_XLE_XLT_UserManual Factors Affecting Panel Layout Design and Clearances WARNING: It is important to follow the requirements of the panel manufacturer and to follow all applicable electrical codes and standards. The designer of a panel layout must assess the requirements of a particular system and to consider the following design factors.
  • Page 21: Orientation

    MAN0878-09-EN_XLE_XLT_UserManual 3.6.4 Orientation When panel-mounted, there are no orientation restrictions on the XLE/XLT. However, the orientation shown in Figure 3.3 provides for optimum legibility of the screen and ease of use of the keypad. When DIN Rail mounted, observe the orientation shown in Figure 3.3 3.6.5 Noise Consider the impact on the panel layout design and clearance requirements if noise...
  • Page 22: Chapter 4: Electrical Installation

    The U.S. National Electrical Code (NEC) states the resistance to ground shall not exceed 25Ω. Horner APG recommends less than 15Ω resistance from the equipment to ground. Resistance greater than 25Ω can cause undesirable or harmful interference to the...
  • Page 23: How To Test For Good Ground

    MAN0878-09-EN_XLE_XLT_UserManual How to Test for Good Ground In order to test ground resistance, a Ground Resistance Tester must be used. A typical Ground Resistance Meter Kit contains a meter, two or three wire leads, and two ground rods. Instructions are supplied for either a two-point or a three-point ground test. Figure 4.1 shows a two-point ground connection test GROUND RESISTANCE METER GROUND...
  • Page 24: Primary Power Port

    MAN0878-09-EN_XLE_XLT_UserManual Primary Power Port Table 4.1– Primary Power Port Pins Signal Description Frame Ground Input power supply 0V +10 to 30VDC Input power supply positive voltage 10-30VDC supply Power Connector Power Up: Figure 4.2 – Power Connector (Primary Power Port) Connect to Earth Ground.
  • Page 25: Chapter 5: Serial Communications

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 5: SERIAL COMMUNICATIONS Overview All XLE/XLT models provide two serial ports, which are implemented with 8-pin modular RJ45 connectors and are labeled MJ1 and MJ2. The MJ1 serial port is normally used for XLE/XLT programming by connecting it to the COM port of a PC running Cscape. In addition, both MJ1 and MJ2 can be used for application-specific communication, using a variety of standard data exchange protocols.
  • Page 26: Wiring

    MAN0878-09-EN_XLE_XLT_UserManual Wiring The figures along with Table 5.1 and Table 5.2 show how the MJ1 and MJ2 serial port pins are assigned. MJ1 Pins MJ2 Pins Signal Direction Signal Direction Ground Ground NOTE: MJ1 and MJ2 look the +5 60mA +5 60mA same but have different pin assignments and functions.
  • Page 27: Termination

    MAN0878-09-EN_XLE_XLT_UserManual RS-485 Termination Proper RS-485 termination minimizes reflections and improves reliability. Both serial ports allow an internal 121Ω RS-485 termination resistor to be placed across pins 1 and 2. This can be done by installing a jumper / switching the dip switch. Please refer to the XLE/XLT data sheet for jumper / switch locations.
  • Page 28: Configuration Via Usb

    MAN0878-09-EN_XLE_XLT_UserManual Configuration via USB It is possible to load the program and monitor data via the USB 2.0 slave port on XLE/XLT Rev T and later. To load via USB configure the communications port in Cscape as follows, the unit must be connected via the USB mini-USB port to the PC or laptop: Select Tools →...
  • Page 29: Chapter 6: Can Communications

    MAN0799) on the website, North America https://hornerautomation.com or Europe: http://www.horner-apg.com Overview Some XLE/XLT models (XE1xx) provide a CAN networking port, which is implemented with a 5- pin connector, labeled CAN 1. The CAN1 port allows the XLE/XLT OCS to exchange global data with other OCS/RCS controllers and to access remote Network I/O devices (SmartStix, Smart Blocks and Smart Rail Modules).
  • Page 30: Wiring

    MAN0878-09-EN_XLE_XLT_UserManual Wiring Figure 6.1 and Table 6.1 show how the CAN 1 port pins are assigned. NOTE: The V+ connection is not required on the XLE/XLT. The XLE/XLT network port is CAN Connector self-powered. Supporting devices require this Use the CAN Connector connection, and this pin can when using CsCAN be used to land the extra wire...
  • Page 31: Ladder-Controlled Can Communication

    MAN0878-09-EN_XLE_XLT_UserManual Ladder-Controlled CAN Communication Using Put and Get Network Words function blocks, the CAN 1 port can exchange digital and analog global data with other XLE/XLT or OCS/RCS devices (nodes) attached to the CAN network. In addition, Put and Get Network Heartbeat function blocks allow nodes on the CAN network to regularly announce their presence and to detect the presence (or absence) of other nodes on the network.
  • Page 32: Chapter 7: Downloadable Communication Protcols

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 7: DOWNLOADABLE COMMUNICATION PROTCOLS Overview Through loadable protocol device drivers, certain models of the OCS family can provide the ability to exchange data with remote devices such as variable-frequency drives, PLCs, and remote I/O devices. This feature greatly expands the OCS’s control capability with negligible effect on the OCS’s ladder scan time.
  • Page 33 (automatic) or controlled from ladder logic (manual) once a complex connection is programmatically created (i.e., dialup modem). The specific transaction-scanning mode is selected from the Network Config menu. The following Horner Automation websites offer OCS Protocol Software Downloads. North America: http://hornerautomation.com/support-files/ Europe: http://horner-apg.com/en/products/software/ocs-protocols.aspx...
  • Page 34: Protocol Config

    MAN0878-09-EN_XLE_XLT_UserManual Protocol Config After opening Cscape, choose Program → Protocol Config. Then select a protocol device driver from the dropdown box. All protocol device drivers currently loaded in Cscape are displayed in the dropdown selection. Some OCS models can be limited in the number of ports or number of protocol device drivers that can be selected.
  • Page 35: Network Configuration

    MAN0878-09-EN_XLE_XLT_UserManual Network Configuration For Network Configuration, first select an option from the dropdown menu. Then click the Network button. Network Configuration provides the required parameters to configure the network. Each protocol is different and may not require the entire Network Config field. Please refer to the table below for the options in the Network Config field.
  • Page 36 MAN0878-09-EN_XLE_XLT_UserManual Please see the Cscape Help file for more detailed information. Table 7.1 – Network Protocols Baud Rate, Data Bits, Stop Bits, These field define the bit level transfer over the serial port. Parity None – No handshake lines are used Handshake Multidrop Full –...
  • Page 37: Device List And Device Configuration

    MAN0878-09-EN_XLE_XLT_UserManual Device List and Device Configuration Device List Access the Device List (CsCAN Serial) by selecting the Device button on the Protocol Config screen and provides a list of the configured devices on the Network. Devices must be created and exist in this list before corresponding Scan List entries can be created for this device. Typically, the number of entries is limited to 64 devices.
  • Page 38: Scan List

    MAN0878-09-EN_XLE_XLT_UserManual Scan List The Scan List (CsCAN Serial) dialog is accessed from the Scan List button on the Protocol Config screen and provides a Scan List of the Data Mapping entries. To transfer data between the OCS and remote target, a Scan List must be created that defines each transaction. Each mapping entry (transaction) contains the source and destination registers, the number of consecutive registers transferred, the direction of the transfer and what triggers the transfer.
  • Page 39: Data Mapping Configuration (Scan List Entry)

    MAN0878-09-EN_XLE_XLT_UserManual 7.6 Data Mapping Configuration (Scan List Entry) Update Type This field specifies the direction and what triggers the transfer of data between the OCS and target device for a mapping entry. Polled Read On every transaction scan, a read-only target device register(s) transaction occurs. Polled Read/Write On every transaction scan, a read target device register transaction occurs unless a local register value has changed.
  • Page 40 MAN0878-09-EN_XLE_XLT_UserManual Polled Read/Write/Init On every transaction scan, a read target device register transaction occurs unless a local register value has changed. The write transaction only updates those local registers that have changed in value. If several non-consecutive local registers (contained in a single mapping entry) change value between transaction scans, it takes several consecutive scans to write each changed register.
  • Page 41: Chapter 8: Ethernet Communication

    Internet Control Message Protocol EGD (Peer to Peer) Ethernet Global Data SRTP Server Service Request Transfer Protocol CsCAN TCP Server Horner APG CsCAN over Ethernet Modbus TCP Slave Modbus over Ethernet Ethernet / IP Server ODVA CIP over Ethernet FTP Server...
  • Page 42: Ethernet Module Configuration

    MAN0878-09-EN_XLE_XLT_UserManual Ethernet Module Configuration NOTE: The following configuration is required for all applications regardless of the protocols used. Additional configuration procedures must be performed for each protocol used. To configure the Ethernet Module, use Cscape Programming Software to perform the following steps: On the main Cscape screen, select the Controller menu and its Hardware Configuration sub-menu to open the Hardware Configuration dialog (Figure 8.1).
  • Page 43: Figure 08.2 - Hardware Configuration Dialog

    MAN0878-09-EN_XLE_XLT_UserManual NOTE: If configuring a different OCS Model than the XLEe, click on the arrow to show other OCS models. Select the desired OCS Model, and then click OK. Figure 8.2 – Hardware Configuration Dialog A u g u s t 2 3 , 2 0 1 8 P a g e 43 | 158...
  • Page 44: Figure 08.3 - Ethernet Module Configuration

    MAN0878-09-EN_XLE_XLT_UserManual Figure 8.3 – Ethernet Module Configuration 3. Configure the Ethernet Module parameters as follows: IP Address: Enter the static IP Address for the Ethernet Module being configured. NOTE: IP Addresses are entered as four numbers, each ranging from 0 to 255. These four numbers are called octets and they are always separated by decimal points.
  • Page 45 MAN0878-09-EN_XLE_XLT_UserManual Table 8.3 - Ethernet Status Word Register Format High Byte Low Byte Bit 1 Link TCP Connections Status Values Status Bit(s) Status Indication Minimum Maximum Reserved Always 0 0 = Half Link Duplex (Auto-Negotiated) 1 = Full Duplex Duplex Link Speed (Auto-Negotiated) 0 = 10MHz 1 = 100MHz...
  • Page 46: Ethernet Configuration - Ip Parameters

    MAN0878-09-EN_XLE_XLT_UserManual Get Settings From: “Get settings from” allows the programmer to either configure the IP Address, Net Mask, or Gateway for two functions: Configuration or Register. 1. Configuration – The configuration for the IP Address, Net Mask, or the Gateway will be assigned using the value in the Default Settings in this window.
  • Page 47: Ethernet Module Protocol Configuration

    MAN0878-09-EN_XLE_XLT_UserManual Ethernet Module Protocol Configuration The Protocol Support area contains a list of all the protocols supported by the platform being configured. To activate a protocol, check its checkbox. For protocols that require additional configuration, click on a listed protocol to select it and then click the Configure Selected Protocol button.
  • Page 48: Chapter 9 System Settings And Adjustments

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 9 SYSTEM SETTINGS AND ADJUSTMENTS System Menu - Overview The XLE/XLT controller has a built-in System Menu, which lets the user view System Settings and make adjustments. To start the System Menu, press the  and  keys at the same time (or set %SR3 to 1), which will display the Main Menu, as shown in Figure 9-1 and in...
  • Page 49: Xle System Menu

    MAN0878-09-EN_XLE_XLT_UserManual Sub-Menus Sub-Menus Network Ok? Port 1: Network ID: (None Loaded) System Menu Port 2: Network Baud: 125 KB (None Loaded) Figure 9.1 ( Use  to adjust ) Fkeys: Momentary Contrast:  Sys-Fn enable: (Use  → to adjust) ( Use ...
  • Page 50: Xlt System Menu

    MAN0878-09-EN_XLE_XLT_UserManual Sub-Menus Sub-Menus Network Ok? Port 1: Network ID: (None Loaded) Port 2: (None Loaded) Network Baud: 125 KB ( Use  to adjust ) System Menu Fkeys: Momentary Sys-Fn enable: Figure 9.2 Contrast:  ( Use  to adjust ) (Use ...
  • Page 51: System Menu - Details

    MAN0878-09-EN_XLE_XLT_UserManual System Menu – Details The following sections describe each of the Sub-Menus in detail. Set Network ID The Network ID Sub-Menu only appears for XLE/XLT models that have CAN ports (XE1xx). This Sub-Menu displays two System Settings of which only Network ID is editable. Network Ok? = NET1 connected to a CAN network and functioning properly...
  • Page 52 MAN0878-09-EN_XLE_XLT_UserManual View Status The View Status Sub-Menu displays up to 17 System Settings. The Lcl Net Use % and All Net Use % System Settings only appear for XLE/XLT models that have CAN ports (XE1xx). Only the Mode System Setting is editable. Model: XExyyz = 5 or 6 character Model number of this XLE/XLT unit...
  • Page 53 MAN0878-09-EN_XLE_XLT_UserManual View Diags The View Diags Sub-Menu displays up to 14 System Diagnostics, all of which are not editable. The Net Errors, Network State, Network ID and Dup Net ID System Diagnostics only appear for XLE/XLT models that have CAN ports (XE1xx). The first five System Diagnostics are critical.
  • Page 54 MAN0878-09-EN_XLE_XLT_UserManual View I/O Slots The View I/O Slots Sub-Menu displays two System Settings, both of which are not editable. Internal to the XLE/XLT, there is a CPU board, and up to two installed modules. Models XE000 and XE100 have no installed I/O or COM modules. All other models have an I/O module in Slot 1 and can have a user-installed COM module in Slot 2.
  • Page 55 MAN0878-09-EN_XLE_XLT_UserManual Set Fkeys The Set Fkeys Sub-Menu displays two System Settings, both of which are editable. Fkeys: Momentary = %K1-10 bits go On & Off as F1-F10 are pressed & released Toggle = %K1-10 bits toggle each time F1-F10 are pressed SYS_Fn enable: = Reset and all clear system functions enabled = Reset and all clear system functions disabled...
  • Page 56 MAN0878-09-EN_XLE_XLT_UserManual Set Time/Date The Set Time/Date Sub-Menu displays three System Settings. Time and Date are editable, and Day is automatically calculated from the Date setting. NOTE: Time and Date are split into three editable fields each. Use  or → to select a field and then use ...
  • Page 57 MAN0878-09-EN_XLE_XLT_UserManual Removable Media - XLE XLE Specific: The Removable Media Sub-Menu displays the Removable Media Manager (see Chapter 10). After selecting Removable Media from the Main Menu, one of four Sub-Menu screens will appear: Media Directory = No microSD card has been installed in the Memory slot No Card Media Directory = microSD card is installed, but it is still initializing...
  • Page 58 MAN0878-09-EN_XLE_XLT_UserManual Removable Media - XLT XLT Specific The Removable Media Sub-Menu displays the Removable Media Manager (see Chapter 10). After selecting Removable Media from the Main Menu, one of four Sub-Menu screens will appear: Media Directory No Card = No microSD card has been installed in the Memory slot Media Directory Initializing = microSD card is installed, but it is still initializing...
  • Page 59 MAN0878-09-EN_XLE_XLT_UserManual If the Removable Media Manager displays files or directories, there are several options available: Delete = Delete the highlighted file or directory DelAll = Delete all files and directories Format = Format the Micro SD card SavPgm = Save XLT application to DEFAULT.PGM = Enter Key = Shows number of total and free bytes in removable memory = Up Arrow...
  • Page 60 MAN0878-09-EN_XLE_XLT_UserManual Fail – Safe System The Fail-Safe System is a set of features that allow an application to continue running in the event of certain types of "soft" failures. These "soft" failures include: • Battery power loss • Battery-Backed Register RAM or Application Flash corruption due to, for example, an excessive EMI event.
  • Page 61 MAN0878-09-EN_XLE_XLT_UserManual AutoRun “Enable AutoRun” displays the following options which can be selected: XLT: XLE: Enable AutoRun = OCS will be in IDLE mode after AutoLoad or Automatic Restore. = OCS will be automatically placed into RUN mode after AutoLoad or Automatic Restore. AutoLoad “Enable AutoLoad”...
  • Page 62 MAN0878-09-EN_XLE_XLT_UserManual Clone Unit ‘Clone Unit’ feature allows the user to “clone” the OCS of the exact same model. This feature “clones” application program and unit settings stored in Battery backed RAM of an OCS into the RM (refer Removable Media Chapter 10 for details on using RM).
  • Page 63 MAN0878-09-EN_XLE_XLT_UserManual AutoLoad After confirmation, the OCS will create two new files in the root directory of the Removable Media Drive as shown below: AUTOLOAD.PGM Application file CLONE.DAT File having all unit settings and register values from Battery Backed RAM XLT: XLE: Load Clone Selecting “Clone Unit”...
  • Page 64: Chapter 10: Removable Media

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 10: REMOVABLE MEDIA 10.1 Overview All XLE/XLT models provide a Removable Media slot, labeled Memory Card, which supports standard microSD Flash memory cards. microSD cards can be used to save and load applications, to capture graphics screens and to log data for later retrieval. 10.2 microSD Cards When the microSD card format was introduced in 2004, it was originally called TransFlash.
  • Page 65: Micro Sd File System

    MAN0878-09-EN_XLE_XLT_UserManual 10.3 micro SD File System In North America, XLE/XLT prior to Rev TA supported the FAT16 file system which allows up to 2.0 GB of flash memory, while XLE/XLT with REV TA and higher support the FAT32 file system which allows up to 2TB of flash memory. FAT microSD cards are compatible in REV TA units and higher.
  • Page 66: Using Removable Media To Load And Save Applications

    MAN0878-09-EN_XLE_XLT_UserManual 10.6 Using Removable Media to Load and Save Applications A special file type, with a. PGM extension, is used to store XLE/XLT application programs on microSD. To load an application from microSD to the XLE/XLT, use the Removable Media Manager to find and highlight the desired .PGM file, and then press Enter.
  • Page 67: Removable Media (Rm) Function Blocks In Cscape

    MAN0878-09-EN_XLE_XLT_UserManual 10.8 Removable Media (RM) Function Blocks in Cscape NOTE: For detailed information regarding RM function blocks and parameters, refer to the Help File in Cscape Software. Refer to ‘USB Flash Media support for RM Functions’ for USB Flash drive access details. The following RM functional blocks are available in Cscape Software.
  • Page 68: Removable Media (Rm) Features-Graphic/Screen Editor

    MAN0878-09-EN_XLE_XLT_UserManual 10.10 Removable Media (RM) Features—Graphic/Screen Editor a. Trends—The historic support feature in the trend object utilizes Removable Media. b. Removable Media—This is a graphic object used to access files and functions pertaining to Removable Media. c. Recipes—This is a graphic object that is used in conjunction with the recipe editor which is mentioned above.
  • Page 69: Filenames Used With The Removable Media (Rm) Function Blocks

    MAN0878-09-EN_XLE_XLT_UserManual 10.12 Filenames used with the Removable Media (RM) Function Blocks The RM function blocks support the flash with a Windows standard FAT-16 file system. All names must be limited to the “8.3” format where the filename contains eight characters a period then a three-character extension.
  • Page 70: System Registers Used With Rm

    MAN0878-09-EN_XLE_XLT_UserManual 10.13 System Registers used with RM %SR174 – Removable Media Protect. Write a one (1) to %SR174 to prohibit read/write access to the removable media card. Write a zero (0) to allow access. %SR175 Status – This shows the current status of the RM interface. %SR176 Free Space –...
  • Page 71: General I/O

    XLE/XLT models such as pin-outs, jumper settings, and other key installation information Visit the website, North America https://hornerautomation.com or Europe http://www.horner- apg.com, to obtain datasheets, user documentation, and updates. 11.1 Overview The XLE/XLT is a compact unit that contains high density and very versatile I/O. Using the I/O properly requires wiring to the proper terminals, configuring jumpers inside the XLE/XLT unit and configuring Cscape properly.
  • Page 72: Model I/O Overview

    MAN0878-09-EN_XLE_XLT_UserManual Once the back is removed the jumper selection can be changed. The jumper settings are documented on each data sheet using a diagram such as Figure 11.2 below and a description of the jumper settings. 001XLE005-R1 Figure 11.2 – Example Jumper & Connector Diagram To re-install the back cover, place the cover back on the unit.
  • Page 73: Solid-State Digital Outputs

    MAN0878-09-EN_XLE_XLT_UserManual 11.4 Solid-State Digital Outputs Solid-state digital outputs are generally used to activate lamps, low voltage solenoids, relays, and other low voltage and low current devices. NOTE: The digital outputs used on the XLE/XLT are “sourcing” outputs. This means the output applies a positive voltage to the output pin when turned ON.
  • Page 74: Relay Outputs

    MAN0878-09-EN_XLE_XLT_UserManual 11.5 Relay Outputs Relay outputs are designed to switch loads that typically have high voltage or current requirements or require isolation that relays provide. NOTE: The design of the XLE/XLT does not require external coil power for the relays to function. The relays will activate anytime the XLE/XLT is powered.
  • Page 75: Digital Inputs

    MAN0878-09-EN_XLE_XLT_UserManual Protection for Inductive Loads – Inductive loads can cause reverse currents when they turn off that can shorten the life of relay contacts. Some protective measures must be determined by an engineer. Below are some recommendations that will work for many applications. If there are additional questions on protection from inductive load, consult an application engineer or HEAPG Technical Support.
  • Page 76: Analog Inputs

    MAN0878-09-EN_XLE_XLT_UserManual 11.7 Analog Inputs NOTE: See the data sheet for the XLE/XLT model being used for jumper settings and Chapter for details on how to use Cscape to configure the digital filtering. The analog inputs on the XLE/XLT allow voltage or current measurement from a variety of devices.
  • Page 77: Universal Analog Inputs

    The Universal Analog Inputs on the Model 6 I/O board are unique from other Horner XL series input/output cards in that they are configurable through the module configuration instead of having to change jumper setting in order to setup the input type.
  • Page 78: Figure 11.8 - Universal Analog In Configuration Screen

    MAN0878-09-EN_XLE_XLT_UserManual 3. Ensure the proper wiring is used for each of the 3 pins A, B, and C on the Universal Analog Inputs as seen in the reference image below. 0 – 10 V Analog In Thermocouple In mV In 100mV+ 100mV- 0-10VDC...
  • Page 79: Analog Outputs

    MAN0878-09-EN_XLE_XLT_UserManual 11.9 Analog Outputs NOTE: See Chapter 12 for high-speed I/O information and refer to the datasheet for XLE/XLT model being used for details on jumper settings. The Model 6 does not require jumpers and only requires a configuration parameter in Cscape. The analog outputs on XLE/XLT devices provide high-resolution voltage or current outputs.
  • Page 80: Chapter 12: High Speed I/O (Hsc / Pwm)

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 12: HIGH SPEED I/O (HSC / PWM 12.1 Overview In addition to the compliment of simple analog and digital I/O, several of the XLE/XLT I/O modules support High Speed Counting (HSC) I/O functions and may also support Pulse Width Modulation (PWM) Output functions.
  • Page 81: Glossary

    MAN0878-09-EN_XLE_XLT_UserManual 12.2 Glossary Table 12.1 – Glossary of High Speed I/O Terms Register used to accumulate or store up a sum or count of many items or Accumulator events. A special function to zero out the value in a specific register. (Not used with Clear Frequency or Period Measurement.) Disable...
  • Page 82: High Speed Counter (Hsc) Functions

    MAN0878-09-EN_XLE_XLT_UserManual 12.2 High Speed Counter (HSC) Functions On units that support the HSC, four dedicated inputs are available than can be configured for one of four modes of operation. Those modes are Frequency, Count (totalize), Pulse width or period (pulse) and Quadrature measurement. For some modes, more than one HSC input may be consumed.
  • Page 83: Totalize

    MAN0878-09-EN_XLE_XLT_UserManual 12.2.2 Totalize In totalize mode, the accumulator is simply incremented or decremented each time the input transitions in a specific direction. Totalize mode is configurable to specify the edge (rising or falling) on which the accumulator is incremented. The totalizer supports the following modes: Table 12.2 –...
  • Page 84 MAN0878-09-EN_XLE_XLT_UserManual Rising Edge Signal Falling Edge Signal Three different options are available to reset the current count. They are: • Configured reset value Counts per When configuring the Totalize function, a value may be specified under the column. When the totalizer accumulator reaches this value - 1, the accumulator will reset to zero on the next count.
  • Page 85: Pulse Width Measurement

    MAN0878-09-EN_XLE_XLT_UserManual 12.2.3 Pulse Width Measurement In Pulse Width Measurement mode, the high-speed input can measure the width or period of a pulse stream in one of four modes and provides a continuous indication of the last sampled value. Width High 1μs Counts – In this sub-mode the accumulator value will contain the number of 1μs counts the pulse is high.
  • Page 86: Period Measurement

    MAN0878-09-EN_XLE_XLT_UserManual 12.2.3 Period Measurement In Period Measurement Mode, the high-speed input can measure the period of a pulse stream in one of two modes and provides a continuous indication of the last sampled value. In this mode, the Disable and Latch special functions are allowed.
  • Page 87: Quadrature

    MAN0878-09-EN_XLE_XLT_UserManual 12.2.4 Quadrature Two HSC inputs are consumed for each of the two possible Quadrature counters. For example, selecting quadrature mode for HSC 1 will use HSC inputs 1 and 2, which correspond to A and B quadrature signals. Therefore, HSC 1 and 3 may be configured for quadrature input. Alternately, HSC 3 may be configured to reset HSC1 (quadrature) count on a marker input Quadrature mode works much like the totalizer except the accumulator will automatically increment or decrement based on the rotation phase of the two inputs.
  • Page 88 MAN0878-09-EN_XLE_XLT_UserManual Three different options are available to reset (or set) the current count. • Configured Counts per Rev value When configuring the quadrature function, a value may be specified under the Counts per Rev column. When rotation produces an increasing count, the quadrature accumulator resets to zero on reaching the Counts per Rev count.
  • Page 89 MAN0878-09-EN_XLE_XLT_UserManual Asynchronous modes ignore the quadrature inputs and reset the quadrature accumulator to zero on the configured edge (rising, falling or both). These are the most common settings used. When configuring, asynchronous mode selections are prefixed with the word Async Asynchronous Modes o Async, Reset on rising edge o Async, Reset on falling edge...
  • Page 90: Figure 12.1 - Sync Pulse Mode Illustration

    MAN0878-09-EN_XLE_XLT_UserManual Sync mode selection Waveforms (Clockwise Rotation __________________________________________________________________ High, Reset on 2 rising [SYNC] High, Reset on 1 falling [SYNC] High, Reset on 2 falling [SYNC] High, Reset on 1 rising [SYNC] *While not displayed in this figure, modes for low level (inverse logic) are also supported for each state.
  • Page 91: Hsc Functions Register Map

    MAN0878-09-EN_XLE_XLT_UserManual The accumulator is reset to zero on the specified edge if rotation is clockwise (as shown in Figure 12.1 above). However, if rotation is reversed, the accumulator is alternately set to Counts per rev – 1 on that same physical edge. When direction is reversed, that same physical edge is seen (by the internal decoder) as having the opposite edge polarity as shown below.
  • Page 92: Pulse Width Modulation (Pwm) Functions

    MAN0878-09-EN_XLE_XLT_UserManual 12.4 Pulse Width Modulation (PWM) Functions On units that support the PWM, two dedicated outputs are available that can be configured for one of four modes of operation. Those modes are Normal, PWM, HSC (count = PV) and Stepper. 12.4.1 Normal When either Q1 or Q2 is configured for Normal operation, the digital output registers %Q1 and %Q2 drives that respective output.
  • Page 93 MAN0878-09-EN_XLE_XLT_UserManual • Period Count This value (%AQ7-8) sets the period of the output signal by specifying the number of counts internal PWM counter before the cycle is reset (larger count results in a smaller frequency). The duration of each count is determined by the pre-scaler value.
  • Page 94 MAN0878-09-EN_XLE_XLT_UserManual At controller power-up or during a download, the PWM output is maintained at zero until both the Period (count) and the Duty cycle (count) are loaded with non-zero values. When the controller is placed in stop mode, the state of the PWM outputs is dependent on the PWM State on Controller Stop configuration.
  • Page 95: Pwm Output Waveform

    MAN0878-09-EN_XLE_XLT_UserManual 12.4.3 PWM Output Waveform Figure 12.2 – PWM Output Waveform Table 12.4 – PWM Output Waveform Table Rise Time 150ns Max Fall Time 150ns Max PWM Period Frequency = ������������ A u g u s t 2 3 , 2 0 1 8 P a g e 95 | 158...
  • Page 96: Hsc (High Speed Counter)

    MAN0878-09-EN_XLE_XLT_UserManual 12.4.4 HSC (High Speed Counter) When either Q1 or Q2 is configured for HSC operation, HSC1 or HSC2 totalize functions are extended to allow respective direct output control based on a comparison of the current count and a preset value (PV). See totalize in the HSC section above for more information. 12.4.5 Stepper Function When Q1 is configured for Stepper, the stepper function is enabled at the Q1 output.
  • Page 97: Pwm Functions Register Map

    MAN0878-09-EN_XLE_XLT_UserManual The stepper provides two Boolean registers to provide stepper status Ready/Done A high indication on this register (%I30) indicates the stepper sequence can be started (i.e. not currently busy). Error A high indication on this register (%I31) indicates that one of the analog parameters specified above is invalid or the stepper action was aborted before the operation was complete.
  • Page 98: Pwm Examples

    MAN0878-09-EN_XLE_XLT_UserManual 12.6 PWM Examples All of the PWM examples use the following formula. Frequency =  escale PeriodCoun Example 1 To get a 50% Duty Cycle @ 10 kHz waveform on PWM1: Set %AQ1 = 50 (duty cycle count) Set %AQ5 = 30 (prescale count) Set %AQ7 = 100 (period count) Example 2 To get a 50% Duty Cycle on PW1 and 90 % Duty Cycle on PWM2 @ 1 kHz waveform:...
  • Page 99: Stp Examples

    MAN0878-09-EN_XLE_XLT_UserManual 12.7 STP Examples Example 1 10,000,000 steps control sequence The following example starts at 2.5kHz and ramps up to 5kHz during the first 1,000,000 steps. Then, it runs at 5kHz for the next 8,000,000 steps. Finally, during the last 1,000,000 steps it slows to a stop.
  • Page 100: Chapter 13: User Interface

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 13: USER INTERFACE 13.1 Overview This chapter presents the user interface (or operator view) of the XLE/XLT and some of the model specific characteristics of the XLE/XLT as compared to the rest of the OCS line. This chapter does NOT cover building screens or using the CSCAPE Graphics Editor. For instructions on creating screens and using the graphics editor, refer to the Graphics Editor Help file in CSCAPE.
  • Page 101: Using Editable Screen Objects

    MAN0878-09-EN_XLE_XLT_UserManual Screen jumps can also be triggered on other keys or based on control logic for more advanced applications. To allow the operator to change screens, a screen jump object is generally used. This object may be visually represented as a button (responding to touch) or remain invisible and logically tied to an OCS register.
  • Page 102: Ladder Based Screen Navigation

    MAN0878-09-EN_XLE_XLT_UserManual 13.4 Ladder Based Screen Navigation Ladder logic can use several techniques to control screen navigation. Coils can be tied to %D registers to make them screen coils. These coils have two modes: switch and alarm. If the ladder program energizes an alarm display coil, the screen associated with this coil is displayed and overrides the normal user screens.
  • Page 103: Alarms

    MAN0878-09-EN_XLE_XLT_UserManual 13.5 Alarms Alarm presentation to the operator is highly configurable and beyond the scope of this document to describe fully. The alarm object is generally used to enunciate alarms to the operator. For more information, refer to the Graphics Editor Help File in Cscape. This section presents a typical configuration thereby providing an introductory description on what the operator should expect.
  • Page 104: Figure 13.4-Alarm Configuration In Cscape

    MAN0878-09-EN_XLE_XLT_UserManual Figure 13.4—Alarm Configuration in Cscape To view, acknowledge, and/or clear alarms, the operator must access the alarm viewer. This is accomplished by selecting an alarm object. When accessed, the alarm object is displayed as pop-up alarm viewer dialog similar to that shown in Figure 13.5. If more entries exist than can fit on the page, a scroll bar is displayed on the right side that also indicates the current relative position.
  • Page 105: Screen Saver

    MAN0878-09-EN_XLE_XLT_UserManual 13.6 Screen Saver The XLE/XLT screen backlight life remains sufficiently bright for five (5) years. It will dim to 70% brightness if it is left on continuously for five (5) years. If the application does not require interaction with the OCS for long periods of time, the backlight life can be extended by using the screen saver function.
  • Page 106: Chapter 14: Registers

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 14: REGISTERS 14.1 Register Definitions When programming the XLE/XLT, data is stored in memory that is segmented into different types. This memory in the controller is referred to as registers. Different groups of registers are defined as either bits or words (16 bits). Multiple registers can usually be used to handle larger storage requirements.
  • Page 107 MAN0878-09-EN_XLE_XLT_UserManual %QG Global Digital Output Specially defined single-bit outputs that go to the network. %R General Purpose Register Retentive 16-bit registers. %S System Bit Single-bit bit coils predefined for system use. %SR System Register 16-bit registers predefined for system use. %T Temporary Bit Non-retentive single-bit registers.
  • Page 108: Useful %S And %Sr Registers

    MAN0878-09-EN_XLE_XLT_UserManual 14.2 Useful %S and %SR registers Table 14.1 – Common %S Register Definitions Register Name Description FST_SCN Indicate First Scan NET_OK Network is OK T_10MS 10mS timebase T_100MS 100mS timebase T_1SEC 1 second timebase IO_OK I/O is OK ALW_ON Always ON ALW_OFF Always OFF...
  • Page 109 MAN0878-09-EN_XLE_XLT_UserManual Table 14.2 – %SR Registers Register Name Description Min Val Max Val Network Baud Rate %SR30 NET_BAUD (0=125KB; 1=250KB; 2=500KB; 3=1MB) CsCAN Mode DeviceNet Mode CANOpen Mode J1939 Network Mode (0=network not required; %SR31 NET_MODE 1=network required; 2=network optimized; 3=network required and optimized) %SR32 LCD_CONT...
  • Page 110 MAN0878-09-EN_XLE_XLT_UserManual Table 14.2 – %SR Registers Register Name Description Min Val Max Val %SR164.5 EN_AUTO_RN Enable AUTORUN (Fail Safe) %SR164.6 EN_AUTO_LD Enable AUTOLOAD (Fail Safe) %SR164.7 STRT_BCKUP Backup trigger bit %SR164.8 CLR_BACKUP Clear Backup trigger bit %SR164.9 MAKE_CLONE MAKE_CLONE trigger bit %SR164.10 LOAD_CLONE LOAD_CLONE trigger bit...
  • Page 111: Register Map For Xle/Xlt I/O

    MAN0878-09-EN_XLE_XLT_UserManual 14.3 Register Map for XLE/XLT I/O Table 14.3 – I/O Register Map Description XLE/XLT XLE/XLT with Registers with XLE/XLT with XLE/XLT with XLE/XLT with XLE/XLT with 106 I/O no I/O 102 I/O 103 I/O 104 I/O 105 I/O %I1-%I12 Unused Digital Inputs %I13-%I16...
  • Page 112: Resource Limits

    MAN0878-09-EN_XLE_XLT_UserManual 14.4 Resource Limits Table 14.4 - Resource Limits Resource Value 2048 2048 9999 1023 2048 2048 %AIG %AQG Network CsCAN Ports (Optional depending on model.) Controllers Per Network 20 keys (10 fn keys and 4 soft keys) for XLE Keypad 5 fn keys for XLT 128x64 LCD Backlit, monochrome for XLE...
  • Page 113: Chapter 15: Cscape Configuration

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 15: CSCAPE CONFIGURATION 15.1 Overview XLE/XLT hardware is programmed with a Windows based PC application called Cscape. This application can be used to program, configure, monitor and debug all aspects of the XLE/XLT unit. Please see the on-line help provided with Cscape for additional details. 15.2 Updating Programs from First Generation to Second Generation XLE/XLT After 11 years on the market, the XLE and XLT hardware was updated to provide better...
  • Page 114: Cscape Status Bar

    MAN0878-09-EN_XLE_XLT_UserManual 15.3 Cscape Status Bar When the XLE/XLT is connected to a PC using Cscape software a Status Bar appears at the bottom of the screen. The Cscape Status Bar can be used to determine if communications have been established between the XLE/XLT and the Cscape program. Components of the Cscape Status Bar are explained below.
  • Page 115: Establishing Communications Overview

    To communicate with the XLE or XLT via USB you will need the Automated Driver Installer located on the Horner APG web site. The drivers may be loaded from the HE-XEC Ethernet Utility / HTTP Web Server Demo / Communications Drivers section of the support files page on our website, found here: https://hornerautomation.com/support -...
  • Page 116: Figure 15.01 - Cscape Connection Wizard Screenshots

    MAN0878-09-EN_XLE_XLT_UserManual The PC will detect a new device has been plugged into the USB port. Open Cscape and the first screen to open will be the Connection Wizard. Select USB and Next>> then Finish. Figure 15.1 – Cscape Connection Wizard Screenshots A u g u s t 2 3 , 2 0 1 8 P a g e 116 | 158...
  • Page 117: Figure 15.02 - Cscape Connection Wizard Screenshots

    MAN0878-09-EN_XLE_XLT_UserManual If the Connection Wizard does not pop up upon opening Cscape, then select Controller (in the Cscape tool bar) → Connection Wizard, choose your connection method. If you are connecting for the first time, we suggest connecting via USB. Figure 15.2 –...
  • Page 118: Figure 15.04 - Add Target Screenshot In Cscape

    MAN0878-09-EN_XLE_XLT_UserManual An alternate way to select the COM setting is to go to Cscape → Tools → Application Settings → Communications → Configure and choose connection method in Add Target. Figure 15.3 – Cscape: Alternative Connection Method Screenshot Figure 15.4 – Add Target Screenshot in Cscape NOTE: These fields, Target Name, Connection Medium, Connected Device, and Connection Settings, need to be filled for communication configuration if Cscape Connection Wizard was not used.
  • Page 119 NOTE: Cscape will do necessary initialization for the selected internal modem. Select this option to communicate over USB. Now Horner devices and Horner USB to serial converters are recognized and can be specifically selected.
  • Page 120: Communicating Via Mj1 Serial Port

    Adapter, which comes as part of the HE-XCK and HE-CPK programming kits. Drivers for it are normally found automatically by the Windows operating system as long as an internet connection is established. Otherwise, the drivers may be loaded from the Horner FTP site at https://hornerautomation.com/support-files/ Connect the PC’s serial port or the USB-to-Serial adaptor to the port labeled MJ1 on the...
  • Page 121: Communicating Via On Board Ethernet Port

    MAN0878-09-EN_XLE_XLT_UserManual 15.4.2 Communicating via On Board Ethernet Port From Cscape go to Controller → Hardware Configuration and do auto configuration for the connected controller, Click on Config of Ethernet & go to Module Setup. The IP address, Net Mask, and Gateway of the controller may be temporarily set from the system menu under the Set Networks menu item.
  • Page 122: Configuration

    MAN0878-09-EN_XLE_XLT_UserManual 15.6 Configuration An overview of configuration: (1) Start the configuration by selecting the Controller → Hardware Configure menu item. (2) If the XLE/XLT is connected to the PC press the Auto Config System button to automatically detect the Base model, I/O and any communication options. (3) If the XLE/XLT is not connected press the Config button to the right of the top of the unit.
  • Page 123: Digital / Hsc Input Configuration

    MAN0878-09-EN_XLE_XLT_UserManual 15.7 Digital / HSC Input Configuration The following figure illustrates the Digital / HSC Input Configuration dialog. To open the I/O configuration dialogs, select Controller → Hardware Configuration → Local I/O → Config (top button) → Module Setup. Figure 15.8 – Digital / HSC Input Configuration Dialog The Active mode group box allows the user to select if inputs are active high (Positive logic) or active low (Negative logic).
  • Page 124: Digital / Pwm Output Configuration

    MAN0878-09-EN_XLE_XLT_UserManual 15.8 Digital / PWM Output Configuration The following figure illustrates the Digital / PWM Output Configuration dialog. To open the I/O configuration dialogs, select Controller → Hardware Configuration → Local I/O → Config (top button) → Module Setup. Figure 15.9 – Digital / PWM Output Configuration Dialog The Q1 and Q2 group boxes allow the user to specify the operation of the multi-function outputs.
  • Page 125: Analog Input Configuration

    MAN0878-09-EN_XLE_XLT_UserManual 15.9 Analog Input Configuration The following figure illustrates the Analog Input Configuration dialog. To open the I/O configuration dialogs, select Controller → Hardware Configuration → Local I/O → Config (top button) → Module Setup. Figure 15.10 – Analog Input Configuration Dialog The Channel x drop down windows allow the user to specify the mode for each analog input to operate.
  • Page 126: Analog Output Configuration

    MAN0878-09-EN_XLE_XLT_UserManual 15.10 Analog Output Configuration The following figure illustrates the Analog Output Configuration dialog. To open the I/O configuration dialogs, select Controller → Hardware Configuration → Local I/O → Config (top button) → Module Setup. Figure 15.11– Analog Output Configuration Dialog The Output value on Stop group box contains items that allow the user to specify how the analog output channels behave when the controller is stopped.
  • Page 127: Scaling Analog Inputs

    MAN0878-09-EN_XLE_XLT_UserManual 15.11 Scaling Analog Inputs To access the Advanced Math Scaling function, select Tools → Project Toolbox. This will open a side bar, and then select Advanced Math → Scale. Figure 15.12 –Scaling Analog Inputs A u g u s t 2 3 , 2 0 1 8 P a g e 127 | 158...
  • Page 128 MAN0878-09-EN_XLE_XLT_UserManual Example 1 The Cscape Scale function, found in the Advanced Math functions, allows for very easy conversion of the raw input value into a meaningful reading. For example, a pressure transducer may be specified as a 4-20mA signal to signify a 0-2000 psi pressure reading. With the analog channel set to the 4..20mA range, the raw analog input value, which is in INT format ranges from 0-32,000 for 4mA to 20mA.
  • Page 129: Chapter 16: Fail - Safe System

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 16: FAIL – SAFE SYSTEM 16.1 Overview The Fail-Safe System is a set of features that allows an application to continue running in the event of certain types of "soft" failures. These "soft" failures include: • Battery power loss •...
  • Page 130: Settings

    MAN0878-09-EN_XLE_XLT_UserManual 16.2 Settings To use the Fail – Safe feature, the user must do the following: Backup the current Battery-Backed RAM Register contents in On-Board Flash memory using System Menu options. 2. From Cscape, create AUTOLOAD.PGM for the application program using ‘Export to Removable Media’.
  • Page 131: Figure 16.3- Backup Registers

    MAN0878-09-EN_XLE_XLT_UserManual Backup OCS Data: When initiated, this will allow the user to manually copy Battery-Backed RAM contents on to the onboard FLASH memory of the OCS. This will have the effect of backing up all the registers and controller settings (Network ID, etc.) that would otherwise be lost due to a battery failure.
  • Page 132: Figure 16.4 - Restore Ocs Data

    MAN0878-09-EN_XLE_XLT_UserManual Restore OCS Data: When initiated, this will allow the user to manually copy the backed-up data from the onboard Flash to the Battery-Backed RAM. A restore operation will be automatically initiated if a backup has been previously created and on power-up the Battery-Backed RAM registers fail their check.
  • Page 133: Figure 16.5- Clear Backup Data

    MAN0878-09-EN_XLE_XLT_UserManual Clear Backup Data: When initiated, the backup data will be erased from the onboard Flash and no backup will exist. %SR164.4 and %SR164.3 is reset to the value of 0 when backed up data is erased XLE: XLT: Figure 16.5– Clear Backup Data Exit: Goes back to the previous screen.
  • Page 134: Figure 16.6 - Flow Chart For Automatic Restore

    MAN0878-09-EN_XLE_XLT_UserManual The OCS follows the following sequence in execution of Automatic Restore: OCS Power Cycle Battery Backed RAM Registers check failed Backup exists? Controller placed in Application IDLE mode Program erased Data copied from Onboard FLASH to OCS Battery backed Controller Resets AutoRun OCS put in IDLE...
  • Page 135: Figure 16.7 - Autoload Menu

    MAN0878-09-EN_XLE_XLT_UserManual AutoLoad This system menu option allows the user to specify whether the OCS automatically loads the application AUTOLOAD.PGM located in Removable Media. When the AutoLoad setting is enabled (set to YES), it can be either manually or initiated automatically at power-up. The automatic initiation will happen only in the following two cases: •...
  • Page 136: Figure 16.8 - Flow Chart For Autoload

    MAN0878-09-EN_XLE_XLT_UserManual The OCS implements the following sequence to execute the AutoLoad function: Power up OCS Application Program absent Application Program corrupted AutoLoad OCS put in IDLE mode Enabled? AutoLoad run sequence AUTOLOAD.PGM present in failed (with reasons for the RM of the device ? failure) AutoLoad initiated.
  • Page 137: Figure 16.9 - Autorun Menu

    MAN0878-09-EN_XLE_XLT_UserManual AutoRun This system menu option, when enabled (YES), allows the user to automatically place the OCS into RUN mode after the AutoLoad operation or automatic Restore Data operation. When the AutoRun setting is disabled (NO), the OCS remains in the IDLE mode after a Restore Data or AutoLoad operation.
  • Page 138: Chapter 17: Clone Unit

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 17: CLONE UNIT 17.1 Overview The ‘Clone Unit’ feature allows the user to “clone” the OCS of the exact same model. This feature “clones” application program and unit settings stored in Battery backed RAM of an OCS into the RM (refer Removable Media Chapter 10 for details on using RM).
  • Page 139: Figure 17.3 - Clone Unit Confirm Screen

    MAN0878-09-EN_XLE_XLT_UserManual NOTE: a. In Figure 17.2 above, F3 and F4 are inactive in the Clone Unit. b. DSK – when selected shows the number of total and free bytes in Removable Media. 3. Make/Create Clone option enables the user to duplicate / Clone an application file, all unit settings and all register values from Battery Backed RAM.
  • Page 140: Load Clone

    MAN0878-09-EN_XLE_XLT_UserManual Once the cloning is successful, the OCS gives a message as below XLT: XLE: Figure 17.5 – Cloning Status Make/Create clone can also be triggered by setting %SR164.9 bit to “1” from Ladder program or graphics. Once the operation is completed, this bit is made zero by the firmware. When Make clone operation is triggered by this SR bit, it does not ask the user for confirmation to make the clone.
  • Page 141: Figure 17.7- Clone Unit Menu After Cloning

    MAN0878-09-EN_XLE_XLT_UserManual 2. Selecting “Clone Unit” menu will open the following menu screen. Select “Load Clone”. XLT: XLE: Figure 17.7– Clone Unit Menu after Cloning 3. User must confirm Load Clone as shown below: XLT: XLE: Figure 17.8 – Load Clone Confirm Screen 4.
  • Page 142: Chapter 18: Maintenance

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 18: MAINTENANCE 18.1 Firmware Updates The XLE/XLT products contain field updatable firmware to allow new features to be added to the product at a later time. Firmware updates should only be performed when a new feature or correction is required. WARNING: Firmware updates are only performed when the equipment being controlled by the XLE/XLT is in a safe, non-operational state.
  • Page 143: Backup Battery

    KNOWN TO BE NON-HAZARDOUS The XLE/XLT uses a coin lithium battery, part no. HE500BAT013, with connector available from Horner APG. A u g u s t 2 3 , 2 0 1 8 P a g e 143 | 158...
  • Page 144: Figure 18.1 - Replacing The Back-Up Battery

    MAN0878-09-EN_XLE_XLT_UserManual Below are the steps to replace the battery. Make sure the user program and any data stored in retentive memory is backed up. 2. Disconnect all power from the XLE/XLT unit including I/O power. 3. Using a Phillips screwdriver, remove the four (4) screws on the back of the XLE/XLT unit by turning the four (4) corner screws counter clockwise.
  • Page 145: Chapter 19: Modbus Communications

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 19: MODBUS COMMUNICATIONS 19.1 Modbus Overview For complete Modbus instructions, please refer to the Help file in Cscape. Modbus (serial) is a popular, de-facto standard protocol that allows industrial devices from multiple manufacturers to easily share data in real-time. For Modbus serial communications, the XLE/XLT can act as either a Master or a Slave.
  • Page 146: Modbus Master Overview

    Modbus addressing style for each slave on the network, minimal address conversion is required. Also, if the slave is another Horner product (i.e. another OCS), the “Native Addressing” option can be selected (i.e. %R1, %M17, etc.), and this skips the conversion to Modbus style altogether.
  • Page 147: Modbus Addressing Table For Xle/Xlt Units

    MAN0878-09-EN_XLE_XLT_UserManual 19.4 Modbus Addressing Table for XLE/XLT Units To access XLE/XLT registers, a Modbus Master must be configured with the appropriate register type and offset. This is usually accomplished with one of two methods: Method 1: The first method uses Traditional Modbus References, in which the high digit represents the register type and the lower digits represent the register offset (starting with Register 1 for each type).
  • Page 148 MAN0878-09-EN_XLE_XLT_UserManual XLT/XLTe Modbus Table Table 19.2– XLT/XLTe Modbus Master Mapping XLT/XLTe Maximum Trad. Expanded Modbus Command(s) Modbus Reference Range Modbus Ref. Modbus Ref. Offset (5 digits) (6 digits) 2048 10001 010001 %IG1 13001 013001 Read Input Status (2) 3000 14001 014001 4000 15001...
  • Page 149: Chapter 20: Troubleshooting / Technical Support

    MAN0878-09-EN_XLE_XLT_UserManual CHAPTER 20: TROUBLESHOOTING / TECHNICAL SUPPORT 0 provides commonly requested troubleshooting information and checklists for the following topics. • Connecting to the XLE/XLT controller • Local controller and local I/O • CsCAN Network • Removable media In the event that this information is not what you need, please contact Technical Support at the locations indicated at the end of this chapter.
  • Page 150: Connecting Troubleshooting Checklist

    Microsoft HyperTerminal can determine positively if the COM port is working. Or connect to an alternate device to determine if the port is working. 6. Successful communications with USB-to-serial adapters vary. If in doubt, Horner APG offers a USB to serial adapter. Part number: HE-XCK.
  • Page 151: Local Controller And Local I/O

    MAN0878-09-EN_XLE_XLT_UserManual 20.2 Local Controller and Local I/O The System Menu provides the following status indications that are useful for troubleshooting and system maintenance. • Self-test results, diagnostics. • RUN and OK status • Network status and usage • Average logic scan rate •...
  • Page 152: Cscan Network

    MAN0878-09-EN_XLE_XLT_UserManual 20.3 CsCAN Network For complete information on setting up a CsCAN network, refer to CAN Networks manual (MAN0799) by visiting our website. Network status, node ID, errors, and baud rate in the controller system menu are all in reference to the CsCAN network.
  • Page 153: Removable Media

    Tel: (317) 916-4274 Fax: (317) 639-4279 Website: https://hornerautomation.com Email: techsppt@heapg.com Europe: Tel: (+) 353-21-4321-266 Fax: (+353)-21-4321826 Website: www.horner-apg.com Email: technical.support@horner-apg.com A u g u s t 2 3 , 2 0 1 8 P a g e 153 | 158...
  • Page 154: Index

    MAN0878-09-EN_XLE_XLT_UserManual INDEX Configuration Procedures, 130 AC Load, 76 Digital In / HSC Configuration, 131 Accessories, 15 Add Target Screenshot in Cscape, 122 Digital Out / PWM Configuration, 132 Alarm Configuration in Cscape, 107 Establishing Communications, 119 Alarm Object, 107 Overview, 117 Alarms, 106 Status Bar, 118 Analog Input Tranzorb Failure, 78...
  • Page 155 MAN0878-09-EN_XLE_XLT_UserManual Features of XLE/XLT, 14 DIN Rail Mounting , 17 Panel Door Mounting Filename Special Symbols, 70 , 16 Firmware Updates, 152 Net Mask, 44 Force and Switch Coils in Ladder Programming, Network, 156 Network Config, 32 Network Configuration, 35 Fusing, 75 General I/O, 72 Opening Cscape Help File, 15...
  • Page 156 MAN0878-09-EN_XLE_XLT_UserManual View / Capture, 67 Synchronous modes, 91 System Menu Removable Media Manager, 66 Details, 51 Removable Media XLE, 57 Navigate / Edit, 48 Removable Media XLT, 59 XLE, 49 Restore OCS Data, 141 XLT, 50 Sytem Menu Additional Configuration, 69 Overview, 48 File Names and Function Blocks, 70 Table of Contents, 5...
  • Page 157: Index Of Figures And Tables

    MAN0878-09-EN_XLE_XLT_UserManual INDEX OF FIGURES AND TABLES Figure 02.1 - Visual Overview of XLE/XLT, 11 Figure 02.2 –Overview of Types of Devices that can be connected to XLE/XLT, 13 Figure 03.1 – Panel Mounting of the XLE/XLT and Close-up View of Back, 16 Figure 03.2 –...
  • Page 158 Information in this document is subject to change without notice. This document is the property of Horner APG and shall not be modified as to content unless specifically authorized. A u g u s t 2 3 , 2 0 1 8...

Table of Contents

Save PDF