3 Fitting and wiring.....................................................................................................................................13
7 Fieldbus system ......................................................................................................................................51
9.5List of Abbreviations ........................................................................................................................86
9.6Support and Service ........................................................................................................................88
BC9000 and BC91004Version: 4.0.0
Foreword
1Foreword
1.1Notes on the documentation
Intended audience
This description is only intended for the use of trained specialists in control and automation engineering who
are familiar with the applicable national standards.
It is essential that the documentation and the following notes and explanations are followed when installing
and commissioning these components.
It is the duty of the technical personnel to use the documentation published at the respective time of each
installation and commissioning.
The responsible staff must ensure that the application or use of the products described satisfy all the
requirements for safety, including all the relevant laws, regulations, guidelines and standards.
Disclaimer
The documentation has been prepared with care. The products described are, however, constantly under
development.
We reserve the right to revise and change the documentation at any time and without prior announcement.
No claims for the modification of products that have already been supplied may be made on the basis of the
data, diagrams and descriptions in this documentation.
Trademarks
Beckhoff®, TwinCAT®, EtherCAT®, EtherCATP®, SafetyoverEtherCAT®, TwinSAFE®, XFC® and XTS® are
registered trademarks of and licensed by Beckhoff Automation GmbH.
Other designations used in this publication may be trademarks whose use by third parties for their own
purposes could violate the rights of the owners.
Patent Pending
The EtherCAT Technology is covered, including but not limited to the following patent applications and
patents: EP1590927, EP1789857, DE102004044764, DE102007017835 with corresponding applications or
registrations in various other countries.
The TwinCAT Technology is covered, including but not limited to the following patent applications and
patents: EP0851348, US6167425 with corresponding applications or registrations in various other countries.
EtherCAT® is registered trademark and patented technology, licensed by Beckhoff Automation GmbH,
Germany.
Please note the following safety instructions and explanations!
Product-specific safety instructions can be found on following pages or in the areas mounting, wiring,
commissioning etc.
Exclusion of liability
All the components are supplied in particular hardware and software configurations appropriate for the
application. Modifications to hardware or software configurations other than those described in the
documentation are not permitted, and nullify the liability of Beckhoff Automation GmbH & Co. KG.
Personnel qualification
This description is only intended for trained specialists in control, automation and drive engineering who are
familiar with the applicable national standards.
Description of instructions
In this documentation the following instructions are used.
These instructions must be read carefully and followed without fail!
DANGER
Serious risk of injury!
Failure to follow this safety instruction directly endangers the life and health of persons.
WARNING
Risk of injury!
Failure to follow this safety instruction endangers the life and health of persons.
CAUTION
Personal injuries!
Failure to follow this safety instruction can lead to injuries to persons.
NOTE
Damage to environment/equipment or data loss
Failure to follow this instruction can lead to environmental damage, equipment damage or data loss.
Tip or pointer
This symbol indicates information that contributes to better understanding.
BC9000 and BC91006Version: 4.0.0
Foreword
1.3Documentation issue status
VersionModifications
4.0• Migration
3.12• HTML documentation for firmware versions from BB (BC9000) and B1 (BC9100)
3.11• HTML documentation for firmware versions from BB (BC9000) and B1 (BC9100)
3.10• HTML documentation; valid as from firmware BA
3.9• HTML documentation; valid as from firmware B9
3.8• HTML documentation; valid as from firmware B8
Firmware BC9000/BC9100
You can determine which firmware was fitted when the Bus Coupler left the factory from the adhesive label
underneath (see the fifth and sixth figures of the production number).
Example:
3200B2020000
The firmware in the example is B2.
In order to update your firmware, you require the KS2000 configuration software and the serial cable
included with that software; as from software version B6, you can update your coupler using the TwinCAT
2.8 system manager. You will find the firmware under www.beckhoff.de.
FirmwareDescription
BB (BC9000)
B1 (BC9100)
BA• Variable size increased from 6kbyte to 16kbyte
B9Error in the B8 version related to mapping the KL60xx Bus Terminals corrected
B8Internal software reset modified (this does not have any effects that concern the user)
B7• Settings such as the IP address are retained during a firmware update
B6• Implementation of the ModbusTCP, ADS, SMTP and IP-Config function blocks
B5• Addressing via ARP and BootP possible
B3Implementation of ModbusTCP
B2• Problems with the ASC/CHR functions corrected
B1Released version
B0Preliminary version
• Restructuring of the internal Ethernet communication
• Adjustment of the cycle tick counter to 1ms per tick
• Data storage in flash memory [}59]
• SNTP/Time Protocol implemented
• Access via name resolution
• Optimization: 25% performance increase through code optimization
• ADS indication function block implemented
• ADS "State" supported
• DHCP for "Nortel Switch" modified
• Cycle time monitoring
• Fast ModbusTCP implemented
• Firmware update over Ethernet possible
• Reading out the configuration with the System Manager (as from TwinCAT 2.8) possible
• ADS access control through table 2 implemented
• Access to the flags area via ModbusTCP
• The fault which caused error code 1 to be generated after TwinCAT starts up was
corrected
• Implementation of PLCSystemBC.lb6
BC9000 and BC91007Version: 4.0.0
Product overview
2Product overview
2.1Principle of the Bus Terminal
Fig.1: Principle of the Bus Terminal
2.2The Beckhoff Bus Terminal system
Up to 256 Bus Terminals, with 1 to 16I/O channels per signal form
The Bus Terminal system is the universal interface between a fieldbus system and the sensor / actuator
level. A unit consists of a Bus Coupler as the head station, and up to 64 electronic series terminals, the last
one being an end terminal. Up to 255 Bus Terminals can be connected via the K-bus extension. For each
technical signal form, terminals are available with one, two, four or eight I/O channels, which can be mixed
as required. All the terminal types have the same mechanical construction, so that difficulties of planning and
design are minimized. The height and depth match the dimensions of compact terminal boxes.
Decentralised wiring of each I/O level
Fieldbus technology allows more compact forms of controller to be used. The I/O level does not have to be
brought to the controller. The sensors and actuators can be wired decentrally, using minimum cable lengths.
The controller can be installed at any location within the plant.
Industrial PCs as controllers
The use of an Industrial PC as the controller means that the operating and observing element can be
implemented in the controller's hardware. The controller can therefore be located at an operating panel, in a
control room, or at some similar place. The Bus Terminals form the decentralised input/output level of the
BC9000 and BC91008Version: 4.0.0
Product overview
controller in the control cabinet and the subsidiary terminal boxes. The power sector of the plant is also
controlled over the bus system in addition to the sensor/actuator level. The Bus Terminal replaces the
conventional series terminal as the wiring level in the control cabinet. The control cabinet can have smaller
dimensions.
Bus Couplers for all usual bus systems
The Beckhoff Bus Terminal system unites the advantages of a bus system with the possibilities of the
compact series terminal. Bus Terminals can be driven within all the usual bus systems, thus reducing the
controller parts count. The Bus Terminals then behave like conventional connections for that bus system. All
the performance features of the particular bus system are supported.
Mounting on standardized mounting rails
The installation is standardized thanks to the simple and space-saving mounting on a standardized mounting
rail (EN60715, 35mm) and the direct wiring of actuators and sensors, without cross connections between
the terminals. The consistent labelling scheme also contributes.
The small physical size and the great flexibility of the Bus Terminal system allow it to be used wherever a
series terminal is also used. Every type of connection, such as analog, digital, serial or the direct connection
of sensors can be implemented.
Modularity
The modular assembly of the terminal strip with Bus Terminals of various functions limits the number of
unused channels to a maximum of one per function. The presence of two channels in one terminal is the
optimum compromise of unused channels and the cost of each channel. The possibility of electrical isolation
through potential feed terminals also helps to keep the number of unused channels low.
Display of the channel state
The integrated LEDs show the state of the channel at a location close to the sensors and actuators.
K-bus
The K-bus is the data path within a terminal strip. The K-bus is led through from the Bus Coupler through all
the terminals via six contacts on the terminals' side walls. The end terminal terminates the K-bus. The user
does not have to learn anything about the function of the K-bus or about the internal workings of the
terminals and the Bus Coupler. Many software tools that can be supplied make project planning,
configuration and operation easy.
Potential feed terminals for isolated groups
The operating voltage is passed on to following terminals via three power contacts. You can divide the
terminal strip into arbitrary isolated groups by means of potential feed terminals. The potential feed terminals
play no part in the control of the terminals, and can be inserted at any locations within the terminal strip.
Up to 64Bus Terminals can be used in a terminal block, with optional K-bus extension for up to 256Bus
Terminals. This count does include potential feed terminals, but not the end terminal.
Bus Couplers for various fieldbus systems
Various Bus Couplers can be used to couple the electronic terminal strip quickly and easily to different
fieldbus systems. It is also possible to convert to another fieldbus system at a later time. The Bus Coupler
performs all the monitoring and control tasks that are necessary for operation of the connected Bus
Terminals. The operation and configuration of the Bus Terminals is carried out exclusively by the Bus
Coupler. Nevertheless, the parameters that have been set are stored in each Bus Terminal, and are retained
in the event of voltage drop-out. Fieldbus, K-bus and I/O level are electrically isolated.
If the exchange of data over the fieldbus is prone to errors or fails for a period of time, register contents (such
as counter states) are retained, digital outputs are cleared, and analog outputs take a value that can be
configured for each output when commissioning. The default setting for analog outputs is 0 V or 0 mA. Digital
BC9000 and BC91009Version: 4.0.0
Product overview
outputs return in the inactive state. The timeout periods for the Bus Couplers correspond to the usual
settings for the fieldbus system. When converting to a different bus system it is necessary to bear in mind the
need to change the timeout periods if the bus cycle time is longer.
The interfaces
A Bus Coupler has six different methods of connection. These interfaces are designed as plug connectors
and as spring-loaded terminals.
2.3Technical data
Fig.2: BC9000 and BC9100
System dataEthernet (BC9000)Ethernet (BC9100)
Number of I/O modulesonly limited by the IP address space
Number of I/O pointsdepending on controller
Data transfer medium4 x 2 twisted-pair copper cables; category 3 (10 Mbit/s), category 5 (100Mbit/s)
Distance between
modules
Data transfer rate10 / 100 Mbit/s
Topologystar wiringstar wiring, up to 20 BC9100 in one line
100 m (distributor hub to BC9000)Line: max. 100m between two BC9100
BC9000 and BC910010Version: 4.0.0
Product overview
Technical dataBC9000BC9100
Number of Bus Terminals64
Digital peripheral signals256 inputs/outputs
Analog peripheral signals128 inputs/outputs
ProtocolsBeckhoff ADS, ModbusTCP
Configuration possibilityvia the KS2000 configuration software or the controller (TwinCAT)
Maximum number of bytes 512bytes I and 512bytes O
Approx. 1.2ms for 1000 IL commands
(without I/O cycle)
2.5Ethernet
Ethernet was originally developed by DEC, Intel and XEROX (as the "DIX" standard) for passing data
between office devices. The term nowadays generally refers to the IEEE802.3 CSMA/CD specification,
published in 1985. Because of the high acceptance around the world this technology is available everywhere
and is very economical. This means that it is easy to make connections to existing networks.
There are now a number of quite different transmission media: coaxial cable (10Base5), optical fiber
(10BaseF) or twisted pairs (10BaseT) with screen (STP) or without screen (UTP). Using Ethernet, different
topologies can be built such as ring, line or star.
Ethernet transmits Ethernet packets from a sender to one or more receivers. This transmission takes place
without acknowledgement, and without the repetition of lost packets. To achieve reliable data
communication, there are protocols, such as TCP/IP, that can run on top of Ethernet.
BC9000 and BC910011Version: 4.0.0
Product overview
Basic principles
The Internet Protocol (IP)
The internet protocol (IP) forms the basis of this data communication. IP transports data packets from one
device to another; the devices can be in the same network, or in different networks. IP here looks after the
address management (finding and assigning MAC-IDs), segmentation and routing. Like the Ethernet
protocol, IP does not guarantee that the data is transported - data packets can be lost, or their sequence can
be changed.
TCP/IP was developed to provide standardised, reliable data exchange between any numbers of different
networks. TCP/IP was developed to provide standardised, reliable data exchange between any numbers of
different networks. Although the term is often used as if it were a single concept, a number of protocols are
layered together: e.g. IP, TCP, UDP, ARP and ICMP.
Transmission Control Protocol (TCP)
The Transmission Control Protocol (TCP) which runs on top of IP is a connection-oriented transport protocol.
It includes error detection and handling mechanisms. Lost telegrams are repeated.
User Datagram Protocol (UDP)
UDP is connectionless transport protocol. It provides no control mechanism when exchanging data between
sender and receiver. This results in a higher processing speed than, for example, TCP. Checking whether or
not the telegram has arrived must be carried out by the higher-level protocol.
Internet Control Message Protocol (ICMP)
It is used by end devices, to exchange information about the current status of the internet protocol.
Address Resolution Protocol (ARP)
Performs conversion between the IP addresses and MAC addresses.
BootP
The BootP protocol allows the TCP/IP address to be set or altered, by addressing the network device with its
MAC-ID.
BC9000 and BC910012Version: 4.0.0
Fitting and wiring
3Fitting and wiring
3.1Mechanical installation
3.1.1Dimensions
The system of the Beckhoff Bus Terminals is characterized by low physical volume and high modularity.
When planning a project it must be assumed that at least one Bus Coupler and a number of Bus Terminals
will be used. The mechanical dimensions of the Bus Couplers are independent of the fieldbus system.
Fig.3: Dimensions
The total width in practical cases is composed of the width of the Bus Coupler, the KL9010 Bus End
Terminal and the width of the bus terminals in use. Depending on function, the Bus Terminals are 12mm or
24mm wide. The front wiring increases the total height of 68mm by about 5mm to 10mm, depending on
the wire thickness.
BC9000 and BC910013Version: 4.0.0
Fitting and wiring
3.1.2Installation on mounting rails
WARNING
Risk of injury through electric shock and damage to the device!
Bring the Bus Terminals system into a safe, de-energized state before starting mounting, disassembly or
wiring of the Bus Terminals.
Mounting
The Bus Couplers and Bus Terminals are attached to commercially available 35mm mounting rails (DIN rail
according to EN60715) by applying slight pressure:
1. First attach the Fieldbus Coupler to the mounting rail.
2. The Bus Terminals are now attached on the right-hand side of the fieldbus Coupler. Join the components with slot and key and push the terminals against the mounting rail, until the lock clicks onto the
mounting rail.
If the terminals are clipped onto the mounting rail first and then pushed together without tongue and
groove, the connection will not be operational! When correctly assembled, no significant gap should
be visible between the housings.
Fixing of mounting rails
The locking mechanism of the terminals and couplers extends to the profile of the mounting rail. At
the installation, the locking mechanism of the components must not come into conflict with the fixing
bolts of the mounting rail. To mount the mounting rails with a height of 7.5mm under the terminals
and couplers, you should use flat mounting connections (e.g. countersunk screws or blind rivets).
Disassembly
Each terminal is secured by a lock on the mounting rail, which must be released for disassembly:
1. Carefully pull the orange-colored lug approximately 1cm out of the terminal to be disassembled, until
it protrudes loosely. The lock with the mounting rail is now released for this terminal, and the terminal
can be pulled from the mounting rail without excessive force.
2. Grasp the released terminal with thumb and index finger simultaneous at the upper and lower grooved
housing surfaces and pull the terminal away from the mounting rail.
Connections within a Bus Terminal block
The electric connections between the Bus Coupler and the Bus Terminals are automatically realized by
joining the components:
• The six spring contacts of the K-Bus/E-Bus deal with the transfer of the data and the supply of the Bus
Terminal electronics.
• The power contacts deal with the supply for the field electronics and thus represent a supply rail within
the Bus Terminal block. The power contacts are supplied via terminals on the Bus Coupler.
Power contacts
During the design of a Bus Terminal block, the pin assignment of the individual Bus Terminals must
be taken account of, since some types (e.g. analog Bus Terminals or digital 4-channel Bus Terminals) do not or not fully loop through the power contacts. Power Feed Terminals (KL91xx, KL92xx
and EL91xx, EL92xx) interrupt the power contacts and thus represent the start of a new supply rail.
PE power contact
The power contact labelled PE can be used as a protective earth. For safety reasons this contact mates first
when plugging together, and can ground short-circuit currents of up to 125A.
BC9000 and BC910014Version: 4.0.0
Fitting and wiring
NOTE
Risk of damage to the device
Note that, for reasons of electromagnetic compatibility, the PE contacts are capacitatively coupled to the
mounting rail. This may lead to incorrect results during insulation testing or to damage on the terminal (e.g.
disruptive discharge to the PE line during insulation testing of a consumer with a nominal voltage of 230V).
For insulation testing, disconnect the PE supply line at the Bus Coupler or the Power Feed Terminal! In order to decouple further feed points for testing, these Power Feed Terminals can be released and pulled at
least 10mm from the group of terminals.
WARNING
Risk of electric shock!
The PE power contact must not be used for other potentials!
Wiring
Up to eight connections enable the connection of solid or finely stranded cables to the Bus Terminals. The
terminals are implemented in spring force technology. Connect the cables as follows:
1. Open a spring-loaded terminal by slightly pushing with a screwdriver or a rod into the square opening
above the terminal.
2. The wire can now be inserted into the round terminal opening without any force.
3. The terminal closes automatically when the pressure is released, holding the wire safely and permanently.
Shielding
Analog sensors and actuators should always be connected with shielded, pair-wise twisted cables.
3.2Wiring
3.2.1Power supply, potential groups
Power supply for the Bus Coupler
The Bus Couplers require a 24 VDC supply for their operation. The connection is made by means of the upper
spring-loaded terminals labelled 24V and 0V. The supply voltage feeds the Bus Coupler electronics and,
over the K-Bus/E-Bus, the Bus Terminals. The power supply for the Bus Coupler electronics and that of the
K-Bus/E-Bus are electrically separated from the potential of the field level.
Power supply for the power contacts
The bottom six connections with spring-loaded terminals can be used to feed the supply for the peripherals.
The spring-loaded terminals are joined in pairs to a power contact. The feed for the power contacts has no
connection to the voltage supply for the Bus Coupler. The design of the feed permits voltages of up to 24V.
The assignment in pairs and the electrical connection between feed terminal contacts allows the connection
wires to be looped through to various terminal points. The current drawn from the power contacts must not
exceed 10A for long periods. The current carrying capacity between two spring-loaded terminals is identical
to that of the connecting wires.
Power contacts
On the right hand face of the Bus Coupler there are three spring contacts for the power contact connections.
The spring contacts are hidden in slots so that they cannot be accidentally touched. By attaching a Bus
Terminal the blade contacts on the left hand side of the Bus Terminal are connected to the spring contacts.
The tongue and groove guides on the top and bottom of the Bus Coupler and of the Bus Terminals
guarantees that the power contacts mate securely.
BC9000 and BC910015Version: 4.0.0
Fitting and wiring
Configuration interface (not for BK1250, EK1x00)
The standard Bus Couplers have an RS232 interface at the bottom of the front face. The miniature connector
can be joined to a PC with the aid of a connecting cable and the KS2000 configuration software. The
interface permits the Bus Terminals to be configured, for example adjusting the amplification factors of the
analog channels. The interface can also be used to change the assignments of the bus terminal data to the
process image in the Bus Coupler. The functionality of the configuration interface can also be reached via
the fieldbus using string communication facility.
Electrical isolation
The bus couplers operate by means of three independent potential groups. The supply voltage feeds the KBus/E-Bus electronics in the Bus Coupler and the K-Bus/E-Bus itself in an electrically isolated manner. The
supply voltage is also used to generate the operating voltage for the fieldbus.
Note: All Bus Terminals are electrically isolated from the K-Bus/E-bus. The K-Bus/E-bus is therefore
completely electrically isolated.
Fig.4: Electrical isolation
BC9000 and BC910016Version: 4.0.0
Fitting and wiring
3.2.2Ethernet topologies
BK9000, BK9050, BC9000, BC9020, BC9050
These Bus Couplers and Bus Terminal controllers have a single Ethernet connection. This can be connected
directly to an external switch. This makes it possible to construct the typical Ethernet star topology.
Fig.5: Ethernet layout in star topology
BK9100, BC9100, BC9120, BC9191
These Bus Couplers and Bus Terminal controllers have an internal triple switch with one internal and two
external ports. The internal switch enables the simple construction of a linear topology. A maximum of 20
BK9100/BC91x0/BC9191 can be connected in series in a physical line. However the distance between two
Ethernet devices may not exceed 100 m. The maximum overall line length is therefore 2 km. No further
switches may be included in this line.
BC9000 and BC910017Version: 4.0.0
Fitting and wiring
Fig.6: Ethernet layout in linear topology
Of course, the construction of a classic star topology is also possible with these Bus Couplers and Bus
Terminal controllers.
BC9000 and BC910018Version: 4.0.0
3.2.3Ethernet connection
The connection to Ethernet is made via an RJ45 connector (a Western plug).
Fig.7: RJ45 connector (Western plug)
Cabling
Connection via hub or switch
Fitting and wiring
Fig.8: Ethernet connection via hub or switch
Connect the PC's network card to the hub/switch using a standard Ethernet cable, and connect the hub,
again using a standard Ethernet cable, to the Bus Terminal controller. Connection via a switch is done in the
same way.
Direct connection between PC with Ethernet card and BC9000
Fig.9: Direct Ethernet connection (crossover cable)
Use a crossover Ethernet cable to connect the PC directly with the Bus Terminal Controller.
Pin assignment of the RJ45 plug
PINSignalDescription
1TD +Transmit +
2TD -Transmit -
3RD +Receive +
4-reserved
5-reserved
6RD -Receive -
7-reserved
8-reserved
BC9000 and BC910019Version: 4.0.0
Fitting and wiring
3.2.4Ethernet cable
Transmission standards
10Base5
The transmission medium for 10Base5 consists of a thick coaxial cable ("yellow cable") with a max.
transmission speed of 10Mbaud arranged in a line topology with branches (drops) each of which is
connected to one network device. Because all the devices are in this case connected to a common
transmission medium, it is inevitable that collisions occur often in 10Base5.
10Base2
10Base2 (Cheaper net) is a further development of 10Base5, and has the advantage that the coaxial cable is
cheaper and, being more flexible, is easier to lay. It is possible for several devices to be connected to one
10Base2 cable. It is frequent for branches from a 10Base5 backbone to be implemented in 10Base2.
10BaseT
Describes a twisted pair cable for 10Mbaud. The network here is constructed as a star. It is no longer the
case that every device is attached to the same medium. This means that a broken cable no longer results in
failure of the entire network. The use of switches as star couplers enables collisions to be reduced. Using
full-duplex connections they can even be entirely avoided.
100BaseT
Twisted pair cable for 100Mbaud. It is necessary to use a higher cable quality and to employ appropriate
hubs or switches in order to achieve the higher data rate.
10BaseF
The 10BaseF standard describes several optical fiber versions.
Short description of the 10BaseT and 100BaseT cable types
Twisted-pair copper cable for star topologies, where the distance between two devices may not exceed 100
meters.
UTP
Unshielded twisted pair
This type of cable belongs to category 3, and is not recommended for use in an industrial environment.
S/UTP
Screened/unshielded twisted pair (screened with copper braid)
Has an overall shield of copper braid to reduce influence of external interference. This cable is
recommended for use with Bus Couplers.
FTP
Foiled shielded twisted pair (screened with aluminium foil)
This cable has an outer screen of laminated aluminium and plastic foil.
S/FTP
Screened/foiled-shielded twisted pair (screened with copper braid and aluminium foil)
Has a laminated aluminium screen with a copper braid on top. Such cables can provide up to 70dB
reduction in interference power.
BC9000 and BC910020Version: 4.0.0
Fitting and wiring
STP
Shielded twisted pair
Describes a cable with an outer screen, without defining the nature of the screen any more closely.
S/STP
Screened/shielded twisted pair (wires are individually screened)
This identification refers to a cable with a screen for each of the two wires as well as an outer shield.
ITP
Industrial Twisted-Pair
The structure is similar to that of S/STP, but, in contrast to S/STP, it has only one pair of conductors.
BC9000 and BC910021Version: 4.0.0
Parameterization and Commissioning
4Parameterization and Commissioning
4.1Start-up behavior of the Bus Terminal Controller
When the Bus Terminal Controller is switched on it checks its state, configures the K-bus, creates a
configuration list based on the connected Bus Terminals and starts its local PLC.
The I/O LEDs flash when the Bus Terminal Controller starts up. If the system is in an error-free state, the I/O
LEDs should stop flashing after approx. 2-3 seconds. In the event of a fault the error type determines which
LED flashes (see chapter Diagnostic LEDs).
Fig.10: Start-up behavior of the Bus Terminal Controller
4.2Parameterization of the Bus Coupler using DIP
switches
The following parameterizations can be carried out without using configuration software, with the aid of the
DIP switches and the end terminal (KL9010).
This paramétrisation mode is only active if only one end terminal (KL9010) is inserted. Otherwise, the normal
settings apply.
Restoring the manufacturer's settings
• Switch the Bus Coupler off and then append the end terminal (KL9010).
• Set all the DIP switches to ON, and switch the Bus Coupler on again.
• Once the default parameters have successfully been set, the Error LED lights, and the I/O RUN and I/O ERR LEDs flash alternately.
BC9000 and BC910022Version: 4.0.0
Parameterization and Commissioning
• You can then switch the Bus Coupler off, connect the Bus Terminals, and continue as usual.
Deleting the boot project (BC9000 only)
• Switch the Bus Coupler off and then append the end terminal (KL9010).
• Set DIP switches 1 to 9 to ON, DIP switch 10 to OFF, and switch the Bus Coupler on again.
• Once the boot project has been successfully deleted, the I/O RUN and I/O ERR LEDs flash alternately.
• You can then switch the Bus Coupler off, connect the Bus Terminals, and continue as usual.
Setting the Ethernet parameters
• Switch the Bus Coupler off and then append the end terminal (KL9010).
• Set all the DIP switches to OFF, and switch the Bus Coupler on again.
• The I/O RUN and I/O ERR LEDs light steadily.
• Make the desired setting in accordance with the following table.
DIP switchParameterSelectionSettingComment
1Baud rate10MBaudOFF (0)
100MBaudON (1)Default
2Auto-Baud-RateDisableOFF (0)
EnableON (1)Default
3Transmission typeHalf duplexOFF (0)
Full duplexON (1)Default
• To accept the values, set DIP switch 10 to ON.
By flashing the I/O RUN and I/O ERR LEDs the Bus Coupler indicates that it has accepted the
parameters.
• You can then switch the Bus Coupler off, connect the Bus Terminals, and continue as usual.
4.3Network classes
Three different network classes are distinguished. They determine how many address bits are reserved for
the network ID and how many for the node number (e.g. for PCs or Bus Couplers). The difference is located
in the first three bits of the IP address.
Network
class
A71262416777214
B14163821665536
C2120971508254
Unique IP address
An IP address must be unique within the entire connected network!
Number of bits for
the network ID
Enables no. of
networks
No. of bits for the
node address
Enables no. of nodes per
network
BC9000 and BC910023Version: 4.0.0
Parameterization and Commissioning
Fig.11: Network classes
Identical network class
In a communication with another Ethernet devices, the IP address set must have the same network
class. Sample: Your PC has the address 172.16.17.55, which means the coupler must have the address 172.16.xxx.xxx (xxx stands for a number between 0 and 255.0 is usually used by the router/
switch and should therefore remain reserved).
In order to see the PC's own address, the command ipconfig can be entered into a DOS window under
Windows NT/2000/XP.
4.4IP address
Usually the IP address is specified by the PROFINET controller and therefore does not need to be set in the
bus coupler. The bus couplers are addressed via the PROFINET-Name which can be set using various
procedures (see DIP switch settings).
In exceptional cases it makes sense to give the bus coupler an IP address in advance (without connecting
PROFINET), e.g. to access the couplers via KS2000 Software and Ethernet.
4.4.1IP address
The IP address can be set using four different procedures, and these will be described in more detail below.
ProcedureExplanationNecessary components
KS2000
ARP
BootP
DHCPAddressing via DHCP serverDHCP server
Addressing using the KS2000 configuration software
and DIP switches [}24]
Addressing via the ARP table [}25]
Addressing via BootP server [}26]
KS2000 configuration software and
KS2000 cable
PC with network
BootP server
4.4.2Configuration with KS2000
The KS2000 configuration software (from version 3.2.8) can be used to set the TCP/IP address in a dialog
box, or it can be written directly into the registers. DIP switches 9 and 10 (for BK9050 DIP switches 1 and 2
in blue) should both be OFF (0) before switching on.
BC9000 and BC910024Version: 4.0.0
Parameterization and Commissioning
Table 100
RegisterHigh byteLow byte
0IP-Byte 2IP-Byte 1
1Not usedIP-Byte 3
Default
ByteDefault value (hex)Default value (dec)
10xAC172
20x1016
30x1117
4(DIP switch)(0 to 255
dec
dez
dec
dec
)
Sample
Fig.12: BK9000, BK9100, BC9000, BC9100
Fig.13: BK9050
Switch no.123456789 (1) 10 (2)
Valence1248163264128--
In this exampleONOFFOFFONOFFOFFONONOFF OFF
Value10080064128--Total=201
Software reset
A software reset of the BK9500 is required in order to save changes in the tables of a BK9000. A
hardware reset (power on/off) is not sufficient!
4.4.3Setting the IP address using the ARP table
An easy method of modifying the IP address is to set the address using the DOS window. It is, however, only
possible to alter addresses within the same network class. The new IP address that has been set remains
stored even after the Bus Coupler has been switched off.
Procedure
• Set DIP switches 9 and 10 to OFF. DIP switches 1-8 then no longer have any address function.
• Open a DOS box on your PC.
• Enter the command "ping <OLD IP address>" to create an entry in the ARP table.
• Read the table with the command "ARP -a".
• Enter "ARP -d <OLD IP address>" to remove the Bus Coupler from the table.
• Use "ARP -s <NEW IP address> <MAC-ID [}30]>" to make an entry manually.
• With "ping -l 123 <NEW IP address>" the new IP address becomes valid.
BC9000 and BC910025Version: 4.0.0
Parameterization and Commissioning
A short flash from the ERROR LED at the moment of switching on indicates that the Bus Coupler is being
addressed by ARP, and that DIP switches 1-8 give no indication of the address that is set.
Changing the IP address
If the IP address is changed, all dynamic ARP entries must be deleted. Only one ping with a length
of 123 bytes is permitted for the reconfiguration of the IP address (>ping -l "IP-Address<).
Sample
1. C:>ping 172.16.17.255
2. C:>ARP -a
172.16.17.25500-01-05-00-11-22
3. C:>arp -d 172.16.17.255
4. C:>arp -s 172.16.44.44 00-01-05-00-11-22
5. C:>ping -l 123 172.16.44.44
4.4.4Setting the IP Address Using the Beckhoff BootP Server
If the address is to be set by the Beckhoff BootP server, then set DIP switch 9 to ON (1) and DIP switch 10
to OFF (0). DIP switches 1-8 then no longer have any address function. If this is not the case, the Bus
Coupler reports LED error code 6-4 (see diagnostics LEDs). The TCP/IP ERROR LED flashes while the
address is being allocated.
IP address save modes
DIP switches 1-8 in the ON position
The address assigned by the BootP server is stored, and the BootP service will not be restarted after the
next cold start.
The address can be cleared again by reactivating the manufacturers' settings (using the KS2000 software or
by DIP switch and end terminal [}22]).
DIP switches 1-8 in the OFF position
The IP address assigned by the BootP server is only valid until the Bus Coupler is switched off. The BootP
server must assign a new IP address to the Bus Coupler at the next cold start.
The address is, however, retained through a software reset of the Bus Coupler.
Beckhoff BootP server
Beckhoff supply a BootP server for Windows 98, ME, NT4.0, NT2000 and XP. The installation version of the
Beckhoff TwinCAT CD can be found under the folder >Unsupported Utilities< or under https://
Fig.14: Configuration of the Beckhoff BootP server
As soon as the BootP server has started, the New MAC Address window shows all the Beckhoff nodes that
are working in BootP mode and still have not received an IP address. The assignment of the MAC-ID [}30]
to IP address is made with the "<<" button. Successful assignment is displayed in the log window.
To start the BootP server automatically when your PC boots, it is only necessary to provide a shortcut in the
Windows autostart folder. Include the /Start parameter in the shortcut (.../TcBootPDlg.exe/start).
4.4.5Setting the address using a DHCP server
To set the address by means of a DHCP server, set DIP switch 9 to OFF (0) and DIP switch 10 to ON (1).
In this state the DHCP service is switched on, and the Bus Coupler is assigned an IP address by the DHCP
server.
The DHCP server must know the MAC ID of the Bus Coupler and should assign the same IP address to this
MAC ID on each startup.
The TCP/IP error LED flashes while the address is being allocated.
BC9000 and BC910027Version: 4.0.0
Loading...
+ 63 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.