Page 2
Page AN-X2-MOD-MON May 2016 Because of the variety of uses for the products described in this publication, those responsible for the application and use of these products must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards.
Ethernet Configuration DHCP Static IP Address Hostname Firmware Submitting the Configuration Reconfiguring an AN-X from an Unknown State The Configuration File If the link-local address is not accessible… CONFIGURING THE AN-X2-MOD-MON S908 NETWORK Auto Configuration Manual Configuration Configuration File Contents...
Page 5
AN-X2-MOD-MON Page I/O Modules Sending and Retrieving Configurations Sample S908 Configuration File EXCHANGING SCHEDULED DATA WITH A CONTROLLOGIX Configuring the AN-X in RSLogix 5000 Mapping I/O Data ClxName ClxPrefix Scheduled Connection Data Swap Option Other Mappable Data Sending and Retrieving ControlLogix Configurations...
Page 6
Page AN-X2-MOD-MON May 2016 Submitting the Configuration Archive Configuration Update AN-X Firmware Restart AN-X Module Troubleshooting Menu TROUBLESHOOTING LEDs Ethernet LEDs SYS or MS LED “Railroading” – SYS (or MS) and NET (or NS) LEDs MS and NS LEDs: Runtime...
AN-X2-MOD-MON Module Overview The AN-X2-MOD-MON communications module connects a ControlLogix PLC or other device to a Modicon S908 remote I/O network, over Ethernet. The module monitors inputs and outputs on the S908 network. The module supports 800 series and Quantum remote drops. It supports up to 32 drops. In monitor mode, the AN-X2-MOD-MON never transmits on the Modicon network.
Page 8
Page AN-X2-MOD-MON May 2016 The I/O configuration file for the AN-X2-MOD-MON can be used to configure the AN-X2-MOD-MAS. The Ethernet/IP configuration is different for the two modules since data is mapped differently...
AN-X2-MOD-MON Page Hardware Features The module has: • two LEDs to indicate the status of the connection to the Ethernet (100 and Link/Act) • an LED to indicate the module’s internal state and the state of Ethernet communication (MS or SYS) •...
Page AN-X2-MOD-MON May 2016 Using the MicroSD Card The AN-X2 microSD card stores configuration data and firmware. The are no restrictions on the size or speed of the card. The format must be FAT-16 or FAT-32. An adapter is provided so you can insert the microSD card in an SD slot in your computer.
AN-X2-MOD-MON Page 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: • WARNING! Touch a grounded object to discharge static potential •...
Remove the terminator previously at the end of the network trunk. If it isn’t practical to connect the AN-X2-MOD-MON to the end of the network trunk, it can be connected using a Modicon trunk splitter. Refer to the Modicon Remote I/O Cable System Planning and Installation Guide for details.
AN-X2-MOD-MON Page Quick Start Step Operation See page Power up the AN-X, connect it to Ethernet and assign an IP address Connect AN-X to the Modicon S908 network Use the web interface to autoconfigure the AN-X from the attached Modicon network...
Ethernet Configuration The AN-X2-MOD-MON module connects a ControlLogix or similar processor on Ethernet to an S908 remote I/O network to monior Modicon inputs and outputs. Before you can use the AN-X2-MOD-MON, you must configure its network properties on Ethernet. Ethernet Configuration AN-X can be configured: •...
Page 15
AN-X2-MOD-MON Page The AN-X2 Configuration page appears. At the top, the screen shows the serial number and MAC address of the AN-X2 being configured. Check either DHCP or Static.
Page AN-X2-MOD-MON May 2016 DHCP If the AN-X2 finds a DHCP server on the network, it obtains an IP address and other network parameters (netmask and default gateway) from the DHCP server. To find the address assigned, look at the DHCP server.
AN-X2-MOD-MON Page Click Continue to restart the AN-X2, then wait until the AN-X has completely restarted before continuing. If you have changed the IP address, you will have to enter the new IP address in the browser’s address field. Reconfiguring an AN-X from an Unknown State...
If you edit the file and AN-X2 finds an error during startup, it flashes an error code on the MS LED, see page 55. Example config.txt files Example: Link- Local IP address IP: LOCAL Hostname: ANX2Mod Firmware: AN-X2-MOD-MON Example: DHCP IP: DHCP Hostname: ANX2Mod Firmware: AN-X2-MOD-MON Example: static IP address IP: 192.168.1.14...
Page 19
AN-X2-MOD-MON Page Option 1: Edit config.txt on the SD card Turn off power to the AN-X, remove the microSD card, insert it in a card reader in your computer, and edit the file config.txt. Refer to page 17 for details on the file contents.
Page 20
Page AN-X2-MOD-MON May 2016 If there is no entry in the network destination column that starts with 169.254.0.0 (highlighted above), add a route using route add 169.254.0.0 mask 255.255.0.0 10.10.0.20 metric 20 where 10.10.0.20 is replaced with the IP address of the interface in your computer that is connected to the AN-X2.
Configuring the AN-X2-MOD-MON S908 Network Before you can scan a Modicon S908 remote I/O network, you must configure the network in the AN-X2-MOD-MON. There are two methods of configuring the S908 remote I/O that the AN-X2-MOD-MON is to monitor: •...
Page 22
Page AN-X2-MOD-MON May 2016 on. The AN-X-MOD-MON captures this parameter data and adds it to the remote I/O configuration it builds so that it can later be used by the AN-X-MOD-MAS. First clear out any previous configuration stored in the AN-X-MOD-MON. Click the Clear Heard Configuration button.
Configuration File Contents The I/O configuration file is a comma-separated variable (csv) text file that contains all the information required to configure the AN-X2-MOD-MON. Fields can be separated by any whitespace characters such as spaces or tabs, or by commas.
Page 24
Page AN-X2-MOD-MON May 2016 Example: Rack=1 After the rack definition, enter the slot definitions. They consist of the keyword Slot, followed by an equals sign and the slot number, a comma, then the keyword Type, an equals sign, and the module type. There should be no spaces before or after the equals sign.
HoldTime=3 Sending and Retrieving Configurations To transfer an S908 configuration file to the AN-X2-MOD-MON, first select Automation Network/Modicon S908 I/O Network Configuration in the web interface. Click the Browse button and select the file, then click the Send File to AN-X button to transfer the configuration.
Sample S908 Configuration File In this example, drop 1 is an 800 series drop and drop 2 is a Quantum drop. ;QTS AN-X2-MOD-MON Auto Configuration Utility ;Copyright (c) 2005 Quest Technical Solutions ;Auto Config Mod Mon File - Version 4.2.4 Drop=1 ;HoldTime=3...
The mapping file can also contain options that apply to the entire configuration. Configuring the AN-X in RSLogix 5000 The AN-X2-MOD-MON emulates a 17-slot 1756 chassis with an ENBT/A in slot 16 and up to 16 generic modules in slots 0 to 15.
Page 28
Page AN-X2-MOD-MON May 2016 Enter the Name. Use the host name you assigned to AN-X when you configured its IP properties. (see page 16) Set the Revision to 1. Set Electronic Keying to Disable Keying. Set the Rack Connection to None.
Page 29
AN-X2-MOD-MON Page 2. Add Generic modules for each required connection, usually at least slot 0 for data and slot 15 for diagnostics. Use Automation Network/View Active Configuration in the web interface to determine which connections are in use. In RSLogix 5000, right click on the backplane and select New Module.
AN-X accepts RPIs from 1 to 750 ms. Select an RPI appropriate to the remote I/O network scan time and to your application. The AN-X2-MOD-MON supports Unicast connections from the ControlLogix. Use the web interface of the ENBT module that connects to the AN-X to view the communication loading of the ENBT module.
Modicon address when the ControlLogix processor has connections to more than one AN-X2-MOD-MON. For example, if the ControlLogix has connections to two AN-X2-MOD-MON modules, each monitoring a different Modicon network, both networks could contain I/O modules with the same drop and slot address.
Page AN-X2-MOD-MON May 2016 They consist of lines of the form CLX_offset (optional), Modicon_Location, tagname The CLX_offset is the offset into the data for the connection. You can select the offset where the data is located or you can leave it out and AN-X will automatically assign the offset.
Page 33
If you map the diagnostic data to a separate connection, use a long RPI to reduce the Ethernet traffic, since the diagnostics do not need to be updated as frequently as I/O data. Diagnostic Counters The AN-X2-MOD-MON maintains the following diagnostic counters. Offset Description Received frames with good status...
Page 34
Page AN-X2-MOD-MON May 2016 Drop Error Table The drop error table consists of 2 16-bit words, one bit per drop. Bit 0 of the first word corresponds to drop 1, bit 1 corresponds to drop 2, and so on. If a configured drop is in error, the bit is 1. If a configured drop is responding correctly, the bit is 0.
Page 35
AN-X2-MOD-MON Page Rack Location Slot Offset Offset Offset Offset To map the module status data for a given Quantum drop, include a line with the keyword dnModSts, where n is the drop number, from 1 to 32, and the length of the module status data, in 16-bit words, in the input section of a connection.
Sending and Retrieving ControlLogix Configurations To transfer a ControlLogix configuration file to the AN-X2-MOD-MON, first select Automation Network/ControlLogix Support in the web interface. Click the Browse button, select the file, then click the Send to AN-X button to transfer the configuration.
Page 37
AN-X2-MOD-MON Page ClxSlot,0 DataInput ; Inputs to ControlLogix 0,DropErr 2,d1s5_Inp,d01s5_Inp,; Len= 1 B805 16-IN B805 3,d1s6_Inp,d01s6_Inp,; Len= 4 B863 REG 4 CH IN B863 7,d2s3_Inp,d02s3_Inp,; Len= 2 DDI_353_00 DC IN 24V 4x8 Sink 9,d2s5_Inp,d02s5_Inp,; Len= 9 ACI_030_00 AN IN 8CH UNIPOLAR ;...
ControlLogix processor uses the correct addresses. In the web interface, select Automation Network/View Configuration Files. To view the files, click AN-X2-MOD-MON Ethernet/IP ControlLogix I/O Data Tags. To save the file to your computer, right click on the link and select Save Target As…...
AN-X2-MOD-MON Page Tag Format AN-X builds the tags from the ControlLogix configuration. Each tag is a ControlLogix alias. For example, ALIAS,"","MOD_d01s5_Inp","B805","","AnxModMon:0:I.Data[2]" In this example, the tag name is MOD_d01s5_Inp. The name is made up of the ClxPrefix (MOD_) and the tagname (d01s5_Inp) from the ControlLogix configuration file.
May 2016 Converting an Application to AN-X2-MOD-MAS After you have used the AN-X2-MOD-MON to monitor an existing application, the next step is to replace the AN-X2-MOD-MON with the AN-X2-MOD-MAS. It is recommended that you change the IP address of the AN-X when you convert it from monitor to master operation.
AN-X2-MOD-MON Page Using the Web Interface The AN-X module contains a webserver capable of communicating with standard web browsers such as Internet Explorer. Use the web interface to: • Configure the AN-X, either by autoconfiguration or manually • Transfer configuration files to and from the AN-X •...
Page AN-X2-MOD-MON May 2016 The contents of the right pane depend on the current command being executed. Browsers may display cached data rather than rereading data that has changed on the AN-X. If you run into a problem where data appears not to have changed, flush...
AN-X2-MOD-MON Page To manually configure the AN-X, first create a configuration file. Refer to page 23 for details on the file format. Use the Browse button to select the file. Click the Send File to AN-X button to send the file to the AN-X.
Page AN-X2-MOD-MON May 2016 View Configuration Files Select Automation Network/View Configuration Files to view or save the S908 remote I/O configuration file, the ControlLogix configuration file, or the alias tag files. Click on the links to view the files using the application that is associated with CSV files.
AN-X2-MOD-MON Page View Active Configuration Select Automation Network/View Active Configuration to display the result of the last configuration. The upper portion of the page shows in detail the contents of each drop. First it shows a summary for the drop, the total number of bytes of input data, output data and Quantum status data.
Page 46
Page AN-X2-MOD-MON May 2016 Scroll down to see a summary of the ControlLogix connections, the connection number, and the minimum output and input sizes for that connection. Below that is shown the contents of each connection, the ControlLogix starting address and length of each mapping, the corresponding alias, and the module type mapped to that location.
AN-X2-MOD-MON Page Monitor Network Diagnostics Select Automation Network/Monitor Network Diagnostics to display the remote I/O network diagnostic counters and the Ethernet/IP related UDP Statistics. To refresh the counters, use the corresponding Refresh Counters button or click anywhere in the table.
Page 48
Page AN-X2-MOD-MON May 2016 Counter Description was expected RX CRC ERRORS Count of received packets with CRC errors RX ABORT ERRORS Count of received packets with abort errors RX NOISE ERRORS Count of received packets with noise errors RX PACKET TIMEOUTS...
Page 49
AN-X2-MOD-MON Page The Connection Statistics consist of: Counter Description Connection number 0 to 15 Status Active or Idle Rx Timeout The receive timeout, calculated from the RPI Rx Average The average of the last 32 update times, in ms. Rx Minimum The minimum update time since the last counter reset, in ms.
Page AN-X2-MOD-MON May 2016 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. Ethernet/IP Log The Ethernet/IP Log shows messages and errors associated with the Ethernet/IP operation.
AN-X2-MOD-MON Page The top of the screen shows the serial number and MAC Address of the AN-X2 being configured. Check either DHCP or Static. DHCP If the AN-X2 finds a DHCP server on the network, it obtains an IP address and other network parameters (netmask and default gateway) from the DHCP server.
Page AN-X2-MOD-MON May 2016 Hostname Enter a Hostname for the AN-X2. This name is used internally by AN-X and may be used to identify the AN-X if you have a DNS server on your network. The name can be from 1 to 30 characters long.
AN-X2-MOD-MON Page Click the Archive File link. There may be a slight delay while AN-X builds the archive file. Select the destination where the file will be stored and save the file. Update AN-X Firmware Use Update AN-X Firmware to transfer a firmware file to the microSD card on the AN-X.
Page AN-X2-MOD-MON May 2016 If you have other files to transfer, return to the main page and continue. Otherwise, restart the AN-X in order to run the updated firmware. Restart AN-X Module Use the Restart AN-X Module command to restart the AN-X module, for example, after changing Ethernet parameters or after updating firmware.
AN-X2-MOD-MON Page Troubleshooting LEDs The AN-X2-MOD-MON has LEDs that indicate the state of the Ethernet connection, the overall module state and the connection to the remote I/O network. Ethernet LEDs There are two LEDs that indicate the state of the Ethernet connection.
Page AN-X2-MOD-MON May 2016 “Railroading” – SYS (or MS) and NET (or NS) LEDs AN-X2 alternates (railroads) flashing the SYS (or MS) and NET (or NS) LEDs to indicate its state. It railroads the LEDs yellow while it is copying new maintenance or production firmware files from the microSD card to flash memory.
AN-X2-MOD-MON Page SYS (or MS) LED State Possible cause Unscheduled messaging, addressing or connection problem Flashing red/green Flashing red/off Configuration file problem NET or NS LED – Network Status The NET (or NS) LED shows the status of I/O communication.
Page AN-X2-MOD-MON May 2016 Updating the Firmware The AN-X2 operating software consists of the maintenance firmware and the runtime firmware. The maintenance firmware runs at startup. It performs diagnostics, updates any firmware that has been transferred to the AN-X, and starts the runtime firmware.
AN-X2-MOD-MON Page Specifications Parameter Specification Function Bridge between Ethernet and Modicon S908Remote I/O network Maximum Power Consumption 150 mA @ 12 VDC or 75 mA @ 24 VDC Maximum Power dissipation 1.8W Environmental Conditions: Operational Temperature 0-50°C (32-122°F) Storage Temperature –40 to 85°C (–40 to 185°F)
Page AN-X2-MOD-MON May 2016 Support How to Contact Us: Sales and Support Sales and Technical Support for this product are provided by ProSoft Technology. Contact our worldwide Sales or Technical Support teams directly by phone or email: Asia Pacific Languages Spoken: Chinese, English +603.7724.2080,...
AN-X2-MOD-MON Page Warranty Quest Technical Solutions warrants its products to be free from defects in workmanship or material under normal use and service for three years after date of shipment. Quest Technical Solutions will repair or replace without charge any equipment found to be defective during the warranty period.
Need help?
Do you have a question about the AN-X2-MOD-MON and is the answer not in the manual?
Questions and answers