2500-RBC Profibus Remote Base Controller
2500-RBC Profibus Remote Base Controller
*062-00364-012*
2500RBCIOG 080309
Copyright ©2005 Control Technology Inc.
All rights reserved.
This manual is published by Control Technology Inc., 5734 Middlebrook Pike, Knoxville, TN 37921.
This manual contains references to brand and product names which are tradenames, trademarks,
and/or registered trademarks of Control Technology Inc. Siemens® and Simatic® are registered
trademarks of Siemens AG. Other references to brand and product names are tradenames,
trademarks, and/or registered trademarks of their respective holders.
Every effort has been made to ensure the accuracy of this document; however, errors do occasionally
occur. CTI provides this document on an “as is” basis and assumes no responsibility for direct or
consequential damages resulting from the use of this document. This document is provided without
express or implied warranty of any kind, including but not limited to the warranties of
merchantability or fitness for a particular purpose. This document and the products it references are
subject to change without notice. If you have a comment or discover an error, please call us toll-free
at 1-800-537-8398 or email us at [email protected].
REVISION HISTORY
V1.0 04/30/04 Original Issue
V1.1 08/25/04 Changed Profibus address switch open/close labeling
05/03/07 Fixed Profibus connector diagram, added 2500 Series processors
V1.2 06/22/09 Added reference to WorkShop Profibus configuration documentation
V1.21 08/03/09 Corrected Profibus cable impedance typo on p.30 from “135” to “35”
PREFACE
This Installation and Operation Guide provides reference information for the CTI 2500-RBC
Profibus Remote Base Controller. The information in this manual is directed to individuals who will
be installing the module and configuring it for use with a Profibus Master.
We assume you are familiar with the installation and operation of:
Please refer to the appropriate user documentation for specific information on your programmable
controllers and I/O modules.
NOTE:
Notes alert the user to special features or procedures.
CAUTION:
Cautions alert the user to procedures that could damage equipment.
WARNING:
Warnings alert the user to procedures that could damage equipment and endanger the user.
TABLE OF CONTENTS
1.1. Introduction
The CTI 2500-RBC Profibus Remote Base Controller is
a member of Control Technology's family of I/O
modules compatible with the programmable controllers.
The installation of the Model 2500-RBC Profibus Remote Base Controller consists of the following
steps:
ftp://ftp.controltechnology.com/public/Download/tools/
CAUTION:
The components on the 2500-RBC module printed circuit card can be damaged by static
electricity discharge. To prevent this damage, the module is shipped in a special anti-static
bag. Static control precautions should be followed when removing the module from the bag
and when handling the printed circuit card during configuration.
Figure 2 indicates the location of the option switches and freeze jumper. The remainder of this
section describes the function of the individual switches.
SW1 through SW3 – Serial Port Baud Rate.
Switches 1-3 are used for setting the baud rate of the serial port. Serial port operations are not
currently implemented in the product.
Switches 4 through 10 are used to assign a station address to the RBC for identification on the
Profibus-DP I/O channel. Each station in the Profibus network must be uniquely numbered. The
station address is assigned as a binary number, with SW4 and the most significant bit (MSB) and
SW10 as the least significant (LSB). The table below shows how to set the dipswitch to a station
address between 0 and 125. Note that a switch in the “open” position=1 and a switch in the “closed”
position=0.
NOTE:
The address setting on the 2500-RBC switches must match the address set for the base in
WorkShop or Com Profibus for proper operation
NOTE:
When connecting the 2500-RBC to a 545/555/575 CPU, only addresses between 1 and 112 are
valid.
SW11 - Display Mode. Switch 11 controls the display mode of the LED status display to show
either the station address or the module status.
• When switch 11 is set to 0 (open), the status of the RBC is displayed according to the status
codes below.
NOTE:
The 2500-RBC ships with the FREEZE jumper in the OFF setting.
NOTE:
If the jumper JP1 is missing from the board, the 2500-RBC defaults to the OFF setting.
For discrete output modules, the state of the outputs is determined solely by the position of the
Off/Freeze jumper JP1 on the 2500-RBC.
For analog/word output modules, the state of the outputs is influenced not only by the position of the
Off/Freeze jumper but by the output module’s (Zero/Hold Last Value) selection, if the module has
that option. See the table below.
Notice that the Freeze option on the RBC overrides the Zero selection on the analog/word output
module; likewise, when Hold Last Value is selected on the analog/word output module, that selection
overrides the “Off” option on the RBC jumper.
The Discrete I/O Interval parameter defines the rate in milliseconds at which the 2500-RBC updates
I/O modules. This parameter specifies the minimum time between updates of the discrete I/O
modules. Valid values are 1-255 and the default value is 1.
The Word I/O Update Factor controls how often the word I/O modules are updated. The Word I/O
Factor is the number of discrete I/O updates performed per word update; for example, if the factor is
2, the word I/O modules are updated on every second discrete I/O update. Valid values are 1-255 and
the default value is 2.
The 50X Ignore Mismatch Mode parameter allows you to select the way I/O configuration
mismatches are handled. With the default setting, “Disable,” the 2500-RBC handles I/O configuration
mismatches according to DP Standard mode, meaning that the configuration sent by the CPU to the
RBC must match the actual base configuration exactly, or else no I/O updates are performed. If you
enable 50X Ignore Mismatch Mode, the RBC performs updates with all modules whose configuration
matches, omitting only those modules whose configuration does not match. This mode of operation
does not conform to the DP Standard. For detailed information about how mismatches are indicated
and handled, see Section 2.8.
NOTE:
NOTE: Pins 2 and 7 are “No Connect” for the RBC. For some PROFIBUS products, these pins are
used to provide 24 VDC for powering a programming or configuration tool. Such tools are not
powered by the RBC; however, it is acceptable for an externally-powered PROFIBUS programming
or configuration tool to drive pins 2 and 7 to 24 VDC.
CAUTION:
Pin 5 (BIAS SUPPLY +5V) and Pin 6 (BIAS SUPPLY GND) on the Profibus-DP connector are
designed to support termination of the Profibus-DP cable only. These pins have a limited
output power capability of approximately 0.45W. Overloading these pins by using the voltage
2.7. Diagnostics
The standard for PROFIBUS-DP I/O, DIN 19245, Part 3, stipulates the format that each DP slave
shall use to report specific diagnostics to the DP master. The diagnostics used by the PROFIBUS-DP
RBC are described below.
NOTE: Byte 1 through Byte 15, as described in this text, correspond to Octet 1 through Octet 15 in
the PROFIBUS standard. For PROFIBUS-DP I/O, Bit 7 is the most significant bit (MSB), 0 is the
least significant bit (LSB). This may or may not correspond to the bit numbering scheme used in your
master system. For example, CTI 2500 Series and Simatic® 505/500 controllers identify the MSB of
a byte as Bit 1, and the LSB of a byte as Bit 8. A DP diagnostic consists of two parts. The first part
(Bytes 1 through 6) is standardized for all DP slaves. The second, or extended, part (Bytes 7 through
15 in the case of the RBC) is slave-specific. In the description that follows, it is assumed that the
diagnostic has been successfully read from an RBC that has been configured and activated: that is,
that Bytes 5 and 6 equal 0xBC and 0xD0, respectively.
Display – the 2500-RBC does not use the “4”, “5”, “6”, “8”, and “C” status codes on the display. For
diagnostic failures, the 2500-RBC display codes “A” or “E”. The 2500-RBC also displays a new
code “a” to indicate the user has an incorrect module inserted in a configured slot when 50X Ignore
Mismatch is disabled.
RS232 port – the 2500-RBC includes an RS232 port, but communication with the PLC using this
port is not presently implemented. Future versions of the product may contain this feature.
Mismatch handling
When 50X Ignore Mismatch is disabled and a module is inserted into an empty slot, the 2500-RBC
ignores the inserted module and continues normal operation. The 505-6870 considers this situation a
mismatch and takes the base offline.
When 50X Ignore Mismatch is disabled and the wrong module is inserted into a configured slot, the
2500-RBC displays an “a”, takes the base offline, and sets outputs based on the freeze jumper setting.
The 505-6870 displays a “2” and takes the base offline.
When 50X Ignore Mismatch is enabled and a module is inserted into an empty slot, the 2500-RBC
ignores the inserted module and continues normal operation. The 505-6870 displays a “2”, ignores
the inserted module, and continues normal operation.
When Profibus is stopped from the PLC, the 2500-RBC displays a “3”, sets outputs based on the
freeze jumper setting, and turns inputs off. The 505-6870 displays a “3”, sets outputs based on the
freeze jumper setting, and leaves inputs at their last state.
2.10. Diagnostics
The 2500-RBC provides diagnostic information in the PLC available in status words and through
execution of the RSD instruction in the ladder logic.
NOTE: For more information on STW diagnostics, see the Simatic® 545/555/575
Programming Reference, Appendix G.
STW147:
This PLC status word records the number of times, since the most recent start, that the Profibus-DP
slaves have failed to respond to a request from the CPU. Each time communication is lost to the
STW03-STW09
These 7 status words give the status for Profibus-DP slaves. Each bit corresponds to a particular
Profibus address, with STW03 Bit 16 being address 1 and STW09 Bit 1 being address 112. Each bit
= 0 if the address is present and operating. The bit = 1 if the address is not present or failed. When
the 2500-RBC loses communication or goes offline due to a mismatch, the corresponding bit for that
address is set = 1.
STW211-STW217
These 7 status words contains the “enable” status of each Profibus address. If the slave is enabled,
the bit = 1. If the slave is disabled, the bit = 0.
STW231 bits 1,2, and 16 indicate the OPERATE, CLEAR, and CONFIGURED state of the Profibus-
DP I/O system.
STW232-STW238 indicate the Profibus-DP slave that have signaled a diagnostic that has not been
read by an RSD instruction. The slave’s bit is a 1 if a diagnostic has been signaled and not yet read.
Byte 1: Station_Status_1
Bit 7 = RBC parameterized from another master (see description of byte 4)
Bit 6 = Parameterization error
Bit 5 = Invalid response from RBC (always set to 0)
Bit 4 = Unsupported function request from RBC
Bit 3 = Extended diagnostics (bytes 7-15) present
Bit 2 = Configuration error
Bit 1 = RBC not ready
Bit 0 = RBC did not respond
Byte 2: Station_Status_2
Bit 7 = RBC is configured but not active (RBC can only set this to 0)
Bit 6 = Reserved
Bit 5 = RBC is operating in SYNCHRONOUS mode
Bit 4 = RBC is operating in FREEZE mode
Bit 3 = Reserved
Bit 2 = Always set to 1
Bit 1 = Always set to 0
Bit 0 = RBC waiting for parameterization
Byte 3: Station_Status_3
Bit 7 = Always set to 0
Byte 4: Diag.Master_Add
Bits 7-0 contain the address of the master that has parameterized the RBC. If none of the masters has
parameterized the RBC, then the RBC inserts the address 255 in this byte.
Byte 7: Ext_Diag_Data
Device-related diagnostic header; value is 0x06.
Byte 8: Ext_Diag_Data
Bit 7 = Reserved
Bit 6 = Reserved
Bit 5 = Reserved
Bit 4 = Reserved
Bit 3 = Reserved
Bit 2 = Reserved
Bit 1 = Reserved
Bit 0 = Remote port request pending
3.1. Overview
Configuration of the Profibus network can be accomplished using either PLC WorkShop™ for
Siemens 505™ (version 4.32 or above) or the Com Profibus configuration utility.
If you’re using PLC WorkShop™ for Siemens 505™, please refer to the “PLC Memory and I/O
Configuration” of the WorkShop user manual for a complete discussion of Profibus network
configuration.
The configuration utility Com Profibus is used to setup the 2500-RBC for operation with a CTI 2500
Series or Simatic® 505 PLC or other Profibus master. Steps for configuration include.
ftp://ftp.controltechnology.com/public/Download/tools/
Once the file is copied into the “gsd” subfolder, use “File / Read in GSD Files” to update Com
Profibus with the new GSD file.
3.5. Add a Master to the System and Set the Profibus Address.
Next, add a master (CTI 2500-Cxxx or 505-CP1434-DP) to the system and set Profibus address.
Select the proper master from the list.
Click your selection and drag it over into the graphics window.
Next, add the 2500-RBC to the system. Go to the “DP Slave – I/O – CTI” list and find the 2500-
RBC.
Enter the desired Profibus address and station name. Then click the “Parameterize” button.
In the parameterize dialog box, enter your desired settings for the parameters. For more information,
see “Setting Software Parameters in Com Profibus” in Chapter 2. Press OK when finished. Next
press the “Configure” button to set up the I/O slots. For each slot, select the installed CTI or
Siemens® module from the list. For blank slots, use the “blank panel” selection. Note that some CTI
Next, press OK to exit the Configure screen and OK to exit the Slave Properties screen.
3.8. Save the Profibus Configuration and Export the Binary File
Make sure the Master is highlighted as show below by clicking on it, then use “File / Save” to save
your project. Then use “Export / Binary File” to export a binary file for merging into the PLC. Save
the file in a place where you can access it later with Workshop or TISOFT.
Use “PLC Utilities / PLC Configuration” to get to the configuration menu. Press the “Profibus I/O”
button to configure Profibus.
Next, click the “Write All” button to write the configuration out to the RBC on Profibus. You may
get a notification that the I/O is not configured. If so, use the “Edit Slave” button to set the starting
addresses of the slots in the base. Once all the I/O is addressed, use the “Write All” button again.
You may also need to Enable and Slaves that are showing “Disabled” in the status list.
These Profibus Installation Guidelines are based on the PNO Profibus Guideline, September 1998.
Cable Type
The bus cable is specified in EN 50170 part 8-2 as "Cable Type A", and should comply with the
parameters in the following table. Cable Type B, which is also described in EN 50170, is outdated and should
no longer be used.
Cable Lengths
Important: In a PROFIBUS-DP/FMS installation, you must choose a data transfer rate which is
supported by all devices connected to the bus. The chosen data transfer rate then determines the
maximum segment lengths as shown above.
The maximum admissible distance between two bus stations in each PROFIBUS network can be
calculated as follows:
(NO_REP + 1) * Segment length
NO_REP= The maximum number of repeaters connected in series (depends on repeater type).
Bus termination
In order to minimize cable reflections and ensure a defined noise level on the data lines, the data transfer
cable must be terminated at both ends with a terminating resistor combination as follows.
Make sure that the connector type used is suitable for the selected baud rate.
To prevent EMC interference from entering the device, the cable shield should be connected to the
functional ground of the device (generally the electrically conductive case). This is done by
connecting the cable shield to the metal case of the Sub-D connector and the functional ground over a
large area. The bus connector must have a low-impedance connection to the cable shield. The data transfer
technology of the serial bus system, which uses a shielded twisted pair data cable, is described in the
specification of the interference-immune RS 485 interface standard. To allow correct bus termination,
each station must connect the signals DGND and VP (5 V) to pins 5 and 6 of the connector,
respectively. The 5 V supply for the terminating resistors (VP) should have a minimum current rating
of 10 mA (the current load can increase to 12 mA if a NULL signal is sent through the bus).The current
rating should be increased to app. 90 mA if you need to be able to supply other types of devices on the bus such
as bus terminals and optical fiber cable drivers.
Due to the capacitive load of the station and the resulting cable reflections, bus connectors should be
provided with built-in series inductors as shown below. Due to the built-in series inductors in the bus
connectors, all bus connectors in the network should be attached to fieldbus devices to ensure that the
necessary capacitive load is provided by the device input capacitance.
Electromagnetic interference from sources such as switching processes, rectifiers and circuit breakers
can cause equipment faults to occur. In addition, overvoltage and lightning strikes can destroy
electronic components in fieldbus devices. Correct operation of the plant can then no longer be
guaranteed.
Particularly for equipment containing frequency inverters (variable speed drives), the manufacturer’s
regulations for EMC compliance must be observed for the following components:
Filters,
Chokes, and
In addition, electronic starters should be used if fluorescent lamps are installed within control cabinets.
The following cable laying instructions apply to shielded twisted pair cables. The cable shield is used to
improve the immunity to electromagnetic interference. PROFIBUS cables should be shielded with a
combination of both conductive braid and conductive foil. In the following, "shield" refers to both
types of shields (braid and foil). A foil shield should not be used on its own, because it is very thin
and can easily be damaged. The cable shield must be connected to the functional ground at both ends
of the cable by making a large-area connection to a grounded conductive surface. When laying the
bus cables, particular care should be taken to ensure that the cable shield (braid shield and foil shield, if
available) is connected to the shield grounding clamp over a large area. The two PROFIBUS data lines
are designated A and B. There are no regulations on which cable core color should be connected to
which of the two data terminals on each fieldbus device; the sole requirement is to ensure that the
same core color is connected to the same terminal (A or B) for all stations throughout the entire
system (across all stations and bus segments). If the data transfer cable has data wires with red and
green insulation, then the following assignment should be used:
This rule applies to both the incoming and the outgoing data lines.
• Bus signals, e.g. PROFIBUS in the same cable loom or cable duct.
• Data signals for PC´s, programming
devices, printers etc.
• Screened analog inputs
• Unscreened DC voltages (<= 60V)
• Screened process signals (<= 25 V)
• Unscreened AC voltages (<= 25V)
• Coaxial cables for monitors
• DC voltages from 60 V ... 400 V in separate cable looms or cable ducts without
(unscreened) minimum spacing requirements
• AC voltages from 25V ... 400 V
(unscreened)
• DC and AC voltages > 400 V (unscreened) in separate cable looms or cable ducts without
• Telephone cables minimum spacing requirements
• For areas with explosion hazard
General
Module Size: Double-Wide CTI 2500 Series or Simatic® 505 I/O
Compatibility: all currently-available CTI and Siemens® 4-, 8-, and 16-slot bases
Output State Selection: Determines state of outputs when I/O channel communication is lost:
off all outputs are turned off
freeze all outputs hold their last value
Dipswitch Options:
Serial port baud rate (future use)
RBC station address
Status display mode
Software-Set Parameters:
Discrete I/O interval
Word I/O update factor
Ignore mismatch mode
RS232 port enable/disable
Diagnostic Data:
Station status (3 bytes)
Master address (1 byte)
Ident number (1 byte)
Extended diagnostics (9 bytes)
Ports
Profibus: 9-pin female, pins 2,7 “no connect”
Communication Speeds Supported: 9600, 19.2K, 93.75K, 187.5K, 1.5M, 3.0M, 6.0M, 12M
Environmental
Operating Temperature: 0º to 60º C (32º to 185º F)
CTI warrants that this CTI Industrial Product shall be free from defects in material and workmanship for a
period of one (1) year after purchase from CTI or from an authorized CTI Industrial Distributor. This CTI
Industrial Product will be newly manufactured from new and/or serviceable used parts which are equal to new
in the Product.
Should this CTI Industrial Product fail to be free from defects in material and workmanship at any time during
this (1) year warranty period, CTI will repair or replace (at its option) parts or Products found to be defective
and shipped prepaid by the customer to a designated CTI service location along with proof of purchase date and
associated serial number. Repair parts and replacement Product furnished under this warranty will be on an
exchange basis and will be either reconditioned or new. All exchanged parts or Products become the property
of CTI. Should any Product or part returned to CTI hereunder be found by CTI to be without defect, CTI will
return such Product or part to the customer.
This warranty does not include repair of damage to a part or Product resulting from: failure to provide a
suitable environment as specified in applicable Product specifications, or damage caused by an accident,
disaster, acts of God, neglect, abuse, misuse, transportation, alterations, attachments, accessories, supplies,
non-CTI parts, non-CTI repairs or activities, or to any damage whose proximate cause was utilities or utility
like services, or faulty installation or maintenance done by someone other than CTI.
Control Technology Inc. reserves the right to make changes to the Product in order to improve reliability,
function, or design in the pursuit of providing the best possible Product. CTI assumes no responsibility for
indirect or consequential damages resulting from the use or application of this equipment.
THE WARRANTY SET FORTH ABOVE IN THIS ARTICLE IS THE ONLY WARRANTY CTI GRANTS
AND IT IS IN LIEU OF ANY OTHER IMPLIED OR EXPRESSED GUARANTY OR WARRANTY ON CTI
PRODUCTS, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR
OF FITNESS FOR A PARTICULAR PURPOSE AND IS IN LIEU OF ALL OBLIGATIONS OR LIABILITY
OF CTI FOR DAMAGES IN CONNECTION WITH LOSS, DELIVERY, USE OR PERFORMANCE OF CTI
PRODUCTS OR INTERRUPTION OF BUSINESS, LOSS OF USE, REVENUE OR PROFIT. IN NO
EVENT WILL CTI BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES.
THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER
RIGHTS WHICH MAY VARY FROM STATE TO STATE.
In the event that the Product should fail during or after the warranty period, a Return Material Authorization
(RMA) number can be requested orally or in writing from CTI main offices. Whether this equipment is in or
out of warranty, a Purchase Order number provided to CTI when requesting the RMA number will aid in
expediting the repair process. The RMA number that is issued and your Purchase Order number should be
referenced on the returning equipment's shipping documentation. Additionally, if the product is under
warranty, proof of purchase date and serial number must accompany the returned equipment. The current
repair and/or exchange rates can be obtained by contacting CTI's main office at 1-800-537-8398.
When returning any module to CTI, follow proper static control precautions. Keep the module away from
polyethylene products, polystyrene products and all other static producing materials. Packing the module in its
original conductive bag is the preferred way to control static problems during shipment. Failure to observe
static control precautions may void the warranty. For additional information on static control precautions,
contact CTI at 1-800-537-8398.