Description Depending on the module and interface through which the connection with the FB65 "TCON" for open communication over Industrial Ethernet is established, you parameterize the "local_device_id" accordingly.
The "local_device_id" for the S7-300 and S7-400 CPUs as well as for the IM151-8 PN/DP CPU and IM154-8 CPU is in the Hardware Configuration (STEP 7 V5.5) or in the Device View of the hardware and network editor (STEP 7 Professional V11). The slot identification for a module's PROFINET interface contains the "local_device_id".
Example for STEP 7 V5.5 The slot identification for the PROFINET interface on a CPU319-3 PN/DP is "X3", in other words you parameterize the "local_device_id" = B#16#03 for open communication through the integrated PROFINET interface on a CPU319-3 PN/DP.
Fig. 01
Example for STEP 7 Professional V11 The slot identification for the PROFINET interface on a CPU319-3 PN/DP is "2 X3", in other words you parameterize the "local_device_id" = B#16#03 for open communication through the integrated PROFINET interface on a CPU319-3 PN/DP.
Fig. 02
Note The slot identification for the PROFINET interface on an S7-300 CPU, S7-400 CPU, IM151-8 PN/DP CPU or IM154-8 CPU is also printed on the module.
Overview The overview below contains the "local_device_ids" which are to be parameterized for open communication by means of WinAC RTX and S7-400 Industrial Ethernet CP. The "local_device_id" of the WinAC RTX depends on the interface slot of the Industrial Ethernet interface.
local_device_id
Description
B#16#00
Communication over Industrial Ethernet CP of the S7-400 (only with ISO-on-TCP, that means connection_type = B#16#12).
Note Entry ID 15368142 contains information about which S7-400 series Industrial Ethernet CPs support open communication services using T blocks.
B#16#01
Communication through the Industrial Ethernet interface at interface slot 1 (IF1) with WinAC RTX.
B#16#06
Communication through the Industrial Ethernet interface at interface slot 2 (IF2) with WinAC RTX.
B#16#0B
Communication through the Industrial Ethernet interface at interface slot 3 (IF3) with WinAC RTX.
B#16#0F
Communication through the Industrial Ethernet interface at interface slot 4 (IF4) with WinAC RTX.
The overview below shows the "local_device_id" designations that you parameterize for open communication through the integrated PROFINET interface of an S7-300 CPU, S7-400 CPU, IM151-8 PN/DP CPU or IM154-8 CPU.
local_device_id
Description
B#16#01
Communication through the integrated PROFINET interface of the IM151-8 PN/DP CPU.
B#16#02
Communication through the integrated PROFINET interface of the CPU31x-2 PN/DP, CPU314C-2 PN/DP and IM154-8 CPU.
B#16#03
Communication through the integrated PROFINET interface of the CPU319-3 PN/DP.
B#16#05
Communication through the integrated PROFINET interface of the CPU412-2 PN, CPU414-3 PN/DP, CPU416-3 PN/DP and CPU41x-5H PN/DP (Rack 0).
B#16#15
Communication through the integrated PROFINET interface of the CPU 41x-5H PN/DP (Rack 1).
Why is the message "This page is not available" displayed in the web browser when you call the HTML page "Topology", for example, to read out the topology via the web server of the CPU?
Description The CPUs with integrated PROFINET interface have a web server. The web server gives you the option of monitoring your CPU via the internet or via the internal company intranet. This enables evaluation and diagnostics over great distances.
Messages and status data are displayed on HTML pages. You need a web browser to access the HTML pages.
The requirements below must be fulfilled in order to read out data on the module status, topology and the messages from the CPU via the web server.
The "Report System Error" function must be configured. Then you save and compile the hardware configuration and download the configuration into the CPU.
All the blocks required for the "Report System Error" function must be generated and downloaded into the CPU.
If the requirements are not fulfilled, the HTML pages are not displayed in the web browser. For example, the message "This page is not available" displayed in the web browser when you call the HTML page "Topology" to read out the topology via the web server of the CPU.
Note Configuration of the "Report System Error" function is done in the hardware configuration via the menu "Options > Report System Error". In the "Report System Error" dialog you click the "Generate" button to generate all the blocks required for the "Report System Error" function.
To make generating and updating the "Report System Error" function automatic you must open the object properties of the S7 station in the SIMATIC Manager. Select the "Settings" tab and enable the "Call during "Save and Compile"" function under "Report System Error".
Fig. 01
Further information More information about web server of the S7-300 CPUs is available in the manual in Entry ID: 12996906.
More information about web server of the S7-400 CPUs is available in the manual in Entry ID: 44444467.
How do you reset the IP address and device name of an I device?
Description As from firmware V3.2 the S7-300 CPUs, the IM154-8 CPU and the IM 151-8 PN/DP with integrated PROFINET interface can be configured as I devices. The S7-400 CPUs with integrated PROFINET interface can be configured as I devices as from firmware V6.0.
If the topology of the plant is known, then you can integrated the I devices into the plant without any previous configuration. The address assignment is done by the higher-level IO controller based on the topology.
The requirement for this procedure is that the I device has neither an IP address nor a device name. Brand-new modules meet this requirement. The IP address and the device name are stored permanently in the CPU after the first integration into the network. There are two ways of deleting the data in the CPU.
Reset IP address and device name via STEP 7
Reset the IP address and device name via the user program using the system function block SFB104 "IP_CONF"
Reset IP address and device name via STEP 7 As from STEP 7 V5.5. it is possible to reset modules to the ex-works setting via the menu "Target System > Edit Ethernet Node".
In the "Edit Ethernet Node" dialog you click the "Browse..." button to select the MAC address of the module that is to be reset to the ex-works setting. Then click the "Reset" button. This deletes both the IP address and the device name from the module.
Fig. 01
Reset the IP address and device name via the user program using the system function block SFB104 "IP_CONF" The S7-300 CPUs, the IM154-8 CPU and the IM 151-8 PN/DP with integrated PROFINET interface support the SFB14 "IP_CONF" as from firmware V3.2. The S7-400 CPUs with integrated PROFINET interface support the SFB104 "IP_CONF" as from firmware V6.0.
The SFB104 "IP_CONF" is for program-controlled configuration of the integrated PROFINET interface of the CPU. The previously valid configuration data is overwritten.
Using the SFB104 "IP_CONF" you can configure the data below for the integrated PROFINET interface.
IP parameters: IP address, subnet mask and router IP address
PROFINET IO device name if the CPU is being operated as a PROFINET IO device
Save the configuration data in a data block (configuration DB).
Call the SFB104 "IP_CONF" cyclically in the user program of the CPU.
You set the "REQ" input parameters to the value "true" in OB100.
At the input parameter "CONF_DB" you use a pointer to refer to the configuration data stored in the configuration DB.
Fig. 02
When the SFB104 "IP_CONF" is called the IP parameters and device name stored in the configuration DB must have the value "0" in order to reset the IP address and device name. For device names it is sufficient for the first byte to be defined with the value "0".
Fig. 03
Notes
You can use the program-controlled setting of the IP configuration with the SFB14 "IP_CONF" instead of configuring with STEP 7. However, it only becomes effective when you have specified explicitly in the hardware configuration that assignment of IP parameters is to be done "using a different method" than via the hardware configuration.
The S7-300 and S7-400 CPUs can also be reset to the as-delivered status by switch.
Additional information
More information about configuring an I device is available in the manual "SIMATIC PROFINET System Description" in Entry ID 19292127.
More information about resetting an S7-300 CPU to the as-delivered status by switch is available in the manual "SIMATIC S7-300 CPU 31xC and CPU 31x: Setting Up", in section 9.5, in Entry ID: 13008499.
More information about resetting an S7-400 CPU to the as-delivered status by switch is available in the manual "SIMATIC S7-400 Automation System S7-400 CPU Specifications, in section 3.4, in Entry ID: 44444467.
Which DP slaves can be added to and removed from a PROFIBUS DP master system using the CiR function (Configuration in RUN) and which configuration changes are permissible?
Configuration Notes
The CiR function (Configuration in RUN) allows system expansion during operation. You can make modifications to plant during operation with CiR in sections of plant with a distributed I/O.
In order to make modifications to plant during operation with CiR you must use one of the modules below as PROFIBUS DP master:
Integrated MPI/DP interface or integrated DP interface of an S7-400 CPU
External DP master interface CP443-5 EXT from V5.0
Interface module IF 964-DP
Using the CiR system you can add or remove compact DP slaves, for example third-party slaves, and the modular DP slaves ET 200M, ET 200iSP and ET 200S to/from an existing PROFIBUS DP master system.
Permissible configuration changes with compact DP slaves You can add/remove a compact DP slave to/from a PROFIBUS DP master system only as a complete station.
Permissible configuration changes with modular DP slave ET 200M You can use the CiR function to add/remove the DP slave ET 200M as a complete station to/from a PROFIBUS DP master system. Furthermore, with the modular DP slave ET 200M you can use the CiR function to add and remove individual modules or change their parameters.
Permissible configuration changes with modular DP slave ET 200iSP
You can use the CiR function to add/remove the modular DP slave ET 200iSP as a complete station to/from a PROFIBUS DP master system. In addition, with the modular DP slave ET 200iSP you can use the CiR function to change the parameters of individual modules. You can use the CiR function to replace reserve modules with the coming electronic modules of the ER 200isp.
Permissible configuration changes with the modular DP slave ET 200S
You can use the CiR function to add/remove the modular DP slave ET 200S only as a complete station to/from a PROFIBUS DP master system.
Using the CiR function to add individual modules to the existing modular DP slave ET 200S is not supported to date. If you need additional individual modules in the existing modular DP slave ET 200S, you must first remove the complete station using the CiR function. Then you use the CiR function to add the modular DP slave ET 200S with the additional modules required as a complete station to the PROFIBUS DP master system.
Option handling provides another way of preparing the ET 200S for coming extensions (options). Option handling means, for example, that you assemble, wire and configure the planned maximum configuration of the ET 200S. You can use option handling with or without RESERVE modules.
More information about the Option Handling function with the ET 200S is available in Entry ID: 22564754.
Further Information More information about the CiR function is available in the manual "SIMATIC STEP7 V5.5 Modifying the System during Operation via CiR" in Entry ID: 45531308.
Information about using the "Configuration in Run" (CiR) function on the PROFINET IO system is available in Entry ID: 49245734.
Where can you find sample S7 programs and documentation for communication via PROFINET on the SIMATIC NET Quick Start Collection?
Description: The SIMATIC NET Quick Start Collection provides simple sample programs designed to help when starting to configure plants with SIMATIC NET products.
The following links take you to the SIMATIC NET Quick Start Collection. There you will find sample programs and documentation for communication via PROFINET using the following protocols:
Description: The SIMATIC NET Quick Start Collection provides simple sample programs designed to help when starting to configure plants with SIMATIC NET products.
The following links take you to the SIMATIC NET Quick Start Collection. There you find sample programs and documentation for PROFINET IO, i.e. for communication between an IO controller and an IO device or DP slave IWLAN components.
Description: The SIMATIC NET Quick Start Collection provides simple sample programs designed to help when starting to configure plants with SIMATIC NET products.
The following links take you to the SIMATIC NET Quick Start Collection. There you will find sample programs and documentation for communication via PROFIBUS using the following protocols:
Description: The reproducibility of delay interrupts is the deviation in time of the call of the first statement of the Alarm OB from the programmed interrupt time.
The reproducibility of cyclic interrupts is the range of fluctuation of the difference in time between two consecutive calls measured between the first statement of each Alarm OB.
The CPU31x manual, section 5.5.2 "Reproducibility of delay interrupts and process alarms" provides information on the times that are valid for the S7-300 CPUs with regard to reproducibility.
Delay interrupt: +/-200µs
Cyclic interrupt: +/-200µs
These times also apply for the following interface modules of ET 200S and ET 200pro:
IM151-8 PN/DP CPU
IM151-8 F CPU
IM154-8 PN/DP CPU
Note: These times are only valid if the interrupt can be executed at that time and is not delayed by higher-priority interrupts or equal-priority interrupts that have not yet been executed.
The CPU31x manual is available for downloading in Entry ID: 12996906.
How is reparameterization performed when replacing the IO link master module or the IO link device?
Description: The IO link master module "4SI IO link" for the ET 200S distributed I/O system is included in the first version delivered in accordance with IOL standard V1.0. Up to four IO link devices (sensors and actuators) can be connected to the IO link master module.
The Port Configuration Tool (S7-PCT) is used to parameterize the IO link master module "4SI IO-Link" and the IO link devices. The S7-PCT is available to download in the following entry: 32469496.
Fig. 01: IO link system
If a device becomes defective and has to be replaced with a new one, the new device had to be reparameterized since new devices generally come with factory settings. If the function for reparameterizing replaced components is implemented in the system, the startup data which is saved in the host is sent to the lower-level components. This represents a system solution for replacing devices without having to connect the programming device (PG).
The reparameterization of replaced components is not implemented in the first version of the IO link system delivered; i.e. even though the IO link master parameters are saved on the IO link master module, replacing the IO link master module would necessitate reparameterization by means of S7-PCT. If an IO link device is replaced, there is also a need for reparameterization by means of S7-PCT because the IO link device parameters are only saved in the actual IO link device.
(Parameter) data is written to an IO link device or read from an IO link device with FB1, "IOL_CALL". The data is assigned a unique address on the IO link device with an index and subindex.
FB1 "IOL_CALL" and a description of FB1 "IOL_CALL" are available to download in the following entry: 32011237.
The block provides support with the following tasks:
(Re)parameterizing an IO link device during operation
Executing IO link port functions
Saving / Backing up IO link device parameters
Saving / Backing up IO link master parameters
Fig. 02: FB1 "IOL_CALL"
Using FB1 "IOL_CALL" to replace an IO link master and an IO link device without a PG FB1 "IO_CALL" can be used to read any data objects from IO link devices, to save these objects so that they are powerfail-proof and to write to an IO link device again after replacing it by means of the FB1 "IO_CALL". The FB1 "IOL_CALL" and the retentive saving process must be controlled by the user program, e.g. by triggering the mechanism via a binary switch.
Since every IO link device contains other data objects, there can only be one user-specific solution in which the IO link device parameters have to be saved and backed up.
A special function of FB1 "IOL_CALL" can be used to save and back up the master parameters. If the input parameters "IOL_INDEX" and "IOL_SUBINDEX" are preconfigured with "0", the IO link master parameters are handled.
Which options are available for configuring the ET 200 stations?
Configuration Notes: The "SIMATIC Selection Tool" configurator guides you conveniently and simply through the configuration of an ET 200S, ET 200M, ET200pro, ET200eco or ET 200iSP station and supports you in selecting the various components and matching accessories. As a result you receive a list with order numbers and quantities as a basis for your order. The "SIMATIC Selection Tool" configurator also supports you in keeping to limit values for load currents, slots and parameters, for example.
The "SIMATIC Selection Tool" is in the configuration tool overview of the Industry Mall under Automation Technology.
Description: Use the SIMATIC ET 200 Selection Tool to configure your ET 200S station. This configuration tool guides you simply and easily through the configuration of an ET 200S station and supports you in selecting the various components and matching accessories.
The SIMATIC Selection Tool is in the configuration tool overview of the Industry Mall under Automation Technology.
More information on the guidelines for configuring an ET 200S station is available in the following entries and in the operating instructions for the ET 200S remote I/O system.
Topic
Entry ID
What conditions do you have to comply with when configuring ET 200S modules?
Description: This entry provides you with information on possible diagnostics messages you might get when commissioning an ET 200S as PROFINET IO device.
Proceed as follows to determine the diagnostics message.
In the SIMATIC Manager, you open the menu "PLC > Show Accessible Nodes" to diagnose the separate nodes of the PROFINET IO system.
Right-click the PROFINET IO device you wish to diagnose and select the menu "PLC -> Module status".
The "Module Status" dialog opens.
In the "IO Device Diagnostics" tab you see the standard diagnostics message of the PROFINET IO device which you might get during commissioning.
The following standard diagnostics message indicates that there is not termination module slotted in the ET 200S. You also get this standard diagnostics message when more than one module of the ET 200S station has been removed.
Fig. 01: Termination module not slotted or more than one module of the ET 200S station removed
The standard diagnostics message "Module missing..." indicates that a module in the ET 200S has been removed. Check whether a module is slotted in the specified slot in the ET 200S station.
Fig. 02: A module of the ET 200S station removed
The standard diagnostics message "Incorrect module..." indicates that a different module to the one slotted in the ET 200S has been configured. Check in the STEP 7 hardware configuration whether the module you have configured for the slot specified is the one that is slotted in that slot in the ET 200S station.
Fig. 03: Incorrect module configured
The following table gives you an overview of the STATUS of SF and BF LEDs when you get one of the above-mentioned standard diagnostics messages.
Diagnostics message
SF
BF
Termination module not slotted (when starting up the ET 200S station)
Off
Flashes
More than one module of the ET 200S station removed
Lights continuously
Flashes
One module of the ET 200S station removed
Lights continuously
Off
Incorrect module configured
Lights continuously
Off
Which diagnostics messages might you get when commissioning the ET 200S as PROFIBUS DP slave?
Description This entry provides you with information about diagnostics messages you might get when commissioning an ET 200S as PROFIBUS DP slave.
The diagnostics messages of the ET 200S depend on whether the operating parameter "Operation at Preset <> Actual..." is enabled or not. You enable or disable the "Operation at Preset <> Actual..." operating parameter in the Hardware Configuration. Please proceed as follows:
Double-click the DP slave configured on the PROFIBUS DP master system to open the Properties dialog.
You enable or disable the "Operation at Preset <> Actual..." operating parameter in the "Operating Parameters" tab.
Fig. 01
Proceed as follows to determine the diagnostics message of the ET 200S.
In the SIMATIC Manager, you open the menu "PLC > Show Accessible Nodes" to diagnose the separate nodes of the PROFIBUS DP master system.
Right-click the DP slave you wish to diagnose and select the menu "PLC > Module status".
The "Module Status" dialog opens.
In the "DP Slave Diagnostics" tab you see the diagnostics message of the PROFIBUS DP slave which you might get during commissioning.
Operating parameter "Operation at Preset <> Actual..." is enabled If the "Operation at Preset <> Actual..." operating parameter is enabled, you might get one of the following diagnostics messages when commissioning the ET 200S.
The diagnostics message "Incorrect module..." indicates that a different module to the one slotted in the ET 200S has been configured in the Hardware Configuration.
Check in the hardware configuration whether the module you have configured for the slot specified is the one that is slotted in that slot in the ET 200S station.
Fig. 02
The diagnostics message "Module missing..." indicates that a module in the ET 200S has been removed.
Check whether a module is slotted in the specified slot in the ET 200S station.
Fig. 03
The diagnostics message below is displayed when:
No termination module slotted in the ET 200S.
More than one module of the ET 200S station has been removed.
In this case, no data can be exchanged between the DP master and the DP slave.
Fig. 04
The table below gives you an overview of the STATUS of SF and BF LEDs when you get one of the above-mentioned diagnostics messages during commissioning of the ET 200S station with enabled operating parameter "Operation at Preset <> Actual...".
Diagnostics message
SF
BF
Termination module not slotted (when starting up the ET 200S station)
Lights continuously
Flashes
More than one module of the ET 200S station removed
Lights continuously
Flashes
One module of the ET 200S station removed
Lights continuously
Off
Incorrect module configured
Lights continuously
Off
Operating parameter "Operation at Preset <> Actual..." is disabled If the "Operation at Preset <> Actual..." operating parameter is disabled, you might get one of the following diagnostics messages when commissioning the ET 200S.
The diagnostics message below indicates that a different module to the one slotted in the ET 200S has been configured in the Hardware Configuration. In this case, no data can be exchanged between the DP master and the DP slave.
Check in the hardware configuration whether the module you have configured for the slot specified is the one that is slotted in that slot in the ET 200S station.
Fig. 05
The diagnostics message "Module missing..." indicates that a module in the ET 200S has been removed. In this case, no data can be exchanged between the DP master and the DP slave.
Check whether a module is slotted in the specified slot in the ET 200S station.
Fig. 06
The diagnostics message below is displayed when:
No termination module slotted in the ET 200S.
More than one module of the ET 200S station has been removed.
In this case, no data can be exchanged between the DP master and the DP slave.
Fig. 07
The table below gives you an overview of the STATUS of SF and BF LEDs when you get one of the above-mentioned diagnostics messages during commissioning of the ET 200S station with disabled operating parameter "Operation at Preset <> Actual...".
Diagnostics message
SF
BF
Termination module not slotted (when starting up the ET 200S station)
Lights continuously
Flashes
More than one module of the ET 200S station removed
Lights continuously
Flashes
One module of the ET 200S station removed
Lights continuously
Flashes
Incorrect module configured
Lights continuously
Flashes
Note More information about commissioning an ET 200S is available in the manual "SIMATIC Distributed IO System ET 200S" in Entry ID: 1144348.
TeleService with ET200S (IM151-CPU) and TS Adapter
QUESTION: How do I run TeleService with the ET200S
(IM151-CPU)?
ANSWER:
You want to set up a remote link to an ET200S
(IM151-CPU).
The following components are available for
running TeleService with the ET200S (IM151-CPU):
SIMATIC
TeleService as Options Package for STEP 7
TS
Adapter
TeleService enables the follow operating
modes:
Teleservice
PLC - PG/PC remote link
PLC – PLC remote link
1. Teleservice
In this operating mode a connection is set up from the PG/PC to
the ET200S CPU. The ET200S is server. This also permits
unrestricted operation with a passive interface on the ET200S.
Here the local PG/PC sets up a remote connection via modem to
the remote TS Adapter itself, then an S7 connection to the remote
CPU. Via the connections that have been set up you can run the STEP
7 services such as Download/Upload, Status/Control, Online
Diagnostics etc. on the remote CPU.
Figure 1: Teleservice
2. PLC - PG/PC remote link
This type of link is not possible in an ET200S CPU with
passive DP interface for the following reasons:
In this operating mode an S7 connection is set up via the
function block "PG_DIAL" from the PLC to the local TS Adapter. The
function block "PG_DIAL" is supplied with the TeleService software
and integrated into the installed STEP 7 package. The "PG_DIAL" FB
internally calls the blocks of the S7 basic communication: X_SEND
and X_GET. The TS Adapter itself then sets up a remote connection
to the remote PG/PC via the connected modem. In this connection, an
application (created with PRODAVE MPI) plays the relevant partner.
In this case then the CPU must take the initiative to set up a
connection. This is only possible if the interface of the CPU is
active and has MPI properties (S7 basic communication
supported with X blocks).
Figure 2: PLC-PG remote link
3. PLC – PLC remote link
This link is for the CPU-CPU communications via WAN. At least
one partner must take the initiative to set up the connection
(initiator) and for this the communications interface of this
partner must be active and the blocks of the S7 basic communication
available (X_PUT, X_SEND, X_GET, X_ABORT). For the other partner it
is sufficient to have the server functionality, this is then also
possible with a passive interface.
An S7 connection to the local TS Adapter is set up via the
function block "PLC_DIAL" in the local CPU. The function block
"PLC_DIAL" is supplied with the TeleService software and integrated
into the installed STEP 7 package. The "PLC_DIAL" FB supplies the
selection information to the local TS Adapter and then the TS
Adapter sets up a remote connection to the remote TS Adapter via
the connected modem. During data transfer, the remote TS Adapter
behaves like a "transparent router". It sets up an S7 connection to
the remote CPU and with the operating firmware of the remote CPU it
executes the X_GET and X_PUT tasks without there being a need for a
user program for this functionality on the remote CPU.
The ET200S CPU has a passive interface and thus supports
a PLC-PLC remote link as server, though only for the system
functions X_PUT and/or X_GET in the initiator (local CPU). The
PROFIBUS interface of the ET200S can then be compared with an MPI
interface (PB address = MPI address). The ET200S must be connected
to the same PROFIBUS segment as the TS Adapter. When parameterizing
the TS Adapter, you must set the PROFIBUS profile that corresponds
to the ET200 CPU.
Figure 3: PLC-PLC remote link
Keywords: Teleservice
Can I use a Quickstop function with an ET 200S Motor Starter?
Description The following security classes are based on the associated standards:
for SIL on IEC 62061 / IEC 61511
for PL on ISO 13849-1:2006
for category on EN 954-1:1997
Combination of standard and fail-safe modules with ET 200S If you use the standard output module of the type DC24V/0.5A in combination with power module PM-E F for safe switch-off, you can attain SIL 2PL d/category 3. The standard output modules you can use are given in Entry ID: 39198632.
If you want to have safe switch-off done via a fail-safe output module (F-DO), you can combine standard and fail-safe input/output modules and attain SIL 3/PL e/category 4. However, make sure that you use an appropriate power module PM-E (e.g. 6ES7138-4CB11-0AB0). The SIMATIC Selection Tool (see Entry ID: 26484854) supports you in this.
Combination of standard and fail-safe modules with ET 200M Refer to the manual "Fail-safe signal modules" (Entry ID 19026151, section 2.3 Configuration with F-SMs in safety mode). You can also use a combination of fail-safe and standard input/output blocks in an ET 200M station. To attain safety class SIL 3/PL e/category 4 with combined operation in the ET 200M station, you need the isolation module if you are using the following modules of the ET 200M or their predecessor versions.
Module
Order number
SM326, 24DI, fail-safe
6ES7326-1BK01-0AB0
SM326, 8DI, NAMUR, fail-safe
6ES7326-1RF00-0AB0
SM336, 6AI, fail-safe
6ES7336-1HE00-0AB0
SM326, 10DO, fail-safe
6ES7326-2BF01-0AB0
SM326, 8DO, fail-safe
6ES7326-2BF40-0AB0
The isolation module separates the potential groups of the fail-safe and standard modules. In this case, the standard I/O modules must be slotted to the left and the fail-safe modules to the right of the isolation module.
Warning The isolation module must also be used for the above-mentioned modules in SIL3/Cat.4/PLe applications as follows:
Generally if the F-SMs are used centrally in an S7-300.
Generally if the PROFIBUS DP is set up with copper cable.
If the PROFIBUS DP is set up with fiber optic cable with IM 153-2FO and you require combined operation of standard and the above-mentioned F-SMs in an ET 200M.
New
The following successor modules can be implemented without isolator module up to SIL3/Cat.4/PLe:
QUESTION: Why doesn't the ET 200S module DI 4xNAMUR
work when I configure it with STEP 7 V5.2?
ANSWER: Due to changes in function the ET 200S module
DI 4xNAMUR (6ES7 131-4RD00-0AB0) can only be configured completely
with STEP 7 V5.2 SP1.
All modules that have already been configured with STEP 7 V5.2
without Service Pack have to be deleted and reconfigured with STEP
7 V5.2 SP1 or higher.
Keywords:
System requirements, Hardware configuration, ET 200S DI
Temperature compensation of a thermocouple using a resistance thermometer Pt100 to capture the reference junction temperature
QUESTION:
How do I assign the parameters of the ET 200S station if
temperature compensation of a thermocouple is to be done by a
resistance thermometer Pt100 for capturing the reference junction
temperature?
ANSWER:
The parameterization of both theIM151-1 (z.B. 6ES7 151-1AA03-0AB0)
and the 2AI TC have to match each other.
2AI TC: select "RTD" as reference junction and "1" as reference
junction number.
In the parameters of the IM151 header station you have to
activate the reference junction and specify the slot as well as the
channel number of the Pt100 that captures the reference junction
temperature.
Fig. 1: Operating parameters of IM151
In the parameters of the RTD module to which the Pt100 is
connected for capturing the reference junction temperature you set,
for example on channel 0 (Pt100 is connected to channel 0), the
parameter "Type/range of measurement" to"RTD-4L Pt 100 climatic
range".
Fig. 2: Parameters of the analog electronic module 2AI RTD
Fig. 3: Parameters of the analog electronic module 2AI TC
Notes:
More information on the possibilities regarding temperature
compensation using thermo elements with ET 200S is available under
Entry-ID: 19164525.
In contrast to IM151 (6ES7 151-1AA02-0AB0), the IM151
(6ES7 151-1AA03-0AB0) does not provide 8, but only 1
reference junction when using STEP 7 Version 5.3. Thus, the value
"1" has to be set at parameter "Reference junction number" of the
module 2AI TC ST. Spare parts are guaranteed, i. e. you will use IM
151 (...-1AA03-...) with the configuration of IM 151
(...-1AA02-...).
Temperature Compensation of a Thermo-element via the Electronic module 2AI TC HF
QUESTION:
How do I parameterize the ET 200S, if the compensation of
temperature of a thermo element is intended to be done by the
reference junction inside the terminal module of the electronic
module 2AI TC HF (6ES7 134-4NB00-0AB0)?
ANSWER:
Especially designed for this task: module configuration with
terminal module TM-E15C24-AT (6ES7 193-4CL30-0AA0, spring-loaded
clamp) or TM-E15S24-AT (6ES7 193-4CL20-0AA0, screw clamp) and
the analog electronic module 2AI TC HF (6ES7
134-4NB00-0AB0).
The temperature values of the internal reference junction of
TM-E15C24-AT or TM-E15S24-AT only apply to this slot. Therefore
they are only available to the plugged electronic module 2 AI TC
HF.
For a correct configuration, the parameters of both the IM and
those of the module have to be set.
ET 200S Head Station
Regarding parameters of ET 200S head station IM151 (z.B. 6ES7
151-1AA03-0AB0) you should make sure to have the parameter
"reference junction" deactivated when using the
internal compensation of parameter "Reference junction".
Fig. 1: Parameters of IM 151
Analog Interface module
Please take the following settings into account when
parameterizing the analog electronic module 2AI TC HF:
Generally, the parameter "Type/range of measurement" must show
value "deactivated" on unused channels.
As reference junction, choose "RTD" for the corresponding
channel to which the thermo element is connected.
Fig. 2: Parameter of Electronic Module 2AI TC HF
Note: More information on possibilities regarding
temperature compensation using thermo elements on the ET 200S are
available under Entry-ID: 19164525.
How can you group the addresses of ET200S IM151-1 HF (pack addresses) in HW Config?
Description:
The ET 200S High Feature (header module IM151-1 HF) works by default as a DPV1 slave. The addresses in the header module cannot be packed with the default parameters.
To be able to pack the addresses with the ET 200S High Feature you must change the parameters of the header module.
You have two options.
Deactivate calling of OB 83 Insert/remove module interrupt or
Switch the DP Interrupt Mode to DPV0. This deactivates calling of OB 83.
Fig. 1: Switching off the Insert/remove module interrupt
Fig. 2: Switching over to DP Interrupt Mode DPV0
Note: In Hardware Support Package, HSP0102 V1.4 onwards for the ET 200S interface module IM151-1 High Feature (6ES7 151-1BA02-0AB0), the Insert/remove module interrupt (OB 83) can be released even if there is a packed configuration present. For this you need firmware V2.2.1 for the interface module 6ES7 151-1BA02-0AB0.
You can install the Hardware Support Package in STEP 7 V5.3.2 onwards. Instructions for this are available in Entry ID: 17581199
The operating system update is available in Entry ID: 19728475
IM 151-7 CPU: Porting Programs with Packed Addresses
QUESTION:
How can I port programs with packed I/O addresses to a IM 151-7
CPU?
ANSWER:
The IM 151-7 CPU (6ES7 151-7AA10-0AB0) can only work with unpacked
I/O addresses. Programs or FBs with packed I/O addresses have
to be rewired which equivalent to "unpacking". How a
user program is ported depends on the operands used in the user
programm that access these packed addresses:
If you only access packed I/O with bit
operands (e. g. O0.1; I1.5;...) the rewiring is made
automatically in SIMATIC Manager. For this highlight folder
"Blocks" and execute command "Extras > Rewiring...". In field
"Rewiring" enter now in the table the desired replacements (old/
new operand). More details on "rewiring" can be found under "Notes
on rewiring operands" - Entry ID: 11791432).
Example: Use a standard IM 151-1 (6ES7 151-1AA03-0AB0) with
a power module and four electronic modules 2-DO. The output
adresses of the four 2-DO electronic modules (6ES7 132-4FB00-0AB0)
were "packed":
1st electronic module: O 0.0..0.1
2nd electronic module: O 0.2..0.3
3rd electronic module: O 0.4..0.5
4th electronic module: O
0.6..0.7
The user program, in which bit operands access the packed
outputs, is meant to be ported to a CPU IM151-7. Thus, the
packed address area of O0.0 - O0.7 is no longer available. The
"unpacked" address assignment could therefore be as follows:
1st electronic module: O 0.0..0.1
2nd electronic module: O 1.0..1.1
3rd electronic module: O 2.0..2.1
4th electronic module: O 3.0..3.1
In this case, the table of dialog "Rewiring" is to be
filled with the subsequent data:
Old Operand
New Operand
1
O0.2
O1.0
2
O0.3
O1.1
3
O0.4
O2.0
4
O0.5
O2.1
5
O0.6
O3.0
6
O0.6
O3.1
Table 1: Example for Item "Rewiring..."
If, in addition to bit operands, operand areas
(e.g. BYTE, WORD, DWORD) are also used that access to packed I/O
data, then rewiring has to be done manually.
Example: You use a IM 151-1 Standard (6ES7 151-1AA03-0AB0)
with a power module and four 2-DI electronic modules. Input
addresses of the four 2-DI electronic modules (6ES7 131-4FB00-0AB0)
were "packed":
1st electronic module: I 0.0..0.1
2nd electronic module: I 0.2..0.3
3rd electronic module: I 0.4..0.5
4th electronic module: I 0.6..0.7
In the user program those inputs are then retrieved e. g. via
the command "L IB 0 " and processed.
It is now intended to be ported to a IM151-7 CPU. The packed
address area of I0.0 - I0.7 (IB 0) is therefore no longer
available. The "unpacked" address assignment could therefore be as
follows:
1st electronic module: I 0.0..0.1
2nd electronic module: I 1.0..1.1
3rd electronic module: I 2.0..2.1
4th electronic module: I 3.0..3.1
In this case, the command "L IB 0 "
either has to be split into bit operands with new address areas or
the input addresses are grouped to a new marker byte at the
beginning of the OB 1 (e. g. MB 0) for further
processing.
For details, please see
manual "ET 200S Interfacemodul IM 151-7 CPU, edition 11/2003,
Chapter 12.2", available under Entry-ID: 12714722
online help of STEP 7, key word "Rewiring"
How can you group together the address area of the ET 200S (pack addresses)?
Description Digital electronic modules with an address area of 2 or 4 bits first take up 1 byte per slot when inserted into the configuration table.
These instructions describe how you can group the ET 200S address area together.
1. "Pack addresses" using configuration in the Hardware Catalog (integrated metaknowledge)
If you configure your ET 200S in the hardware configuration using the hardware catalog, you can simply group together the address area of the digital electronic modules via the "Pack addresses" button.
STEP 7 checks the configuration for consistency.
No.
Procedure
1
Select a connected area of modules for which the addresses are to be packed.
2
Click on the "Pack addresses" button in the detail view of the configuration table.
2. "Pack addresses" using configuration via GSD/GSDML file (PROFIBUS-DP/PROFINET IO) This simplified function is not available when using the GSD/GSDML file in your configuration software. Pack the addresses manually by selecting the relevant modules. You recognize modules that can be grouped together because they are duplicated. The only difference between the two modules is in the "*" in the designation.
No.
Procedure
1
Select a module with the designation "*" from the hardware catalog of your configuration software.
This opens a new byte and you assign the start address for the module.
2
For the following slot, choose a module with a designation with "*".
This enables you to store this IO address in the previously opened byte until all bits are taken up.
3
If a byte is filled, configure the module again with the designation without "*".
Sample configuration
Slot no.
Module designation
Channel addresses
2
6ES7 131-4BB01-0AA0 2DI DC24V
E 0.0 ...E 0.1
3
6ES7 131-4BB01-0AA0 2DI DC24V
E 1.0 ...E 1.1
4
6ES7 131-4BB01-0AA0* 2DI DC24V
E 1.2 ...E 1.3
5
6ES7 131-4BB01-0AA0* 2DI DC24V
E 1.4 ...E 1.5
6
6ES7 131-4BB01-0AA0* 2DI DC24V
E 1.6 ...E 1.7
Notes
The correct grouping together of the modules is not checked by the configuration software. If you configure more than 8 channels into a byte, then the modules that exceed the byte limit are reported as wrongly configured in the diagnosis:
Module status => 10B: wrong module; invalid user data
These modules are not contacted.
The total can be a maximum of 8 channels (1 byte).
The procedure described in this entry for summarizing the ET 200S address area is not permissible when using the PCS 7 channel driver blocks.
Which ET 200S modules support the option handling function?
Description A distinction is made between the function Option handling with reserve module and Option handling without reserve module. In the following table, there is information on which interface modules support option handling with or without reserve modules.
Interface modules
Option handling with reserve module
Option handling without reserve module
IM151-1 STANDARD
6ES7151-1AA03-0AB0
6ES7151-1AA04-0AB0
X1)2)
-
IM151-1 STANDARD as from 6ES7151-1AA05-0AB0
X1)2)
X1)
IM151-1 FO
6ES7151-1AB02-0AB0
X1)2)
-
IM151-1 FO
as from 6ES7151-1AB05-0AB0
X1)2)
X1)
IM151-1 HIGH FEATURE
6ES7151-1BA01-0AB0
X1)2)
-
IM151-1 HIGH FEATURE as from 6ES7151-1BA02-0AB0
X1)2)
X1)
IM151-3 PN STANDARD as from 6ES7151-3AA23-0AB0
X2)3)
X3)
IM151-3 PN HIGH FEATURE as from 6ES7151-3BA23-0AB0
X2)3)
X3)
IM151-3 PN FO as from 6ES7151-3BB23-0AB0
X2)3)
X3)
Table 01
1) For option handling you need one of the power modules below:
PM-E (DC24-48V/AC24-230V) as from 6ES7138-4CB10-0AB0
PM-E (DC24-48V) as from 6ES7138-4CA50-0AB0
PM-E (DC24V HF) as from 6ES7138-4CA60-0AB0
2) For option handling with reserve modules you need reserve modules as replacement for the future electronics modules:
Reserve module as from 6ES7138-4AA01-0AA0 (15mm)
Reserve module as from 6ES7138-4AA10-0AA0 (30mm)
3) The PROFINET IMs do not need any special power module for option handling, because the parameterization is cyclic by means of data records.
Note
With PROFIBUS it is important that both modules, the interface module and the power module, support option handling. If only one of these modules in your configuration supports the function, then you cannot configure option handling.
With PROFINET you can combine both processes, option handling with and without reserve modules. The "Retrofitting IO modules at the end of the station" function is also supported.
The IM151-7 CPU and the IM151-8 PN/DP CPU do not support option handling.
Additional information Sample applications of option handling with ET 200 are available in Entry ID 29430270.
More information about option handling with and without Reserve modules is available in the following:
Operating manual "ET 200S Distributed IO System". The manual is available in Entry ID: 1144348 .
Manual for module IM151-1 HF in Entry ID: 25548028
Manual for module IM151-1 ST in Entry ID: 25548014
Manual for module IM151-3 PN ST in Entry ID: 30598131
Manual for module IM151-3 PN HF in Entry ID: 30609285
Manual for module IM151-3 PN FO in Entry ID: 36038272
What conditions do you have to comply with when configuring ET 200S modules?
Configuration Notes: With the ET 200S, the number of pluggable modules depends on the header module, the module width and the length of the configuration and parameterization messages.
IM 151-1
BASIC
6ES7151-1CA00-0AB0
ST 6ES7151-1AA05-0AB0
ST FO 6ES7151-1AB05-0AB0
HF 6ES7151-1BA02-0AB0
Bus length1)
max. 2m
max. 2m
max. 2m
max. 2m
Max. number of operable modules2)
12
63
63
63
Parameter data length3)
198 bytes
No limit on SIMATIC S7,
otherwise 244 bytes5)
No limit on SIMATIC S7,
otherwise 244 bytes5)
No limit on SIMATIC S7,
otherwise 244 bytes5)
I/O address area4)
88 I/O bytes
244 I/O bytes
244 I/O bytes
244 I/O bytes
IM 151-1 COMPACT
32DI STANDARD 6ES7151-1CA00-1BL0
16DI/16DO STANDARD 6ES7151-1CA00-3BL0
Bus length1)
Not applicable
Not applicable
Max. number of operable modules2)
12
12
Parameter data length3)
218 bytes
244 bytes
I/O address area4)
100 I/O bytes
100 I/O bytes
IM 151-3
PN ST
6ES7151-3AA23-0AB0
PN FO 6ES7151-3BB23-0AB0
PN HF 6ES7151-3BA23-0AB0
PN HS 6ES7151-3BA60-0AB0
Bus length1)
max. 2m
max. 2m
max. 2m
max. 0.5m
Max. number of operable modules2)
63
63
63
32
Parameter data length3)
No limit
No limit
No limit
No limit
I/O address area4)
256 I/O bytes
256 I/O bytes
256 I/O bytes
180 I/O bytes
Interface module with integrated CPU
IM 151-7
6ES7151-7AA20-0AB0
6ES7151-7AB00-0AB0
6ES7151-7FA20-0AB0
IM 151-8 PN/DP 6ES7151-8AB00-0AB0
6ES7151-8FB00-0AB0
Bus length1)
max. 2m
max. 2m
Max. number of operable modules2)
63
63
Parameter data length3)
244 bytes
-
I/O address area4)
244 I/O bytes
-
Notes: 1)
For example, a digital or analog I/O module has a width of 15mm, a fail-safe module a width of 30mm and a DS motor starter a width of 45mm.
2)
The maximum number of operable modules stands for all modules that can be plugged between an interface module (IM) and the terminating module.
3)
Every module (including the interface and power modules) needs a parameterization message. The length of the parameterization message differs for the different modules. You can find out how long the parameterization message for a particular module is in the manual for the "ET 200S Distributed I/O System" in Entry ID 1144348. The values given in the "Parameter length" row in Table 1 above must not exceed the sum for the entire ET 200S row.
In the case of PROFINET IO, the parameter length is not relevant for the maximum configuration of the station.
4)
Most modules assign additional addresses in the I/O address area. Depending on the module used, input or output addresses or also input and output addresses can be assigned by a module. The number of addresses assigned depends on the type of the module. The maximum value specified (in Table 1, "I/O address area" row) must not exceed the sum for the entire ET 200S subrack.
If the I/O address area specified for the IM151-7 CPU is used as I slave, it serves as transfer memory with the higher-level master.
Altogether, the IM151-7 CPU and the IM158-2 PN/DP can address an address area of 2048 bytes. Thus, when using the IM151-7 CPU or the IM158-2 PN/DP, a maximum of 16336 digital I/O channels or 1021 analog I/O channels can be addressed.
If you use the IM151-7 CPU or the IM158-2 PN/DP as DP master, then you need the DP master interface 6ES7138-4HA00-0AB0 in addition.
5)
With the configuration as from STEP 7V5.4, you have the option of operating the IM 151-1 ST as from 6ES7151-1AA05-0AB0 in the DPV1 mode with more than 244 bytes of parameter data. Configuration with the GSD does not provide this option.
With the configuration as from STEP 7V5.4, you have the option of operating the IM151-1 FO as from 6ES7151-1AB05-0AB0 in the DPV1 mode with more than 244 bytes of parameter data. Configuration with the GSD does not provide this option.
With the configuration as from STEP 7V5.3 SP3, you have the option of operating the IM151-1 HF as from 6ES7151-1BA02-0AB0 in the DPV1 mode with more than 244 bytes of parameter data. Configuration with the GSD does not provide this option.
More information on IM151-7 is available in the manual "ET 200S IM 151-7 CPU Interface Module" in Entry ID: 12714722.
More information on IM151-8 is available in the manual "Interface Module IM151-8 PN/DP CPU" in Entry ID: 29738847.
Note: Use the SIMATIC Selection Tool to configure your ET 200S station. This configurator guides you conveniently and simply through the configuration of an ET 200S station and supports you in selecting the various components and matching accessories.
The SIMATIC Selection Tool is in the configuration tool overview of the Industry Mall under Automation Technology.
Configuration Notes If you use a High Feature I/O module, then you do not necessarily have to use a High Feature interface module. Basically, you can use the ET 200S modules regardless of the version of the interface module used.
The scope of modules in the GSD files and in the STEP 7 hardware catalog is identical.
In the distributed I/O system there are the following versions of the interface module IM that can be combined at will with the latest electronic modules:
Entry ID 21406019 provides the structure limits for configuring ET 200S modules.
Note: Certain electronic modules cannot be used with the above-mentioned interface modules or only from a defined version onwards. A list of these electronics modules is given in the manual of the interface module concerned.
There are also I/O modules that can only be implemented after certain interface modules.
IM 151-1
IM 151-1 BASIC
IM 151-1 ST
IM 151-1 FO
IM 151-1 HF
DP
master module
-
-
-
-
Reserve module
x
x1)
x
x
F modules 2)
-
-
-
x
IM 151-3
IM 151-3 PN
IM 151-3 PN FO
IM 151-3 PN HF
DP
master module
-
-
-
Reserve module
x
x
x
F modules 2)
-
-
x
IM 151-7 / IM 151-8 CPU
IM 151-7 CPU
IM 151-7F CPU
IM 151-8 CPU
IM 151-8F CPU
DP
master module
x3)
x4)
x
x
Reserve module
x
x
x
x
F modules 2)
-
x
-
x
1)
The reserve module can be used with IM 151-1 ST from MLFB 6ES7 151-1AA03-0AB0 onwards with option handling (see Entry ID: 21407118).
The reserve module cannot be used with the following IM 151-1 ST: 6ES7 151-1AA00-0AB0.
2)
More information on using F modules is available in the manual "ET 200S Distributed I/O System Fail-Safe Modules" in Entry ID: 12490437
3)
From order number: 6ES7151-7AA10-0AB0 FW 2.1
4)
From order number: 6ES7151-7FA01-0AB0
Note: Use the SIMATIC ET 200 Selection Tool to configure your ET 200S station. This configuration tool guides you simply and easily through the configuration of an ET 200S station and supports you in selecting the various components and matching accessories.
The SIMATIC Selection Tool is in the configuration tool overview of the Industry Mall under Automation Technology. Industry Mall
How can you use Bürkert pneumatic modules in the ET 200S remote I/O system?
Instructions: You are using the Bürkert pneumatic modules described at the link http://us.burkert.com
and would like to operate these after an ET 200S IM 151. There are various configuration methods for this depending on the header module.
IM 151-1 For configuring the IM 151-1 as DP slave you use the GSD file that you can download in Entry ID 652154. This contains the Bürkert pneumatic modules that can be operated in the ET 200S.
In STEP 7 you configure the ET 200S from the hardware catalog folder PROFIBUS DP > Other Field Devices > I/O > ET 200S > ET 200S (IM 151) as in Fig. 1:
Fig. 01
IM 151-3 PN
You can configure the Bürkert pneumatic modules in the IM 151-3 PN using the PROFINET GSD file.
In STEP 7 HW Config take the ET 200S from the hardware catalog folder PROFINET IO > I/O > ET 200S > IM 151-3 PN
and configure the Bürkert modules from the Pneumatic folder as in Fig. 2:
Fig. 02
Note At the moment the Bürkert pneumatic modules can only be used in the interface modules (IM 151) of the ET 200S distributed I/O system mentioned above.
How can you prevent the bus error LED from lighting on interface module IM 151 when using reserve modules?
The bus error LED lights on the interface module in this case because the DP master expects other modules. In the case of defective modules or incorrect parameters this behavior might be welcome
The reserve modules are implemented when specific functions are to be added to a system. For this reason, the parameters for the final configuration of the system are assigned, but reserve modules are slotted instead of the input/output modules. The "Option Handling" function is provide for the Hardware Configuration to reserve the addresses required.
Instructions: Proceed as follows to configure option handling:
No.
Configuring option handling
1
Configure the ET 200S station as it should be in the extended state.
2
Open the Object Properties of the ET 200S slave.
Fig. 01
3
Here you can select the modules on which you want to enable the "Option Handling" function.
Fig. 02
4
Now switch to the Object Properties of the power module.
Fig. 03
5
Here you also activate option handling.
Fig. 04
Note
If, when you remove one I/O module, the ET 200S station is to maintain cyclic data communication, you must select the option "Operate with setpoint <> actual configuration" in the Object Properties of the DP station. If you do not select this option, then when you remove one module, the whole station fails (including call of OB 86 in the DP master).
More information on option handling is available in the manual "ET 200S Distributed I/O System". The manual is available in Entry ID: 1144348 .