April 2012 The VersaMax * IC200BEM003 PROFIBUS Master Module allows a VersaMax CPU005, CPUE05 or PROFINET Scanner (PNS) to send and receive data on a PROFIBUS-DP V1 network. The PROFIBUS Master module provides the following PROFIBUS communications features: Supports all standard data rates Supports a maximum of 3,584 bytes of input data and 3,584 bytes of output data with a VersaMax CPU; a maximum of 1440 bytes of input data and 1440 bytes of output data with a PNS. Supports a maximum of 125 PROFIBUS-DP slaves, with a maximum of 244 bytes of input data and 244 bytes of output data for each slave Supports Sync and Freeze modes Supports DP-V1 Read, Write and Alarm messages Has PROFIBUS-compliant module and network status LEDs This module must be located in a VersaMax Communications Carrier. The PROFIBUS module receives its firmware upgrades indirectly from the head end CPU or PNS using the WinLoader software utility. WinLoader is supplied with any updates to the PROFIBUS module software. Ordering Information IC200BEM003 IC200CHS006 VersaMax PROFIBUS Master Module VersaMax Communications Carrier VersaMax* IC200BEM003 PROFIBUS Master Module Specifications PROFIBUS support PROFIBUS-DP V1 Power Consumption 450mA at +5V I/O Data With a CPU With a PNS PROFIBUS network addresses Maximum no. of slave devices 125 Network data rate Status information Module isolation A maximum of 3584 bytes of input data and 3584 bytes of output data A maximum of 1440 bytes of input data and 1440 bytes of output data With either CPU or PNS head end, a maximum of 244 bytes of input data and 244 bytes of output data for each slave. 0 to 125, software-configurable 9.6K up to 12 Mbaud (bit/sec) Slave Status Bit Array Table Firmware Module Revision Slave Diagnostic Address Network to Frame ground: 250VAC continuous, 1500VAC for 1 min Profibus network to backplane: 1500VAC minimum For product standards, general operating specifications, and installation requirements, refer to the VersaMax I/O Modules Manual, GFK-1504. * indicates a trademark of GE Intelligent Platforms, Inc. and/or its affiliates. All other trademarks are the property of their respective owners.
2 PROFIBUS Master Module Installation in Hazardous Areas The following information is for products bearing the UL marking for Hazardous Locations or ATEX marking for explosive atmospheres: EQUIPMENT LABELED WITH REFERENCE TO CLASS I, GROUPS A, B, C & D, DIV. 2 HAZARDOUS LOCATIONS IS SUITABLE FOR USE IN CLASS I, DIVISION 2, GROUPS A, B, C, D OR NON-HAZARDOUS LOCATIONS ONLY Equipment labeled with II 3 G is suitable for use in Group 2 Category 3 environments. WARNING - EXPLOSION HAZARD - SUBSTITUTION OF COMPONENTS MAY IMPAIR SUITABILITY FOR CLASS I, DIVISION 2; WARNING - EXPLOSION HAZARD - WHEN IN HAZARDOUS LOCATIONS, TURN OFF POWER BEFORE REPLACING OR WIRING MODULES; AND WARNING - EXPLOSION HAZARD - DO NOT DISCONNECT EQUIPMENT UNLESS POWER HAS BEEN SWITCHED OFF OR THE AREA IS KNOWN TO BE NONHAZARDOUS. WARNING - EXPLOSION HAZARD - USB PORT IS ONLY FOR USE IN NONHAZARDOUS LOCATIONS, DO NOT USE UNLESS AREA IS KNOWN TO BE NON-HAZARDOUS. ATEX Marking II 3 G Ex na IIC T4 X 0 C<Ta<60 C Diagnostic Status Arrays The starting addresses of these arrays are set in the hardware configuration. For information on using memory mapped COMMREQs, refer to Diagnostics in VersaMax PROFIBUS Master User s Manual, GFK-2740. Slave Status Bit Array. This 128*-bit array contains a bit for each slave. If communication with a slave has no errors, the bit corresponding to the slave (determined by its network address) is set. If the communication has errors or is not occurring for any reason, the bit is cleared. The Master also maintains its own status in the bit corresponding to its network address. Slave Diagnostics ID Array. If diagnostics are pending, the first word of this two-word array contains the station address of the first slave that has diagnostics. The diagnostics can be read using the Get Device Diagnostics COMMREQ (command 4). This clears the word and the master then places the next pending diagnostic address into the Slave Diagnostics word. If this word is zero there are no pending diagnostics. The second word of this array is reserved and set to 0. DPV1 Alarm Status Array. The 32-bit DPV1 Alarm Status array is used at the beginning of a scan to receive the station address of a slave that has sent a DPV1 Alarm message. If another slave has sent a DPV1 alarm message, it is ignored until the first one has been serviced, and will then appear in a subsequent scan. Slave Configured Bits. This 128-bit array indicates which slaves on the PROFIBUS network are configured. Each slave has a corresponding bit in this array. A slave's configuration status address equals Start Address + Station Address of the slave. Slave Diagnostic Bits. This 128-bit array indicates which slaves on the PROFIBUS network have diagnostic data available. The diagnostics can be read using the Get Device Diagnostics COMMREQ (command 4). Each slave has a corresponding bit in this array. A slave's diagnostic status address equals Start Address + Station Address of the slave. PROFIBUS Master Module LEDs On initial powerup with no configuration stored, the LED display should be as shown on page 3. For details on the Master module s LED operation, refer to the VersaMax PROFIBUS Master User s Manual, GFK-2740.
PROFIBUS Master Module 3 Quick Start Guide 1. Install the Communications Carrier on the DIN Rail by simply clicking it into place. Note: Connecting carriers must be installed on the same section of 35mm x 7.5mm DIN rail. The DIN rail must have a conductive (unpainted) finish for proper grounding. 3. Connect the communications bus to the connector on the front of the module. The Master module provides a PROFIBUS standard female DB9 subminiature connector. PROFIBUS Connector Pin Assignments 2. Install the Module on the Communications Carrier. Note: Turn latch on the module to the unlocked position. Align the connector and the latch post and press the module down until the two tabs on the bottom of the module click into place. Turn the latch to the locked position to secure the module to the carrier. Pin 1 Not used 2 Not used Signal 3 RxD/TxD-P: Receive data / transmission data positive 4 CNTR-P: Control signal for repeaters (direction control) 5 DGND: Data ground 6 VP: Supply voltage of the terminating resistance (+ 5V) 7 Not used 8 RxD/TxD-N: Receive data / transmission data negative 9 Not used 4. Power up the System, and Observe the Module LEDs. The LEDs indicate the presence of power and show the operating mode and status of the module. On initial powerup with no configuration stored, the LED display should be as follows. For details on the Master module s LED operation, refer to the VersaMax PROFIBUS Master User s Manual, GFK-2740. LED Color State OK Green Solid On COM Off NA STAT Green Blinking 3 times fast at 5 Hz, 8 times at 0.5 1 Hz PROFIBUS uses linear bus architecture that requires active bus termination at both ends. Devices in a PROFIBUS network connect directly to the bus cable or indirectly via stub lines. For proper network termination, the terminating devices must provide and maintain power. Power is provided by the device on Pin 6 and Ground is provided on Pin 5. If power is lost to either terminating device, the network may not operate correctly. Generally, the network master device is one of the terminating devices. The other terminating device may be a critical slave device or a separately powered, stand-alone terminator. Bus Termination Master PROFIBUS Master Module Slaves Bus Termination PLC with PROFIBUS Slave Module Stub with Slaves
4 PROFIBUS Master Module Important Product Information for this Release Release History Version Firmware Release Date Comments IC200BEM003-AA 1.00 March 2012 Initial release Compatibility The PROFIBUS Master module requires the following programming software and CPU versions: Programmer software VersaMax CPU version VersaMax PNS version Rx3i PNC version Rx3i CPU version Proficy Machine Edition, version 7.0 with SIM7 or later Requires IC200CPU005 or IC200CPUE05 firmware version 2.36 or later Requires IC200PNS001/PNS002 firmware version 1.10 or later Requires IC695PNC001 firmware version 1.10 or later Requires IC695CPU320, CPU315, CPE305 or CPE310 firmware version 7.13 or later Restrictions and Open Issues Subject RX3i PBS301 returns an error response to a VersaMax PBM configured at high baud rate Description If an RX3i PBS301 is configured with DPV1 enabled as PROFIBUS slave attached to a VersaMax PBM, and the baud rate is configured to 1.5M or greater, the RX3i PBS cannot respond to the DPV1 alarm acknowledge request quickly enough when it receives these request messages at a high rate.
PROFIBUS Master Module 5 Operational Notes Subject Downloading logic without hardware configuration to target that has a DPV1 alarm causes a fatal error on the PBM. Reconfigure BEM003 with baud rate lower than 500Kbps in CPUE05 Description If the RX3i PBS301 is configured with DPV1 enabled as a PROFIBUS slave attached to a VersaMax PBM and the project is downloaded to an RX3i rack where a PBS301 has a DPV1 alarm that is not acknowledged by the PBM, downloading the logic and initial values (without hardware configuration) will cause a PBM fatal error. To avoid this error, download the hardware configuration along with the logic and initial values. When configuring a VersaMax PBM with a VersaMax CPU005 or CPUE05 head end that has been running with a baud rate of 1.5Mbps or greater, reconfiguring with a baud of 500Kbps or less will cause PROFIBUS slaves to fail to connect to the PBM. To resolve this problem, power cycle the CPU. To avoid this error, when configuring the PBM with a lower baud rate than the current configuration, power cycle the VersaMax CPU after configuration. References For additional information, please refer to the manuals listed below. Manuals can be downloaded from the Support website, http://support.ge-ip.com. VersaMax PLC User s Manual, GFK-1503 VersaMax Modules, Power Supplies, and Carriers User s Manual, GFK-1504 VersaMax PROFIBUS Master User s Manual, GFK-2740 Installation Requirements for Conformance to Standards, GFK-1179 PACSystems RX3i PROFINET Controller Manual, GFK-2571 VersaMax PROFINET Scanner Manual, GFK-2721