AN-X3-PBS-UDP User Manual v1.3 2 of 41 Page Cautions 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.
AN-X3-PBS-UDP User Manual v1.3 3 of 41 Page CAUTIONS AN-X-PBS MODULE OVERVIEW Profibus DP Ethernet UDP HARDWARE FEATURES Package Contents Using the MicroSD Card AN-X3 Modes of Operation INSTALLATION Prevent Electrostatic Discharge Power Profibus Cabling and Termination Ethernet Cabling IP ADDRESS CONFIGURATION Initial IP Configuration Prosoft Discovery Service......................11...
Page 4
AN-X3-PBS-UDP User Manual v1.3 4 of 41 Page Profibus DP Configuration Profibus DP Auto Config......................19 Ethernet UDP Configuration Ethernet UDP Auto Config......................24 Configuration View Configuration Sample MONITOR Monitor Profibus DP Monitor Ethernet UDP LOG FILES Profibus DP Log Ethernet UDP Log System Info Log View All Logs..........................31...
Page 5
AN-X3-PBS-UDP User Manual v1.3 5 of 41 Page SPECIFICATIONS SUPPORT WARRANTY REVISIONS...
Page AN-X-PBS Module Overview The AN-X3-PB module running AN-X3-PBS-UDP firmware (referred to hereafter as AN-X) acts as a gateway between a Profibus DP network and an Ethernet network using cyclic UDP messages. The AN-X module has a web interface for configuration of Profibus and Ethernet properties.
Each block supports a standard frame size (MTU) of up to 1,500 bytes. There is an 8 byte QTS header that identifies the data at the start of each UDP frame (see page 21). With Ethernet, IP, UDP and QTS overhead, there are 1,448 bytes or 362 DWORDS (32 bits) available to map Profibus diagnostics and data.
AN-X3-PBS-UDP User Manual v1.3 8 of 41 Page Hardware Features The module has: • LEDs to indicate the status of the connection to the Ethernet, its own internal state, and the state of the Profibus DP Slaves on the network •...
AN-X3-PBS-UDP User Manual v1.3 9 of 41 Page Installation Prevent Electrostatic Discharge The module is sensitive to electrostatic discharge. Electrostatic discharge can damage integrated circuits and semiconductors. Follow these guidelines when you handle the module: WARNING! • Touch a grounded object to discharge static potential •...
AN-X3-PBS-UDP User Manual v1.3 10 of 41 Page IP Address Configuration Before you can use the AN-X3, you must configure its IP address on Ethernet. For the options and best procedures to configure AN-X3 modules, see: https://qtsusa.com/dist/AN-X3/AN-X3_ReadMe_and_QuickStart.txt Initial IP Configuration AN-X can be configured: •...
AN-X3-PBS-UDP User Manual v1.3 11 of 41 Page Prosoft Discovery Service ProSoft Discovery Service (PDS) is a free application available from Prosoft’s web page: https://www.prosoft-technology.com/Products/ProSoft-Software/ProSoft-Discovery-Service With the AN-X3 module connected to Ethernet and powered up, run PDS. It should find any AN- X modules on the network.
Page 12
AN-X3-PBS-UDP User Manual v1.3 12 of 41 Page If you are using link-local IP addresses to configure multiple AN-X3 modules, connect and configure one at a time, since initially they will all be set to the same link-local IP address.
AN-X3-PBS-UDP User Manual v1.3 13 of 41 Page microSD Config.txt The microSD card contains a text configuration file named Config.txt. Config.txt contains the IP configuration and the name of the firmware file to load. When you perform the ‘Administration/AN-X IP/FW Configuration’ command from the web interface, it writes the results to config.txt.
AN-X3-PBS-UDP User Manual v1.3 14 of 41 Page Web Page IP Configuration Select ‘Administration/AN-X IP/FW Configuration’. The AN-X IP/FW Configuration page appears. The serial number and MAC address of the AN-X being configured are shown. Check either DHCP or Static. If Static, fill in the required fields.
AN-X3-PBS-UDP User Manual v1.3 15 of 41 Page Static IP Address If you select static IP address, enter: • The IP address for the AN-X. • The netmask for the AN-X • The default gateway for your network. You must enter a valid default gateway address even if there is no device at the gateway address on the network.
If the AN-X3 microSD becomes corrupted and the AN-X3 will no longer boot, or if you want to reinitialize the AN-X3 to factory state: • Download the appropriate factory image file from the QTS web site. qtsusa.com/dist/AN-X3 (AN-X3-PBS-uSD.v4.01.01.img.zip for example). WARNING: This process will erase all AN-X3 configuration files.
AN-X3-PBS-UDP User Manual v1.3 17 of 41 Page Configuration The AN-X-PBS-UDP uses two text files for configuration. The Profibus DP Configuration text file defines the AN-X Active and Monitor Profibus Slave Nodes. The Ethernet UDP configuration text file defines data mapping between Profibus Slave Nodes and Ethernet UDP Frames.
AN-X3-PBS-UDP User Manual v1.3 18 of 41 Page Profibus DP Configuration Choose your Profibus Configuration text file then select: ‘Send Profibus DP Config to AN-X’. The Profibus DP Configuration File sent is shown along with the Profibus DP Configuration Log that shows the results of the configuration.
AN-X3-PBS-UDP User Manual v1.3 19 of 41 Page Profibus DP Auto Config The AN-X-PBS can listen to an active Profibus DP network and generate a Monitor configuration. While in Listen Mode, the AN-X does the following: • Determines the Baud Rate •...
Page 20
You can check this log to make sure all expected slaves have been heard. * If a Slave ID is not heard, it will be set to 0x08a5 (QTS's Slave ID) If capturing configurations in a lab to emulate a bigger system, Profibus DP Listen may be left running as DP Slave Node(s) are modified and restarted and added to the AN-X configuration.
; Sample Ethernet UDP Configuration File for the AN-X-PBS Ethernet Gateway ; UDP Port 48820 is always used for the source and destination ;--------------------------------------------------------------------------------------------- ; The UDP data payload has a 8 byte QTS header at the start of each packet WORD ChkPat;...
Page 22
AN-X3-PBS-UDP User Manual v1.3 22 of 41 Page ;--------------------------------------------------------------------------------------------- ; Hex numbers may be specified by placing a '0x' prefix on any number ;--------------------------------------------------------------------------------------------- ;ConfigID <ConfigID> <ConfigID> See above - can be specified in decimal or hex (with 0x prefix) ;UdpSendBlock <BlkNum>...
Page 23
AN-X3-PBS-UDP User Manual v1.3 23 of 41 Page unsigned char RxTnsOvr; // f ; GlbCtl Profibus Global Control (1 32 bit word ) ; Bit Descr 0 Reserved 1 Clear Data 1=Clear 0=Run (Operating State of the Master) 2 Unfreeze...
AN-X3-PBS-UDP User Manual v1.3 24 of 41 Page Ethernet UDP Auto Config Ethernet UDP Auto Config uses the I/O sizes in the current Profibus DP configuration to generate an Ethernet UDP Configuration File that maps all Profibus DP data to UDP Send and Recv Blocks.
AN-X3-PBS-UDP User Manual v1.3 25 of 41 Page Configuration View Select ‘Automation Network/Configuration View’ to view or retrieve the current Profibus DP and Ethernet UDP Configuration Files and view their corresponding Configuration Logs.
AN-X3-PBS-UDP User Manual v1.3 26 of 41 Page Configuration Sample Select ‘Automation Network/Configuration Sample’ to view and retrieve Sample Profibus DP and Ethernet UDP Configuration Files. The format and layout of the configuration files are documented in these sample files (see page...
AN-X3-PBS-UDP User Manual v1.3 27 of 41 Page Monitor Monitor Profibus DP To monitor Profibus Diagnostic Counters, Active Node List and Profibus DP I/O data, select ‘Automation Network/Monitor Profibus DP’. Standard Profibus Diagnostic Counters are shown as well as some specific to the AN-X.
Page 28
AN-X3-PBS-UDP User Manual v1.3 28 of 41 Page If Error Counters are incrementing this may indicate wiring, grounding or electrical noise problems. A list of Active DP Slave Nodes is shown as well as check boxes to select DP Slave Nodes to monitor.
Ignored RxOvr UDP Rx Greater Than 1,500 Bytes Ignored SeqDup QTS Sequence Number Duplicate (retransmission) Accepted SeqMsm* QTS Sequence Number no Previous +1 Accepted * One SeqMsm occurs when an Ethernet UDP Block frames is received for the first time...
AN-X3-PBS-UDP User Manual v1.3 30 of 41 Page Log Files Profibus DP Log The Profibus DP log shows events related to Parameter and Config frames from the Master during Slave initialization. The Log is contained in two files that are rotated when they become full.
AN-X3-PBS-UDP User Manual v1.3 31 of 41 Page Ethernet UDP Log The Ethernet UDP Log shows events related to starting UdpSendBlocks. If a UdpSendBlock is Multicast, it's started when configured and is not shown in this log. If it's Unicast, the AN-X must use Address Resolution Protocol (ARP) to obtain the MAC address of the destination IP address.
AN-X3-PBS-UDP User Manual v1.3 32 of 41 Page Administration The Administration menu contains items used to configure, control and update the AN-X. AN-X IP/FW Configuration See page 14 for details on setting the IP address. If other firmware images are available and on the microSD card, you can select this firmware with the ‘Firmware Type’...
Page 33
AN-X3-PBS-UDP User Manual v1.3 33 of 41 Page AN-X displays progress and status information as the firmware is updated. When the update is complete, AN-X displays a message that indicates the success or failure of the update.
AN-X3-PBS-UDP User Manual v1.3 34 of 41 Page Manual Firmware Update AN-X Firmware qtf files can be copied and updated on the microSD manually. • Remove the microSD and insert it into your computer. You should see the current qtf file (AN-X3-PBS-UDP.v4.1.1.qtf for example).
AN-X3-PBS-UDP User Manual v1.3 35 of 41 Page AN-X Module RESTART Use the ‘AN-X Module RESTART’ page to restart the AN-X module. Support Menu Contact Information The Support contains contact information and links if you need help with the AN-X.
AN-X3-PBS-UDP User Manual v1.3 36 of 41 Page Troubleshooting LEDs The AN-X3-PB has LEDs that indicate the state of the Ethernet connection, the overall module state and the connection to the Profibus network. Ethernet LEDs There are two LEDs that indicate the state of the Ethernet connection.
AN-X3-PBS-UDP User Manual v1.3 37 of 41 Page ‘Railroading’ – SYS and NET LEDs AN-X3 alternates (railroads) flashing the SYS and NET LEDs to indicate its state. It railroads the LEDs red while it is copying new maintenance firmware files from the microSD card to flash memory.
AN-X3-PBS-UDP User Manual v1.3 38 of 41 Page Specifications Parameter Specification Function Gateway between Ethernet and Profibus Maximum Power Consumption 160 mA at 12 VDC, 80 mA at 24 VDC Maximum Power dissipation 2 Watts Operational Temperature 0-50°C (32-122°F) Storage Temperature –40 to 85°C (–40 to 185°F)
Page 39
AN-X3-PBS-UDP User Manual v1.3 39 of 41 Page 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:...
AN-X3-PBS-UDP User Manual v1.3 40 of 41 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.
Page 41
AN-X3-PBS-UDP User Manual v1.3 41 of 41 Page Revisions Version Date Changes Jan 21/25 Initial Release Jan 28/25 UDP Sample file – added description for ProfiDiag and GlbCtl Mar 6/25 Fixed format, typos and screen captures...
Need help?
Do you have a question about the AN-X3-PBS-UDP and is the answer not in the manual?
Questions and answers