Page 1
AN-X-GENI Genius I/O User Manual Communication Module Quest Technical Solutions 4110 Mourning Dove Court Melbourne FL 32934 321 757-8483 www.qtsusa.com...
Page 2
Identifies information that is especially important for successful IMPORTANT! application and understanding of the product. Identifies information that explains the best way to use the AN-X-GENI Microsoft is a registered trademark of Microsoft Corporation. Windows, Windows 95, Windows NT, Windows 2000 and Windows XP are trademarks of Microsoft Corporation.
AN-X-GENI MODULE OVERVIEW Hardware Features Package Contents Other Requirements Modes of Operation INSTALLATION Prevent Electrostatic Discharge Power Genius Cabling and Termination Ethernet Cabling Software Installation QUICK START ETHERNET CONFIGURATION Ethernet Configuration Example: Standalone Computer Reconfiguring an AN-X from an Unknown State...
Page 4
Page AN-X-GENI EXCHANGING SCHEDULED DATA WITH A CONTROLLOGIX Mapping I/O Data Other Mappable Data Diagnostic Counters Block Error Table Block Fault Table Connection Statistics Viewing the Current Configuration Saving the Current Configuration Configuring the AN-X Module in RSLogix 5000 ControlLogix Tags...
Page 5
Baud Rate and Serial Bus Address Genius Network Configure ControlLogix Support View Configuration Files View Active Configuration Log Files System Error Log System Info Log ControlLogix Log Genius IO Fault Log View All Logs Administration Menu Browse File System AN-X IP Configuration TROUBLESHOOTING LEDs Ethernet LEDs...
The AN-X module acts as a scanner on the Genius network. It supports up to 31 Genius blocks. The AN-X-GENI module has a web interface for configuration. You can communicate with the module using any standard web browser such as Internet Explorer.
AN-X-GENI Page Hardware Features The module has: • LEDs to indicate the status of the connection to the Ethernet, the module’s internal state, and state of the connection to the Genius I/O network • an Ethernet connector • a power connector •...
Page AN-X-GENI Installation Prevent Electrostatic Discharge The module is sensitive to electrostatic discharge. Electrostatic discharge can damage integrated circuits or semiconductors. Follow these guidelines when you handle the module: • Touch a grounded object to discharge static potential WARNING! •...
Ensure that the physical ends of the Genius I/O network are properly terminated. The AN-X module does not have any internal termination. Set the baud rate and serial bus address for the AN-X-GENI module WARNING! before connecting to the Genius network.
Genius devices and perform any other necessary configuration. Use the AN-X web interface to set the baud rate and serial bus address for the AN-X-GENI Connect AN-X to the Genius network Use the AN-X web interface to autoconfigure the...
Ethernet Configuration The AN-X-GENI module connects a computer or other device on Ethernet to a Genius I/O network. Before you can use the AN-X-GENI, you must configure its network properties on Ethernet. Ethernet Configuration AN-X can be configured to use a static (unchanging) IP address or it can be configured to obtain its IP address from a DHCP server.
Page 12
Page AN-X-GENI LED three times followed by a pause. If your computer is on the same subnet, you can use the web interface to change the IP address. Use this temporary IP address only for initial setup of AN-X. AN-X will IMPORTANT! not function for its intended purpose at the temporary IP address.
Page 13
AN-X-GENI Page 1. Select the Ethernet adapter that’s connected to the AN-X. In most cases there will be just one Ethernet adapter in the computer. The AN-X must be on the same subnet as the computer. 2. Enter the MAC address of the AN-X you are configuring. This is printed on the AN-X label.
Page 14
Page AN-X-GENI The preferred method is to cycle power on the AN-X. Select the first option on the screen and click the Next >> button. An alternative method, useful if the AN-X in not easily accessible, is to send it a command over Ethernet. The AN-X must be powered on and completely running for this method to work.
Page 15
AN-X-GENI Page If the AN-X does not enter boot mode within about 10 seconds, return to the previous screens and check the entries. The AN-X TCP/IP Configuration dialog appears. Enter a Host Name for the AN-X. AN-X uses this name when it creates tags for RSLogix 5000, so give the AN-X a meaningful name that is unique on your network.
Page AN-X-GENI may be used to identify the AN-X if you have a DNS server on your network. The name can be from 1 to 31 characters long. To configure the AN-X to obtain its IP address from a DHCP server on...
Page 17
AN-X-GENI Page Click the Properties button. Double click on Internet Protocol (TCP/IP). January 2008...
Page 18
Page AN-X-GENI In this example, we will assign the computer an IP address of 192.168.0.10 Set the Subnet mask to 255.255.255.0 (standard mask for the Class C network address of 192.168.0.x). Set the Default gateway to 192.168.0.1 (this address does not exist on the Ethernet network but AN-X requires a valid default gateway entry).
Page 19
AN-X-GENI Page Select Utilities/Select An AN-X and enter the MAC Address and IP address. Click OK to accept the setting. Select Utilities/AN-X IP Configuration. Enter an IP Address. In this case we chose 192.168.0.20 Enter the same Subnet mask and Default gateway that you entered for the computer.
Page AN-X-GENI Reconfiguring an AN-X from an Unknown State It sometimes happens that an AN-X has been previously configured with an IP address that causes it to be inaccessible on the current Ethernet network. To reconfigure it to a known state, run the command Configuration/AN-X IP Settings to start the AN-X IP Configuration Wizard and reconfigure AN-X.
AN-X-GENI Page Genius Network Configuration Before you can scan a Genius I/O network, you must set the AN-X module’s serial bus address and baud rate and configure the network in the AN-X-GENI. Set the baud rate and serial bus address before connecting to the Genius network.
There are two methods of configuring the Genius I/O that the AN-X-GENI is to scan: • autoconfiguration. The AN-X-GENI reads the network contents by sending messages to the attached network. • manual configuration. You build a configuration file and send it to the AN-X-GENI.
AN-X-GENI Page AN-X can generate a default ControlLogix data mapping configuration based on the I/O it finds (see page 23). If you want to have it generate the ControlLogix configuration, check Auto-configure Genius network and ControlLogix configuration. Otherwise, check Auto-configure Genius network (the default).
128 bytes. If the output length definition is omitted, the output length defaults to a length of 0. If the AN-X-GENI is to control the outputs on a module, include the keyword Scan. If the AN-X-GENI is only to monitor the inputs on a module, omit the keyword Scan.
Page 25
Global Data Sent by AN-X-GENI If the AN-X-GENI is to send global data on the Genius network, add a line of the form GlobSend=length to the configuration file. The length can be from 1 to 64. NOTE: The length of global data is in 16-bit words, not bytes.
You can also view the configuration file by accessing the web interface and selecting Automation Network/View Configuration Files. Click on the AN-X-GENI Genius Network Configuration File link and select Open to open the file in whatever application is associated with CSV files on your computer, usually a spreadsheet or a text editor.
The AN-X-GENI supports multiple scheduled connections with a ControlLogix processor over Ethernet. The AN-X-GENI behaves like a 17-slot ControlLogix rack with an ENBT/A module in slot 16 and generic modules in slots 0 to 15. A ControlLogix processor can open a scheduled connection to each of these 16 generic modules.
Page 28
Genius networks when the ControlLogix processor has connections to more than one AN-X-GENI. For example, if the ControlLogix has connections to two AN-X-GENI modules, each controlling a different Genius network, each Genius network could have a block with the same serial bus address. Using a different ClxPrefix in the configuration file for each AN-X-GENI makes the tags for the two AN-X modules distinct.
Page 29
Program Mode Behaviour The ControlLogix processor that is the exclusive owner of the connection to the generic module in slot 0 controls how the AN-X-GENI module scans the Genius network. For that reason, when you map the data, you must always include a connection to the generic module in slot 0.
You can override this behaviour by including a line with the keyword ScanGeniProg in the configuration file. This causes the AN-X-GENI module to continue to communicate with the Genius network when the ControlLogix processor is in program mode but set all outputs to 0.
To map the block fault table, include a line with the keyword BlockFlt in the input section of a connection. Example: ,BlockFlt If the block fault bit is set for a block, use the web interface on the AN-X-GENI to view and clear the fault. Refer to page 56 for details. January 2008...
Values update at a rate equal to 100 times the RPI for the connection. Averages are calculated for the last 100 updates. Example Configuration File: ;QTS AN-X-GENI Scan Configuration Utility ;Copyright (c) 2005 Quest Technical Solutions ;Auto Config Ethernet/IP File ;ScanGeniProg...
Page 33
,b9,b09_Out, ; Ofs= 4 Len=12 IC670GBI001 Genius Bus Interface Unit ,b22,b22_Out, ; Ofs= 16 Len= 2 IC660BBD024 12/24VDC 32 Ckt Source I/O Block ,GlobSend; Global Data Sent by AN-X-GENI DataInput ; Inputs to ControlLogix ,BlockErr ; Map BlockErr here since Clx sets to -0xffffffff on Connection Failure ,b1,b01_Inp, ;...
To view the ControlLogix configuration currently stored in the AN-X, start the web interface and select View Active Configuration. Click the Ethernet/IP link to view the current ControlLogix scheduled data configuration. AN-X-GENI ControlLogix Config File /home/axctrl/GeniEnetIpSvr.csv 5: ;DisOutOnProg 7: ClxExp: AnxGeniMas 8: ClxPrefix: GENI_...
ControlLogix scheduled data configuration to a file. Configuring the AN-X Module in RSLogix 5000 To configure the AN-X-GENI in RSLogix 5000: 1. Right click on the ControlLogix Ethernet module that will be communicating to the AN-X and select Add Module. Add a 1756-ENBT/A module.
Page 36
Page AN-X-GENI Set the Name to match the hostname of the AN-X in the Ethernet configuration. Set the Slot to 16. Set the chassis size to 17. Set the Comm Format to None. Set the IP address to match the AN-X module.
In the web interface, select Automation Network/View Configuration Files. To view the files, click either AN-X-GENI Ethernet/IP ControlLogix Exclusive Owner Data Tags or AN-X-GENI Ethernet/IP ControlLogix Input Only Data Tags. To save the file to your computer, right click on the link and select Save Target As…...
Page AN-X-GENI Importing Tags in RSLogix 5000 To import the tags into RSLogix 5000, you must be offline. Select Tools/Import Tags and import the tag file. Using the ControlLogix Log If there are problems with scheduled connections to the AN-X, use the ControlLogix log to identify the cause.
ControlLogix via scheduled connections. Ghost mode is useful when the AN-X-GENI and a ControlLogix is to replace an existing control system and you want to verify the data and timing on the existing system before replacing it.
Page 40
As before, AN-X can create tags that can be imported into RSLogix 5000 to access the data. Quick Start Use the following steps to run the AN-X-GENI in ghost mode. 1. Use the web interface to set the baud rate and serial bus address 2. Connect AN-X-GENI to the Genius network.
AN-X-GENI Page Using AnxInit AnxInit is a 32-bit Windows application supplied with AN-X to perform the following functions: • Locate and identify AN-X modules on the Ethernet network • Select a specific AN-X for configuration • Set the IP address and other network parameters for an AN-X •...
Page AN-X-GENI AN-X Log Locating Available AN-X Modules To locate all accessible AN-X modules on the Ethernet network, select Utilities/Locate All AN-X Modules. AnxInit displays a list of the AN-X modules it finds, showing their MAC IDs, IP addresses and host names.
AN-X-GENI Page Selecting an AN-X Before you can perform an operation on an AN-X, you must select which AN-X you want the operation performed on. Choose Utilities/Select An AN-X to select a specific AN-X. From the Adapter list, select the network adapter that connects to the Ethernet network that contains the AN-X.
Page AN-X-GENI Click OK to select the AN-X. The title bar of AnxInit shows the MAC Address and IP Address of the currently selected AN-X. Set AN-X IP Configuration Utilities/AN-X IP Configuration sets the AN-X IP address and hostname. The AN-X must be on the local Ethernet to set its IP address.
The Utilities/AN-X Info command provides information about the currently selected AN-X in the log window. The information shown: AN-X Info Ethernet MAC address SerNum Serial number DaughterID Daughterboard ID, 0b hex for AN-X-GENI BootRev Boot code version ConfigRev Configuration kernel version ProdRev Production kernel version HwRev...
Page AN-X-GENI Possible status values are: Value Meaning Boot mode Configuration mode Production mode Read Kernel Parameters The Utilities/Read Kernel Parameters command displays various communications parameters for the currently selected AN-X This command resets the AN-X. You will be warned and given the opportunity to cancel the command.
AN-X-GENI Page This command resets the AN-X. You will receive a warning and be given the opportunity to Cancel the command. If you cancel at the filename dialog, the AN-X has already been reset and is in boot mode. Use the Utilities/Restart AN-X command to restart it in production mode.
Page 48
Page AN-X-GENI 1. Select the Ethernet adapter that’s connected to the AN-X. In most cases there will be just one Ethernet adapter in the computer. The AN-X must be on the same subnet as the computer. 2. Enter the MAC address of the AN-X you are updating. This is printed on the AN-X label.
Page 49
AN-X-GENI Page The preferred method is to cycle power on the AN-X. Select the first option on the screen and click the Next >> button. The second method, useful if the AN-X in not easily accessible, is to send it a command over Ethernet. The AN-X must be powered on and completely running for this method to work.
Page 50
Page AN-X-GENI If the AN-X does not enter config mode within about 60 seconds, return to the previous screens and check the entries. Click the Next>> button, and select the firmware file you want to download and click Open. AnxInit transfers the firmware file and restarts the AN-X.
AN-X-GENI Page Update Firmware Command The Utilities/Update Firmware command updates all the firmware on an AN-X you have previously selected using the Utilities/Select An AN-X command. This command resets the AN-X. You will receive a warning and be given the opportunity to Cancel the command.
Page 52
Page AN-X-GENI This command resets the AN-X. You will receive a warning and be given the opportunity to Cancel the command. You do not have to reconfigure the AN-X after applying a patch. All configuration information will be left intact.
The AN-X module contains a webserver capable of communicating with standard web browsers such as Internet Explorer. Use the web interface to: • set the baud rate and serial bus address for the AN-X-GENI • set the Genius bus I/O network configuration •...
To select the baud rate, check the radio button for the desired baud rate, either 38.4 Kbps, 76.8 Kbps, 153.6 Kbps Standard or 153.6 Kbps extended. Enter the serial bus address (SBA) for the AN-X-GENI, from 1 to 31. Click the SUBMIT button to send the values to the AN-X. January 2008...
AN-X-GENI Page Genius Network Select Automation Network/Genius I/O Network Configuration to configure the I/O the AN-X-GENI is to scan. Autoconfiguration If you are autoconfiguring the Genius network, connect the Genius network to the AN-X-GENI. To configure just the I/O, check Auto-configure Genius network.
Page AN-X-GENI Browse or type the file name. Click the Send File to AN-X button to send the values to AN-X. Configure ControlLogix Support AN-X exchanges scheduled data with a ControlLogix processor over Ethernet. Refer to section Exchanging Scheduled Data with a ControlLogix on page 23 for information on configuring scheduled data exchange.
AN-X-GENI Page View Configuration Files Select View Configuration Files to view the Genius and ControlLogix configuration files. Click on the links to view the files using the application that is associated with CSV files. Right click on the links to retrieve the files from AN-X and store them on your computer.
Page 58
Page AN-X-GENI Click the Ethernet/IP link to view the current ControlLogix configuration. January 2008...
Page AN-X-GENI Log Files AN-X maintains various logs to record diagnostic and error messages. Use the Log Files menu in the web interface to view these logs. System Error Log The System Error log records errors that occur during AN-X operation.
AN-X-GENI Page Genius bus modules can return fault information. If a module that is being controlled by the AN-X-GENI returns a fault, you can use the web interface to view and clear the fault. Select Log Files/Genius IO Fault Log. The web interface displays the faults in the Fault Log are of the screen.
Page AN-X-GENI Technical support will provide the password and supply detailed information on any further steps. AN-X IP Configuration You can change the AN-X IP configuration from the web interface. This requires that you already know the currect IP address and can use it to access the web interface.
Page 63
AN-X-GENI Page You can configure the AN-X to use DHCP or to use a static IP address. Click SUBMIT to set the parameters. When prompted, click CONTINUE to reboot the AN-X with the new parameters. Archive Configuration You can archive all the current AN-X configuration files and log files from the web interface.
Page AN-X-GENI Troubleshooting LEDs The AN-X-GENI has LEDs that indicate the state of the Ethernet connection, the overall module state and the connection to the Genius network. Ethernet LEDs There are two LEDs that indicate the state of the Ethernet connection.
AN-X-GENI Page At startup, the SYS LED sequence is: • boot code starts – fast flashing red • boot code loads a kernel – solid red • if the configuration kernel is loaded, 2 red flashes followed by a pause •...
AnxInit – AN-X Info (version depends on current mode, boot, configuration or production) Individual applications Web interface, System Info Log Obtaining the Latest Software Version numbers and software for the most recent AN-X releases are available from the QTS website, www.qtsusa.com January 2008...
Consumption Maximum Power 3.0W dissipation Environmental Conditions: Operational 0-50° C (32-122° F) Temperature Storage Temperature –40 to 85° C (–40 to 185° F) Relative Humidity 5-95% without condensation AN-X-GENI is referenced in the Rockwell Automation Encompass Americas program. January 2008...
Technical support is available from Quest Technical Solutions. Quest Technical Solutions 4110 Mourning Dove Court Melbourne FL 32934 321 757-8483 website: qtsusa.com email: support@qtsusa.com If you need to make a return, contact QTS to obtain a return authorization number. January 2008...
Need help?
Do you have a question about the AN-X-GENI and is the answer not in the manual?
Questions and answers