Resumen del contenido incluido en la página 1
GE Fanuc Automation
Programmable Control Products
Series 90™-30
PROFIBUS Slave Module
User's Manual
GFK-2193A August 2004
Resumen del contenido incluido en la página 2
GFL-002 Warnings, Cautions, and Notes as Used in this Publication Warning Warning notices are used in this publication to emphasize that hazardous voltages, currents, temperatures, or other conditions that could cause personal injury exist in this equipment or may be associated with its use. In situations where inattention could cause either personal injury or damage to equipment, a Warning notice is used. Caution Caution notices are used where equipment might be damaged if care is
Resumen del contenido incluido en la página 3
Contents Overview and Specifications........................................................................................ 1-1 PROFIBUS Information................................................................................................... 1-1 Related Publications....................................................................................................... 1-1 IC693PBS201 Slave Module Specifications.................................................................. 1-2
Resumen del contenido incluido en la página 4
Contents Get Slave Status Command Block – Basic Example ................................................. 4-7 Get Slave Status - Reply Data Format ....................................................................... 4-8 Network Parameter Errors.......................................................................................... 4-9 Read Module Header (5)................................................................................................. 4-10 Read Module Header C
Resumen del contenido incluido en la página 5
Overview and Specifications Chapter 1 This manual provides instructions for installing, programming, and troubleshooting control systems that use the Series 90-30 PROFIBUS slave module, IC693PBS201. It is assumed that you have a basic understanding of Series 90-30 PLCs and are familiar with PROFIBUS-DP protocol. The Series 90-30 PROFIBUS Slave module enables a Series 90-30 CPU to be a slave on a PROFIBUS DP network and to communicate with a PROFIBUS DP master. It operates as
Resumen del contenido incluido en la página 6
1 SYS 1 COM PROFIBUS DP Key SLAVE System (SYS) and Communications (COM) SERVICE RS232 1 LEDs indicators RS232, 9-pin male, D-Shell Connector. Used 2 Service Port 5-IGND for module firmware upgrades. 4 2 3-TxD PROFIBUS 9-pin female D-Shell Connector. Used for 3 2-RxD Port connecting to a PROFIBUS network. Label on side of module contains catalog Label (not 4 number, description, standard conformance, shown) and serial number information PROFIBUS
Resumen del contenido incluido en la página 7
1 PROFIBUS Basics PROFIBUS Network Overview • PROFIBUS is an open, vendor independent FieldBus standard for a wide range of applications in industrial automation, including motion control. PROFIBUS is a dynamic technology that grows functionally while complying with the European FieldBus Standard EN 50 170. PROFIBUS Guidelines and Profiles provide the means for further technical development based on the ever-changing communication requirements of the networks, systems, and d
Resumen del contenido incluido en la página 8
1 Data bandwidth Demands on PROFIBUS Communications Systems Amount of Data Transmission Transmission Duration Frequency Management level Mbytes Hours/Minutes Day/Shift Cell level Kbytes Seconds Hours/Minutes Field Level Bytes Several 100 10 to 100 milliseconds microseconds to 100 milliseconds Actuator sensor level Bits Microseconds to Milliseconds milliseconds Network Topology A PROFIBUS-DP network may have up to 127 stations (address 0-126), however address 126 is reserv
Resumen del contenido incluido en la página 9
1 Repeater Connecting Segments Remote Repeate Participant Participant Participant Link Segment (No Participants) Termination Branch Remote Segment Repeater Participant Participant Participant Termination To additional participants Figure 1-2. Repeaters and bus termination Network Connectors PROFIBUS connections are created with a 9 pin sub-D connector. A minimum connection consists of a shielded twisted-pair cable (shield to pin 1 and
Resumen del contenido incluido en la página 10
Installation Chapter 2 This chapter contains information on the following procedures: Reviewing system power requirements Installing the PROFIBUS module in the PLC rack Installing PROFIBUS wiring Connecting the Slave to the PROFIBUS network Selecting the proper line type PROFIBUS cable types Installing bus termination Reviewing System Power Requirements Review the power requirements of your system to ensure that your power supply has sufficient capacity to
Resumen del contenido incluido en la página 11
2 Connecting the Slave to the PROFIBUS Network Network Segment Length A PROFIBUS network uses either fiber optic or RS-485 copper media. The copper bus line specified in EN 50 170 is “Line Type A” and is the recommended cable type. A more economical copper cable “Line Type B” is commonly used for smaller installations; however, it is not specified in EN 50 170. It is extremely important to use cable rated to PROFIBUS specifications. The higher the baud rate selected and the longer
Resumen del contenido incluido en la página 12
2 PROFIBUS Cable Types The recommended cable is Belden 3079A PROFIBUS Cable This is a shielded, 150 ohm twinaxial (single twisted pair) cable. It has 22 AWG conductors and a mutual capacitance of 9.0 pF per foot, nominal. For complete specifications on this cable, please contact your Belden dealer or visit their website at www.belden.com. Alternate cable types are: Siemens 6XV1 830-OAH10 Two Core shielded Siemens 6XV1 830-OBH10 w/PE Sheath Siemens 6XV1 830-3AH10 for u
Resumen del contenido incluido en la página 13
2 Note: For proper network termination, it is essential that the terminating devices maintain power. Power is provided by the device on Pin 6 and Ground on Pin 5. If power is lost to either terminating device, the network may not operate correctly. Generally, the lone network master device is one of the terminating devices. Therefore, a loss of power to the network master renders the network inoperable anyway. The other terminating device may be a critical slave device, which must
Resumen del contenido incluido en la página 14
Configuration Chapter 3 These configuration procedures are intended for users with at least a basic knowledge of the CIMPLICITY Machine Edition Logic Developer software and the Series 90-30 PLC. For help with using the software, please see the software’s built-in help system. Note: The PROFIBUS Slave is supported only in Machine Edition Logic Developer-PLC. Adding a PROFIBUS Slave Module to the Hardware Configuration Add the IC693PBS201 module to the PLC rack configuration.
Resumen del contenido incluido en la página 15
3 Configuring a PROFIBUS Slave Module The PROFIBUS Slave module has four Parameters tabs: Settings, Input Data Area, Output Data Area, and Power Consumption. Settings Tab Station The Slave module’s station number that is used on the PROFIBUS network. Can be in the range from 1 to 125. Each module on a network should be given a unique station number. Default is 1. Note that the Master is commonly assigned to Station 0 (zero). Baud Rate Specifies the data transmission rate for th
Resumen del contenido incluido en la página 16
3 Input Data Area Tab The input data area describes data received over the network by the Slave module from the PROFIBUS Master. These inputs are mapped, using the Input Data Area tab, into specific memory locations in the PLC where the Slave module resides. PROFIBUS Slave Module’s Input Data Area Parameters Area A read-only identifier for the row. Valid range: 1 to 32. Type Data type of area being defined. Valid types are Digital In, Analog In, and Empty. The default value is E
Resumen del contenido incluido en la página 17
3 Output Data Area Tab The output data area describes data sent over the network by the Slave module to the PROFIBUS Master. These outputs are mapped, using the Output Data Area tab, from specific memory locations in the PLC where the Slave module resides. Area Read-only identifier for the row. Valid range: 1-32. Type Data type of area being defined. Valid types are Digital Out, Analog Out, and Empty. The default value is Empty. Size Describes the size of the data area on the
Resumen del contenido incluido en la página 18
Status and Diagnostics Chapter 4 The following methods can be used to obtain status and diagnostic data: Observing and interpreting the LED indicators on the PROFIBUS module, described below Monitoring the Status/Firmware ID Array, page 4-2 Using Communications Request (COMMREQ) ladder logic instructions to instruct the PROFIBUS module to gather diagnostic or status data and report it to the PLC CPU, page 4-3 Note: The PROFIBUS Slave Module does not generate faults f
Resumen del contenido incluido en la página 19
4 Status/Firmware ID Array The starting reference address for this two-word array is set in the PROFIBUS Slave software configuration. For details, see “Parameters” in chapter 3. Word Name Description 1 Slave Status This word contains the slave status code. The status can be read using the Get Slave Status COMMREQ (task 3), described on page 4-7. . 2 Firmware ID Current firmware version running on the Slave module. The Major Revision number resides in the upper byte and the Minor
Resumen del contenido incluido en la página 20
4 Communication Requests The Communications Request uses the parameters of the COMMREQ Ladder Instruction and an associated Command Block to define the characteristics of the request. An associated Status Word reports the results of each request. The Communication Request function (COMMREQ) allows the program to communicate with a GE Fanuc intelligent module, such as a PROFIBUS slave module. The COMMREQ function uses a command block that contains the data to be communicated to the