Description
Routing is the transfer of data beyond network boundaries. In this case you can send data from a sender to a receiver over various networks. For this you need special device technology that provides this functionality.
Data Record Routing is an extension of "normal routing" and is used for drives, for example and by SIMATIC PDM when the programming device is not connected directly to the PROFIBUS DP subnet to which the target device is also connected, but to the PROFINET interface of the CPU, for example.
The data sent with data record routing includes the parameter assignment of the field devices participating (slaves) and also device-specific information (setpoint values and limit values, for example). In data record routing, the structure of the target address depends on the data content, that is on the slave for which the data is destined.
With the PG you can use data record routing to read and edit a parameter record already on the field device or send it to the field device if the PG is already assigned as target slave to another subnet.
The field devices themselves do not have to support data record routing, because these devices do not forward the information content.
The following S7-300 CPUs and components of distributed IO devices support data record routing:
CPU
Version
CPU 313C-2 DP
V3.3
CPU 314C-2 DP
V3.3
CPU 314C-2 PN/DP
V3.3
CPU 315-2 DP
V3.0
CPU 315F-2 DP
V3.0
CPU 315-2 PN/DP
V3.1
CPU 315F-2 PN/DP
V3.1
CPU 317-2 DP
V3.3
CPU 317F-2 DP
V3.3
CPU 317-2 PN/DP
V3.1
CPU 317F-2 PN/DP
V3.1
CPU 319-3 PN/DP
V2.7
CPU 319F-3 PN/DP
V2.7
IM154-8 PN/DP CPU
V3.2
IM154-8F PN/DP CPU
V3.2
IM154-8FX PN/DP CPU
V3.2
IM151-8 PN/DP CPU
V2.7
IM151-8F PN/DP CPU
V2.7
Table 01
S7-400 CPUs firmware version V5.1 onwards support data record routing. For this the CPUs must also be configured in a higher firmware version.
CPU
Version
CPU 412-1
V5.1
CPU 412-2 DP
V5.1
CPU 412-2 PN
V6.0
CPU 414-2 DP
V5.1
CPU 414-3 DP
V5.1
CPU 414-3 PN/DP
V5.1
CPU 414F-3 PN/DP
V6.0
CPU 416-2 DP
V5.1
CPU 416-3 DP
V5.1
CPU 416F-3 DP
V5.1
CPU 416-3 PN/DP
V5.1
CPU 416F-3 PN/DP
V5.1
CPU 417-4
V5.1
CPU 412-5H PN/DP
V6.0
CPU 414-5H PN/DP
V6.0
CPU 416-5H PN/DP
V6.0
CPU 417-5H PN/DP
V6.0
Table 02
The following communications processors (CPs) support data record routing:
CP
Order number
Version
CP443-5 Extended
6GK7443-5DX02
V3.0
CP443-5 Extended
6GK7443-5DX03
V4.0
CP443-5 Extended
6GK7443-5DX04
V6.0
Table 03
The following gateways support data record routing:
CPU
Order number
IE/PB Link
6GK1411-5AA00
IE/PB Link
6GK1411-5AB00
IWLAN/PB Link
6GK1417-5AB00
IWLAN/PB Link
6GK1417-5AB01
Table 04
Additional Information Refer to the manuals of the CPUs to see whether or not the data record routing function is supported. The manuals of the above-mentioned CPUs, gateways and CPs are available in the following Entry IDs:
Manual
Entry ID
SIMATIC S7-300 CPU 31xC and CPU 31x:
Technical data
More information about data record routing is available in Entry IDs 19257092 and 7808062.
Note
Data record routing by means of the backplane bus is not supported for an I slave. The data for these modules cannot be routed over the backplane bus.
Additional Keywords Process device communication, Field device communication
Which manufacturer ID, in other words OUI (Organizationally Unique Identifier), does SIEMENS AG use for the MAC addresses of network-compatible devices?
Gateways like IE/PB Link, IWLAN/PB Link and IE/AS-Interface Link
Interface modules of ET 200M, ET 200pro and ET 200S
ET 200eco PN
The first 3 bytes of the MAC address describe the manufacturer ID, also known as the OUI (Organizationally Unique Identifier).
Up to now these modules above have been delivered with a MAC address in which the first three bytes have always been 08-00-06.
The manufacturer ID of the MAC addresses is administered by the IEEE (Institute of Electrical and Electronics Engineers). At the link below you can see which manufacturer ID or OUI the first three bytes of a MAC address describe.
SIEMENS AG uses the following manufacturer IDs or OUIs for the MAC addresses of the above-mentioned network-compatible devices.
08-00-06 (hex)
SIEMENS AG
Siemens IT Solutions and Services, SIS GO QM O
Siemensstraße 2-4
POB 2353 Fürth 90713
GERMANY
00-0E-8C (hex)
Siemens AG A&D ET
Siemensstraße 10
Regensburg 93055
GERMANY
00-1B-1B (hex)
Siemens AG
I IA SC EWK PU1, Östliche Rheinbrückenstraße 50
76181 Karlsruhe, Baden Württemberg
GERMANY
Confusion may arise in the following situations:
A network engineer uses a new module whose factory-set MAC address has the manufacturer ID 00-0E-8C or 00-1B-1B. From older modules he is used to factory-set MAC addresses having the manufacturer ID 08-00-06. Therefore he will look for a MAC address 08-00-06-xx-yy-zz which, however, he will not find.
Spare parts scenario: A module with a factory-set MAC address of 08-00-06-xx-yy-zz is defective and has to be replaced with a new module. It might be that the factory-set MAC address of the new module has the manufacturer ID 00-0E-8C or 00-1B-1B.
What are the requirements for operating the DP/ASi-Link Advanced as DP master on a CP 443-5 Extended?
Configuration Notes: The following requirements must be fulfilled to operate the DP/ASi-Link Advanced (6GK1415-2BA10 or 6GK1415-2BA20) on a CP 443-5 Extended (6GK7 443-5DX03-0XE0) or CP 443-5 Extended (6GK7 443-5DX04-0XE0).
Configuration Notes: With the extended PROFINET diagnostics it is possible to have functions like the diagnostics and parameterization of integrated Ethernet interfaces (e.g. fiber-optic diagnostics and topology configuration). The PROFINET IO-Devices that support extended PROFINET diagnostics are configured in the Hardware Configuration in STEP 7. They are available in the hardware catalog and have additional ports e.g. interface modules as subslots in Slot 0.
Example: ET200S with and without PROFINET diagnostics
Fig. 01
The following IO-Controllers support the extended PROFINET-Diagnostics:
Module
Firmware
MLFB
PC CPs
CP1616
from V2.0
6GK1 161-6AA00
CP1604
from V2.0
6GK1 160-4AA00
SIMATIC NET PC-Software
SOFTNET PROFINET IO
from V7.1
(Edition 2008)
6GK1704-1HW71-3AA0
Embedded and PC-based Automation
WinAC RTX 2008
from V4.4
6ES7 671-0RC06-0YA0
S7-mEC, EC31-RTX
from V4.4
6ES7 677-1DD00-0BB0
S7-400 CPUs
CPU 414-3 PN/DP
-
6ES7 414-3EM05-0AB0
CPU 416-3 PN/DP
-
6ES7 416-3ER05-0AB0
CPU 416F-3 PN/DP
-
6ES7 416-3FR05-0AB0
S7-300 CPUs
CPU 315-2 PN/DP
from V2.5
-
CPU 315F-2PN/DP
from V2.5
-
CPU 317-2 PN/DP
from V2.5
-
CPU 317F-2PN/DP
from V2.5
-
CPU 319-3 PN/DP
from V2.5
6ES7318-3EL00-0AB0
CPU 319F-3 PN/DP
from V2.5
6ES7318-3FL00-0AB0
Industrial Ethernet CPs
CP343-1 Standard
from V2.0
6GK7343-1EX30-0XE0
CP343-1 Advanced
from V1.0
6GK7343-1GX30-0XE0
CP443-1 Standard
from V1.0
6GK7443-1EX20-0XE0
CP443-1 Advanced
from V2.0
6GK7443-1GX20-0XE0
ET 200S
IM151-8 PN/DP CPU
from V2.7
6ES7 151-8AB00-0AB0
IM151-8F PN/DP CPU
from V2.7
6ES7 151-8FB00-0AB0
ET 200pro
IM154-8 CPU
from V2.5
6ES7 154-8AB00-0AB0
The following IO-Devices can use the extended PROFINET-Diagnostics:
The PROFINET IO devices that support the extended PROFINET diagnostics can only be operated on PROFINET IO controllers that likewise support the extended PROFINET diagnostics.
There is a migration GSDML file for some of the PROFINET IO devices listed above for operating the PROFINET IO device on a PROFINET IO controller that does not support the extended PROFINET diagnostics.
Example: PN/PN coupler
Fig. 02
Note: The following applications provide a detailed description, including sample program, of the diagnostics options available in a PROFINET IO system.
"Diagnostic Methods for PROFINET Network Components (PROFINET IO, SNMP, WBM)" in Entry ID: 21566216
"PROFINET IO – Diagnostics Processing in the User Program"
in Entry ID: 24000238
What are the requirements for using the S7 routing function and which modules can you implement?
Description From STEP 7 V5.0 SP3 HF3 onwards you can reach ST stations online over and beyond subnet limits with the PG/PC, in order, for example, to load user programs or a hardware configuration or in order to execute test and diagnostic functions. You can connect a PG/PC at any place within the network and connect online to any stations which are reached through gateways.
Gateway
The gateway from a subnet to one or more other subnets is in a SIMATIC station that has interfaces to the subnets concerned.
Requirements
At least STEP 7 V5.0 SP3 HF3 is installed on the PG/PC for configuration and use of the S7 routing function.
An interface (Industrial Ethernet or PROFIBUS PC CP) is installed in the PG/PC to establish a connection to the gateway. You can use PROFIBUS PC CPs 55xx and 56xx. You can use any NDIS-compatible Ethernet network card (3COM, CP1613, for example) as Industrial Ethernet interface in the PG/PC.
The associated communications modules of the station support the S7 routing function.
The network configuration does not go across project boundaries.
Both the modules and the PG or PC are loaded with the configuration information that contains the latest "knowledge" about the complete network configuration of the project. Technical background All the modules associated with the gateway must receive information about which subnets can be reached over which routes (= routing information).
Note The lists below have been updated with the modules of the hardware catalog of STEP 7 V5.4 SP2. This means that older modules which support the S7 routing function are listed in the tables, but are not necessarily included in the hardware catalog of the latest versions of STEP 7.
SIMATIC S7-CPUs The list below gives an overview of the SIMATIC S7 CPUs that support the S7 Routing function.
SIMATIC S7 FM modules The list below gives an overview of the SIMATIC S7 FM modules that support the S7 Routing function.
FM
Version
Order number
FM 356-4 V5.0
V5.0
6ES7356-4BM00-0AE0
FM 356-4 V5.0
V5.0
6ES7356-4BN00-0AE0
FM 456-2
V5.0
6ES7456-2AA00-0AB0
Table 01
Gateways The list below gives an overview of the gateways that support the S7 Routing function.
Link
Version
Order number
IE/PB Link
as from V1.0
6GK1411-5AA00
IE/PB Link PNIO
as from V1.0
6GK1411-5AB00
IWLAN/PB Link PNIO
as from V1.1
6GK1417-5AB00
IWLAN/PB Link PNIO
as from V1.1
6GK1417-5AB01
Table 02
SIMATIC S7 IM modules The list below gives an overview of the SIMATIC S7 IM modules that support the S7 Routing function.
IM
Version
Order number
IM 467
as of V2.0
6ES7467-5GJ02-0AB0
IM 467 FO
as of V2.0
6ES7467-5FJ00-0AB0
Table 03
SIMATIC WinAC RTX, WinAC Slot and WinAC MP The list below gives an overview of SIMATIC WinAC RTX, WinAC Slot and WinAC MP that support the S7 Routing function.
Description PROFIBUS PA master systems are connected to a PROFIBUS DP master system with a DP/PA link.
The DP/PA link comprises one or two IM153-2 interface modules and between one and a maximum of five DP/PA couplers.
The DP/PA link is connected to the PROFIBUS-DP master system by way of the interface module. If you use two interface modules in the DP/PA link, you can connect the DP/PA link to a redundant PROFIBUS DP master system. The lower-level PROFIBUS PA field devices are connected to the DP/PA link by way of the DP/PA coupler, which means that
the DP/PA link creates a gateway from a PROFIBUS DP master system to a PROFIBUS PA master system.
Fig. 01
How the DP/PA link functions
The DP/PA link is a DP slave on the higher-level DP master and acts as a proxy for the stations (PA field devices) which are connected to the lower-level bus system.
The DP/PA link forms an independent, lower-level bus system which is decoupled from the higher-level DP master system for communications technology reasons.
Multiple DP/PA couplers are used to increase the current carrying capacity of the PA master system.
All the DP/PA couplers of a DP7PA link form a shared bus system with the PA field devices which are connected.
Use a DP/PA link if you require a transmission rate greater than 45.45 Kbaud on PROFIBUS DP. The DP/PA link resets the higher transmission rate of PROFIBUS DP on its backplane bus module to 45.45 Kbaud and passes it on to the DP/PA coupler. You only configure the interface module of the DP/PA link. You do not configure the DP/PA coupler.
How the DP/PA coupler functions The DP/PA coupler is a physical link between PROFIBUS DP and PROFIBUS PA.
The DP/PA coupler can be operated in standalone mode without any further components. This enables the PROFIBUS PA field devices to be addressed by way of PROFIBUS DP.
The DP/PA coupler is used in standalone mode if PROFIBUS DP supports 45.45 Kbaud and this is a permissible and adequate transmission rate. In this case, the DP/PA coupler is not configured, but connected to the PROFIBUS DP master. The PROFIBUS PA field devices are configured directly on the PROFIBUS DP.
Note Generally, the DP/PA coupler is not configured, but only the interface module of the DP/PA link. The exception is the DP/PA coupler FDC157-0 (order number 6ES7157-0AC83-0XA0). In standalone mode, the DP/PA coupler FDC157-0 is configured directly on the PROFIBUS, as are its PROFIBUS PA field devices. If the DP/PA coupler FDC157-0 is operated on a DP/PA link, it is configured on the PROFIBUS PA. Configuring the DP/PA coupler FDC157-0 improves diagnostics.
Use of a DP/PA coupler pair and active field splitters facilitates redundant operation on a PROFIBUS PA master system in two variants:
Ring redundancy using the active field distributor (AFD)
Coupler redundancy using the active field splitter (AFS)
The "DP/PA Coupler, DP/PA Link and Y Link" manual provides detailed information about the separate components of the DP/PA link and about how to commission the DP/PA link. The manual is available for downloading in Entry ID 1142696.
Hardware components for configuring a DP/PA link This entry contains an overview of the hardware components used to configure a DP/PA link.
Configuration without bus modules and power supply
Hardware component
Order number
1 x IM153-2
6ES7153-2BA02-0XB0 or
6ES7153-2BA82-0XB0 for the extended temperature range
Bus connector
-
Max. 5 DP/PA couplers
6ES7157-0AC83-0XA0 or
6ES7157-0AD82-0XA0 EX version EX(IA)
Table 01
Configuration with bus modules and power supply
Hardware component
Order number
1 x IM153-2
6ES7153-2BA02-0XB0
1 x power supply PS 307
6ES7307-1.
1 x bus module PS/IM
for a power supply unit and an IM153-2
6ES7195-7HA00-0XA0
Max. 5 DP/PA couplers
6ES7157-0AC83-0XA0
DP/PA coupler bus module
6ES7195-7HF80-0XA0 or
6ES7195-7HG80-0XA0
for 2 DP/PA couplers (DP/PA coupler pair)
Table 02
Configuration with bus modules without power supply
Hardware component
Order number
1 x IM153-2
6ES7153-2BA02-0XB0 or
6ES7153-2BA82-0XB0 for the extended temperature range
1 x bus module IM/IM
for an IM153-2
6ES7195-7HD10-0XA0 or
6ES7195-7HD80-0XA0 for extended temperature range
Max. 5 DP/PA couplers
6ES7157-0AC83-0XA0 or
6ES7157-0AD82-0XA0 EX version EX(IA)
DP/PA coupler bus module
6ES7195-7HF80-0XA0 or
6ES7195-7HG80-0XA0
for 2 DP/PA couplers (DP/PA coupler pair)
Table 03
Hardware components for configuring a redundant DP/PA link This entry contains an overview of the hardware components used to configure a redundant DP/PA link.
Hardware component
Order number
2 x IM153-2
6ES7153-2BA02-0XB0 or
6ES7153-2BA82-0XB0 for the extended temperature range
1 x bus module IM/IM
for an IM153-2
6ES7195-7HD10-0XA0 or
6ES7195-7HD80-0XA0 for extended temperature range
Max. 5 DP/PA couplers
6ES7157-0AC83-0XA0 or
6ES7157-0AD82-0XA0 EX version EX(IA)
DP/PA coupler bus module
6ES7195-7HF80-0XA0 or
6ES7195-7HG80-0XA0
for 2 DP/PA couplers (DP/PA coupler pair)
Table 04
Note If you wish to operate the PROFIBUS PA as redundant, you need two DP/PA couplers 6ES7157-0AC83-0XA0 (DP/PA coupler pair) and active field distributors (AFD) or active field splitter (AFS).
Further Information More information about configuring a DP/PA link and the redundant configuration of a PROFIBUS PA is available in the manuals and entries below:
Manual/Entry
Entry ID
SIMATIC Bus Couplings DP/PA Link, Active Field Distributor, DP/PA Link and Y Link
QUESTION: What should I watch out for when transferring data via the
DP/DP coupler when the data is supposed to be transferred in just
one direction?
ANSWER:
The configured DP/DP coupler with order number 6ES7 158 0AD00 0XA0,
product release B4, behaves as follows:
If data is transferred with the DP/DP coupler in just one direction
(e.g. DP1 to DP2), then the status display of the slave, on which
only inputs are configured (in the example DP2), is not set. The
diagnostics of the slave, on which only outputs are configured (in
the example DP1), displays invalid data and "Extended
Diagnostics".
Cause: This is because the DP/DP coupler internally uses writing of
the output data for generating the data validity display and the
status display. This is why if there is no data written (in the
example DP2), the data on the other slave is not set to "valid" and
the LED (in the example of DP1) stays off.
Remedy: You have the following options:
Configure at least one output byte on each slave. This way,
from the validity of the input data of each slave, you can
recognize the functioning of the other master in each case.
Discard the data validity information in the diagnostics of the
slave on which only outputs are configured and then disable the
generation of "Extended Diagnostics" on that slave (in the example
DP1).
Note:
The "Extended Diagnostics" ("EXTended DIAGnostics" = disabled) of
the DP/DP coupler can be disabled.
Keywords:
Network gateway, Network diagnostics
Documentation for the DP/PA coupler in Dutch, Danish, Finnish, Swedish, Portuguese and Greek
QUESTION:
Which documentation of the DP/PA coupler is available in Dutch,
Danish, Finnish, Swedish, Portuguese and Greek?
ANSWER:
The following documentation for the DP/PA coupler is available in
German, English, French, Spanish, Italian, Dutch, Danish, Finnish,
Swedish, Portuguese and Greek:
Product information
DP/PA coupler, 6ES7 157-0AD82-0XA0,
starting at product stand 1