PI PCS7TM-EA V31 en
PI PCS7TM-EA V31 en
PCS 7/TM-EA
Var. V3.1 + SP2 Issue: July, 2006
Descriptors
Summary
Description:
These manuals have to be ordered seperately if required. They are also included as
PDF files on the CD (in the DOK directory).
© SIEMENS AG 1998-2006
Änderungen vorbehalten
Subject to alteration
Sous réserve de modications
Con riserva di modifiche
Product Information July, 2006
PCS 7/TM-EA V3.1 + SP2
1 Scope
This Product Information contains supplements to the product. The product information is
part of the product supplied and the information in it should be considered more up-to-date
if uncertainties arise.
2 Commissioning
Requirement: PCS 7/TM-EA requires the PCS 7 package version V6.1 + SP1 for its
installation.
If the function 'Configuration in Run' (CiR) which is available up from PCS 7 V6.0
SP3 should be used together with PCS 7/TM-EA an interface module IF961-DIO has
to be plugged in the FM456-4.
PCS 7/TM-EA occupies approximately 13 Mbytes of storage space on your hard disk.
You need administrator's privileges in order to install the PCS 7/TM software under
Windows.
Procedure:
Insert the CD in the drive of the PC/programming device and start the Setup program. The
files for the library of driver blocks, the FM456 system software, the OCX and the TPM478
object manager are then copied to the PC/programming device and entries are made in
the MS Windows files. Important information on handling will be displayed during the
Setup process.
Note
PCS 7/TM-EA registers itself in MS Windows system files. With MS Windows utilities such
as Explorer, you cannot move PCS 7/TM files or folders, nor can you modify PCS 7/TM
data in the MS Windows register. Programs will not run properly after such changes.
For operation with FM456-4 the operating system software M7-SYS Realtime V4.0 is
needed. As this can no longer be ordered since 10/01/2003, it is now included on this CD
(PCS7_Version_6 \ SW \ M7_SYS).
For installing M7-SYS please start the Setup program from the directory DISK1. After that
you have to install the correction version from the directory K40008 additionally.
Note
It is not possible to do a "normal" installation of SIMATIC M7-SYS under MS Windows
2000. To carry out the installation, you must proceed as follows:
• First choose "Start → Run".
• In the "Run" dialog window enter the full path of "Setup.exe" with the parameter
"-ntall" (e.g. "D:\...\disk1\setup.exe" –ntall).
Important: Make sure the "-ntall" parameter in the "Run" dialog window is not enclosed
in the quotation marks. Only the file path should be enclosed by quotation
marks.
• Then follow the remaining installation instructions
(see also SIMATIC M7 FAQ Entry ID 9375417).
With projects created under PCS 7 V4.x, V5.0 or V5.1 (i.e. with PCS 7/TM-EA V1.x/V2.02)
the Alarmrangierer wizard had to be started after each transfer of connection data from
the PLC to WinCC, for ranking the TELEPERM M I&C alarm messages to the SIMATIC
alarm messages, and to set the informations for status transfer correctly.
Up from PCS 7 V5.2 the 'Alarmrangierer' wizard is only needed for generating the
TELEPERM M message class. The alarm and status ranking of all driver blocks has
already been set correctly within the library.
That means, after creating a new project, or after upgrading a project to V6.x the wizard
has to be run once.
In projects created with previous versions, these settings have to be corrected for all block
instancies in the Engineering System.
For this please contact the Technical Support for TELEPERM M:
Phone: +49 (180) 5050 222
Fax: +49 (180) 5050 223
Support Request: http://www.siemens.de/automation/support-request
Further information:
If using the TM_S5KS block, the functions FC10, FC26 and FC29 have to be copied from
the PCS 7 library into the PCS7_TM library after installing the block library of PCS 7/TM-
EA. With this the CFC will find the FCs when defining a TM_S5KS.
If the cycle monitoring time of the S7-CPU, configured with HW Config, exceeds, the CPU
wents into STOP, if no OB80 is defined. To avoid this, the function SFC39 DIS_IRT should
be installed in OB100 (MODE=2, OB_NR=80). But the CPU wents into STOP yet, if the
monitoring time is exceeded more than 100%. Therefore the CPU capacity should be
monitored with the CFC function PLC → Module Information → Scan Cycle Time.
Detailed informations may be taken from the SIMATIC documentation.
If using a programming device with Pentium ≥ 266 MHz and MPI on Board, within WinCC
in the menue MPI → System Parameter you have to adjust „CP5611(MPI)“ as Logical
Device Name. This menue is reachable in the MCP under Tag Management → SIMATIC
S7 PROTOCOL SUITE → MPI by clicking on MPI with the right mouse key.
The same setting has to be done in STEP 7 for installing the MPI interface under Start →
Settings → System Control → PG/PC Interface. Here the CP5611 has to be selected.
After creating a new project the wizard Alarmrangierer has to be started once for creating
the TELEPERM M message class (see also the enclosed description: Alarmrangierer.pdf
in the \Dok directory).
3 Removed Errors
F: Function concerned
A: Appearance
M: Modification
• F: Alarm archives
A: Status bits are put violet into the alarm archives in spite of the alarm ranking wizard
and are acknowledged automatically at going. I.e. a status bit cannot be acknow-
ledged while it is 1.
M: The alarm ranking wizard has been expanded in the way that status messages
were put into the alarm archives no more.
• F: Installation
A: There is no possibility in the setup to install the OCX without PCS 7/TM-EA.
Because of that an installation is only possible if the SIMATIC Manager is installed.
M: New setup with the possibility to install the OCX separate (e.g. on an OS).
• F: README
A: There is no readme file on the delivered CD for the OCX.
M: File Readme.txt added on the CD for the PCS 7/TM-EA OCX.
• F: Boot procedure
A: During the boot procedure of the FM456-4 all outputs of the TM I/O modules were
resetted, even if they are configured to hold. Cause: The TPM478-2 clears his
process image when it gets a new configuration.
M: The restart reaction has been changed as shown below:
Boot: As before, e.g. the TPM478-2 is resetted (HW) and supplied with new
configuration data.
Restart: If DB1 or DB2 has been changed, a soft reset of the TPM478-2 is
performed (with new configuration data).
The output on the I/O bus is released only after all connections (OBs)
have run once.
Note:
This function requires the release 2 of the TPM478-2.
F: Function concerned
A: Appearance
M: Modification
A new subordinate communication block TM_KIDB (FC 330) is included within the driver
library. This block is copied to the block container automatically as soon as a TM_KOM is
installed in the chart. The present configuration of the communication blocks TM_KOM
and TM_KST remains unchanged.
When loading CFC charts which are constructed with PCS 7 V5.2 it is required that the
CPU module contains the system block SFC83. This system block exists for the following
types of CPU:
6ES7 414-3XJ00-0AB0
6ES7 416-3XL00-0AB0
6ES7 416-2XK02-0AB0
6ES7 417-4XL00-0AB0
6ES7 417-4HL01-0AB0
6ES7 414-4HJ00-0AB0
with firmware version of at least V3.0.
Therefore the use of PCS 7 V5.2 is restricted for these types of CPUs at the moment. It is
still open whether this restriction will be changed by PCS 7.
F: Function concerned
A: Appearance
M: Modification
• F: TM_EK: S10
A: The driver signals S10 for channel 3, when the command from CLOSED to OPEN
has been given, even though the 6DS1503 module doesn't signal an error. But this
only happens, if a running-time > 0,5 s has been set on the module.
M: Evaluation of the module data corrected within the FM456 firmware.
• F: TM_S5KS
A: If a non-standardized zero in S5 or S7 floating point format is transmitted with the
TM_S5KS block, a very large number is generated from it.
M: Standardization corrected.
• F: Configuration of connections
A: If the connection configuration has been changed, the new connection data in the
FM456-4 is only accepted after power off/on of the CPU. But for the CPU changing
to STOP mode and back to RUN is sufficient.
M: With transition from RUN to STOP and from RUN to HALT, all communication
connections between CPU and FM456-4 were disconnected. With transition from
STOP to RESTART all possibly changed connections will be established again.
For PCS 7/TM-EA generally the use of firmware version 3.1 for the S7-CPU41x is recom-
mended. This includes an optimizing of the communication processing, which removes
some sporadically appearing communication errors. Such errors have been recognized by
the PCS 7/TM-EA communication blocks, and signaled with the alarm message
'Communication error FM'.
For the update of previous firmware versions to V3.1, an appropriate download has been
offered since 1/2003 in the intranet of SIMATIC S7 Support.
Note: This hotfix can also be used with former versions 2.x .
• F: TM_RK
A: The manipulated value can only be adjusted between 20 and 80% at DDC mode.
M: Division of output value DeltaC can only be done at SPC mode.
Note:
From V3.1 following both new CPUs are released for PCS 7/TM-EA:
• 6ES7416-3XL04-0AB0
• 6ES7414-3XJ04-0AB0
• F: TM_AE
A: Sporadically the analog input driver sends an I&C system message S321 (above all
if an interrupt module is used in the automation system).
M: The FM456 firmware TM_EA_S7.EXE has been corrected.
The central processing unit of the automation system PCS 7/TM-EA includes besides the
CPU module an interface module TPM 478-2. If one of both modules breaks down (e.g. by
a HW defect) it may happen that the information about the partial failure of the AS will not
be forwarded to the I/O modules or the Operating&Monitoring Systems. This can cause
the following incorrect reaction:
• After failure of the TPM 478-2 alone the CPU of the automation system gets no
information about the TPM 478's operating state. By this the processing of the
TPM 478-2 is blocked without the CPU of the automation system can recognize this.
Thus also no I&C system message is generated.
• The PCPLK signal between TPM 478-2 and the I/O modules (control signal 'CPU ready'
to the peripherals) is controlled by the TPM 478-2 assisted by the TPM firmware. If the
firmware processing fails the PCPKL signal cannot go to 'not ready'. By this the function
configured via jumpers on the I/O modules (keep / reset outputs in case of CPU failure)
will not be triggered.
• The failure of the CPU module or the system software cannot be recognized by the
TPM 478-2, so the PCPKL signal will not be set correspondingly. (Impact like the
previous point)
Functional improvement:
As from TPM 478-2 release 7 better use of the HW watchdog causes the PCPKL signal to
be set to 'not ready' shortly if the TPM 478-2 fails. Together with PCS 7/TM-EA from
version 3.1 SP1 this reaction is further improved by an extended mutual monitoring
between both modules.
Note: These new monitoring functions for mutual monitoring can be switched off in
PCS 7/TM-EA by configuring "TPM478:NO_WATCHD" at the module type of a free
module number (see chapter 5.2 of this product information).
Therefore new configuration strings were adopted for these two I/O modules up from
version 3.1 SP1:
6DS1500-8AA-2
6DS1500-8BA-2
6DS1501-8AA-2
6DS1501-8AB-2
6DS1501-8BA-2
6DS1501-8BB-2
Attention: For using this new configuration an interface module TPM 478-2 with version
A7 or later has to exist!
• F: Downloading connections
A: If net connections are downloaded while running (e.g. in NetPro: PLC / Download to
Current Project / Connections and Gateways) the coupling between CPU and
FM456-4 gets lost. The new (or unchanged) connections will be activated again first
after STOP/RUN of the FM456-4.
M: The FM456 firmware TM_EA_S7.EXE has been extended:
If a connection has been modified (deleted, new or overwritten) the communication
connection is removed or restarted automatically. Actuating the keyswitch is no
longer necessary,
Note: While establishing the connection again no data exchange between S7-CPU
and FM456-4 is possible for a short time.
4 Restrictions
• If the function 'Configuration in Run' (CiR) which is available up from PCS 7 V6.0 SP3
should be used together with PCS 7/TM-EA an interface module IF961-DIO has to be
plugged in the FM456-4.
If you try to load the FM456-4 module in RUN state this will otherwise be rejected with
an error message, i.e. loading will only be possible in STOP state without IF.
• If using the TM_S5KS block, the functions FC10, FC26 and FC29 have to be copied
from the PCS 7 library 'Standard Library \ IEC Function Blocks' into the PCS7_TM
library after installing the block library of PCS 7/TM-EA.
Without this copy procedure the CFC will report that he cannot find these three FCs
when installing a TM_S5KS block, and will not allow the definition.
• The TM_ZE block (in conjunction with the metering pulse input module 6DS1607) is not
suitable for frequency measuring, as the cycle equidistance is not ensured. Cause: The
cycles within CPU, FM456-4 and TPM478-2 are not synchronized.
• If driver blocks were installed within a run-time group for which a specific scan rate
and/or phase offset has been defined, following restrictions have to be observed:
• A reducing factor of 4 must not be exceeded.
• A total cycle of 3 seconds (time interrupt OB + scan rate) must not be exceeded; this
would cause restart problems after power OFF/ON or STOP/RUN.
• A scan rate is not be possible
• at sub-modules used via an interface module (6DS1310, 6DS1318, 6DS1321,
6DS1322, 6DS1327, 6DS1333).
• at modules 6DS1717 and 6DS1613.
5 Input of Configuration
Data Blocks from First the data blocks DB1 and DB2 as well as the data types UDT1 and UDT2
Library have to be copied from the library into the current project.
• Open the SIMATIC Manager
• Open current project and library Pcs7_tm
• Select FM456-Task \ Blocks
• Select DB1, DB2, UDT1 and UDT2 and copy it into the block container of
the FM456-4 within the current project.
I/O The configuration is carried out with the block editor in DB1 and DB2 of the
Configuration FM456-4 (View → Data View). The configuring for the interface to the
TELEPERM M I/O bus is limited to
• the assignment of the module identification (MLFB) to the module number
(slot number) in the TELEPERM M I/O subrack,
• the processing cycle for cyclic repetition of the process image.
The information arising during configuration of the I/O peripherals are saved
in DB1 and DB2 of the FM456-4. During processing, these can be entered
and modified for every module number. They are not simultaneously
activated with the entry.
The definitions of the configuration lists are activated by restart of the
FM456-4 after power-on.
Necessary The memory card of the FM456-4 has to contain the following software
Software components:
Components • the operating system M7-SYS Realtime V4.0
• the hardware configuration
• the configured connections to the S7-CPU (see Reference Manual
Library of Driver Blocks for TM-I/O Chapter 4.5)
• the task TM_EA_S7 for operating with the I/O interface module
TPM478-2 and for communication with the S7-CPU
• the I/O configuration data (DB1 and DB2)
The user has to install these software components on the memory card of the
FM456-4 using the operations described in the following sections.
System SW Because the system software is not visible in the SIMATIC Manager, if the
optionally SW package M7-ProC/C++ is not installed, the system software
with all components has to be copied with the Windows Explorer on the
memory card:
• Select directory \Siemens\Step7\S7libs\Pcs7_tm\hrs\P0000002\
• Copy file TM_EA_S7.EXE to mc:\romdir
• Create directory \S7auto on the memory card mc:
• Copy file TM_EA_S7.BAT to mc:\S7auto
• Copy file BGRLISTE.TYP to mc:\romdir
• Edit file mc:\etc\inittab
The following line has to be added at the end of this file in the block
"Init 2 – not synchronized user ...":
2 \s7auto\tm_ea_s7.bat
With transition from RUN state to STOP or HALT state of the CPU41x the
values at the TELEPERM M output modules normally remain unchanged.
This reaction can be changed by configuration.
For that the following pseudo module has to be defined within DB1 of the
FM456-4:
Module type: STOP:NULL_TO_OUT
Cycle: n = 0 or 0 < n < 21, with:
n = 0 (default value): The last output values survive if the
CPU goes to STOP or HALT.
0 < n < 21: If the CPU goes to STOP or HALT,
the outputs are set to zero if a
corresponding setting has been done
on the module. On this (n-1) * 250
msec will be waited between
occurrence of the STOP/HALT state
and the zero output.
If the CPU changes from the STOP/
HALT state to the RUN state during
this waiting period, the last output
state survives.
This function gives information about the FM456-4 load, and about the
communication running times between CPU41x and FM456-4.
But the interpretation of this data can only be done by the TELEPERM M
support.
With the following configuration of a pseudo module within the DB1 data
block of the FM456-4 this diagnosis function can be switched on/off:
Module type: DIAG_FM456***
Cycle: n = 0 or n > 0, with:
n = 0 (default value): Diagnosis / time measurement de-
activated on the FM456-4.
n > 0: Diagnosis / time measurement
activated on the FM456-4.
With the following configuration of a pseudo module within the DB1 data
block of the FM456-4 the mutual monitoring between CPU and TPM 478-2
can be switched on/off:
Module type: TPM478:NO_WATCHD
Cycle: n = 0 or n > 0, with:
n = 0 (default value): Monitoring is deactivated.
n > 0: Monitoring is activated.
The reaction to the process interrupt has to be programmed by the user in the
OB selected within the addresses mask (e.g. OB40).
The 48 bits read from the group interrupt module by the system, are written to
the FM456-4 process image, and can be read from PIW 512 to PIW 516 by
the user application.
Among the module operating manuals and the driver documentation for
TM_S5KS/TM_S5KE, the notes described below are relevant for confi-
guring the coupling modules.
A migration from AS230 / AS235 / AS488/TM to PCS 7/TM-EA is possible,
if the links within the system configuration and its structure meets the
following standard configuration:
Standard configuration, quantified project scope:
- Settings relating to the number of coupling modules:
Number of Number transm. Number receive TM_S5KS/S5KE DB1 cycle
coupling mod. channels / mod. channels / mod. driver cycle
2 2 1 1s 16 (500 ms)
4 2 0 1s 16 (500 ms)
4 2 1 2s 32 (1 s)