indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
Qualified Personnel
personnel qualified
Proper use of Siemens products
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
Disclaimer of Liability
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
The product/system described in this documentation may be operated only by
task in accordance with the relevant documentation, in particular its warning notices and safety instructions.
Qualified personnel are those who, based on their training and experience, are capable of identifying risks and
avoiding potential hazards when working with these products/systems.
Note the following:
documentation. If products and components from other manufacturers are used, these must be recommended
or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
The CP 1616 onboard is an integral
information in its documentation.
Content of this documentation
Updated operating instructions on the Internet
Please check that the consignment you have received is complete. Otherwise contact your
supplier or your local Siemens office immediately.
The following components are supplied with the CP 1616:
● CP 1616 communications processor
● Driver CD for CP 1616
The "CP 1616 onboard" communications processor is located on a SIMATIC PC. It operates
like a plug-in CP 1616 or CP 1604 communications processor. In the documentation, the
term CP 1616 is used for the CP 1616 communications module as well as the CP 1616
onboard communications processor. The figures show the module but apply equally to the
CP 1616 onboard.
These operating instructions are valid for the following products:
● CP 1604
● CP 1616
These operating instructions contain information about the installation and configuration of
the CP 1616/ CP 1604 communications processors.
You will find the current version of these operating instructions on the Product Support pages
under the following entry ID:
62607620 (http://support.automation.siemens.com/WW/view/en/62607620
part of the SIMATIC PC. You will therefore find this
System manual SIMATIC NET Industrial Communication with PG/PC
Volume 1 - Basics
Volume 2 - Interfaces
Installation manual SIMATIC NET PC Software
System manual Industrial Ethernet Network Manual
Manual SIMATIC PROFINET System Description
Manual From PROFIBUS DP to PROFINET IO
Manual SIMATIC NET - Twisted Pair and Fiber-optic Networks
The documents listed below contain more detailed information on commissioning and using
the communications processors. You will find this documentation on the Product Support
pages on the Internet under the following entry link:
Support (https://support.industry.siemens.com/cs/ww/en/ps
Enter the entry ID shown below of the relevant manual as the search item.
●
This provides you with detailed information on commissioning and configuring SIMATIC
NET PC communications modules.
Entry ID:
109488960 (
The system manuals introduce you to the topic of industrial communication and
explain the communications protocols involved. There is also a description of the OPC
interface as user programming interface.
)
●
This document contains detailed information on installing the SIMATIC net PC software.
Entry ID:
61630923 (
This provides you with basic knowledge of the PROFINET IO topics: network
components, data exchange and communication, PROFINET IO, Component Based
Automation, application example for PROFINET IO and Component Based Automation.
Entry ID:
19292127 (
Programming manual IO-Base User Programming Interface
Programming manual SIMATIC NET DK-16xx PN IO Porting Instructions and Layer 2
Interface
SIMATIC NET documentation
Trademarks
●
This document guides you through the individual steps in commissioning right through to
a functioning application based on concrete examples.
Entry ID:
24842921 (
●
This manual introduces you to writing user programs in the C/C++ programming
language.
Entry ID:
61630614 (
●
This manual introduces you to initial commissioning of the DK-16xx PN IO in Linux, the
porting of the driver for the CP 1616 and CP 1604 and the porting of the IO-Base Library
to your target operating system.
Entry ID:
21972491 (
In addition to the product documentation, the comprehensive online information platform of
Siemens Industry Online Support at the following Internet address:
Right across our products and systems, we provide numerous services that support you
in every phase of the life of your machine or system - from planning and implementation
to commissioning, through to maintenance and modernization.
You will find contact data on the Internet at the following address:
(http://www.automation.siemens.com/partner/guiwelcome.asp?lang=en
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, systems, machines and networks.
In order to protect plants, systems, machines and networks against cyber threats, it is
necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial
security concept. Siemens’ products and solutions only form one element of such a concept.
Customer is responsible to prevent unauthorized access to its plants, systems, machines
and networks. Systems, machines and components should only be connected to the
enterprise network or the internet if and to the extent necessary and with appropriate security
measures (e.g. use of firewalls and network segmentation) in place.
Additionally, Siemens’ guidance on appropriate security measures should be taken into
account. For more information about industrial security, please visit
(http://www.siemens.com/industrialsecurity
Siemens’ products and solutions undergo continuous development to make them more
secure. Siemens strongly recommends to apply product updates as soon as available and to
always use the latest product versions. Use of product versions that are no longer supported,
and failure to apply latest updates may increase customer’s exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security RSS
Feed under
(https://support.industry.siemens.com/cs/ww/en/ps/15247/pm
The TCP port 23 is available for service purposes. Protect the TCP port 23 using suitable
means, e.g. firewall or security router.
The training offer includes more than 300 courses on basic topics, extended knowledge and
special knowledge as well as advanced training for individual sectors - available at more
than 130 locations. Courses can also be organized individually and held locally at your
location.
You will find detailed information on the training curriculum and how to contact our customer
consultants at the following Internet address:
(www.siemens.com/sitrain
Explanations of many of the specialist terms used in this documentation can be found in the
SIMATIC NET glossary.
You will find the SIMATIC NET glossary on the Internet at the following address:
A Approvals ............................................................................................................................................. 91
4.3.3 How does the IO router work? ............................................................................................... 69
4.3.4 Examples of reading and writing ............................................................................................ 70
4.3.5 Example of reading input data ............................................................................................... 71
4.3.6 Example of reading output data ............................................................................................. 72
4.3.7 Example of the main and robot controller writing output data ............................................... 73
4.3.8 Summary of the properties of IO routing ................................................................................ 74
The CP 1604 communications processor is a PCI module in the Universal PC/104 Plus
format for connection of PCs in the PC/104 Plus format to Industrial Ethernet. The essential
properties are as follows:
● Optimized for PROFINET IO
● With Ethernet realtime ASIC ERTEC 400
● 40-pin male connector for connection of the RJ-45 connection board for CP 1604
● 20-pin male connector for connection of an external power supply
● 10-pin male connector for the PROFIenergy controller
● Integrated 4-port real-time switch
● Automatic hardware detection is supported.
10 LEDs can be controlled by the CP 1604 communications processor. The LED signal
cables are connected to the 20-pin and 40-pin connectors.
The BF and SF LEDs have the following significance:
on - Link status error has occurred.
flashing slowly - There are two possible causes:
• An IO device cannot be addressed.
• An IP address was assigned twice.
– off There are two possible causes:
• No fault/error.
• A download is in progress.
flashing at 2 second in-
tervals
alternating fast flashing A disruption has occurred.
The firmware of the module is in an inconsistent status.
This status is possible, for example if the power supply was inter-
rupted during a firmware update. Eliminate the error as described in
In this case, diagnostics via the Web or using SNMP is no longer
If this error occurs, contact Technical Support. The problem can be
eliminated if you contact our specialists directly. You will find the
contact data in the section "Preface (Page 3)".
Resetting the firmware or restarting the PC will not eliminate the
40-pin male connector for connection of the RJ-45 connection board for CP
1604
Description
Ethernet connectors
LED signaling
1.1 CP 1604 communications processor
Within the frame of each RJ-45 jack, there are 2 LEDs.
The green LED is lit when a connection is established (Link LED).
The yellow LED is lit when sending and receiving (Activity LED).
Note that apart from the visible LEDs there are also two "virtual" LEDs in the firmware.
These are the operating mode LEDs RUN and STOP. They do not exist physically but can
nevertheless be queried using SNMP. They are on in the RUN or STOP mode and never
flash normally or quickly.
The 40-pin connector is used to connect the ribbon cable from the RJ-45 connection board
for CP 1604. This has the Ethernet connectors that allow network operation.
The signals are processed in the integrated 4-port real-time switch of the CP 1604.
The CP 1604 communications processor is intended for operation in Ethernet networks.
It also has the following features:
● The connectors are designed for 10BaseT and 100BaseTX (via RJ-45 connection board
● Data transmission speeds of 10 and 100 Mbps in full/half duplex are supported.
● The adaptation is automatic (autonegotiation).
● The module includes a 4-port real-time switch.
● Autocrossing
● The CP 1604 can be a PCI master.
If the CP 1604 is used without the RJ-45 connection board for CP 1604, the 40-pin
connector has 2 pins per channel for the Link and Activity signal. These can be used to
control a total of 8 LEDs. The signals of the operating statuses group fault (SF) and bus fault
(BF) are available at pin 3 (SF) and pin 37 (BF).
for CP 1604).
The wiring is the same as described for the 20-pin connector.
20-pin male connector for connection of an external power supply
Description
LED connection (optional)
1.1 CP 1604 communications processor
The pin assignment of the 40-pin connector is as follows:
2 M 22 RDP_P2
You will find the pin assignment of the connector on the labeling on the ribbon cable socket
bar.
The 20-pin connector is used to connect an external power supply as well as 2 LEDs for
signaling the operating statuses bus fault (BF) and group fault (SF). Siemens does not
provide an external power supply for this module.
With the 5 V power supply, the integrated real-time switch can also operate when the PC is
turned off. The 5 V power supply is optional. Without the external 5 V power supply, the
switch operates with the 5 V power supply of the PC/104 PC.
The following figure shows the circuit diagram for connecting an LED to a pin of the 20- or
40-pin connector.
You will find the pin assignment of the connector on the labeling on the ribbon cable socket
bar.
15
Description of the device
1.1.3
10-pin connector
Description
Note
Hardware version for 10-pin connector
The 10
1.1 CP 1604 communications processor
The 10-pin connector (PE) is used to signal the PROFIenergy commands to the host PC. As
of firmware V2.6, the CP 1604 allows operation as a PROFIenergy device. With suitable
commands from the PROFINET controller, the PC in which the CP 1604 is plugged in can be
turned off and on again with the aim of reducing energy consumption. The device is turned
off by certain commands (data records) on the IO-Base user programming interface. You will
find these commands in the "IO-Base User Programming Interface" document.
-pin connector is available as of hardware version 7 (MLFB 6GK1160-4AA01).
The RJ-45 connection board for the CP 1604 has 4 RJ-45 jacks for connecting end devices
or other network components. With the supplied 40-pin ribbon cable, the RJ-45 connection
board for CP 1604 is connected to the CP 1604.
The signals of the 4 RJ-45 jacks are connected to the integrated real-time switch on the CP
1604.
Apart from the RJ-45 connectors, there are also 2 LEDs (green and yellow) for each port.
Yellow LED Is lit when sending and receiving (Activity LED).
The following figure shows the CP 1616 communications processor.
The firmware of the module is in an inconsistent status.
This status is possible, for example if the power supply was inter-
rupted during a firmware update. Eliminate the error as described in
21
Description of the device
BF LED
SF LED
Description
possible.
Note
problem.
Virtual LEDs
External power supply
Ethernet
Four RJ-45 jacks
1.2 CP 1616 communications processor
alternating fast flashing A disruption has occurred.
In this case, diagnostics via the Web or using SNMP is no longer
Remember that apart from the LEDs visible on the front panel, there are also two "virtual"
LEDs in the firmware. These are the operating mode LEDs RUN and STOP. They do not
exist physically but can nevertheless be queried using SNMP. They are on in the RUN or
STOP mode and never flash normally or quickly.
The CP 1616 has a socket for connecting an external power supply.
With this power supply, the integrated real-time switch can operate even if the PC is turned
off.
If this error occurs, please contact Technical Support. The problem
can be eliminated if you contact our specialists directly. You will find
the contact data in the section "Preface (Page 3)".
Resetting the firmware or restarting the PC will not eliminate the
The CP 1616 is intended for operation in Ethernet networks.
It also has the following features:
● The connectors are designed for 10BaseT and 100BaseTX.
● Data transmission speeds of 10 and 100 Mbps in full/half duplex are supported.
● Autonegotiation
● The module includes a 4-port real-time switch.
● Autocrossover
The connection of the CP 1616 to the LAN (Local Area Network) is via one of the four RJ-45
jacks on the front panel of the CP.
The four jacks are connected to the integrated real-time switch.
The following schematic illustrates a typical application:
Two PCs each with a CP 1616 as PROFINET IO device at the IO device level.
There is also a PC with a CP 1616 as PROFINET IO controller, a SIMATIC S7-400 with a
CP 443-1 as PROFINET IO controller and two SIMATIC S7 ET 200S PROFINET IO devices
in the network.
On the IO device PCs, there is an IO-Base device user program that accesses the functions
of the IO-Base user programming interface. The data traffic is via a CP 1616
communications processor to a PC as PROFINET IO controller or an S7-400 automation
system with a CP 443-1 via Industrial Ethernet.
Recommendation for installation when using Linux RTAI
Activate the plug and play mechanism
Remember the measures to prevent electrostatic charge when installing the module
(ESD - Electrostatic Discharge)
Opening the PC and plugging or pulling the modules is permitted only when the power is off.
Before installing the module, read the section "Requirements and notes (Page 25)" in the
manual of your PC and the following section completely and keep to the instructions.
Install the CP 1604 communications processor first and then install the CP 1604 driver.
For the integrated graphic chip and the X server (graphic user Interface), we recommend a
VESA-compatible driver to achieve stable IRT operation.
If available, enable the plug-and-play mechanism in the BIOS of your computer.
When handling the module, make sure that you do not touch the con
electronic components.
2.2
CP 1616 communications processor
2.2.1
Important information
Electrostatic sensitive devices
Installing the CP 1616
Read the manual
External power supply
2.2 CP 1616 communications processor
3. Remove the CP 1604 communications processor from its packaging.
nectors or the
4. When necessary screw the supplied threaded sleeves onto the module on which the CP
1604 will be placed.
5. Insert the CP 1604 into the prepared PC/104 Plus slot.
Make sure that the CP 1604 sits firmly and uniformly.
6. Take the 4 supplied M3 screws and screw the CP 1604 to the underlying sleeves.
7. Set the module address on the CP 1604.
8. When required, install the Microbox expansion frame for the CP 1604 with the optional
CP 1604 modules as described in the section "AUTOHOTSPOT".
9. Close the computer housing as described in the manual accompanying your PC.
10.If required, insert the connecting cables (TP) in the corresponding RJ-45 jacks of the RJ45 connection board for the CP 1604.
11.Plug the power supply connector into the socket again and turn on your computer.
Please remember the measures to prevent electrostatic charge when installing the module
(ESD - Electrostatic Discharge)
Opening the PC and plugging or pulling the modules is permitted only when the power is off.
Before installing the module, please read the section "Procedure for installing the CP 1616
(Page 28)" or similar in the manual of your PC and keep to the instructions.
The CP 1616 has a socket for connecting an external power supply.
Note
Note on the number of possible CP 1616s in one computer
A maximum of one CP 1616 module can be installed in one PG/PC.
Installation and connection of the CP 1616
2.2 CP 1616 communications processor
With this power supply (6 to 9 VDC), the CP 1616 can operate as a switch even if the PC is
turned off.
These modules are intended for installation in Siemens PCs which are approved in
accordance with UL 508 and listed under UL file number E85972. These PCs must comply
with the UL 508 guidelines on "limited voltage / current" or have an "LPS supply" in
accordance with UL 60950 or a "Class 2 supply" in accordance with UL 1310/UL 1885.
Do not use any parts that show evidence of damage!
Install the CP 1616 first and then install the CP 1616 driver.
● If available, enable the plug-and-play mechanism in the BIOS of your computer.
● The CP 1616 communications processor requires a PCI slot with master capability.
To install and connect up the CP 1616 follow the steps outlined below:
1. Turn off your computer and pull out the power cable connector from the socket.
2. Open the computer housing as described in the manual accompanying your PG/PC.
3. Remove the cover of a free PCI slot in your computer.