Home
Display - Service, Support
Contents
1. External Tags 1001 7 License 64K 2 Figure 2 1 View of the channel in WinCC PCS 7 TM 2 4 C79000 T8076 C740 17 CS 275 address L2 unit Save Y data Server name PCS 7 TM C79000 T8076 C740 17 Channel DLL To enable the channel s functions on the PROFIBUS TM system bus its local CS address must be set in the corresponding link unit This address applies only to the L2 unit because it is selected in the CS 275 context by setting switches on the N AT bus interface The bus type L2 and the CS address are set in the TMSS ini file see descrip tion TM Server en pdf chapter 2 Click the unit of the TELEPERM M communication driver in the tag man agement dialog Right click and select System parameters and a dialog box appears Bus and device addresses are always 0 TELEPERM M L2 x Portadresse TCP IP 4000 Bus address BA 0 Device address o Save Y data Servername localhost Comment Caution change of Port adress or use of Init button require reboot of computer Init Figure 2 2 Dialog box System parameters L2 This check box is irrelevant The name localhost in this box may not be modified 2 5 Channel DLL N AT CS 275 unit port address Saving Y data Servername 2 6 The N AT N PCI driver must be installed to be able to operate the CS 275 unit under Windows 2000 2003 XP see Chap
2. Default Language at Runtime Ctrl Esc German Germany v Alt Esc r Start Information Edit PLC clock setting The PLC is is set to coordinated world time UTC preferred setting C PLC is set to the local winter time all year WinCC V5 compatibility mode Time basis for time display in runtime Loca time zone Central time and date formatting Configure individual components C 08601 Swap format to all components Cancel Help When setting the parameter for the computer WinCC Explorer Computer Properties gt Parameter in WinCC Explorer then it is necessary to set parameter UTC for PLC clock set ting Finally the value Local time zone is required for parameter Time basis for time display in runtime The TM channel operates basically with these stated settings The TM channel doesn t recognize other settings therefore other settings induce an incompatibility to the WinCC time functions and an incorrect behavior PCS 7 TM C79000 T8076 C740 17 5 5 Time Synchronization 5 4 Time Synchronization with a Double Channel Server This section illustrates a plant configuration with a double channel server on the TELEPERM M plant bus and PCS 7 Industrial Ethernet The double channel server is implemented redundantly Multiclients Terminal Double channel DCF 77 receiver PCS 7 TM OS server PCS 7 OS
3. ay Bit pnr IE Bit 23 E 3 fae ooo ENCE id eem d es ema es l FF ees an Bit12 x Bit 28 Y E eem pgs Eier perg Bit14 E IE Bit 30 SEN E Options Import CSV file Save temporarily Cancel Exit Delete all TELEPERM M Messages Figure Message Generators can display alarm groups and hiding masks for each block instance Import of Message Classes Types and Priorities Should message class type and or priority be modified for messages then these values can be imported in the Message Generator by a CSV file The Message Generator displays the configured messages classes types and priorities and writes them into the corresponding columns of the Alarm Logging when it creates or modifies the messages At first the message classes types and priorities are defined for every message in an EXCEL table and then the table has to be exported in a CSV file PCS 7 TM C79000 T8000 C740 17 3 42 For defining the hiding masks and or message classes types priorities the following steps are possible 1 First session with Message Generator After the Block Import session is completed the Message Generator is run through without having done an import of a CSV file that contains hiding m
4. Select ORPA parameters Pans are EventT rans 2 ORPA ORPA Name WinC 4 lt Prev Import gt Figure Screen form that appears when you click Next in the ORPA file selection dialog PCS 7 TM C79000 T8000 C740 17 3 12 The right hand side of the dialog box contains two boxes showing you the default values of the EventTrans 1 und EventTrans 2 variables for blocks with status word These values are enabled and can be modified type specific for the user function blocks and standard function blocks If the values of the EventTrans variables for standard function blocks are changed then there is abandoned on the TELEPERM arrangements of the TELEPERM M status bits By clicking a button the modified values can be reset to the original default values if the block type is not yet generated in WinCC For further information refer to the Block Import section Import BE Select ORPA parameters EventTrans 1 ORPA ORPANameWint lt Parameter f Nr Int Comment Parametemame Witt 1728053248 g aD EventTrans 2 BRA BREK BRBK O gute BUTE BUB Bw DIF EXT EBV 10 EXT EBV 10 Oow O auac 11 _ _11 _ _11 DR 12 EXT_EB_12 EXT EB 12 Reset ta Moz 02 O saus 13 EXT_EB_13 EXT_EB_13 EventTranst default velues
5. 2 gt gg a fena per ren ses ma m al ms En mgr eem eig ma mq d off bi iple Bits e e rr 829 2 Bit14 7 z Bit15 zj a I Gptions Import CSV file Cancel Exit Delete all TELEPERM M Messages Picture Message Generator without changes User defined modification options Instance specific Message Classes Types and Priorities Message class message type and message priority can be configured for all blocks block type specific or block instance specific To do so select the block type and or the block instance With these message classes types new EventTrans values will be calculated Note The OCX image blocks TELEPERM M NORA representation don t use EventTrans but they access directly to EventRaw resp EventState Therefore if the arrangements of the status bits were changed the standard delivered OCX cannot be applied anymore In contrast the OCX in a PCS 7 similar representation show the modified range state Individual Message Texts After the Message type option is selected the message texts can be configured block type specific or block instance specific To do so select the block type and or the block instance Inserting an Additional Variable It is possible to define an additional variable which can be read at the moment of the arising of the message and ca
6. When Block Import is finished then Message generator is started automatically Cancel Exit lt Prev Figure Dialog box for deleting instances and messages Note Deleting the variables doesn t work when the WinCC project is activated W 6000 PCS 7 TM C79000 T8000 C740 17 3 35 3 4 3 5 3 5 1 3 5 2 Note Not to delete the instances effects that the variables block instances remain in the Tag Man agement but are not included in the result data map of TM Manager You should avoid this Note If a block instance specific block comment does exist then a type specific block comment in the local parameter comment is overwritten with this parameter Creating Connections The Create Connections editor is called explicitly in the course of connection assignment within the Block Import function Explicit calls other than in this context are hardly of any use For details refer to Chapter 3 3 Message Generator General Separate from the block concept the WinCC message system represents a highly flexible feature for programming process alarms and process control messages Hence this manual does not cover any general message programming rules but rather the conventions specific to TELEPERM M While conforming with these conventions the user can create a message system that precisely suits his special requirements also refer to the Channel DLL Manual Simatic Process Contr
7. enne 5 7 5 5 2 Process Control Messages trennen eren rennen 5 7 5 6 State m 5 8 5 7 Error Situations pee Ere ee Depende exa 5 9 5 7 1 More than One Primary Time Master on the Bus eee 5 9 5 7 2 More than One Secondary Time Master with the same Priority on the Bus 5 9 5 7 3 N UHR onthe c etes eR emp Hit 5 9 PCS 7 TM C79000 T8076 C740 17 Contents 6 Online Delta Loading eere reete reete renes tesis tns tns enses enses sesesnssnsensssseeseseeesesennn Ol 6 1 Online Delta Loading ee iae ee o Were He oce ie ae ete esie 6 2 7 Special Features 7 1 7 1 Special Features of WinCC Versions Appendices E E E EE Channel Messages 1 Log Entries of TM Manager cscssscsssessssscscscscsscecsscssscssscsssssssssssssssesecssesseesseessessesses D 1 Create Import Data for PCS 7 TM OS from PROGRAF EM PCS 7 TM C79000 T8076 C740 17 VII Product Overview Overview In this Chapter PCS 7 TM C79000 T8076 C740 17 This Chapter gives you an overview of PCS 7 TM This Chapter deals with the following topics Chapter Topic Pa
8. O asp 14 EXT EB 14 EXT EB 14 O sre 15 EXT_EB_15 EXT_EB_15 16 EXT_EB_16 _ _16 8 2 17 17 EXT EB 17 Oumar 18 EXT EB 18 EXT EB 18 19 EXT ID 18 EXT ID 18 J Tag all Untag all Cancel Exit lt Prev Figure Screen form with shown button Reset to EventTrans default values for the SFB Note The OCX image blocks in TELEPERM M NORA representation don t use EventTrans but they access directly to EventRaw resp EventState Therefore if the arrangements of the status bits were changed the standard delivered OCX cannot be applied anymore In contrast the OCX in a PCS 7 similar representation show the modified range state Note As described already above the check boxes for the ORPA parameters are activated if the parameters are selected in the ORPA filter file But a check box doesn t get a grey background if the parameter is already created as an element of a type structure in the WinCC database The really created elements in a WinCC type structure which present the ORPA parameters can only be read by the WinCC Explorer PCS 7 TM C79000 T8000 C740 17 3 13 Note TM Manager Existing ORPA structures can only be deleted by means of the WinCC tools by removing them from the variable database structure types On the left window click Tag all to select all the parameters of your selected function block or click
9. Note Reading variables especially external ones explicitly after arising of the message effects on the reaction of the channel and should not be used excessively Note During the channel startup process coupling all variables which are read in this way have the value 0 PCS 7 TM C79000 T8000 C740 17 3 41 Alarm Hiding Should be assigned alarm groups and alarm hiding masks for messages then these masks are imported in the Message Generator by a CSV file The Message Generator displays the configured alarm groups and hiding masks and writes them into the corresponding columns of the Alarm Logging when it creates or modifies the messages Already in a Block Import session an alarm group can be assigned for each block instance At first the hiding masks are defined for every message in an EXCEL table and then the table has to be exported in a CSV file Message Generator JV Bring in changinas View Block type Created variables WinCC v Messages for sel Inst in WinCC Message class X Clear Messages of sel Instance Lock Creating Message Add on variable Alarm Group Hiding Mask Message type Alarm Group Hiding Mask Prio Message type Alarm Group Hiding Mask Prio pega n Ies S e ei Temm pesce prse S sm pz un mas En d e HERR nt engan en
10. Area and Picture for Loop in Alarm For the listed variable the stated area and picture is selected these data are transferred to the Alarm Logging if this entry isn t already available there PCS 7 TM C79000 T8000 C740 17 3 47 In the case of clicking in column Picture for Loop in Alarm of a row of the table a new dialog box is opened It contains the found entries of the block which are arranged alpha betically In this dialog box another selection of the picture can be done Message Generator Area and Picture for Loop in Alarm x Area Picture for 509_A_G304 OFT PS PDL rgange PDL Figure Selection of an area and a Loop in Alarm picture At first the selected Loop in Alarm picture is entered in an internal list of the Message Generator it can be changed once more in the running session If all entries in Alarm Logging are to be reset to the default values then this can be achieved with the button Take over the entries from Picture Tree all new For all listed block instance variables this function searches all pictures and that picture is set as default value which was found in the lowest nesting level of the last area in the Picture Tree If in Picture Tree no picture is found for a block instance variable then the associated column in the displayed list is empty or a possible existing entry in Alarm Logging remains fixed When clicking the
11. MKS message Bit15 Teleperm M MKS message Bit31 Teleperm MES message Options Import CSV file Save temporarily Cancel Exit Delete all TELEPERM M Messages Figure Message Generator with block instance specific configuration of message classes 5 Message Generator r Message Generator Bring in changings View C Message class Message type Message text Prio Add on variable C Alarm Group Hiding Mask Message type BitO Low Alarm High Bit2 Warning Low Bit3 Warning High z Bit4 Tolerance Low Bit5 Tolerance High z Bit amp Bit Bite Failure 10 Bit11 Bi 12 Bit13 Bit 14 Lii m E E Block type Created variables in WinCC Tv Messages for sel Inst in WinCC RN asot RN 602 7 Clear Messages of sel Instance Lock Creating Message Message text Message type Message text Prio Alarm low Alarm high Waming low Warming high Tolerance low Tolerance high System LULI A 1 1 1 11 meee e 88 Mp 18 Bit 20 Bit 21 Bit 22 Bit 23 Bit 24 L 4 zl Bit 26 27 Bit 28 Bit 29 Bit 30 Options Import CSV file Save temporarily Cancel Exit Delete all TELEPERM M Messages Figure Message Generato
12. Data Export Menu Options gt Select Export Drive Button Export Data By this a folder AS_DATEN OS_ will be created on the selected drive which contains the needed import data for WinCC e AS ORP 999 Structure information for all standard blocks e AS ORP 632 Structure information of the user blocks on this AS e g with address 6 32 Create Import Data for TM Manager After starting Prograf AS Button Libraries Import Menu Library gt Create New gt Select path and library name then Exit Button Transfer Out Select object type Total System PCS 7 TM C79000 T8076 C740 17 E 1 Importdaten f r PCS 7 TM OS aus PROGRAF AS erzeugen Select AS Objects gt OK Select library gt Transfer Out Exit By this a folder BY will be created under the select library BIB which contains the needed file for the TM_Manager e g e D Libraries AS632 BIP AS632 BY BEL DAT This file BEL DAT should be renamed AS specific before using in TM_Manager e g BEL632 DAT PCS 7 TM E 2 C79000 T8076 C740 17
13. PCS 7 TM C79000 T8000 C740 17 3 45 i Import CSV D TM_P_Pri TM_Test teleperm AlarmHiding_45402 cs Figure Selecting a CSV file with Alarm Hiding masks in Message Generator Step 4 Selection of Area and Loop in Alarm picture After clicking the Next button at first it is asked whether the configuration for Picture Tree is finished and the entries for area and Loop in Alarm picture should be taken over Messagelmport Figure Ask for evaluation of Picture Tree PCS 7 TM C79000 T8000 C740 17 3 46 At positive answer a table is created with all found entries In this table the variables are arranged alphabetically to block types Message Generator Area and Picture for Loop in Alarm Ea Assignment of the variables to Area and Loop in Alarm Created variables in WinCE Area Picture for Loop in Alarm 509 A 4x08 509 A G103 509 A G104 4509 G303 509 G304 4509 _5 31 509 _4002 4509 BAGV 1 01 4509 BAGV 1K02 4509 BAGV 1K04 509 BAGV 1K05 509 BAGV 1K07 4509 BAGV 1K08 4509 BAGV 1K09 509 1K10 509 BAGV 1K11 4509 BAGV 1K12 4509 1K13 4509 BAGV 1K14 509 1K15 509 1K16 509 BAGV 1K17 4509 BAGV 1K18 509 BAGV 1K34 509 1K40 ASDI BAGY 1K41 4 Take over the entries from Picture Tree all new Tanklager B719 07_TA60_PS
14. Start of the module ORPA Import by Block Import has failed Check name and path Block Import did not find a type description ORPA import list is not consistent The PROGRAF import file contains a too long text for the ENR1 parameter Control strategy of the mentioned instance of the EM1B batch block The value remains disregarded The PROGRAF import file contains text with blanks for the ENR1 parameter Control strategy of the mentioned instance of the EM1B batch block The value remains disregarded The PROGRAF import file contains an improper value for parameter ANSW number of setpoints of the mentioned instance of the EM1B batch block The value remains disregarded instead the maximum value 6 has been set The PROGRAF import file contains instance names for EM1B or TR1B batch blocks which are not unequivocal too short or do not end with 0 The instance remains disregarded Checking the instance names and correction necessary The SKS block which refers to the indicated instance of the EM1B batch block has not been found The PROGRAF import file contains an instance name of the mentioned UNIB batch block which is too short or does not terminate on 0 or has improper characters The instance remains unregarded Please check instance name and correct it The value string of the FTYP parameter of the mentioned block is too long and has not been accepted The value string of the FTYP parameter of the mentioned b
15. The status displays in WinCC do not offer the degree of flexibility and per formance as those of TELEPERM M Generally the AS data for these image objects must first be converted into WinCC compliant internal variables by means of user specific C scripts and are then logically linked with the status displays in the images 2 4 2 Defining the Data Types for WinCC You must always define the data type of the variables you configure for your WinCC database The channel DLL then converts the AS values into the de fault WinCC format Notice Creating the variables in WinCC in a format that is expedient for the data in the TELEPERM M AS lies within the user s responsibility The TELEPERM M data types and their formats can be found in the manual System software AS235 C79000 G8076 C416 1 2 4 3 Access to Variables by Means of Standard Control Displays OCX NORA In the WinCC context the standard control displays represent the counterpart of the TELEPERM M control panels The structured instance assigned to the standard operator control display represents the data interface between the standard control displays and the WinCC data base Naming conventions must be adhered to when configuring TELEPERM M PCS data i e the member name of the structured variable must represent a text based description of the parameter address in the AS This method minimizes efforts required for pro gramming data records in WinCC If a standard control display
16. V Title Manual TELEPERM M Automation system AS 235 System software Variant G Order from KA Order No C79000 G8076 C416 2 Description TELEPERM M Bridge CS L2 C79000 T8076 C707 3 Description TELEPERM M Interface Modules TPM 478 and TBX 478 C79000 T8076 C708 4 Description TELEPERM M Migration Carrier for AS 488 TM and Bridge CS L2 C79000 T8076 C710 6 Description TELEPERM M IBS Terminal for Local Commissioning and Diagnosis of the AS x88 TM for SIEMENS internal use upon request TI Manual SIMATIC M7 M7 300 for the Utilization in S7 300 6ES7038 0AA00 8BAO 8 Manual SIMATIC M7 M7 400 for the Utilization in S7 400 6ES7048 0A A00 8BAO 12 Manual TELEPERM M Automation System AS 235 C79000 G8076 C295 30 Manual TELEPERM M Notes and Guidelines for Planning Installation and Operation C79000 G8076 C417 41 Reference Manual Migration TELEPERM M SIMATIC PCS 7 PCS 7 TM OCX C79000 T8076 C741 300 Reference Manual System Software for S7 300 400 System and Standard Functions 6ES7810 4CA06 8BRO PCS 7 TM C79000 T8076 C740 17 B 1 Applicable Documents Number Title Order Order No from 301 Manual 6AV6392 1CA05 0ABO SIMATIC WinCC V5 Configuration Manual Volume 1 2 3 302 Manual 6AV6392 1XA06 0ABO SIMATIC WinCC V6 Volume 1 2 2
17. 2 303 Manual 6AV6392 1DA06 0ABO SIMATIC HMI Options WinCC V6 304 Manual 6ZB5370 0CMO02 0BA5 WinCC V6 Getting Started PCS 7 TM B 2 C79000 T8076 C740 17 Channel Messages C 1 amp message Meaning L2 Waiting for time synchronization The channel waits for a time synchronization message frame from the CS 275 PROFIBUS TM system bus L2 Start without time synchronization The channel waited for 150 seconds without receiving a time message frame The channel starts without a current date L2 Begin of start up The channel begins with the startup Device type xx for BATA 6 07 e 0 bus address 6 device address 07 This enables the user to recognize devices that participate in the WinCC startup Device type gt Device Device type gt Device 32 gt AS 220 69 gt 488 65 gt AS 230 96 gt OS 252 66 gt AS 235 160 gt AS 215 67 gt AS 235 H 176 gt OS 262 68 gt AS 388 224 gt 5 265 L2 End of start up Startup is terminated The values in the process images are updated from now on BATA 6 07 established The device with BATA 6 07 has been connected BATA 6 07 disconnected Device 6 07 has been logged off communication is terminated BATA 6 07 connection lost Communicating with device 6 07 is interrupted OS is overloaded Too many variables are requested Message frames are lost Flag i at logging xKS Message upon logon of AKS BKS i 0 Entered correctly 1 Block does not no longer e
18. Block Import Creating Connections Message Generator Filter for I amp C Alarms BATCH Import Page 3 2 3 3 3 5 3 23 3 36 3 36 3 50 3 50 3 1 3 1 Introduction A defined variable database in the currently relevant project is prerequisite for structured programming in WinCC the process parameters to be used in any application are declared in this variable database in the context of WinCC and of the connected TELEPERM M automation systems Same as with TELEPERM M automation systems the initial step is here to form the basic structures for each block type and to use copies of these as templates for the creation of block instances The data of a block structure must contain all the parameter definitions required for the corresponding block type The user may create any number of basic structures for a block type each with different program code In PCS 7 TM OS V3 0 and later the WinCC variable database and messages are configured by means of the tool TM Manager TM Manager contains the following components ORPA Import e Block Import e Create Connection e Message Generator e BATCH Import Input data for TM Manager are based on the following AS export data of the PROGRAF AS Engineering System e AS independent ORPA data for the standard function blocks A23_orpa 999 e AS specific ORPA data for user function blocks AS_orp xyy e AS specific library files Belxyy dat x bus
19. C Entire program Generate module drivers Block Driver Settings Generate SCL source Obemetmen Abbrechen Hilfe Figure Dialog box for compiling charts d Having compiled the charts then the WinCC application has to be compiled Select WinCC PCS 7 TM Applikation gt Click the right mouse button gt Select menu point Compile E Batch TMHF7 Prj Component view E PCS7Projekte Pudding1 Batc_Prj Batch Pri f Bild 3 fy Bild 4 E SIMATIC 400 1 CPU 4174 a S Programm 1 gj Quellen y Bausteine Plane B SIMATIC PC Station 1 ze WinCC Applikation Open Object Ctrl Alt o Report 5 Cut Ctrl C Paste Giov Delete Del Insert New Object PLC Compile Display compilation log Display load log Generate server data Assign OS server Start 05 simulation Import WinCC objects Print Plant Hierarchy SIMATIC BATCH Rename F2 int object into executable c Object Properties Alt Return Figure Selecting menu point Compile WinCC C79000 T8000 C740 17 3 20 TM Manager For the virtual SIMATIC AS no connection is defined in the following dialog box Wizard Compile 05 x Which S7 programs do you want to compile with which network connections Op
20. Integration in WinCC 2 2 Communication drivers for WinCC represent an integral component of WinCC and must fulfill system standards This user guide therefore does not cover general system aspects but brings the special features of a TELEPERM M process control system to the user s attention WinCC system conventions require the communication driver also referred to as channel in this manual to be available at all times during programming and for the RT mode of WinCC Four steps are necessary for installing the channel a Installation of a driver N AT N PCI b Installation of the communication service TM Server TMSS c Authorization for the channel d Integration of the channel into the current WinCC project by download to the variable database This procedure is described in Chapter 5 3 of the User s Manual trol Center Global Scripts Useradministrator Volume 1 C79000 G8200 C036 301 While the channel is loaded it is shown as TELEPERM M CHN in the list of the available communication drivers PCS 7 TM C79000 T8076 C740 17 Channel DLL 2 2 Channel Parameterization 2 2 1 Hardware Requirements The WinCC channel concept in theory allows each communication channel to be operated simultaneously on any number of communication paths which are based on the same communication mechanisms These various paths are for the most part represented by separate hardware connections or bus systems and are referr
21. PDL Ubersicht Molchver 06_UB_Molchvorg nge PDL TanklagerB719 07_TA80_PS PDL TanklagerB719 07_TA80_PS PDL TanklagerB719 07_TA70_TA80_Bild2 pdl Tanklager B719 07_TA50_TA80_AST pdl TanklagerB719 07 TA50 TA80 RST pdl TanklagerB719 07 TA50 TA80 RST pdl TanklagerB719 07 TA50 TA80 RST pdl TanklagerB719 07 TA50 TA80 RST pdl TanklagerB719 07 TA5O TABO Bild2 PDL TanklagerB719 07 TA50 Bild2 PDL TanklagerB719 07 50 TABO Bild2 PDL TanklagerB719 07 TA50 TABO Bild2 PDL Tanklager B719 07 50 Bild2 PDL TanklagerB719 07 50 TABO Bildl PDL TanklagerB719 07 50 TABO Bildl PDL TanklagerB719 07 50 TABO Bildl PDL TanklagerB719 07 50 TABO Bildl PDL TanklagerB719 07 50 TABO Bildl PDL TanklagerB719 07 50 TABO Bild2 PDL TanklagerB719 07 TA50 TABO Bild2 PDL TanklagerB719 07 Entladestation PDL TanklagerB719 07 Entladestation PDL teen Figure Area and pictures for Loop in Alarm In the above dialog box the columns have the following contents Column Meaning Created variables in WinCC An EventState is created for the listed variable gt 1 The character gt is displayed if the listed EventState variable was found in several pictures or the entries in Picture Tree and Alarm Logging are different In this case a new window is opened if the row is clicked this window lists all found pictures for selection
22. Select a filter file Cancel Exit Figure Assigning connections and filters to the import files Click Next gt to prepare the project specific map file as bst map After the initial run the block instances have been created in WinCC You can now select the Ignore Settings check box provided no further modifications are required Because the configured files are not read in again in this case the data are fetched from the project specific map file instead as bst map The options contained in the Change and evaluate newly the settings frame concern only projects which have functionality together with SIMATIC BATCH or Alarm Hiding e Create a new Import and merge the existing assignments means that during a repeated session of the Block Import a prior configured assignment of block instances to a process cell UNIT block or configurations for alarm hiding should be kept e Create a new and complete import means that during a repeated session of the Block Import a prior configured assignment of block instances to a process cell UNIT block or configurations for alarm hiding should be cancelled and created newly Simply click Next gt if you do not want to modify the block instances as you may have done previously PCS 7 TM C79000 T8000 C740 17 3 30 Block Import IS ST IST S Lonnection Filter Figure A block import has been performed already Note If in
23. TM blocks required in the PCS 7 WinCC project For this integration you use the TM Manager Block Import tool for a description see Section 3 PCS 7 TM C79000 T8076 C740 17 4 9 Double Channel Functionality 4 10 5 Integrate the TM messages Create the TM messages required in the PCS 7 WinCC project For this integration you use the TM Manager Message Generator tool for a description see Chapter 3 6 Picture Tree Addition of the hierarchy folder for the required areas of TELEPERM M in the plant view of the SIMATIC Manager and assignment of the process pictures to the hierarchy folders In the data transfer PLC OS the Picture Tree is structured in WinCC according to the plant view of the SIMATIC Manager Note Instead of configuring the pictures in the plant view of the SIMATIC Manager the pictures can also be configured in the Picture Tree Remember however in this case that there must be no data transfer in the Picture Tree transfer mode otherwise the picture hierarchy extended in the Picture Tree would be lost The PCS 7 TM OS extension is now included in the existing PCS 7 project PCS 7 TM C79000 T8076 C740 17 Double Channel Functionality 4 4 8 PCS7 and PCS 7 TM Project as Basis Requirement PCS 7 OS configuration exists PCS 7 TM OS configuration exists You want to integrate an existing PCS 7 TM OS project in an existing PCS 7 configuration Steps in Configuration Before merging
24. V2 3 or higher and PCS 7 V5 2 SP2 Channel DLL SIMATIC PROTOCOL SUITE are necessary The PCS 7 plant bus is interfaced over IE with the TCP IP or ISO protocol Requirements In addition to the requirements listed on page III of the Preface this chapter assumes knowledge of PCS 7 and in particular the SIMATIC Manager PCS 7 TM C79000 T8076 C740 17 Double Channel Functionality 4 1 4 The Way to the PCS 7 TM OS DC Project This section describes the way in which a PCS 7 OS and a PCS 7 TM OS can be combined to form a PCS 7 TM OS DC TELEPERM M provides its own tools to generate tag PCS oc management the structure PCS 7 Pic ostranster int definitions blocks and j messages PCS 7 provides the transfer program PLC OS Engineering for transferring TELEPERM M Omm gt configuration data created in the ES to the data storage of the OS Depending on the configuration status of operator stations to be fused together to form a common PCS 7 TM OS DC you can choose one of three methods All methods involve porting the PCS 7 TM OS to the SIMATIC Manager I Extension of the PCS 7 TM OS Project with the PCS 7 Component see Section 4 4 1 The PCS 7 TM OS project already exists The PCS 7 part will be configured after integration of the PCS 7 TM OS into PCS 7 Extension of the PCS 7 Project with the TM Component see Section 4 4 2 The PCS 7 OS and project exist and the TELEPERM M component will be added using TM
25. about the detected WinCC project path The Message Generator session has been closed The Message Generator session has been interrupted by the operator Message Generator received the order by the operator to delete all variables Generation of messages has been locked for given block instance EventRaw 1 For the mentioned block all messages could be created Pass1 For the mentioned block all messages could be created or modified Pass2 For the specified block an additional text has been imported from the CSV file For the specified block a message event text has been imported from the CSV file For the specified block a message event text has been imported from the CSV file The message text was identical with the former text For the specified block an alarm hiding mask has been imported from the CSV file For the specified measuring point there has been created an entry in the Tag Table Pass3 For the specified measuring point there has been removed an entry from the Tag Table PCS 7 TM C79000 T8076 C740 17 Log Entries of TM Manager BATCH Import Serious Errors S 5000 Error at opening the mentioned EQM file Operation has been interrupted Errors E 5000 Error at deleting the PCC BATCH EQM file appeared The file could not be deleted E 5001 The BATCH EQM file of SIMATIC BATCH could not be found Without this file operation by Batch Import is impossible E 5002 Neither the BATCH EQM file of
26. address yy device address e Including the filter files for ORPA data and function blocks Please look at Appendix E Create Import Data for PCS 7 TM OS from PROGRAF AS Note In a project only one ORPA filter and only one block filter for each connection AS is allowed Delta parts must be added to existing filter files Separate delta runnings i e with subsets of ORPA or block filters are not allowed Generally a project contains several connections AS Once such a connection has been configured including variables it should not be deactivated during the block import of a following TM manager session if the variables have to remain in the Tag Management as well as in the result data map of TM manager The TM Manager components save their settings and results data to the teleperm folder of the WinCC project TM settings txt und map PCS 7 TM C79000 T8000 C740 17 3 2 The program paths of the source computer set in the TM settings txt file are retained when you copy a project to another PC This also applies when WinCC or SIMATIC tools are used These must be adapted for further processing on the destination computer A changed project name e g WinCC project duplicator must also be adapted You can currently start TM Manager by running the program ORPAImport exe from the subdirectory lt gt Siemens WinCC bin or by selecting the Start gt Programs gt TM_Manager gt ORPAImport
27. categories of entries are defined S nnnn Serious error execution of TM Manager will be terminated E nnnn Error TM Manager has detected errors concerning the present user data settings or installation Configuration session will be continued if possible W nnnn Warning configuration session will be continued nnnn Information concerning the configuration session ORPA Import Serious errors S 1000 Exception error occurred at writing ORPA map file Execution has been interrupted Errors E 1000 Error at reading the complete description of a member variable which belongs to a structured variable E 1001 System error at reading the types of all structured variables Additional error information see log file message E 1002 System error at generating the mentioned type of a structured variable For additional error information see log file message If the type already exists this message is given as warning E 1003 Error at opening the mentioned ORPA filter file E 1004 System error at opening the COM library which is used to check if locking the delta loading is necessary E 1005 The next step of processing has been started without having entered a PROGRAF import file 1006 Automatic start of Block Import by ORPA Import has failed Please check the installation of TM Manager modules 1007 Error at creating backup data of ORPA map files E 1008 Error at opening the map files for standard or user ORP
28. for message block Free4 Message text Freely configurable static text for message block Event Service text Freely configurable static text for internal variable lt block instance gt SER VICETEXT As separating character only semicolon has to be used PCS 7 TM C79000 T8000 C740 17 3 3 Importing the service texts during block import only the columns AS description Bit number must be empty Service text are evaluated Importing the additional variables and message texts during message generator only the columns AS description Bit number 0 31 Additional variable Message text are evaluated For each block instance the file may contain several entries as may be seen in the following example Example of a CSV configuration file extract VARIABLE BITNUMBER ADDIT VARIABLE MESSAGE TEXT SERVICE TEXT 501 M 10 Service text for M10 AS01 M 10 0 AS01 M 10 EXT EA 11 Temperature too deep 7 g AS01 M 10 1 AS01 M 10 EXT EA 12 Temperature too high 7 9 AS01 M 10 2 A801 M 10 SERVICETEXT Temperature deep 7 s AS01 M 10 3 AS01 M 10 SERVICETEXT Temperature high 7 AS01 M 10 4 AS01 M 10 SERVICETEXT Temperature rising 7 5 AS01 M 10 5 501 M 10 SERVICETEXT Temperature falling 7 s 501 M 10 8 501 M 10 SERVICETEXT 7 s Explanation The first line contains the heading line which describes the columns The second line describes the content of t
29. is used for ac cessing a specific block type that exists in different AS types the text based address of the relevant parameters must be identical for these systems Note Structures cannot be modified later if the database already contains instance files for these types PCS 7 TM C79000 T8076 C740 17 2 13 Channel DLL 2 4 4 Configuration Guidelines for TML Blocks The configuration rules laid down in the corresponding TELEPERM M manu als always apply to the configuration of TELEPERM M variables We explic itly want to point out here that parameters from TML blocks must always be assigned the INT access type Where TML blocks are concerned technical reasons cause external parameters to be discarded by the channel and not to be updated during startup other blocks from the standard functionality spec trum may be assigned external or internal parameter IDs even if these are not operator controllable function blocks 2 4 5 AKS Blocks In contrast to all the other blocks parameters can not be read from the AKS block The channel processes only the maximum 28 analog values of the block s message frame In the structure these values must be structured as the parameters 1 EA through 28 EA If other parameters are created they return random values to the data manager 2 4 6 BKS Blocks In contrast to all the other blocks parameters can not be read from the BKS block The channel processes only the maximum 128 binary va
30. of the document Additional We offer courses that are intended to facilitate your entry into the PCS 7 TM support and or SIMATIC PCS 7 system Please contact your local Training Center or the Central Training Center in 1 D 90327 N rnberg phone xx49 911 895 3202 FAX xx49 911 895 3252 2 D 78187 Karlsruhe phone xx49 721 595 2917 FAX xx49 721 595 6087 PCS 7 TM IV C79000 T8076 C740 17 Contents 1 nn 1 1 1 1 What Can PES VTM Do 1 2 1 2 PGS 7 IM Product Structure exert eR PERI ee pee etie 1 3 1 3 PUNCHONS 3335 35 een eph dte hon 1 5 1 3 1 Channel ba ete ne es 1 6 1 3 2 TM Manager en ER a eee ERE 1 7 1 3 3 Format DET Message Sy stents eee et ete ete pter tete 1 8 1 3 4 Message Generator dies edt eben hee ia 1 9 1 3 5 Standard Control Displays OCX 1 10 1 4 Requirements Interfaces and Delivery Form esee 1 11 1 5 Brief Installation Instructions eese eene ener nennen 1 12 2 Channel UP 2 1 2 1 Integration WiC C ash nk t it y A ete ta 2 2 2 2 Channel Parameterization ssri niesi ne a nennen tnnt nee 2 3 2251 Hardware Requirements 2 3 2 2 2 System eee 2 3 2 2 3 Authorization euet peg aant terit tud 2 3 2 2 4 Setting up the Connections Units eese ren
31. server Time master slave slave TELEPERM M plant bus Industrial Ethernet Time slave Time slave Time slave Time slave TELEPERM M AS PCS 7 PLC Direction of time of day Figure 1 2 Time of Day Synchronization with a Redundant Double Channel Server TELEPERM M plant bus On the TELEPERM M plant bus the double channel server is always the primary time master Its redundant partner is the secondary master MELD UZMasterRank 2 Industrial Ethernet As a result of the configuration in TimeSynchronization the double channel server also takes over synchronization of the PCS 7 OS and PCS 7 PLCs on Industrial Ethernet Terminal Bus The double channel server is also time transmitter on the terminal bus in other words other PCS 7 TM OS stations and the multiclients fetch the PC time of the double channel server using the DCF77 reception service PCS 7 TM 5 6 C79000 T8076 C740 17 Time Synchronization 5 5 Status and Control Variables Process Control Messages Variables and OS process control messages indicate the status of the time synchronization These variables can be used for optical representation of the status in the flow diagram 5 5 1 Status and Control Variables The TM Manager Create Connection tool creates these variables for the MELD connection in the MELD variable group Variable Meaning MELD UZMasterRank 0 Operator station is time
32. the ORPA Import You select the ORPA files to be processed by clicking next to Select PROGRAF import file Hereby A23 ORPA 999 or AS ORP 999 contain the ORPA files of the standard function blocks and AS ORP xyy bus device ID contains the ORPA files of the user function blocks TML ORPA data for the project are selected in this step You can cancel a selection by clicking gt Note If the ORPA Import gets files containing different definitions for the same block type only the last recognized will be used PCS 7 TM C79000 T8000 C740 17 3 7 You select the library file BELxyy DAT for each AS connection in the context of WinCC to be configured by clicking next to Select PROGRAF Library File It is strongly advised to rename the BEL DAT library files used for the various AS systems in the Windows Explorer in order to assign an unambiguous file name that shows the bus device IDs for example BEL604 DAT You can cancel a selection by clicking gt An import of ORPA data and of blocks is not possible if these library files do not exist A common ORPA filter file can be selected by selecting the Use filter file check box If you choose not to select this option all parameters of all the function blocks in the PROGRAF ORPA files are imported to the WinCC variable database Simply press next gt if you do not wish to make any changes to the ORPA structures in contrast to
33. the data manager The WinCC online functionality remains unchanged including its optional packages In WinCC any change in the database involves the deletion and recreation of the relevant data This also applies to derived structures for example block in stances or messages Messages associated with the variables must be deleted before the variable itself is deleted The effect of any changes in project data on the AS should first be determined in WinCC and after the delta download to the AS you also need to adapt the OS data 1 5 Product Overview 1 3 1 Channel DLL From the WinCC perspective the TELEPERM M channel DLL represents a bus specific communication driver for accessing data of TELEPERM M stan dard automation systems Depending on the selection made during Setup the user has read write access to the following data by means of this driver e AS 230 AS 235 AS 388 TM AS 488 TM AS 215 e AG 150 1550 e AS 2205 In addition to this selection it may be required to install an authorization is 2 SS N PCI CP 5613 OS 252 PROFIBUS AS 235 AS 230 AS 488 488 AS 388 TM Figure 1 3 Connecting WinCC to TELEPERM M Notice Parallel operation of CS 275 and PROFIBUS TM is not possible PCS 7 TM 1 6 C79000 T8076 C740 17 Product Overview 1 3 2 TM Manager ORPA import Block import Create link PCS 7 TM C79000 T8
34. the hierarchy stored in the plant view of the SIMATIC Manager The PCS 7 TM OS configuration has now been extended by the PCS 7 application and integrated in PCS 7 to form a PCS 7 TM OS DC PCS 7 TM C79000 T8076 C740 17 Double Channel Functionality 4 4 2 PCS 7 Project as Basis Requirement PCS 7 OS configuration exists This project must be extended by a TELEPERM M application PCS 7 TM OS extensions must be configured for an existing PCS 7 configuration The TM part is inserted in the PCS 7 project using tools belonging to TM PCS 705 incl Steps in Configuration To integrate the PCS 7 TM OS component in a PCS 7 project the TM parts messages tags and structure types are inserted in the existing PCS 7 OS using TM tools 1 Install channel DLL TELEPERM M Versions required for double channel OS V2 3 or higher for description of installation see Chapter 2 2 Create logical connections PLCs Create the logical connections PLCs required in the PCS 7 WinCC Project The pseudo connection MELD is also created For this integration you use the tool TM Manager gt Create Connections e g ASO01 5002 5003 for description see Chapter 3 3 Create the TM structures block definitions Create the TM block definitions required in the PCS 7 WinCC project For this integration you use the TM Manager gt ORPA Import tool for a description see Section 3 4 Integrate the TM blocks Create the
35. this state of configuration one or more connections are deactivated their variables which were already created will not be included in the result data map of TM Manager after finishing the block import They should be deleted in a following step of the block import see Dialog box for deleting instances and messages PCS 7 TM C79000 T8000 C740 17 3 31 zigixi Select Blocks BST Nawe AlatmGroup SERVICETEXT_ 221450 500 600 5 00 1 501 A601 ZU MKS600 SRAH6O0Group1 602 602 SRAH6O00Group1 603 603 SRAHEO1Group2 504 604 1 2 605 605 1 2 506 606 607 607 508 608 SRAH602Group3 509 4609 ZU MKS600 SRAH602Group3 610 A610 SRAH602Group3 611 A611 612 612 613 613 614 614 615 615 616 616 617 4617 ZU MKS600 518 518 Tag all Untag all Options CSV Import Cancel Exit Figure View of the selected connection the boxes with gray background indicate that the corresponding function block already exists The left hand window of the Select Block Instances dialog box shows the configured connections while the right hand window indicates all the block instances in ORPA data and the block instances entered in the map file are enabled by selecting the check box The 16 AT strings configured in the PROGRAF data are output in the Name
36. to the master role being taken over by another OS a slave remains in the slave state Offline State 0 Synchronized 0 START RUNTIME TIME RECEPTION FRAME BEFORE PROCESSING SYNCHRONIZATION No time sync State 0 Synchronized 0 TIME RECEPTION TIME RECEPTION collision master failure NO TIME RECEPTION ES SEND TIME Master Slave State 1 Synchronized 1 State 0 Synchronized 1 State changes are indicated by messages CS 275 No time sync PCM CS 275 Master time sync CS 275 New time sync PCS 7 TM C79000 T8076 C740 17 5 7 5 7 1 5 7 2 5 7 3 Time Synchronization Error Situations More than One Primary Time Master on the Bus If there is more than one primary time master on the bus each attempts to take over the master role cyclically on every full hour The time master role is assigned at random More than One Secondary Time Master with the same Priority on the Bus Secondary time masters are configured with a priority 2 to 5 so that priority 2 wins against priority 3 and adopts the master role Masters with the same priority are not permitted In such a case the master role is assigned at random but does not change again afterwards N UHR on the Bus Operation of N UHR or time masters that do not back off after receiving the time of day frame is not permitted primary master contin
37. tools III Merging of the PCS 7 TM and PCS 7 Project see Section 4 4 3 Two existing OS projects PCS 7 TELEPERM M will be put together to form one PCS 7 TM OS This method is essentially the same as method II except that individual data objects of the PCS 7 TM OS pictures user scripts can be copied to the PCS 7 OS Data that are part of the database structure types block instances messages etc cannot be copied to the database of PCS 7 These are generated using the TM tools in the PCS 7 project Note The individual steps of the configuration are explained in this section but this description is no substitute for the procedures and guidelines in the documentation specific to SIMATIC 57 and WinCC PCS 7 TM C79000 T8076 C740 17 4 3 Double Channel Functionality 4 2 Rate of Tag Transfer The rate of tag transfer possible with PCS 7 TM OS DC V3 0 or higher is as follows PCS 7 TM OS DC as of V2 3 PCS 7 channel 1200 tags sec ore 600 tags sec channel Number of TM tags in picture Number of PCS 7 tags in picture TM 250 PCS 7 500 Number of messages h Number of trends 360 Picture 10 opening time lt 2s UDOs Number of archive values 4s 30 240 Note TM tags WinCC tags no process control engineering PCS 7 tags WinCC tags no process control engineering UDO User defined object of average size 8 tags 2 scripts These tags are included under Number of TM tags in picture Number of
38. 0 T8000 C740 17 3 18 ED Batch TMHF7 Prj Component view Batch TMHF7 Pri SIMATIC 4001 CPU 417 4 o Figure Charts container contains a CFC STATEREP Muster S7 Programm 1 gj Quellen gy Bausteine Plane SIMATIC PC Station 1 J WinCC Applikation 0S HF7 PCS7ProjektexPuddingi1 Batc Prj fie Abkuehlen 9g STATEREP_Muster TM Manager c Finally the charts have to be compiled newly Select the charts container gt Press the right mouse button gt Select menu Compile Batch TMHF7 Prj Component view E PCS7Projekte Pudding1 Batc Prj Batch Pj 4174 SIMATIC 400 1 CPU RT M amp bkuehlen Kochen 9 STATEREP Muster g S7 Programm 1 Bj Quellen gy Bausteine 19 SIMATIC PC S ze wincc Ap OS HF Figure Charts container and menu point Compile are selected PCS 7 TM C79000 T8000 C740 17 Cut Ctrl x Ctrl C Delete Del Insert New Object PLC Check Consistency Compile Charts Plant Hierarchy SIMATIC BATCH Rename F2 Object Properties Alt Return Special Object Properties 3 19 Compile program E3 Compile Charts as Program CPU CPU 417 4 Program name SIMATIC 400 1 CPU 417 455 7 Programm 1 Scope
39. 076 C740 17 The new WinCC tool was designed to minimize programming work for the TELEPERM M database and to assist the user in the import of blocks from the PROGRAF engineering system which are required for the database PROGRAF is available in TELEPERM M as an intelligent programming tool for AS systems and provides an export interface to PROGRAF OS which is also used for the communication with WinCC A data record from an AS must therefore first be mapped in the PROGRAF AS database This is the case for the systems AS 230 and AS 235 as well as AS 388 TM and AS 488 Because PROGRAF AS data are not provided in a single homogeneous data record the functions for importing the structures and the blocks instances have been distributed to several tools At the AS side the full parameter description for all function blocks is main tained in ORPAs original parameter record These ORPAs form the copy template when the block instances are generated in the AS Because all data configured in the AS is contained in the PROGRAF AS export data a special filter is used to import ORPA data This filter can be used to define the parameters for operator control and monitoring Based on the data that has been generated during the import of the ORPA information the block instances created in the AS may also be imported to WinCC A data filtering function is also available for the block import This tool creates the connection
40. 275 and PROFIBUS TM configuration because this determines the bus and node address of the AS whose data are to be configured in WinCC These settings also have to be made for AS 388 TM and AS 488 TM systems directly con nected to the PROFIBUS TM A50302 Properties ET xj CS 275 Bus address 3 Device address 02 Comment Status message Plain text system message Plain text operation message Plain text MEL block Connect AS Figure 2 4 CS 275 tab Parameters 2 7 Channel DLL Status frames Plaintext system messages Plaintext operator communication messages Plaintext MEL messages Accessing an AS Internal connection specific variables of the TELEPERM M channel ConnectionState 2 8 For each unit i e for each AS you can specify whether status message frames shall be received from the corresponding AS or not For each unit i e for each AS you can specify whether system messages shall be received from the corresponding AS or not For each unit i e for each AS you can specify whether or not operator control messages shall be received from the corresponding AS Operator control messages are stored in the operator control messages class For each unit i e for each AS you can specify whether or not messages from the MEL blocks shall be received from the corresponding AS MEL messages are stored in the TELEPERM M MEL messa
41. 3 2027 For the mentioned instance of the EM1B batch block no setpoints have been entered in the referenced GA block For the mentioned instance of the EM1B batch block the referenced GA block has not been defined Setpoints cannot be imported For the mentioned instance of the EM1B batch block no GA block with setpoints has been referenced Information of Block Import how many variables have been defined or modified during the past session Information of Block Import that during defining variables an upper limit 10 at the moment has been exceeded and therefore delta loading is not possible any longer A variable has been defined or modified whereas a reference to a UNIB batch block has been defined Because of this reference delta loading of WinCC is not possible any longer At least one batch block has been created newly or modified So in WinCC the function delta loading is not possible any longer For the specified variable a service text was imported The specified CSV file was opened The specified CSV file was closed For the specified hiding variable the alarm group has been created The specified entry in the Tag Table has been deleted Create Connections Errors E 3000 E 3001 E 3002 Information 3000 3001 D 6 System error at configuring the mentioned connection Possible reasons o No connection to data manager o Object to be configured is already existing System error a
42. 5012 5013 5014 PCS 7 TM Log Entries of TM Manager During enumeration of the instances of IEPAR an object of the type TAG COLL has been found This object is not allowed in this context During enumeration of the instances of IEPAR an object of the type UNIT FOLDER has been found This object is not allowed in this context For the listed batch block the value 0 has been entered as number of setpoints The block has been accepted the number of setpoints has been set to 0 The listed parameter has been defined in Block Import but has not been found in the listed batch type Function type runtime names parameter indexes and names are listed here Internal Error During conversion of the runtime name of a block into a mnemomic the OS name could not be found in the internal OS name list The default value XXX has been set A Batch Import session has been opened Batch Import informs about the setting of the WinCC project path The Batch Import session has been closed The default settings for Batch Import have been written into the file IM Settings txt Batch Import informs about the setting of the plausibility WinCC project path Batch Import has read the AS BST MAP file Batch Import has not found the default setting of the path for the BATCH EQM file Batch Import has found the mentioned path for the BATCH EQM file in the default settings Batch Import has written the mentioned path for the BATCH EQM file
43. As 1009 Error at opening the mentioned ORPA import file E 1010 Error at opening the mentioned PROGRAF import file E 1011 Comment to an input parameter of the mentioned ORPA could not be generated E 1012 Comment to an output parameter of the mentioned ORPA could not be generated PCS 7 TM C79000 T8076 C740 17 D 1 Log Entries of TM Manager E 1013 E 1014 E 1015 E 1016 E 1017 E 1018 E 1019 E 1020 E 1021 Warnings W 1000 W 1001 W 1002 W 1003 W 1004 W 1005 W 1006 W 1007 W 1008 Information 1000 D 2 Error at reading the state of the mentioned ORPA the parameter list is empty An EM1B ORPA has been found in this case an SKS ORPA has to be configured too This one has not been found At creating internal variables which are created according to PCS7 convention an error is occurred when a text element Text Library is generated For the specified structure type the UserTypeGDO interface couldn t be created For the specified structure type the object interface couldn t be found The specified structure type couldn t be created because there was no COM connection For the specified structure type the TagGDO interface couldn t be created For the specified structure elements the object interface couldn t be found For a structured variable a structure element couldn t be created Parameter is in ORPA filter file but not in PROGRAF import file
44. EXT EBV 3 EXT EBV 3 Yee rene El 4 EXT_EBV_4 EXT_EBV_4 AU 5 EXT EBV 5 EXT EBV 5 6 EXT_EB_6 EXT_EB_6 Oewt 7 EXT EB 7 EXT EB 7 x Figure Warning box that appears when you click Untag all Cancel lt Prev Import gt Click Import gt to create the ORPA structures in the WinCC variable database In the next step you go to the Block Import dialog Note The imported ORPA structures are prepared in the files as_orpa_standard map or as orpa userdef map stored in the teleperm folder of the WinCC project path Users may not modify these files for otherwise a proper import of data import can not be guaranteed PCS 7 TM C79000 T8000 C740 17 3 15 2 4 Special case Using SRAH block for alarm hiding The new WinCC function Alarm Hiding is also supported by PCS 7 TM OS For this the AS block named SRAH Status Representation for Alarm Hiding has to be reloaded and configured This block is delivered as loading sequence as well as Prograf library please look at PCS7 Version ASiemens TM Werkzeuge VAlarmHiding SRAH zip on the CD The SRAH block has following features 32 binary inputs where the state of a process cell unit can be set by the user program The selected unit state will be written as integer value 0 32 at the QSTA output AAD If more than one of the binary inputs is set the binary output QERR will be set to 1B and QSTA 0 For each alarm g
45. H RK Block H RN Block H S Block H TVB Block V Block Figure 1 2 PCS 7 TM block diagram Brief description The following configuration tools and standard control displays OCX NORA are available e Bus specific channel DLL for handling communication between the auto mation system and WinCC The programming tool TM Manager can be used for generating project data for the WinCC data manager based on PROGRAF AS data and TELEPERM M messages for the WinCC message system Standard operator system interfaces OCX NORA as the basis of trade specific libraries layout similar to TELEPERM M and partly to PCS 7 also symbolic presentation PCS 7 TM C79000 T8076 C740 17 1 3 Product Overview Optional Basic Process Control package forconfiguring and initializing the monitor and image settings for managing a hierarchy of area names and images for configuring and initializing the message system Optional Advanced Process Control package Image selection via process tag Online trending PCS 7 TM 1 4 C79000 T8076 C740 17 1 3 Functions Product Overview Message System Data Manager Variable Figure 1 2 Basic structure of WinCC Notes on configu ration change PCS 7 TM C79000 T8076 C740 17 The tools and standard operator control screens described below are related to the integration and configuration of the TELEPERM specific variables into
46. L L2 CS 275 MKS N AT N PCI NORA OCX ORPA 05 PCS 7 TM C79000 T8076 C740 17 Automation system Analog linking transmitter block AS function block Operator communication and visualization Binary linking transmitter block AS function block Database Double Channel Dynamic Link Library TELEPERM M bus system Hardware Communication software for the connection of WinCC to the PROFIBUS TM CS 275 bus system Message linking transmitter block AS function block Local bus interface modules Standardized displays standard control displays graphic representation of a function block Object Control Active X separate interactive graphic element application block Original parameter block data structure of a function block Operating system operator communication and visualization system of TELEPERM A 1 Abbreviations PC PCS PG PMC S7 PROGRAF RT mode SW WinCC A 2 Personal computer Process control system PCS 7 Programmer Programming device Process monitoring and control system for SIMATIC 57 Graphic configuration system for TELEPERM M automation systems Runtime mode Software Windows Control Center operator communication and visualization system for process control and automation systems PCS 7 TM C79000 T8076 C740 17 Applicable Documents You can order the following Manuals and Instructions from your sales partner Number
47. Next button then creating and changing the messages are started in doing so all selected pictures which are shown in the window and all entries which have be done in the main window of the Message Generator are written in the Alarm Logging now If the Cancel button is clicked and confirmed afterwards then all entries and changes which have be done in the Message Generator session are deleted entries in Alarm Logging remain unchanged 2 Are you sure that you want to abort the module and to delete all data e g changed message texts in the temporary storage uncomplete import can cause unpredictable effects on your system No Note If further changes in Picture Tree or in pictures are carried out after a Message Generator session then the existing entries in Alarm Logging are not changed automatically The changes which have been carried out must be updated in a new Message Generator session PCS 7 TM C79000 T8000 C740 17 3 48 3 5 4 Entries in Tag Table resp Component List The Message Generator inserts every block instance which generates messages as measuring point into the Component List Tag Table WinCCExplorer D Projekte LSSR wincproj SRAH SRAH mcp Ele Edit View Tools Help mm amp hej E SRAH g Computer Tag Management Structure tag y Graphics Designer 2 9 Alarm Logging J Tag Logging p Rep
48. ORPAFilter txt TELEPERM WNF Support h BIN BATCHImport exe BSTImport exe CreateConnection exe Orpalmport exe TM_Manager_deu dll TELEPERM M WNF Support dll Telpmdeu Ing Telpmenu Ing Telpmfra Ing TELEPERM M chn NrmTelpm nll WINNT Msvbm6O dll dll NAT32 NAT32 sys NPCI sys NPCI sys Figure 1 4 WinCC file structure for TELEPERM M programs PCS 7 TM C79000 T8076 C740 17 Product Overview Installation of The channel DLL files and all necessary software components driver N the channel DLL AT N PCI and communication service TM Server are installed via own in stallation programs Installation of TM The TM Manager files are installed according to the file structure specified Manager above Installation of The installation of PCS 7 TM OCX NORA is described in the Technical standard operator Description Order No C79000 T8076 C741 41 control displays PCS 7 TM C79000 T8076 C740 17 1 13 Channel DLL Overview In this Chapter PCS 7 TM C79000 T8076 C740 17 2 This Chapter describes installation and utilization of the TELEPERM M chan nel DLL This Chapter deals with the following topics Chapter Topic Page 2 1 Integration in WinCC 2 2 2 2 Channel Parameterization 2 3 2 3 Configuration of TELEPERM M Variables 2 11 2 4 Special Conventions for TELEPERM 2 13 2 5 Deviation of Printer Output 2 20 2 1 Channel DLL 2 4
49. PCS 7 project path wincproj and save the project under the name 4 of the OS Distillation created in PCS 7 with the Save button 5 Saves WinCC project BM l 5 E D m m ave as pets CO Dateien Open as read only e After saving the project close the Project Duplicator with the Close button PCS 7 TM C79000 T8076 C740 17 4 7 Double Channel Functionality 3 Check the duplication e Startthe SIMATIC Manager e Open the PCS 7 user project e Open the PCS 7 TM OS in the SIMATIC Manager If the PCS 7 TM OS integrated in PCS 7 opens the duplication was successful 4 Create the S7 program Note Continue again at point 5 of this section after you have created the configuration in the SIMATIC Manager and want to transfer the data relevant to OS to the OS 5 Transfer PCS 7 data e PLC OS data transfer Start the PLC OS transfer program in the SIMATIC Manager with the Options PLC OS Connection Data Transfer menu command and transfer the S7 program configured on the ES to the Distillation OS Assign the S7 program to the OS Distillation Select the program and the network connection Select the transfer data and transfer mode as follows Wizard Transfer PLC Data to Operator Station fep BA EE Note In the gt Picture Tree lt transfer mode the picture hierarchy configured in the PCS 7 TM OS will be overwritten with
50. SIEMENS Migration TELEPERM M SIMATIC PCS 7 PCS 7 TM Technical Description Migration TELEPERM M SIMATIC PCS 7 PCS 7 TM Reference Manual C79000 T8076 C740 17 Preface Contents User Information Product Overview Channel DLL TM Manager Double Channel Functionality Time Synchronization Online Delta Loading Special Features Appendices Abbreviations References Channel Messages Log Entries of TM Manager Create Import Data for PCS 7 TM OS PROGRAF AS m oou Safety Notes Qualified staff Intended use Brand names This Manual contains information you must observe to ensure your personal safety and to avoid damage to the equipment The notes for your personal safety are marked by a warning triangle Notes on damage to equipment only are without a warning triangle Depending on the degree of the hazard they are represented as follows Danger means that there will be death serious injuries or significant damage to equipment if the corresponding precautions are not taken Warning means that there may be death serious injuries or significant damage to equipment if the corresponding precautions are not taken Caution with a warning triangle means that slight injuries may occur if the corresponding pre cautions are not taken Caution without a warning triangle means that damage to equipme
51. SIMATIC BATCH has been found nor any TELEPERM M settings which may have be done Operation has been interrupted E 5003 Batch Import did not find the project folder at the PCC interface to SIMATIC BATCH Operation has been interrupted E 5004 The given PCell name has not been found Perhaps checking lower and uppercase writing necessary E 5005 Addressing PCell folder generated a servere internal error Operation has been interrupted E 5006 Not all instances could be read in the imported EQM file For additional error information of the PCC interface to SIMATIC BATCH see log file message E 5007 Deleting the unused objects generated a servere internal error Operation has been interrupted E 5008 Result message of Batch Import The BATCH EQM file of SIMATIC BATCH has not been found all earlier TELEPERM M settings have been accepted and all instances of the AS structures have been inserted into the internally hold data structure Now they may be handled within the post work dialog of SIMATIC BATCH E 5009 The PCC_BATCH EQM file could not be written Get Root Error For additional error information see log file message E 5010 Due to the fact that the plausibility check has been closed with an error or warning only a temporary file PCC BATCH EQM has been written For additional error information see log file message E 5011 The PCC_BATCH EQM file could not be written because of any reasons For additional error information s
52. SRAH block for alarm 3 16 PCS 7 TM C79000 T8076 C740 17 V Contents VI 3 3 Block teer e medii tte ec t 3 23 3 3 1 Description of the Filter Definition eese eere 3 23 3 3 2 Create Conmect OSs ert ue eue dp e creto ementi te er eR 3 26 3 4 Creating Connections 2 ieget tee tede ded t eene deeds 3 36 3 5 Message Generator iie ee n eee 3 36 3 5 1 General eni te peli a eere 3 36 3 5 2 Communication Channel Message System eese 3 36 3 5 3 Communication Channel Message System 3 37 3 5 4 Entries in Tag Table resp Component List eene 3 49 3 5 5 Filter for laris eh orat 3 50 3 6 BATCH epe dtt tiat re a eee TOUR 3 50 Double Channel Functionality 4 e eeeeee eee eese eese eese eee tte stessa setas ea aetas sena 4 1 4 1 General ear gn a e eh A ess A e es 4 2 4 1 1 Brief Description veo Ree E e e E e e Eee 4 2 4 2 cie ee RUE RI RU RO e EE 4 2 4 1 3 Requirements statin eret OP ERRARE 4 2 4 1 4 The Way to the PCS 7 TM OS DC 4 3 4 2 Rate of Tag Transfer ueste oe e eee eet eee e e edes 4 4 4 3 Naming Conventions e tinny saa 4 5 4 3 1 N
53. Unknown parameter type found in mentioned ORPA The entry remains disregarded For a parameter type in mentioned ORPA no entry in the ORPA import list could be made The entry remains disregarded Unknown parameter type found in mentioned ORPA The entry remains disregarded Generating an entry for a parameter in the mentioned ORPA produced an internal memory error The entry remains disregarded ORPA with empty parameter list found In the ORPA import list a parameter could not be read empty parameter are detected In AS there is a SRAH block but for it in WinCC the required structured variable STATEREP is not generated The specified structure type couldn t be changed i e the object already exists The mentioned type of a structured variable has been created newly PCS 7 TM C79000 T8076 C740 17 Log Entries of TM Manager 1001 An ORPA Import session has been opened 1002 ORPA Import has set on mentioned WinCC project path 1003 The ORPA Import session has been closed 1004 The ORPA Import session has been interrupted by the customer no import functions have been made 1005 The mentioned batch type could not be found or read in the WinCC Tag Management 1006 In AS there is a SRAH block but for it WinCC the required structured variable STATEREP is not generated Block Import Serious Errors S 2000 Error at creating a pipe connection to the module CreateConnection Operation has been
54. Untag all to select none r orpaimpore M ui Select ORPA parameters EventTrans 1 ORPA ORPA Name WinC Oaw 1 _ _1 2 _ _2 HD 3 EXT EBV 3 El 4 EXT EBV 4 AU 5 EXT EBV 5 B EXT EB 6 7 _ _7 Oswe 8 EXT_EB_8 Osw3 3 EXT EB 3 0 10 _ _10 11 EXT_EB_11 Gba 12 EXT_EB_12 O 13 EXT ID 13 14 _ 2_14 15 _ 2_15 THD 16 _ 2_16 17 EXT 52 17 TAU 18 EXT 52 18 EXT 52 18 Tag all Untag all Parameter Nr Int Comment Parametemame WinCC _ _1 EXT EBV 2 EXT EBV 3 EXT EBV 4 EXT EBV 5 EXT EB B EXT EB 7 EXT EB 8 EXT EB 3 EXT EB 10 EXT EB 11 EXT EB 12 EXT ID 13 EXT 52 14 EXT 52 15 EXT 52 16 EXT 52 17 EXT 52 18 EXT 52 18 oil 0 EventTrans 2 Figure View of the selected ORPA parameters PCS 7 TM C79000 T8000 C740 17 8 14 TM Manager A Changing parameters can cause a parameter mismatch with project data EXT 2 15 EXT 2 15 16 EXT S2 16 EXT 2 16 17 EXT 92 17 EXT 2 17 18 EXT S2 18 EXT 82 18 EXT 52 18 EXT 52 18 2519 Select parameters ORPANameWinta Parameter ________ Parametemame winot EventTranst Oaw 1 EXT EB 1 EXT EB 1 2 EXT_EBV_2 EXT_EBV_2 HD 3
55. a PCS 7 project and a PCS 7 TM OS the name conflicts described in Section 4 3 must be resolved The six steps described in section 4 4 2 apply in the present case Additional following steps must be resolved 1 Global script Copy the user scripts configured in PCS 7 TM from the library folder of the PCS 7 TM project to the library folder of the PCS 7 project with the Windows Explorer 2 Copy the configured pictures PDLs in the GraCS folder of the PCS 7 TM OS project to the GraCS folder of the PCS 7 OS project with the Windows Explorer PCS 7 TM C79000 T8076 C740 17 4 11 Double Channel Functionality 4 5 Example of a Plant Configuration PCS 7 PC Note on Client Configurations Pictures with tags from the TM plant section Pictures with tags from the PCS 7 plant section Pictures with tags from the TM and PCS 7 plant section PCS 7 TM 4 12 C79000 T8076 C740 17 Time Synchronization Overview Chapter Overview PCS 7 TM C79000 T8076 C740 17 This chapter explains the special aspects involved when configuring time of day synchronization This chapter covers the following topics Chapter 5 1 52 5 3 5 4 5 5 5 6 5 7 Introduction Time Synchronization on the TELEPERM M Plant Bus Time Synchronization on the Terminal Bus Time Synchronization with the Double Channel Server Status and Control Variables Process Control Messages State Diagram Error Situat
56. a previous editing run PCS 7 TM C79000 T8000 C740 17 3 8 ORPA Import Disable import of PROGRAF file data MSE MDXPCO 7 WiInCCBO Project MondaysAs orp B06 CASIEMENSSWINCCSBSTMappers 23 ORPA 933 ASE MDXPCO WinCC6O_Project_Monday BEL604 DAT ASE MDXPCO WinCC6O_Project_Monday BEL606 DAT ASE MDXPCO 4 WinCC6O_Project_Monday BEL607 DAT ASE MDXPCO WinCC6O_Project_Monday BEL609 DAT 5 7 _ _ Figure Initial run with input of file paths This figure shows the configuration of 4 AS AS 606 contains user defined function blocks The AS 604 607 and 609 contain standard function blocks only One ORPA filter is used Click Next gt to fetch the ORPA structures from the configured files and to prepare them in project specific files as orpa standard map or as orpa userdef map These files are necessary for further operation with TM Manager and the channel In the next step you change to the Select ORPA Parameters screen form PCS 7 TM C79000 T8000 C740 17 3 9 After the initial run all the block instances have been created in WinCC and Disable import of PROGRAF file data check box is set provided no further modifications are required Because the configured files are not read in again in this case the data are fetched from the project specific map files instead If new types shoul
57. ame Conflicts Involving OS relevant Tags and Structure Types 4 5 4 3 2 Name Conflicts in the GraCS Folder WinCC Pictures sss 4 5 4 3 3 Name Conflict in the Library Folder WinCC Scripts see 4 5 4 4 Conf suring isst Ete ERO RO TO PER seed 4 6 4 4 1 PCS 7 TM Pr ject s utei eerte ER rete tie 4 6 4 4 2 PCS 7 Project as Basis eder ade e RUD RED 4 0 4 4 3 PCS 7 Project and PCS 7 TM Project as Basis eene 4 11 4 5 Example of Plant Configuration eese enne rennen 4 12 Time of Day Synchronization ette eee tenen aeta setas eta setate stesse etse eaae eaae ena 5 1 5 1 Instt CtlOnz iue breue oup near een 5 2 5 2 Time of Day Synchronization on the TELEPERM M Plant 5 3 5 2 1 Primary Time Master s vs eie teret dde RD REP nt 5 3 5 2 2 Secondary Time Master 5 3 5 2 3 Time 5 3 5 3 Time of Day Synchronization on the Terminal Bus eee 5 4 5 3 1 Hint to configuring the time parameter as of PCS 7 TM OS version 3 1 5 5 5 4 Time of Day Synchronization with the Double Channel Server 5 6 5 5 Status and Control Variables Process Control 5 7 5 5 1 Status and Control Variables
58. anagement of WinCC A Block Import session has been opened Block Import has set on mentioned WinCC project path Block Import session has been closed Block Import session has been closed without starting the Message generator The customer must take care that the TM channel as well as Alarm Logging of WinCC gets the necessary configuration data to allow a correct functioning of alarm logging system The Block Import session has been interrupted by the operator no import functions have been done Flag that Block Import session has been terminated without starting the Message Generator The customer must take care that the TM channel as well as Alarm Logging of WinCC gets the necessary configuration data to allow a correct functioning of alarm logging system The Block Import session has been interrupted by the operator no import functions have been done On demand of the operator all block instances of the mentioned connection have been deleted For the mentioned instance of the EM1B batch block no limits have been entered in the concerning GF block For the mentioned instance of the EM1B batch block the referenced GF block has not been defined Limits cannot be imported For the mentioned instance of the EM1B batch block no GF block with limits has be referenced C79000 T8076 C740 17 D 5 Log Entries of TM Manager 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 202
59. asks In this program run there are already written the alarm groups into the Alarm Logging 2 Session with AlarmLogging Open Alarm Logging in WinCC Explorer and export the messages into a text file Menu Messages gt Export single Messages gt Configure file name and path gt Export run For all messages the exported TXT file contains also the message parameters the alarm groups and the already present hiding masks In this way it has been reached that the alarm groups which are defined in Block Import and the existing hiding masks are used 3 EXCEL Session Open the EXCEL sheet AlarmHiding XLS in the folder TM Werkzeuge VAlarmHiding and click the button Import Alarm Logging CSV file When name and path of the exported TXT file is selected then the macro imports all TELEPERM messages in a further EXCEL table AlarmHidingTemplatel XLS In this table for each message is printed always a column for the instance name the message bit number the message class the message type the message priority the message text the add on variable Free4 and the alarm group as well as 32 columns for the hiding mask If only the hiding masks should be defined the message parameters class type priority can be taken unmodified Otherwise the desired values can be set for each message For each message it can be defined an alarm hiding mask by entering the letter X in the columns S1 until 532 provided the message is already assigned to a
60. brary data base Error at logging in data base A data base table has not been found TEXTBIB EXE is already running opening not allowed Wrong project name System Error at reading the languages which are configured in Text Library o Callback function returned FALSE o Data base not yet opened o Wrong project name System Error at logging off theText Library data base System Error at reading a string in the Text Library data base o mentioned could not be found The mentioned language could not be found The data base has not yet been opened Invalid language entered Wrong project name System Error at modifying a string in the Text Library whereas the text has been identified by an ID o Text already existing The mentioned TextlD could not be found The mentioned language could not be found The data base has not yet been opened Invalid language entered Wrong project name System error at generating a new entry into the Text Library Possible errors are o TextlD could not be generated The mentioned language could not be found The data base has not yet been opened Invalid language entered A new record could not be generated AddRecord produced an error Wrong project name one his be haa System error at detecting the used configuration language No connection to data manager of WinCC System error at copyin
61. column At this point you can select the check box to add block instances missing from the block filter or map files Click All to select all block instances or click None to select none Click the Batch column to open a box in which you can assign UNIB block instances for SIMATIC BATCH applications This is only of relevance for SIMATIC BATCH applications and is therefore described in a separate documentation Click the Alarm Group column for a block instance of type SRAH opens a box in which the name of a new alarm group can be defined That means the name may not be used till now PCS 7 TM C79000 T8000 C740 17 3 32 Block Import Defining an Alarm Group Define the Alarm Group for block 4S02_SRAH_600 Abbrechen Figure Definition of the name of a new Alarm group If a SRAH block doesn t have an assignment to an alarm group then a message box is displayed when the NEXT button is clicked Click the Alarm Group column for a block instance with alarms opens a box in which an alarm group can be assigned to the block The box lists all alarm groups which exist in the project or which are configured in the actual session If an alarm group is selected then this name is entered in the column Block Import Selection of an Alarm 60 4 Please select an Alarm Group for the block4S01_4_ 613 Alarm Groups SRAH600Group1 SRAHE01Group2 SRAHBD2Group3 Delete Entry la
62. command You can also run the various TM Manager components separately by means of their own executable files After completion of a component the following component will be initiated automatically Exception Message Generator and BATCH Import do not have successor components Note We advise the use of the filter files for importing ORPA data and blocks when selecting ORPA types and block instances and also to refrain from manipulation over and above that except in special situations Manual operations with WinCC Explorer can cause inconsistencies of the Tag Management and the configuration of the Alarm Logging 3 1 1 Description of the CSV Configuration Files Configuring service texts during block import and additional variables and message texts during message generator through the manual method may also be done via a CSV configuration file in CSV format This configuration file has the following construction Die CSV configuration file starts with a heading line that s contains the description of the columns or an empty line The following lines look as follows lt max 80 lt max 50 lt max 63 characters gt characters gt characters gt AS description Bit number Additional Message text Service text Block type variable block name Free4 AS description Block type name as defined in WinCC Tag Management Bit number Bit number in status word Additional variable Freely configurable variable
63. d be added eg change of an ORPA filter the check box has to be reset ORPA Import a Import SSE MDXPCO7 WinCCBO_Project_Monday 4s_orp 606 C ASIEMENS WINCC BS TMapper 423_ORPA 999 select PROGRAF library import ASE MDXPCO WinCC6O_Project_Monday BEL604 DAT SE MDXPCO7 WinCC60_Project_Monday BEL606 DAT ASSE MDXPCO WinCC60_Project_Monday BEL607 DAT ASSE MDXPCO WinCC6O_Project_Monday BEL609 DAT Use filter file Fig ORPA Import after the run Click Next gt to go to the Select ORPA Parameters dialog box PCS 7 TM C79000 T8000 C740 17 3 10 If the SRAH block resp the WinCC structure STATEREP is used for Alarm Hiding then it must be pointed out that the structure STATEREP is not generated by the ORPA Import It has to be created in advance in a PCS 7 configuration session More details are described in chap 3 2 4 If ORPA Import recognizes a SRAH block in a PROGRAF AS import file and the structure STATEREP isn t yet created in WinCC then ORPA Import displays a corresponding message OrpalImport Therefore the structure STATEREP must be created WinCC before SRAH block instances are defined Do you want to cancel ORPA Import 9 In the PROGRAF AS data there is defined a block type SRAH Fig Message to missing STATEREP structure PCS 7 TM C79000 T8000 C740 17 3 11 3 2 3 The Select ORPA Parameters Screen Fo
64. default configuration language E 6001 System error at synchronizing the channel The synchronization file could not be created or access has not been possible E 6002 System error at reading the log file E 6003 At creating the block import list the mentioned block instance has already been found The entry has been ignored E 6004 At creating a backup file of the mentioned file a system error appeared E 6005 Error at opening reading the MESSAGE MAP file appeared E 6006 System error at creating a backup file for the MESSAGE MAP file appeared PCS 7 TM C79000 T8076 C740 17 D 15 Log Entries of TM Manager E 6007 E 6008 E 6009 E 6010 E 6011 E 6012 E 6013 E 6014 E 6015 E 6016 E 6017 E 6018 E 6019 E 6020 E 6021 E 6022 Warnings W 6000 W 6001 Information 6000 6001 6002 D 16 Improper entries found at reading the MESSAGE MAP file Error at removing a text from the text library An error is occurred at reading the machine name An error is occurred at determining all alarm groups At creating the specified alarm group an error is occurred At initialization the DCOM COM interface an error is occurred An error is occurred at opening the GDO interface An error is occurred at closing the GDO interface An error is occurred at determing the existing structure types because there was no connection to the DmGDO interface An error is occurred at initializati
65. ed S 6001 Error at creating the file TM Settings txt with default settings Operation has been interrupted S 6002 Error at opening or reading the file TM_Settings txt with default settings Operation has been interrupted S 6003 Error at opening or reading the file MESSAGE MAP with default settings Operation has been interrupted S 6004 Error at creating or opening or reading the file MESSAGE DEFAULT MAP with default settings Operation has been interrupted S 6005 Error at opening or reading the mentioned map file for standard ORPAs Operation has been interrupted S 6006 Error at opening or reading the mentioned map file for user ORPAs Operation has been interrupted S 6007 Error at creating a connection to the data manager of WinCC appeared Operation has been interrupted S 6008 No opened WinCC project has been found Operation has been interrupted S 6009 More than one opened WinCC project has been found TM Manager does not allow this Operation has been interrupted S 6010 Error at detecting project path of WinCC appeared bin path Operation has been interrupted S 6011 Error at checking the connection between TM Manager and WinCC Operation has been interrupted S 6012 Error at opening or reading the mentioned block import file PROGRAF AS file Operation has been interrupted Errors E 6000 Error at detecting the used configuration language English has been set as
66. ed to in the channel context as Links Units Two Links have currently been implemented for the TELEPERM M chan nel DLL i e the connection via the PROFIBUS TM plant bus and the local bus CS 275 Notice Parallel operation of CS 275 and PROFIBUS TM is not possible A CP 5613 communication processor must be installed and assigned the rele vant bus parameters on the PC operating the WinCC system in order to allow a connection via PROFIBUS TM and requires to be loaded with the firmware after startup of the operating system A local bus interface N AT or N PCI and a compatible driver software see Chapter 2 2 3 must be installed to run the CS 275 local bus under Windows 2000 2003 XP 2 2 2 System Requirements Time Time synchronization on the bus system is an imperative measure for ensur Synchronization ing the correct display of the date time of day in AS messages All incoming AS messages will otherwise show the current time of the transmitting AS but the incorrect date 01 01 1972 For more information refer to Chapter 5 2 2 3 Authorization The channel for the connection to the TELEPERM M process control system is a part of the standard WinCC system and can be installed from there Its op eration requires a separate authorization on the hard disk of the computer that contains the WinCC base system This authorization and the relevant setup program are included in the scope of delivery To install the authorization plea
67. ee log file message E 5012 When addressing the PCell folder of the parameter list an error of the internal or configured data structure has been detected E 5013 An error occurred at opening the file Operation has been interrupted E 5014 An error occurred at closing the EQM file PCS 7 TM C79000 T8076 C740 17 D 11 Log Entries of TM Manager E 5015 E 5016 E 5017 E 5018 E 5019 E 5020 E 5021 E 5022 E 5023 Warnings W 5000 W 5001 W 5002 W 5003 W 5004 W 5005 W 5006 W 5007 A syntax error has been detected in the mentioned line of the EQM file The length of the mentioned instance name of a batch block is unequal 4 The block will not be accepted The last character of the mentioned instance name of a batch block is unequal 0 The block will not be accepted The first character of the mentioned instance name of an IEPH block which describes the hierarchy is unequal 0 and 1 The block will not be accepted The parameter block with the mentioned instance name and runtime name could not be created For additional error information of the PCC BATCH interface see log file message Empty object list detected Error in the internal or configured data structure Object with given runtime name could not be deleted Perhaps object does not exist For additional error information of the PCC BATCH interface see log file message Internal error No parameter for PCel
68. enter a variable per message type of a block instance which will be read after arising of the message This variable can be internal i e block instance SERVICETEXT or external This configuration i e the address of the variable will be written into the message block Free4 This variable which will be read at PCS 7 TM C79000 T8000 C740 17 3 40 TM Manager runtime will be written into process value 7 and typically may be transferred into the message block event using customary statements f e 7 s Note Message block Free may only contain one variable Each text in this message block will be interpreted as variable by the channel and may cause a time out This variable address alternatively may be configured due to the CSV configuration file described in chapter 3 1 1 Selecting this file can be done after pressing the button Options Import CSV file which opens an input box Import CS X Import texts from a CSV file Import parameters from a CSV file 7 Service texts Hiding masks Add on variables for message texts FREE 4 Alarm priorities Message texts Event texts Status word assignments CSV file D WiCCProjectsNTeleman AS dela Vidi nVariables csv r Processing status ED Cancel Import CSV file Figure Input box In this input box the option Add on variables for message texts and or Message texts Event texts can be activated
69. entifier is STATUS and it is entered below the type name same as the other definitions Because the system always imports the internal parameters for the TML blocks it is here not necessary to differentiate between inputs and outputs In the filter file all parameters required are therefore defined as internal inputs Entries in the filter file that are temporarily not required can be disabled with the character if this character is the first character in a line Independent of the filter file text references with the names of block instance gt areaname block instance gt blocktype and block instance gt comment are created for each block type The default value of block instance stblocktype is the block type name and that of block instance gt comment is the block comment independent of an instance they are shown after instancing the block Besides for each block type the internal variable block instance gt SERVICETEXT is generated Selecting the ORPA Filter Dialog Box When the ORPA import is initially started in a WinCC project the Select PROGRAF import file window shows the PROGRAF AS file A23 ORPA 999 by default all standard function blocks the Select PROGRAF library import file window is blank and the Disable import of PROGRAF file data and Use filter file are disabled PCS 7 TM C79000 T8000 C740 17 3 6 ORPA Import Figure Initial run of
70. erator stations and 57 programs Network connection for OS_HF S progiam Connections Subnet Subnett Ea S7 Programm 1 0 S Programm 1 2 Connection Back Finish Cancel Help Figure Select S7 Program which you want to compile Wizard Compile 0S Select the data you want to compile and the scope of the compilation Data Further options Iv SFC Visualization D Picture Tree Scope Entire 05 With memory reset C Changes lt Back Finish Cancel Help Figure Determination of data and scope of the compilation PCS 7 79000 8000 740 17 3 21 When the button Finish is pressed then the OS is compiled and among other things the structure type STATEREP is generated Compile Entire 05 with memory reset 1 e 1010101010101 m 0101010101010 A S7 Programm 1 gt 05 HF Creating process variable Abkuehlen 14 STR1 Creating structured variable amp bkuehlen 14 STR1 EHEEH Progress so far Cancel Figure Compilation of OS is running After the compilation of the OS the structure type STATEREP and a corresponding instance for a temporary SIMATIC AS is generated winCCExplorer E PCS7Projekte Pudding1 Batc_Prj wincproj OS_HF7 0S_HF mep 2a x File Edit view Tools He
71. erred by means of MCS Standard blocks have a fixed relationship between the TELEPERM M status word and the standardized block status in WinCC This relationship is represented in the routing information of the EventTrans member variable see there The message concept of WinCC and PCS 7 allows the assignment of any alarm class to an alarm bit This is done by routing the alarm bit to the location of the standardized block status that belongs to the alarm class This routing rule is specific to the block and the application and must be configured as default by means of the corresponding properties dialog in WinCC WinCC assumes that any alarm information received from an AS does not contain more than 8 alarm bits Complete mapping of the alarm bits in the standardized block status requires a double word for each one of these alarm bytes Because every status word in TELEPERM M consists of 10 status bits plus an additional acknowl edgement bit you must configure two member variables for each operator controllable block plus four for the MKS member variables The sequence of the member variables corresponds to a right alignment of the alarm bits in the TELEPERM M status word i e EventRaw 1 routing information for bits 0 7 of the TELEPERM M status word EventRaw 2 for bits 8 9 The channel DLL handles the acknowledgement bit separately The table on the next page shows which default start values must be entered in the variable database
72. for the various block types of the standard TELEPERM M spectrum In the WinCC context this member variable fulfils two functions During sys tem startup this variable reports the valid alarm message numbers to the chan nel for the alarms Based on this message number the WinCC message pack age determines which message texts are to be output in RT mode For informa tion on how to generate a message number that is unambiguous throughout the system refer to the System Software for S7 300 400 Reference Manual 300 After the message number has been accepted the TELEPERM M channel stores the original status word from TELEPERM M in these variables in a left aligned format Like in the EventTrans members the first member contains the alarm bits 0 7 the second member the remaining bits PCS 7 TM C79000 T8076 C740 17 Channel DLL C79000 T8076 C740 17 Table 2 1 Description of the routing information for TELEPERM M standard blocks Block EventTrans 1 EventTrans 2 0 0 0 DZ 1 728 053 248 EG 1 728 053 248 EK 1 879 048 192 EM 39 168 EU 36 864 EV 1 728 053 248 F 16 777 200 FN WAF Error tolerance 11 250 603 WAF Warning 13 487 565 WAF Alarm 15 724 527 G 1 728 053 248 GK 1 728 053 248 M 12 246 270 MSB 1 879 048 192 R 12 246 270 RE 36 864 RK WAF Error tole
73. g the text to an ID to a new text element PCS 7 TM C79000 T8076 C740 17 _4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 Warnings W 4000 W 4001 W 4002 PCS 7 TM Log Entries of TM Manager System error at closing Alarm Logging CS connection had been lost System error at opening the project in Alarm Logging Configuration System for additional error information see log file message System error at creating a message class Possible errors o No connection to Alarm Logging CS o Wrong or invalid project o Wrong parameter number of wrong parameter is named System error at reading all configured message classes Possible errors o No connection to Alarm Logging CS o Wrong or invalid project o No data found System error at reading the message classes System error at creating the message class TELEPERM M Automatic start of Batch Import from Message Generator has failed Check installation of the modules of TM Manager Automatic start of Block Import from Message Generator ordered by back button has failed Check installation of the modules of TM Manager For the mentioned block some messages could not be created Pass1 For the mentioned block some messages could not be created Pass2 Error at reading opening the MESSAGE MAP file Error at creating a bac
74. ge 1 1 What can PCS 7 TM Do 1 2 1 2 PCS 7 TM Product Structure 1 3 1 3 Functions 1 5 1 4 Requirements Interfaces and Delivery Form 1 11 1 5 Brief Installation Instructions 1 12 1 1 Product Overview 1 1 What can PCS 7 TM Do Usage 1 2 The WinCC operator communication and visualization system can be used for accessing data from the TELEPERM M automation systems via the TELEPERM M channel DLL Because WinCC is a highly flexible and open system the system does not sup port configurations specific to TELEPERM M of an OS 2xx or an OS 52x for example Compared with PROGRAF AS or OS 525 this situation involves more pro gramming work The PCS 7 TM tools are provided to reduce this work and the complexity of TELEPERM M specific programming WinCC in combination with TELEPERM M can fully replace older OS sys tems 252 and 265 which are used for operator control and monitoring of AS 220 AS 23x and AS x88 automation systems PCS 7 TM C79000 T8076 C740 17 Product Overview 1 2 PCS 7 TM Product Structure PCS 7 TM Option Channel DLL TM Manager OCX NORA Documentation Basic Process Control ORPA Import Option E 5 Advanced Process ock Import oc roduct Info conto Message Generator C Block BATCH Import H DZ Block H EG Block Manuals gt w o o a a H EK Block H EU Block F Block H FN Block H MSB Block H R Block H RE Block
75. ges class Each connection i e the link to an AS can be established or shut down selec tively For information on opening and ending connections by means of variable control please refer to the next Section Link specific internal variables of the TELEPERM M channel paragraph ForceConnectionState The procedures described in the Logical connections section must be performed for each new connection The connections are controlled by connection specific internal variables which are created by means of a wizard Their name is formed by the name of the corresponding connection and an identifier A prefix identifies the connection name as system variable Example connectionname identifier internal connection specific internal variables are combined in the vari able group connectionname These variables are created by means of the TM Manager see chapter 3 Meaning Connection status Type DWORD Access Read Default 0 Error This variable can be used to determine the current connection status 0 Error 1 Connection is ready PCS 7 TM C79000 T8076 C740 17 ConnectionError ConnectionError String ConnectionError Count ForceConnection State MELD Connection BATA PCS 7 TM C79000 T8076 C740 17 Channel DLL Meaning Cause of error Type DWORD Access Read Default value 0 No error The variable identifies the error that has caused the connectio
76. he TM Settings txt with the presettings of TM Manager the listed entry has been imported An error occurred when generating an entry into the the file TM Settings txt with the presettings of TM Manager Perhaps there is an other error message in the log file An entry for the TM Settings txt with the presettings of TM Manager has been denied because it already exists Error at opening accessing the mentioned block import file Configuring with TM Manager may be continued The connection between project and a GDO interface has been disconnected and closed Number of PO s which have been created in the Blocklmport session Messages with the identity X n999 are generated by TM Manager in case the modules have been created in debug mode Using release versions they are not generated PCS 7 TM C79000 T8076 C740 17 D 17 Create Import Data for PCS 7 TM OS from E PROGRAF AS Reading in and decompilation of AS RAM After starting Prograf AS Menu Automation System gt Select Menu Options gt AS Coupling gt Set Bus Number and Station Address of the AS Button AS Data Transfer Button AS gt PC AS RAM Transfer Menu Options gt Coupling gt AS RAM via Bus or from Disk If AS RAM not yet read gt Button Read and Decompile or if already read gt Button Decompile AS RAM Create Import Data for WinCC After starting Prograf AS Button HW Chart Import
77. he AS alarm class a relevant format DLL for acknowledgements block instance name in Free5 and origin Message texts and service texts can be imported by a CSV file Alarm Hiding masks can be imported by a CSV file Entering the message number into the WinCC variable database defining default EventRaw in the variable database The block mapper assigns suitable default values to these fields of the stan dard blocks The function indicates delta configurations in the default block messages Note Restrictions The message system can not be configured in online mode For exception see chapter 6 Online Delta Loading 1 9 Product Overview 1 3 5 Standard Operator Control Displays OCX NORA OCX shall be used to replace control panels or at least NORA TELEPERM M provides by default approx 20 operator controllable accessible block types Some of these blocks are used in different process related contexts the A block for example is used for valves and motors Earlier versions of OS sys tems contain separate NORA representations for each of these applications Different standard operator control displays will therefore also be required in the WinCC context Using suitable development tools such as VB 5 0 or 6 0 objects of the same type can be developed for the representation of user function blocks Note The PCS 7 TM OCX NORA that have been implemented for WinCC are described in the Technical Description O
78. he service text which will be allocated to the block instance during block import see also chapter 3 3 Block Import Line 3 to 9 describe the additional variable which has to be read after the message had raised as well as the message text which may be supplemented by this additional variable see chapter 3 5 of Message Generator CSV configuration files with message classes types priorities and Alarm Hiding masks Configuring message parameters and or Alarm Hiding masks during Message Generator is done via a CSV configuration file in CSV format This CSV file is generated with an EXCEL macro Therefore it is not necessary to give a description of its structure Details are described in chap 3 5 3 PCS 7 TM C79000 T8000 C740 17 3 4 3 2 ORPA Import The ORPA Import program is used to import all the required function block structures i e the ORPA data to the WinCC variable database The ORPA Import function processes the ORPA filter and allows over and above that the implementation of additional function blocks and further function block parameters Note The function blocks EMIB IEOP IEPH TR1B and UNIB are reserved for SIMATIC BATCH applications and may never be implemented in the WinCC variable database from other applications Block structures of the type IEOP IEPAR_ IEPH_ and COLL are reserved exclusively for SIMATIC BATCH applications 3 2 1 Descriptio
79. ify the file to which messages should be exported If not all Im messages should be exported specify a selection Figure Alarm Logging Export messages into a text file Step 2 Microsoft Excel AlarmHiding xls 1501 xl File Edit wiew Insert Format Tools Data Window D amp 1 amp 100 D Import Importieren Alarm Logging CSV file AlarmLogging CSV Datei 4 gt Hh Tabellei Ready Figure EXCEL table for importing an Alarm Logging CSV file Step 3 PCS 7 79000 8000 740 17 3 44 osoft Excel AlarmHidingTemplate1x xls File Edit View Insert Format Tools Data Window Help ingHiailxsg o cv B A52 E fc LT WI GS SG pe IRA am a Sh eb Sew Tr OUS CIC EX PT AS402_A_600 0 SRAH6O00Group1 X 5402_ _601 0 SRAH600Group1 AS402_A_602 0 SRAH6O00Group1 X AS402 A 603 0 SRAHG00Group2 AS8402 A 804 0 SRAH6DOGroup2 A8402 A 605 0 SRAH600Group2 AS402 A 606 AS402 A 507 AS402 EK B00 AS402_EK_600 0 SRAH600Group1 0 SRAH6O00Group1 AS402_EM_600 0 SRAH600Group1 AS402_EU_600 0 SRAH6O0Group2 AS402 EU 600 0 SRAH600Group2 AS8402 EV B00 0 SRAH6O0Group2 A8402 EV B00 AS402 EV 600 AS402 F 60D AS402 F 600 0 SRAH600Group1 0 SRAH600Group1 0 SRAH60 Groupt AS402 F 601 0 SRAHG00Group2 AS402 F 601 0 SRAHG00Group2 5402 F 602 0 4 r 1 Ready Figure EXCEL table for defining the Alarm Hiding Mask
80. interrupted Errors E 2000 Error at reading data for a configured logical connection o No connection to data manager E 2001 Error at creating the mentioned structured variable For additional error information see log file message If the instance already exists this message is given as warning E 2002 Error at creating the mentioned structured variable License limit has been reached E 2003 System error at listing the names of all variables For additional error information see log file message E 2004 Error at creating the mentioned structured variable Possible causes o No connection to data manager o Object to be created is already existing E 2005 Error at opening the mentioned block filter file Check name and path E 2006 System error at opening the COM library which is used for checking whether locking the delta loading is necessary E 2007 Automatic start of message generator by Block Import has failed Check name and path of TM Manager modules E 2008 Start of the module CreateConnections by Block Import has failed Please check the installation of TM Manager modules E 2009 Error at opening the mentioned PROGRAF data files Check name and path PCS 7 TM C79000 T8076 C740 17 D 3 Log Entries of TM Manager E 2010 E 2011 E 2012 E 2013 E 2014 E 2015 E 2016 E 2017 E 2018 E 2019 E 2020 E 2021 E 2022 E 2023 E 2024 E 2025 E 2026 E 2027 D 4
81. into the default file TM Settings txt The module Batch Import has been terminated On operator request the PCC BATCH EQM file has been deleted In the mentioned path the _ file with entries of TELEPERM M data has not been found Batch Import has found the project folder in the interface PCC to SIMATIC BATCH Batch Import has found the mentioned project folder All instances have been read in the given EQM file C79000 T8076 C740 17 D 13 Log Entries of TM Manager 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5032 All instances of the EQM file which have not been found or have to be ignored have been deleted The number of the deleted objects is listed as information Because several OS stations are used the default names of UNIB and TR1B have been defined algorithmically The number of instances which have been written into the EQM file has been listed Result message of Batch Import The BATCH EQM file of SIMATIC BATCH has been read all earlier TELEPERM M settings have been ignored and all instances of the AS structures have been inserted into the internally hold data structure Now they may be handled within the post work dialog of SIMATIC BATCH Result message of Batch Import The BATCH EQM file of SIMATIC BATCH has not been found all earlier TELEPERM M settings have been acce
82. ions Page 5 2 54 5 6 5 7 5 8 5 9 5 1 Time Synchronization 5 1 Introduction PCS 7 TM OS V2 3 and higher allows time of day synchronization of the TELEPERM M plant bus and PCS 7 plant bus Industrial Ethernet with a failure strategy The central time of day synchronization in TELEPERM M with PCS 7 TM OS can be handled by a single workstation system or a server on the TELEPERM M plant bus If there is a double channel server in the system this must be configured as the time of day master Multiclients Terminal DCF 77 receiver PCS 7 TM OS Time Time Time Server master slave slave TELEPERM M plant bus TELEPERM M AS Time slave Time slave Time slave Direction of time of day synchronization Figure 1 1 Principle of Time of Day Synchronization on TELEPERM M Plant Bus Note AII PCS 7 TM operator stations must be synchronized by a time transmitter over the terminal bus The connection to Terminal Bus always uses TCP IP and Ethernet The connection to PCS 7 Industrial Ethernet uses TCP IP with the CP 1613 PCS 7 TM 5 2 C79000 T8076 C740 17 5 2 5 2 1 5 2 2 5 2 3 Time Synchronization Time Synchronization on the TELEPERM M Plant Bus In TM plants with PCS 7 TM OS one PCS 7 TM OS server is always time master on the TELEPERM M plant bus If there is a double channel server this must be configured as the time master Two operator stations for example a redunda
83. kup file for the MESSAGE MAP file Error at initialization of the DCOM COM interface Error at writing a message text into the text library Error at deleting an entry from the Tag Table An entry in the Tag Table couldn t be deleted While Pass3 an entry for the Tag Table couldn t be created An alarm priority gt 16 was found when reading the CSV file Error at reading the properties of an object in the mentioned picture Message Generator could not find the specified connection of the TELEPERM channel of WinCC Message Generator has detected block type IEPH or IEOP in WinCC but did not find the block type EM1B C79000 T8076 C740 17 D 9 Log Entries of TM Manager W 4003 W 4004 W 4005 Information 4000 4001 4002 4008 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 D 10 Message Generator has detected block type IUNIT BLOCK in WinCC but did not find the block type UNIB Message Generator cannot find the mentioned block type Message Generator cannot find the mentioned block instance Contains faulty parameter value as additional information concerning error message E 4000 Message with given message number has been deleted Note This message can also be given by Block Import Text Library data base has been closed successfully A Message Generator session has been opened Message Generator informs
84. l found Error in the internal or configured data structure The definition of the function type of BATCH contains parameters which have not been defined in Block Import AS BST MAP Function type runtime names parameter indexes and names are listed The PCC_BATCH EQM file could not be deleted because the set path is empty The post work dialog should have been started without having read the EQM file by an operator request before The post work dialog could not be issued For additional error information see log file message The plausibility check has been terminated without error but with warning writing the file PCC BATCH EQM has been terminated with warning For additional error information see log file message An object could not be found in the BATCH data base For additional error information see log file message An instance could not be found in the BATCH data base For additional error information see log file message During enumeration of the instances of IEPAR an object of the type IEPH has been found This object is not allowed in this context During enumeration of the instances of IEPAR an object of the type IEOP has been found This object is not allowed in this context PCS 7 TM C79000 T8076 C740 17 W 5008 W 5009 5010 5011 5012 Information 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011
85. ll not be entered into the signalling system Please note that filtered messages will irrevocably be lost BATCH Import A BATCH import is only of significance for projects in conjunction with SIMATIC BATCH and is therefore described in a separate documentation PCS 7 TM BF en pdf PCS 7 TM C79000 T8000 C740 17 3 50 Double Channel Functionality 4 Overview This chapter explains the special aspects involved when configuring the double channel functionality PCS 7 TM OS DC Chapter Overview This chapter covers the following topics Section Topic S Page pat Generel 42 S E m 44 Configuring 46 4 5 Example of a Plant Configuration 4 12 PCS 7 TM 79000 8076 740 17 4 1 Double Channel Functionality 4 1 4 2 General Brief Description ri Computer Tag Management E Internal tags TELEPERM M SIMATIC 57 PROTOCOL SUITE Figure Screenshot of the WinCC Explorer with Two Channels Double channel functionality allows the simultaneous operation of the two channels TELEPERM M CS 275 bus with the automation systems of TELEPERM M and SIMATIC PROTOCOL SUITE with the programmable controllers of PCS 7 An OS equipped with these two channels is known as PCS 7 TM OS DC DC Double Channel There is an example of a plant configuration in section 4 5 Versions To operate with double channel functionality a channel DLL TELEPERM M
86. lock contains blanks and has not been accepted For the specified variable the text element couldn t be created The specified CSV file couldn t be opened For the specified structured variable the TagGDO interface couldn t be created For the specified structured variable the object interface couldn t be found For modifying the specified structrue element the TagGDO interface couldn t be created The specified structure element couldn t be modified For modifying the specified structrue element the object interface couldn t be found At removing an entry in the Tag Table an error is occurred PCS 7 TM C79000 T8076 C740 17 Warnings W 2000 W 2001 W 2002 W 2004 W 2005 W 2006 Information 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 PCS 7 TM Log Entries of TM Manager A service text for an unknown variable has been found The alarm hiding mask for an unknown variable has been found It wasn t possible to create the specified variable instance At creating the specified variable instance an error is occurred At creating the specified structure type an error is occurred At creating the specified structure type an error is occurred Delta loading has been locked by TM Manager only entire loading possible Either more than 10 blocks or batch blocks have been defined The mentioned variable has been defined in Tag M
87. lp 0 gt eel Mme 0 0 0 0 e 5 Lat E STATEREP_Muster TMSTATEREP STATEREP DB303 DBB0 11 IEPARI DINT IEPARI PI IEPARI IEPARI BATCH E IEPARI STR IEPARI ENUM IEPARI REAL BATCH TYPES ano IEPAR_DINT IEPAR IEPAR STR E IEPAR PO CPU RT fr Graphics Designer t3 Alarm Logging Tag Logging amp Report Designer Global Script Text Library User Administrator s OS HF7lStructure tag STATEREPY Figure WinCC with structure type STATEREP H Process objects 598 License DEMO Now Import can recognize the structure STATEREP and Block Import can create variables of this type If the Block Import has created at least such a variable then the temporarily created SIMATIC AS can optionally be deleted again After the OS is compiled newly the STATEREP for the virtual SIMATIC AS will be also deleted PCS 7 TM C79000 T8000 C740 17 3 22 3 3 3 3 1 Block Import Prerequisite for the Block Import is that the PROGRAF AS library file BELxyy DAT and a corresponding block filter file is selected for each connection AS Description of the Filter Definition To achieve the highest possible flexibility while maintaining a minimum programming effort we have implemented a parser for regular expressions as filtering function for the Block Import A regular expression co
88. lt value in these message blocks If several pictures are found in the Picture Tree then this setting can still be modified in the window Area and Picture for Loop in Alarm Note Because you cannot configure the Picture Tree and all its corresponding pictures unless you have created the function block structures and block instances in the WinCC variable database you should not call the Message Generator until you have completed the picture configuration in order to ensure that the Area and Loop in Alarm message blocks are assigned by the generating function Note TM Loopinalarm fct will be used as Loop in Alarm function You find this function on delivery CD under PCS7 Version ASiemens WinCCWincoprojectsNTELEPERM M library it must be copied from there into the project directory library After copying you have to execute the function Generate Header in Global Script PCS 7 TM C79000 T8000 C740 17 3 37 2 Message Generator Ag xl Message Generator Bring in changings m View Block type Created variables in WinCC Messages for sel Inst in WinCC up Hiding Message text i f Message class Message text Bit16 i Prio zem qe pm fe gm mmn 17 pee a ee El e poss pega ee es 369 a pH ES E pera pe e sa pma pe S Bit z 22 ZB I Bit
89. lues of the block s message frame In the structure these must be structured as the pa rameters 1 EB through 128 EB or 1 ID through 8ID for word access If other parameters are created they return random values to the data manager 2 4 7 MKS Blocks Because MKS bits are merely intended for creating messages this block type is an exceptional feature in WinCC processing In contrast to the BKS block the individual MKS bits are not configured and only the WinCC block status with the EventState EventTrans and EventRaw member variables is proc essed For details on the function of these variables refer to the description of the status word evaluation in Chapter 2 4 11 2 4 8 Field Blocks GA GB FSA etc fields are generated with the maximum of length by the TM Manager The channel gets the real length of the block instance Possible lengths are from 1 through 256 PCS 7 TM 2 14 C79000 T8076 C740 17 2 4 9 54 Strings Channel DLL The S type parameters partially used in AS 23x systems are handled like S4 strings i e only four characters are processed From parameters of that type in TML blocks only the first character can be read 2 4 10 Lifebeat Monitoring This function is a standard component of a channel DLL When a logical link is applied the channel automatically monitors the relevant system in each scan cycle by means of the TELEPERM M lifebeat message frames irrespective of whether variables have been c
90. ly possible to map PLC configuration data for operator control and monitoring within the data management of operator stations created in the PCS 7 project This means that to integrate a PCS 7 TM project in PCS 7 you must create a PCS 7 user project with a new OS object and then replace this with the PCS 7 TM OS 1 Create the user project Start the SIMATIC Manager on the ES Create the user project in PCS 7 Configure the hardware you can also do this later Insert a new OS in the component view Give the OS a name for example Distillation open and close the OS Create SIMATIC PC station and insert WinCC application Close the PCS 7 user project C79000 T8076 C740 17 Double Channel Functionality 2 Copy the PCS 7 TM OS to the SIMATIC PCS 7 WinCC folder e Delete the folder of the PCS 7 OS Distillation in the PCS 7 project path using the Windows Explorer for example path DR PCS 7 project path wincproj Distillation e Start the WinCC Project Duplicator Start gt SIMATIC gt WinCC gt Tools gt Browse to the PCS 7 TM OS project 1 and save with the Save As 2 button E WinCC Project Duplikator Ed Store duplicated project for redundancy partner at rf previously selected WinCE project can be saved under another name via Save s Duplicate creates a second redundant project on the partner server e Browse to the folder 3 of the PCS 7 OS DR
91. ments e Prefix PR Block type name BT Block instance name BNR Access type internal external ZT Parameter type PT Parameter number PNR b These elements must be specified in a fixed sequence in the following for mat PR BT BNR ZT PT PNR The elements of structured variables used by means of the structure editor are BT Name of the structure BNR Instance of the structured variable ZI PT PNR Name of the structure member The prefix is optional and is only required for creating unambiguous variable names in the WinCC database It does not need to be defined at the time the structure is created and may be user specific because the channel does not evaluate this element of the variable name However the user must ensure that each variable name begins with a letter and is unique throughout the WinCC database The separators between PR BT and BNR and between BNR and ZT are mandatory Likewise a user specific name may be assigned to the structure but should generally reflect the block that is mapped by the structure Example of naming a TELEPERM M variable If the actual value of the RN block 34 in the AS with BATA 1 25 shall be accessed the corresponding WinCC variable may be called for example 5125 RN 34 EXT EA 18 Any variable that does not comply with these conventions is rejected by the channel during the RT startup and is not updated Channel DLL 2 3 1 2 12 Conve
92. n alarm group If all desired message parameters and alarm hiding masks are defined then the EXCEL table must be stored and now it is possible to start the export of the EXCEL data into two CSV files by pressing the button Export CSV file With the given file name a CSV file will be created which contains the message parameters as well as the alarm groups and hiding masks With this file name and an appended T a second CSV file will be created which contains the message texts and add on variables This file can also be used for setting the service texts see chapter 3 1 1 Example Setting the name Messages AS402 will create both files Messages AS402 csv and Messages AS402 T csv 4 Second session with Message Generator After a restart of the Message Generator the import from a CSV file is activated by clicking the button OPTIONS Import CSV file At this dialog can be selected if the alarm hiding masks the message priorities and or the status word routing i e message classes types will be imported Now if the NEXT button is clicked then the Message Generator writes newly the defined alarm hiding masks and the message parameters into the Alarm Logging PCS 7 TM C79000 T8000 C740 17 3 43 Export Messages File Selection Format d Separator within the fields Set text identifications to 0 Set group identifications to 0 Export Cancel Export Spec
93. n be inserted at a configured place The configuration of this additional variable has to be done in message block Free2 the read value will be written into process value 7 This process value may be inserted into any message block preferably into Event PCS 7 TM C79000 T8000 C740 17 3 38 Message Generator gt Message Generator F Bringin changings View Block type Created variables in WinCC Tv Messages for sel Inst in WinCC Message class MKS bd 501 MKS 600 Clear Messages of sel Instance Message Message test Prio Lock Creating Message C Add on variable C Alarm Group Hiding Mask Message class Message text Prio Message class Message text Prio TelepemM m Bue v B v y y B2 TelepemM gt 9 z O Bit4 Teleperm M MKS message 20 Teleperm M MKS message Bt5 sd z Mems jc PTTNEEEEEC oo id 4 7 wain _ 8810 in TERT Bil Tolerance wll 9 Bitar Telpemm Bit12 Tolerance sue 8 13 M MKS messe 0 Be Tepen 0 Bit14 Teleperm M z MKS message Bit30 Teleperm M
94. n of the Filter File Each ORPA data record consists of the block type name in the AS e g RN and of the description of the various parameters of this block The filter definitions for the ASCII file used for an ORPA import must be specified accordingly Up to four lines can be defined in the filter file for each imported block type Block type name Consists of a maximum of four characters and must be terminated with Description of parameters to be applied These entries are arranged based on the order of the I Os and have the following syntax Type parameter number The notation of the Type is E for the inputs and A for the outputs of standard function blocks and for the user blocks type you always select I The parameter numbers can be separated by comma or defined as a range by means of the character Each filter file line may contain up to 255 characters A separate line is created for each parameter type Example RN A 1 3 E 1 9 11 13 16 96 S STATUS This filter definition has the effect that based on the ORPA file a RN block structure is created that contains the outputs 1 and 3 and the inputs 1 to 9 11 13 to 16 and 96 The string parameters of a blocks must be declared as input parameter type PCS 7 TM C79000 T8000 C740 17 3 5 3 2 2 Status information A further entry covering the standard blocks with status word and the TML blocks is required in the filter file Its id
95. n shutdown Default value 0 i e the connection has not been established yet or there is no error The variable is loaded with 0 no error when the connection is re established The channel stores the error code here 0 No error lt gt 0 Error code Meaning Error cause as string Type TEXTS 128 Access Read Default value No error The variable contains an error string that describes the cause of the connec tion shutdown The string is output in the currently selected language Default value i e the connection has not been established yet and or there is no V No error Error hhhh The error hhhh has occurred hhhh hexadecimal error code Meaning Counter for link errors Type DWORD Access Read Default value 0 No error Whenever a connection ends the value of this variable is incremented by one count The counter restarts at 0 after an overflow Meaning Preferred connection status Type DWORD Access Write Default value 1 Established This variable can be used to report the preferred connection status to the channel Its value is a logical 1 under normal circumstances i e the chan nel is trying to connect The channel disconnects when this variable is reset to 0 Writing to this variable has the following effect 0 Preferred connection status Not connected gt If connected then disconnect 1 Preferred connection status Connected gt If n
96. nen 2 4 2 3 Configuration of TELEPERM M Variables eene 2 11 2 3 1 Conversion of Variable Names Aliasing sessssseseseeeeeeeene 2 12 2 4 Special Conventions for TELEPERM eene 2 13 2 4 1 Status Displays syi nia RIBUS 2 13 2 4 2 Defining the Data Types for sese 2 13 2 4 3 Variable Access by Standard Control Displays OCX NORA 2 13 2 4 4 Configuration Guidelines for TML Blocks eee 2 14 2 4 5 AKS adu UO Ie let UR ertet Aine des 2 14 2 4 6 ote Bett a 2 14 2 4 7 MKS BloGEkS8 5 iss aa RU Repo Maa e gubt e RR 2 14 2 4 8 Field Blocks GA GB FSA un 2 14 2 4 0 SA SEEDS ois Hale ese R Eai 2 15 24 10 Paefebeat Monitor gs iiie de te e epe pp ER ER 2 15 2 4 11 Status Word Processing a sio a eri et qe e eite Ave iene ER d 2 15 2 5 Printer Output DIVersion 5 uon ede t die doen 2 20 3 TM Manager E M 3 1 3 1 Introd ction gui oe EORR UTR REPRE 3 2 3 1 1 Description of the CSV Configuration Files eene 3 3 3 2 ORPA Import 3 5 3 2 1 Description of the Filter nennen enne enne 3 5 3 2 2 Selecting the ORPA Filter Dialog Box eene ene 3 6 3 2 3 The Select ORPA Parameters Screen 3 12 3 2 4 Special case Using
97. nsists of several parts Each part consists of an atomic element followed by the specification of the number of permitted or required atomic elements An atomic element describes a character as shown in the table below Atomic element Matches 1 Any character lt gt Any character of this range lt gt Any character outside this range Any character Any character precisely Range is a string The character may be used to define an area in the context of the word i e f 1 is a shortcut for fghi prefix inverts the entire range ga c matches all characters except b c and g The permitted number of recursive atomic elements is shown in the table below Character Meaning ue Any number also zero characters SED s Exactly zero or once At least once If the atomic element is not followed by any of these characters it must exist at least once Regular expressions are not case sensitive Several regular expressions can be logically ORed by enclosing the element partitions in a parenthesis and separating them by means of the character The pipe can also be used for logical OR operations with atomic elements PCS 7 TM C79000 T8000 C740 17 3 23 Examples The DOS wildcard corresponds with the regular expression any character and any number thereof ab cde f ma
98. nt may occur if the corre sponding precautions are not taken Notice means that unwanted events or states may happen if the corresponding note is not observed Commissioning and operation of the unit may only be performed by qualified staff Within the safety related notes qualified staff stands for persons who are authorized to put units systems and circuits into operations ground them and mark them accord ing to the standards of safety technology Please observe the following points Warning The unit may only be used for the applications mentioned in the catalogue and in the technical description and only in conjunction with third party units and components that are recommended by Siemens Faultless and safe operation of the product requires proper transport proper storage setup and installation and careful handling and maintenance TELEPERM SIMATIC amp and SINEC are registered brand names of Siemens AG The other names in this document may be brand names whose utilization by third parties may infringe the rights of the owner Copyright Siemens AG 1997 2008 All rights reserved Unless expressly permitted this document may not be handed over to a third party be copied or its content be used or con veyed Violation results in damages All rights reserved in particularly in the case of patent granting or utility model regis tration Siemens AG Automation and Drives Inustrial Automation Sys
99. nt pair should always be declared as time masters primary and secondary The coordination ensuring that only one time master is active and responsible for synchronization on the plant bus is handled automatically based on the configurable failure strategy The transmitted time is taken from the PC clock If the active time master fails the other can then automatically take over the synchronization function Note Older operator control and monitoring systems for example OS26x OS52x and N UHR and other time transmitters on the plant bus that do not back off as time master after receiving time of day frames are not permitted The failure strategy is specified in the configuration of the operator stations There are three synchronization types Primary Time Master Configuration Set variable MELD UZMasterRank to the value 1 Only one primary time master is permitted The primary time master is forced to be the time master on the TELEPERM M plant bus As soon as it starts up it starts sending time of day frames A double channel operator station should always be configured as the primary time master If the primary time master receives time of day frames it tries to claim the master role again by sending further time of day frames at defined intervals See Section 5 6 Secondary Time Master Configuration Set variable MELD UZMasterRank to the value 2 3 4 or 5 Operator stations with time master functions should be c
100. oaded into the OS which is in runtime Only the function Delta loading is activated Delta Loading will be prevented if a structure of at least 1 block instance is added more than 10 function blocks are changed If more than 10 function blocks should be changed this has to be done in sev eral sessions The value presentation of field block variables is not active if the variables were loaded via Delta Loading For such variables it is necessary to restart the runtime PCS 7 TM C79000 T8076 C740 17 Special Features Overview In this Chapter PCS 7 TM C79000 T8076 C740 17 7 This Chapter informs about the peculiarities that must be observed when using WinCC V 5 0 or higher This Chapter deals with the following topics Chapter Topic Page 7 1 Peculiarities when Using WinCC Versions 7 2 7 1 Special Features 7 1 Special Features of the WinCC Versions Filter functions The filter for the selection of variables that is currently used in WinCC does for message con not support wildcards in strings Therefore all member variables of a block are figuration always itemized in the variable list Message data Changes that were made using the message generator are sometimes not visi configuration ble in the windows of the Alarm Logging Editor if WinCC has not be restarted PCS 7 TM 7 2 C79000 T8076 C740 17 Abbreviations AS AKS OC amp V BKS DB DC DLL CS 275 HW Channel DL
101. ock instance indicates that messages have already been created for this block instance in WinCC Alarm Logging You can click Clear Messages for sel Instance to delete the messages for this block instance from WinCC Alarm Logging Click Lock Creating Messages to prevent the block generator from generating any further messages for this block instance or all block instances of this block type which are existing at this session in future sessions In case that there is in the field Created Variables in WinCC all block instances of this type are locked If some messages have already been locked separately the rest of these block instances has to be locked separately too If this button is shown deactivated the corresponding block instance has been locked in a prior session or has been selected for locking in the present session Any changes to this configuration must be saved with Save Click Delete TELEPERM M Messages to delete all TELEPERM M messages created in WinCC Alarm Logging and to close the program Note The first number of a function block message stream is stored as start value in EventRaw 1 After the message of a function block is deleted this value is 0 i e the status definition no message generated If you select the option Lock Creating Message then the interlock 1 mark will be entered here This interlock mark can only be replaced manually with 0 Click the option Add on variable in order to
102. ol PCS 7 Prerequisite for the functionality described below is the installation of a standardization DLL for your TELEPERM M messages in the WinCC binaries folder bin This file is named NrmTelpm nll and is installed during the setup of PCS 7 TM Because you normally have to enter project data in the project database as well as in the message system you would generate considerable programming effort and the risk of creating faulty data if you were to do so manually The message generator described below helps you to overcome these disadvantages Communication Channel Message System To link the channel DLL to the message system a special variable of the Raw data type must be installed in the WinCC TELEPERM M database This variable must be named TM MELD and must be configured in a fail safe virtual logical connection This logical connection can be named MELD and must be assigned the CS 275 address BA 0 and 0 Further attributes may not be assigned to this variable in addition to its name and type specified earlier The variable name must be entered in uppercase letters These variables and the virtual logical connection are generated implicitly when you create a connection To allow the receiving of messages in plain text the Message Generator defines a corresponding variable of the type KLT for each connection PCS 7 TM C79000 T8000 C740 17 3 36 3 5 3 e Operator control me
103. on of the ATL library At inserting an entry into the Tag Table an invalid parameter transfer is occurred At inserting an entry into the Tag Table an error is occurred At inserting an entry into the Tag Table an error is occurred at the GDOTT interface For the specified measuring point no object interface has been found An error is occurred at creating an entry into the Tag Table An error is occurred at removing an entry from the Tag Table An error is occurred at safe removing an entry from the Tag Table Error at deleting the mentioned variable For additional error information see log file message System error at destructing a connection to the Data Manager of WinCC There has been no connection to the Data Manager The mentioned variable has been deleted Information of TM Manager in which folder the file TM Settings txt with the presettings of TM Manager is expected The file TM Settings txt with the presettings of TM Manager could not be opened read PCS 7 TM C79000 T8076 C740 17 6003 6004 6005 6006 6007 6008 6009 6010 6011 Note Log Entries of TM Manager The file TM Settings txt with the presettings of TM Manager has been created and initalized The file TM Settings txt with the presettings of TM Manager has been closed after initialization For the TM Settings txt with the presettings of TM Manager an entry has been prepared For t
104. onfigured as secondary time masters The number 2 to 5 sets the priority for taking over the master role for example after failure of the primary time master secondary 2 before secondary 3 before secondary 4 before secondary 5 A secondary time master starts up as a time slave If it does not receive a time of day frame for 3 minutes it takes over the master role Time Slave Configuration Set variable MELD UZMasterRank to the value 0 A time slave does not have master functionality at any time It always takes its time from the time of day frame PCS 7 TM C79000 T8076 C740 17 5 3 Time Synchronization 5 3 5 4 Time Synchronization on the Terminal Bus To ensure that there is a consistent time within the process control system the time on all multiclients and PCS 7 TM OS stations must be synchronized Synchronization takes place over the terminal bus PCS 7 provides the DCF77 Receiver Service for this purpose After installing the program click the DCF 77 icon in Settings gt Control Panel The name of the computer that will operate as the time master on the terminal bus must be entered in the Connection box PCS 7 TM C79000 T8076 C740 17 5 3 1 Hint to configuring the time parameter as of PCS 7 TM OS version 3 1 Computer properties General Startup Parameters Graphics Runtime Time Synchronization Language Setting at Runtime Disable Keys Ctr Alt Del
105. onfigured in this connection or not From the WinCC perspective the result of this function is reflected in the status of the logical connection It is therefore possible to monitor all systems at TELEPERM M by means of the channel DLL when you apply a correspond ing logical link The graphic view of the system configuration can be created in WinCC by means of the Lifebeat Monitoring editor Third party systems with KSN AT for example are not monitored 2 4 11 Status Word Processing PCS 7 TM C79000 T8076 C740 17 TELEPERM M status words can not be processed directly for the output of alarms in images and in the message system They are mapped in the channel to the EventState variable members which are known both in WinCC and SIMATIC S7 For information on the configuration of essential alarm data and structures refer to the S7 300 400 System Software Reference Manual 300 The following configuration rules apply to TELEPERM M standard blocks WinCC block status and TELEPERM M status word Message and alarm processing in WinCC and the corresponding process con trol engineering software packages is based on the S7 PMC concept that has been developed for the OCM system Users of the WinCC software and its cor responding optional packages must conform with the following rules when configuring an OCM system The structure of each block that has an alarm response assigned in WinCC must satisfy stringent conventions Besides the parameter
106. ort Designer Global Script Text Library User Administrator Cross Reference Server data Redundancy User Archive Time synchronization Ah Picture Tree Manager 3 Lifebeat Monitoring OS Project Editor Component List Editor E Faceplate Designer ds SFC gy Web Navigator Component List Editor SRAH mcp File Edit view Tools Help 501 A 600 ASO1 A 601 4501 AUT 600 ASO1 AUT 601 4501 B 600 ASO1 B 601 4501 B 602 501 B 603 4501 EM 600 501 EV 600 ASO1 G 600 AS01 M 600 ASO1 MKS 600 501 R 600 ASO1 R 601 4501 R 602 501 RN 600 4501 RN 601 501 RN 602 4501 RN 603 ASO1 S 600 PCS 7 TM C79000 T8000 C740 17 AUT 600 AUT 600 bersicht bersicht RN 600 SRAH SRAH No objects exist 0 objects Aut7 pdl Aut 601 pdl Uebersicht pdl Uebersicht pdl RN_600 PDL SRAH pdl SRAH pdl 3 49 3 5 5 3 6 Depending whether the Message Generator should take over the entries from Picture Tree or not the following parameters are inserted into the Component List e Block instance name Measuring Point Block type Area if Picture Tree contains a correspondent entry Entry point picture if Picture Tree contains a correspondent entry The Message Generator doesn t use a separate owner figure but uses the figure of the user If the Message Generator recognizes that area or entry point picture were changed for a block instance then all paramete
107. ot connected then connect Local bus station address in hexadecimal format e g 653 bus 6 station 83 2 9 Channel DLL MELD Cache Meaning Read S16 string AT once during startup S16AT Type DWORD Access read write Default 0 read on demand This variable tells the channel to read the process related names S16 from the AS on demand 0 or out of the internal cache 1 this cache is read once at start up and actualized by OS writings MELD CacheS32 Meaning Read 32 string once during startup Type DWORD Access read write Default 0 read on demand This variable tells the channel to read the 32 strings of the interface blocks of SIMATIC BATCH from the AS on demand 0 or out of the internal cache 1 this cache is read once at start up and actualized by OS write operations Warning In case of redundant servers this cache may not be used More variables concerning Time Synchronization see chapter 5 PCS 7 TM 2 10 C79000 T8076 C740 17 Channel DLL 2 3 Configuration of TELEPERM M Variables PCS 7 TM C79000 T8076 C740 17 Variables of a TELEPERM M AS must be created on block instance level in the WinCC variable database by means of TM Manager To save as much time as possible in the variable configuration dialog it is imperative to adhere to the following naming conventions for variables to be updated by means of the TELEPERM M channel DLL a The variable name must always consist of these ele
108. p7 S7proj PCS 7 Projectname WincprojV OS Name GraCS in PCS 7 TM OS Pictures with the same name in PCS 7 TM and PCS 7 can therefore not co exist in PCS TM OS Solution If identical PDL picture names exist in PCS 7 TM and PCS 7 the name of the PDL must be changed either in PCS 7 or in PCS 7 TM This renaming must be undertaken before mapping Name Conflict in the Library Folder WinCC Scripts User scripts of PCS 7 TM and PCS 7 are stored in a common path for example C Siemens Step7 S7proj PCS 7_Projectname wincproj OS_Name Library PCS 7 TM OS User scripts with the same name in PCS 7 TM and PCS 7 can therefore not coexist in PCS 7 TM OS Solution If user scripts with the same names exist both in PCS 7 TM and in PCS 7 they must be renamed either in PCS 7 or in PCS 7 TM This renaming must be undertaken before mapping PCS 7 TM C79000 T8076 C740 17 4 5 Double Channel Functionality 4 4 When configuring in the following WinCC applications there are no specific restrictions or special Configuring features affecting double channel operation Report Designer User Administrator User Archive Lifebeat Monitoring Storage 4 4 1 4 6 PCS 7 TM Project as Basis Requirement PCS 7 TM OS configuration exists This project must be extended by adding a PCS 7 application A PCS 7 TM OS configuration is put into an empty PCS 7 OS PCS 7 05 inc ay Explorer Steps in Configuration In PCS 7 it is on
109. pe A which contain the character 2 Example 1226 123 0 9 1240 The blocks 1226 1230 1231 1239 1240 are selected PCS 7 TM C79000 T8000 C740 17 3 24 21515 Select import files Change and evaluate newly the settings Import and merge the existing assignments Create a new and complete import Fier D wince Projekte New 4SD aten BEL604 DAT D Wincc ProjekteXNew ASD aten BEL606 DAT LI D Wincc ProjekteNNew ASD atenBELBO07 DAT D Wincc ProjekteXNew ASD aten BEL609 DAT Connection Select create a connection Filter Select a filter file Cancel Exit Figure Block Import The Import File window of the Block Import dialog box provides one line for each read PROGRAF library file You define the AS connection and its associated block filter in each one of these lines This is done explicitly for each selected import file PROGRAF library file after the line is selected by clicking Connection Select Create Connection or Filter Select Filter File The options contained in the Change and evaluate newly the settings frame concern only projects which have functionality together with SIMATIC BATCH or Alarm Hiding e Create a new Import and merge the existing assignments means that during a repeated session of the Block Import a prior configured assignment of block instances to a proces
110. pted and all instances of the AS structures have been inserted into the internally hold data structure Now they may be handled within the post work dialog of SIMATIC BATCH The post work dialog has been opened and closed Via the PCC interface to SIMATIC BATCH the root object has been detected The plausibility check has been terminated without errors and warnings writing the file BATCH EQM has been terminated without error Batch Import session has been closed End of enumerating the objects in the PCC BATCH data base The number of found objects has been listed as information End of enumerating the instances of IEPAR in the BATCH data base The number of found parameters has been listed as information The option Ignore previous built data has been changed by the operator The new value has been listed in the log file message The mentioned number of parameters has been detected for the block with the listed instance name and runtime name The object with the mentioned runtime name has been deleted as consequence of the option Delete previous EQM file The object with mentioned runtime name has been deleted The selected package has been recorded in the file TM Settings txt Common Components used in different modules of TM Manager Serious Errors S 6000 Error at opening the mentioned map file appeared PCS 7 TM C79000 T8076 C740 17 Log Entries of TM Manager Operation has been interrupt
111. r Group Figure Selection of an alarm group In double channel projects the list in the box contains alarm groups which are assigned to a SRAH blocks or which are defined in the PCS 7 channel If a block is assigned already to an alarm group then the box is also opened in this case it is possible to change or delete the selection Note Existing Alarm Groups can only be deleted by means of WinCC tools by removing them in Alarm Logging PCS 7 TM C79000 T8000 C740 17 3 33 Click the SERVICETEXT column opens a box in which any max 63 characters long text may be entered This text will be written into the internal variable block instance SERVICETEXT as starting value Servicetext B xj Edit service text for block 4501 600 Figure Box for direct entry of the service text This text alternatively may be configured due to the CSV configuration file described in chapter 3 1 1 Selecting this file can be done after pressing the button Options CSV Import which opens a input box Import CSV X Import texts from a CSV file Import parameters from a CSV file Service texts Hiding masks Add on variables for message texts Alarm priorities Message texts Event texts Status word assignments CSV file P WinCC Projects T elemax AS_data Servicetexts csv Processing status Cancel Import 5 file Figure Input box for selecting
112. r with block instance specific configuration of message types message texts and message priorities PCS 7 TM C79000 T8000 C740 17 3 39 ox Message Generator Bring in changings m F View Block type Created variables in WinCC Messages for sel Inst in WinCC C Message class RN ASO1 RN 602 gt Clear Messages of sel Instance C Message type Message text Prio Add on variable C Alarm Group Hiding Mask Message type Add on variable for message texts Free4 Message type Add on variable for message texts Free4 Prio z 507 8 _602 _ 1 16 Bit2 F2 igh al sus Bit 4 7 z eli rms e ed Bis Tolerance High aa otf z z z z rds _ _ dl EE a Im e EP emm d ER E IE d mms es EE Ige lg SEE IEe ES Bit 13 lm TE 14 E 15 z z m Options CSV file _ Save temporarily Cancel Exit Delete all TELEPERM M Messages Figure Message Generator with block message specific configuration of the additional variable The selected Messages for sel Instance check box next to the bl
113. rance 12 226 560 WAF Warning 14 454 784 2 17 Channel DLL 2 18 Table 2 1 Continuation Block EventTrans 1 EventTrans 2 WAF Alarm 16 683 008 RN 12 246 270 RSKB 12 311 806 S 1 073 741 824 T 47 802 TVB 9 437 184 V 0 TML 19 423 PCS 7 TM C79000 T8076 C740 17 Channel DLL Message information from AS via MKS frame E Alarm AH Warning WL 31 24 23 16 15 8 7 0 01101041 MKS 7 0 TELEPERM representation 1101111 1 1 EventRaw 1 l EventRaw 2 7 EventRaw 3 7 0 EventRaw 4 7 0 Routing information F 0 EventTrans 1 EventTrans 2 7 0 EventTrans 3 7 0 EventTrans 4 k LC PO WinCC S o e e representation Message state 1 0 0 1 0 0 EventState 31 24 23 16 15 0 1 The AS sends messages to the OS in the MKS frame 2 In WinCC the information is stored in EventRaw 3 The routing information provides the assignment to the WinCC representation All alarms bit 7 5 4 in MKS frame must land in bit 31 in EventState This is why the routing information hexa 16 bit in the EventState high word is in the related EventTrans for alarms All warnings bit 2 0 in MKS frame must land in bit 28 in EventState This is why the routing info
114. rder No C79000 T8076 C741 41 PCS 7 TM 1 10 C79000 T8076 C740 17 Product Overview 1 4 Requirements Interfaces and Delivery Form Requirements Interfaces Delivery form PCS 7 TM C79000 T8076 C740 17 A with the following system environment is required for using the tools described earlier WinCC Version 5 0 or later with the Basic Process Control and Advanced Process Control options if used as OS including PCS 7 TM CS 275 or PCS 7 TM PROFIBUS PROGRAF AS Version 3 or later A DOS or Windows based text editor for editing the filter files The interfaces are determined by WinCC and the TELEPERM M channel DLL The TELEPERM M channel DLL and the configuration tool TM Manager are components of the PCS 7 TM CS 275 or PCS 7 TM PROFIBUS software They are supplied on a separate CD for installation on the destination com puter A separate authorization must be installed for these products Product Overview 1 5 Brief Installation Instructions File structure The practical example in this chapter demonstrates the installation of the TELEPERM tools After this setup the PC is ready for programming Recommended PC configuration For this information please refer to the information lt gt Siemens PCS7 pes7 readme wri The following figure shows you the WinCC hierarchy of the TELEPERM tool files LW Siemens TM_OCX WinCC BSTMapper AS23 orpa 999 BausteinFilter txt
115. rm AII the function blocks in the PROGRAF ORPA files are displayed on the left window of the Select ORPA Parameters dialog box The two columns contain the function block names as stored in the AS and their name in the WinCC variable database The content of both columns is identical with the exception of the SIMATIC BATCH function blocks The corresponding check box is selected for blocks included in the ORPA filter By selecting the check box with a mouse click the parameters selected in the ORPA filter are displayed on the right hand window in the Parameter column The Comment column shows the physical name of each parameter while the WinCC Parameter Name column shows its name from the WinCC variable database The contents of both columns are identical save for the SIMATIC BATCH function blocks An active check box on a gray background indicates that a structure already exists for the relevant function block in the WinCC variable database In addition to the filter definitions you can select further blocks and add parameters to existing blocks If you cancel the selection of a parameter you receive a corresponding warning box When you add a function block you are prompted to include status information for this block type You can only confirm this option if the function block generates a status word in the AS On the left window click Tag all to select all parameters or click Untag all to select none ORPA Import 101
116. rmation C hexa 13 bit in the EventState high word is in the related EventState for warnings 4 f all other digits of the example are unused 0 the following value results as the default value of EventTrans 1 must be entered manually FOFFOCOC hexa a negative decimal number due to the leading 1 Complement hexa 1 OFOOF3F4 hexa decimal 251720692 dec negated 251720692 dec value that is to be entered Figure 2 9 Example for routing information EventTrans with messages in the MKS PCS 7 TM C79000 T8076 C740 17 2 19 Channel DLL 2 5 Printer Output Diversion The printer output of the OS 252 and OS 26x operator control and monitoring systems can be diverted to PCS 7 TM This requires the following measures In WinCC Establish a connection in the corresponding channel to this OS and set the Plain text operator control messages checkbox Do not define any further variables below n OS 252 or OS 26x Enable printer deviation PCS 7 TM 2 20 C79000 T8076 C740 17 Overview This Chapter PCS 7 TM C79000 T8000 C740 17 This chapter provides you with information about the creation of the variable database and the configuration of messages by means of the TM Manager This chapter deals with the following topics Chapter 3 1 3 1 1 3 3 3 3 4 3 5 3 5 5 3 6 Topic Introduction Description of the CSV Configuration Files ORPA Import
117. roup only one SRAH block instance is needed on each AS To this alarm group both TM blocks and PCS 7 blocks from several AS can be assigned If the SRAH block resp the WinCC structure STATEREP is used for alarm hiding then please note that the WinCC structure is not created by ORPA Import It must be created in advance in a PCS 7 configuring session If a double channel WinCC is configured and the PCS 7 block for alarm hiding is already mapped to the WinCC structure STATEREP then the TM Manager uses the same structure for mapping the SRAH blocks into the WinCC Tag Management In all other cases the WinCC structure STATEREP is generated with the CFC library TM Muster This library is enclosed with the delivery CD PCS 7 TM OS from Version 4 0 The setup program copies the library into the folder lt gt Programme Siemens TM_Werkzeuge AlarmHiding PCS 7 TM C79000 T8000 C740 17 3 16 For generating the structure STATEREP into the WinCC application of a PCS 7 TM OS project the following procedure is proposed a Start the SIMATIC Manager and select File gt Retrieve master library TM Muster zip from the 2 Siemens TM Werkzeuge MAlarmHiding or ASiemens TM Werkzeuge MBatch folder and unpack it to the lt gt Siemens Step7 S7LIBS folder PCS 7 TM C79000 T8000 C740 17 SIMATIC Manager File PLC View Options Window New Ctrl N New Project Wizard Open Ctr o Open Ve
118. rror at reading the messages o No connection to Alarm Logging CS o Wrong or invalid project o No data found E 4002 At reading the mentioned variables the following error appeared o Noconnection to data manager of WinCC o Variable not found E 4003 At creating or checking the mentioned variables an error appeared o No connection to data manager o Object to be created already exists E 4004 System Error at getting the data of the root of a hierarchy For additional error information see log file message E 4005 System Error at logging in the configuration system of the Picture Tree Manager For additional error information see log file message E 4006 System Error at logging off the configuration system of the Picture Tree Manager For additional error information see log file message PCS 7 TM C79000 T8076 C740 17 D 7 Log Entries of TM Manager E 4007 E 4008 E 4009 E 4010 E 4011 E 4012 4013 4014 4015 4016 4017 4018 0 8 Error at unvisible opening a picture o Mentioned picture has already been opened o Picture does not exist System Error at closing the mentioned picture o Picture does not exist any more System Error at reading the objects of a picture o Picture does not exist System Error at getting the relevant information of the project like path data etc For additional error information see log file message Error at opening the Text Li
119. rs of the existing entry for the measuring point are newly written into the Component List Possibly at the same time manually carried out entries for this measuring point are deleted in the Component List Also the object names inserted by the Picture Tree Manager are deleted but they are entered again when the project is being loaded At deleting the messages of a block instance or at deleting the complete block instance by the BlockImport the correspondent entry in the Component List is removed also Filter for 1 amp Alarms Bus Messages A file in csv format that must be configured can be used for filtering unwanted bus messages see appendix C out of the signalling system The file must be called TM ChnMsgFilter csv and be in the lt gt WinCC bin directory A separate line must be configured for each message that shall be suppressed The line contains a part of or the complete string of the message that shall be suppressed After the string a semicolon is to set and after the character a comment can be written Example Indicator 0x9802 messages that contain the text Indicator 0x9802 will not be entered into the signalling system Indicator 0x9806 from BATA 6 14 messages that contain the text Indicator 0x9806 from BATA 4 14 will not be entered into the signalling system Indicator 0x9802 Indicator 0x9802 messages that contain the text are not to enter in signalling system Indicator 0x9802 wi
120. rsion 1 Project 57 Memory Card Memory Card File Delete Reorganize Manage Archive Retrieve Page Setup Labeling Fields Print Setup Previous File Exit Alt F4 Figure Retrieve the master library 3 17 After the file has been unpacked the sample project is opened S2 TMMuster Component view E PCS7Projekte TMMust_2 S Programm 1 E3 S Programm 1 gj Quellen gy Bausteine 5 Plane Figure Unpacked master library The charts container contains a CFC with a STATEREP block 5 TMMuster Komponentensicht EPCS7ProjekteTMMust 2 TMMuster CFC F11 9 CFC M11 fey CFC O11 5 7 1 STATEREP Muster 95 T Muster g Quellen TM Muster y Bausteine elem Figure Charts container with CFC STATEREP Muster b Open the own PCS 7 project with the WinCC project which has to be worked and open there the charts container of the S7 program of a virtual SIMATIC AS After it the CFC STATEREP Muster of the master library has to be copied into the charts container of the S7 program Note If the PCS 7 project doesn t contain a SIMATIC 400 AS then such a station has to be added temporarily to this PCS 7 project After the Block Import session is finished i e one STATEREP structure variable is generated by the Block Import the SIMATIC AS can be deleted again PCS 7 TM C7900
121. rsion of Variable Names Aliasing To connect PCS 7 TM to SIMATIC BATCH from V6 0 the block and vari able names must be converted to meet PCS 7 conventions Aliasing This means that quasi physical parameter names such as EXT EA 1 must be re placed with a technological parameter name according to PCS 7 conventions for example BA EN The conversion of technological to quasi physical names required for operation with TELEPERM M AS takes place within the channel In PCS 7 TM version 3 0 and later the Parameter column in the WinCC variable database contains three consecutive entries 1 Parameter short name within the AS block 2 Quasi physical parameter name TELEPERM M 3 Technological parameter name PCS 7 The first and third entries are identical in TELEPERM M function blocks which contain the quasi physical parameter name An exception are here the field blocks i e FA FB FSA GA GB GM and GT These have a prefix followed by the block type and a consecutive number The third entry corresponds with the second Note This conversion is allowed only for function blocks operating with SIMATIC BATCH from V6 0 PCS 7 TM C79000 T8076 C740 17 Channel DLL 2 4 Special Conventions for TELEPERM M To be able to process the data of a TELEPERM M process control system in WinCC the following marginal conditions must be adhered to when configur ing operator control and monitoring OCM data 2 4 1 Status Displays
122. s Step 3 AlarmHidingTemplate1 csv Editor Datei Bearbeiten Format Ansicht Verbindung Bst Typ Instanz Meldebitnr A larmgruppe usblendmaske Hex Meldeklasse Meldeart Priorit t AS402 600 8 SRAH600Groupi 84040000 4 55 0 45402_ 601 8 SRAH600Groupi 04040000 4 55 0 45402_ 602 8 5RAH600Group1 84040000 4 55 0 A3402 603 8 SRAH6D0i1Group2 01100000 4 55 0 45402_ 604 8 SRAH601Group2 01100000 4 55 0 AS402 605 8 SRAH601Group2 01100000 4 55 0 AS402 606 8 00000000 4 55 0 AS402 607 8 00000000 4 55 0 25402 EK 600 7 00000000 11 161 0 45402 EK 600 8 00000000 11 164 0 25402 EM 600 2 SRAH600Groupi 40002000 11 165 0 AS402 EM 600 3 SRAH600Groupi 08008000 11 161 0 25402 EM 600 8 SRAH600Groupi 20020000 11 164 0 AS402 EU 600 3 SRAH601Groupz 02080000 11 161 0 45402 EU 600 8 SRAH601Groupz 00100000 11 164 0 S402 EV 600 6 SRAH601Groupz 01000000 11 165 0 AS402 EV 600 7 00000000 11 161 0 AS402 EV 600 8 00000000 11 164 0 45402_ _600 1 00000000 11 166 0 AS402 F 600 2 00000000 11 166 0 AS402 F 600 3 00000000 11 166 0 25402 F 600 4 00000000 11 166 0 AS402 F 6007 5 00000000 11 166 0 AS402 F 601 1 SRAH600Groupi 80808080 11 166 0 AS402 F 601 2 SRAH600Groupi 41414141 11 166 0 AS402 F 601 3 SRAH600Groupi 22222222 11 166 0 AS402 F 601 4 SRAH601Group2 14141414 11 166 0 5402 601 5 SRAH601Groupz 08080808 11 166 0 45402 _ _602 1 00000000 11 166 0 Figure CSV file with Alarm Groups and Hiding Masks Step 3
123. s cell UNIT block or configurations for alarm hiding should be kept e Create a new and complete import means that during a repeated session of the Block Import a prior configured assignment of block instances to a process cell UNIT block or configurations for alarm hiding should be cancelled and created newly Click Connection to open the Connection Import dialog box Note The TELEPERM M channel must be added manually to the variable database by means of the WinCC Explorer PCS 7 TM C79000 T8000 C740 17 3 25 3 3 2 Create Connections CreateConnection Figure Select a connection type This dialog box appears if a connection has not been configured yet and the corresponding L2 or N AT check box is blank After you have selected one of these check boxes enter the name of the new connection in the Create New Connection box and generate it by clicking lt In the next dialog box configure the bus device addresses and the access options for this AS After you have selected L2 or N AT this setting can not be changed anymore PCS 7 TM C79000 T8000 C740 17 3 26 CreateConnection Figure Entering a new connection name PCS 7 TM C79000 T8000 C740 17 3 27 Properties of AS0604 Figure Setting connection data If any connections exist select one of these from the corresponding box and confirm wi
124. s and the relevant variables Note Creating the import data by means of PROGRAF is described in Ap pendix E 1 7 Product Overview 1 3 3 1 8 Format DLL Message System Operation of the WinCC message system in combination with the TELEPERM M channel DLL requires a PMC S7 format DLL The name of this format DLL is NrmTelpm nll To enable its communication with the channel a special variable must be con figured in the database This is a raw data variable type named TM MELD RDV It can be linked any one of the TELEPERM M channels but must be unique The TM Manager creates a pseudo link i e a pseudo AS with bus and device number 0 0 for the definition of that variable The pseudo AS with name MELD is created with all necessary variables when creating a connection PCS 7 TM C79000 T8076 C740 17 Product Overview 1 3 4 Message Generator PCS 7 TM C79000 T8076 C740 17 The configuration of messages in WinCC is basically detached from the block context This makes it a highly flexible and system independent function However its use with TELEPERM M involves greater engineering effort and a high risk of error message generator is available for reducing these nega tive effects and the complexity of message configuration Its tasks include Creating individual messages with automatically generated message ID message text to be entered by the user associated for S16 date time from t
125. s that are configured by the user for the OCM functions certain message processing parameters must be applied These are in detail EventState LONG EventRaw 1 LONG EventRaw 2 LONG EventRaw 3 LONG MKS only EventRaw 4 LONG MKS only EventTrans 1 LONG EventTrans 2 LONG EventTrans 3 LONG MKS only EventTrans 4 LONG MKS only The notation shown above is obligatory because the TELEPERM M channel identifies the variables by means of their member name 2 15 Channel DLL 1 EventState Standardized block status WinCC status 2 EventTrans routing information for standardized block status 3 EventRaw raw data from TELEPERM M status word 2 16 Functions of the member variables in particular To provide a uniform view of the alarm status of configured blocks in all ap plications the type dependent alarms of the blocks are assigned default alarm bits in this standardized block status The double word bits 31 to 16 indicate the standardized alarm status and bits 15 to 0 the associated acknowledgement status For details on the various bits refer to the System Software for S7 300 400 Reference Manual 300 Original alarm information is routed to the standardized status based on the data entered in the EventTrans member variables The TELEPERM M process control system either derives the alarm information from the individual block states or it is transf
126. se run the Automation License Manager The further procedure is menu controlled and self explanatory It is here of importance that you select the destination hard disk that contains WinCC and the channel DLL Note Please read the notes in readme txt on the floppy disk before you install the authorization and pay particular attention to the section explaining the restric tions in handling your hard disk after the authorization has been installed PCS 7 TM C79000 T8076 C740 17 2 3 Channel DLL 2 2 4 Setting up the Connections Units The channel for linking the TELEPERM M systems supports two bus architec tures e PROFIBUS TM via CP 5613 with FDL protocol L2 e CS 275 local bus interface N AT or N PCI After the channel has been loaded into a current project it appears as follows in the Tag Management branch gt WinCCE xplorer Englisch MCP File Edit View Editors Tools Help B v Englisch E Computer TELEPERM L2 Channel Unit Tag Management M TELEPERM NAT Channel Unit Internal tags F TELEPERM M L2 TELEPERM M 5 MELD 4 50 Structure tag Ty Graphics Designer B3 Alarm Logging J Tag Logging Report Designer Global Script 3 Test Library User Administrator CrossReference Redundancy User Archive hs Timesynchronization Picture Tree Manager zl
127. separate document This description is aimed at people who work in the configuration of I amp C systems Working knowledge of the general handling of personal computers and the work with PCS 7 TM is required Furthermore the reader must be familiar with the TELEPERM M process con trol system in particular with PROGRAF and the OS operator communi cation and visualization systems Several Reference Manuals are available for further information see Applica ble Documents in Appendix B The PCS 7 TM software is based on the international standards DIN EN 61131 3 IEC 1131 3 for programming languages Guide through the This Manual is subdivided into the following topics Manual Chapter 1 contains a system overview with general information about structure functions system requirements interfaces and delivery form Chapter 2 describes the TELEPERM M channel DLL Chapter 3 describes the programming tool TM Manager Chapter 4 describes the Double Channel Functionality Chapter 5 describes the Time Synchonization Chapter 6 describes the Online Delta Loading Chapter 7 describes the special features The Appendix contains a list of the abbreviations used in the document and the list of applicable documents Conventions References to other documents are made by means of numbers enclosed by slash marks Use this number with the list of applicable documents at the end of this Manual to find the exact title
128. slave 1 Operator station is primary master 2 5 Operator station is secondary master with priority 2 to 5 identical priorities are not allowed This variable can be written during run time MELD UZMasterState 0 Operator station is not time master 1 Operator station is active time master MELD UZSynchronized 0 Operator station is not synchronized 1 Operator station is synchronized 5 5 2 Process Control Messages Message Meaning CS275 No time sync During Startup No time of day frame received Otherwise No time master on the bus CS275 New time sync OS is synchronized CS275 Master time sync OS is time master PCS 7 TM C79000 T8076 C740 17 5 7 Time Synchronization 5 6 5 8 State Diagram The state diagram describes the states of the time synchronization of an OS in terms of tags and OS process control messages The simplified state diagram shown here illustrates the states of an OS along with the actions that cause state changes Each state transition is logged using process control message When the message CS275 no time sync is generated the MELD UZSynchronized variable is set to 0 if there has been no previous synchronization just after startup or when the time master fails for a longer time approximately 5 minutes after synchronization had already been established If time of day synchronization fails briefly for example due
129. ssages PR KLT BED e MEL messages PR KLT MEL e System messages PR KLT SYS PR corresponds to the prefix specified earlier in Chapter 2 3 KLT BED MEL SYS are fixed elements These variables and the local Teleperm M message class are generated implicitly Communication Channel Message System Configuration The message generator provides fixed defaults for all function blocks If these do not require modification you can click Next gt to continue the Message Generator This generates messages for all the function block instances with status processing which you have configured in the WinCC variable database The Message Generator derives the messages for each user function block and for the FN and RK standard function blocks from EventTrans 1 or 2 other standard function blocks have a default setting for the status bit message class type and message text By means of the WinCC Picture Tree Manager the variable processing area is determined for each block instance and entered in the Area message block At the same time the picture name is entered in the corresponding message block within this area as Loop in Alarm picture The procedure is here as follows The program searches for block instance variables of configured pictures in the Picture Tree starting at the top level hierarchy of the first area and ending at the lowest nesting level of the last area The last picture found and its area are entered as result and defau
130. t opening the COM library which is used for checking whether locking delta loading is necessary System error at reading the present installed connections for the TELEPERM channel in WinCC The mentioned connection has been created newly A session for creating an AS connection has been opened PCS 7 TM C79000 T8076 C740 17 Log Entries of TM Manager 3002 The module CreateConnection informs about the detected WinCC project path 3003 The session for creating an AS connection has been closed 3004 A new connection for the TELEPERM channel has been created As conse quence delta loading of WinCC has been locked Only entire loading possible Message Generator Serious Errors S 4000 Error at opening reading the MESSAGE MAFP file Operation has been interrupted Errors E 4000 Message for the mentioned variable cannot be created or modified because o Noconnection to Alarm Logging CS o Wrong or invalid project o Oneofthe interface parameters is wrong In the following information message 4000 the parameters which have been handed over by TM Manager will be listed Parameter 1 Flags attachments overwrite delete Parameter 2 Message number Parameter 3 Status Parameter 4 Message class Parameter 5 Message type Parameter 6 Text number of message text Parameter 21 Alarm Group The wrong value will be named In most cases message class or message type has to be checked E 4001 System E
131. tches abcf abdf or abef but not abcdf matches abcf or but not abled matches only acd and abd ab l cd matches abbb or a o acd but not Filtering single block instances If a block instance which is a subset string of a other block instances should be filtered this instance must be covered by the string sequence nr Example A block type has the instances 111 1111 1112 etc Configuring the block filter with 111 causes an import of the instances 111 1111 1112 If you wish to import the instance 111 only you have to configure the block filter with the sequence 111 These definitions for the imported blocks describe the filter conditions for an ASCII file 1 Block name Consists of up to four characters and must be terminated with 2 Description of the imported block instances The structure of these entries must be conforming to the rules laid down earlier for regular expressions A declaration line may contain up to 255 characters If the block type entry contains several lines the specified filter criteria are automatically ORed Up to 10 expressions can be ORed i e up to 10 lines if these lines do not contain an OR operation In a filter file a name of a block type may occur only once At the end of a declaration line there are not allowed commas Example A 2 In this example the function imports all blocks of the ty
132. tems 76181 Karlsruhe Germany Exclusion of liability Although we have checked the contents of this document for agreement with the described hardware and software there may still be deviations so that we cannot guarantee a complete agreement The specifications in this document are checked on a regular basis and necessary corrections will be contained in the subsequent versions We are grateful for any sugges tions on improving the document Siemens AG 1997 2008 Subject to change without prior notice Siemens Aktiengesellschaft Order No C79000 T8076 C740 17 Preface Purpose of the description Readers Requirements Standard PCS 7 TM C79000 T8076 C740 17 This description provides you all the information you need for utilizing PCS 7 TM These are primarily e product overview with a brief description of the functions the system requirements the interfaces and the delivery form The installation and application of the TELEPERM M channel DLL The acceptance of configuration data from PROGRAF AS into the WinCC data manager and the entry of TELEPERM M messages in the WinCC sig naling system using the programming tool TM Manager The peculiarities that must be observed when using WinCC The listed tools help the user to simplify and optimize the TELEPERM M specific configuration in WinCC The standard control displays NORA OCX blocks as the basis of trade specific libraries are described in a
133. ter 1 5 For a direct CS 275 con nection to the N AT interface the N AT port address not for N PCI must be selected and the corresponding software configured in the same window After you have entered a valid address reset and restarted the computer and then press Init in this window After successful initialization the DIP switch set tings on the N AT or N PCI interface appear in the Bus Address and Node Address fields TELEPERM M N AT E xj Portadresse TCP IP 4000 Bus address BA Device address 51 Save Y data Servername localhost Comment Caution change of Port adress or use of Init button require reboot of computer Init Figure 2 3 Dialog box for the selection of the port address CS 275 This option is irrelevant The name localhost in this box may not be changed PCS 7 TM C79000 T8076 C740 17 PCS 7 TM C79000 T8076 C740 17 Channel DLL Logical connections Before you can configure the data of a real AS TELEPERM M in WinCC you must first create the logical connections in the channel This connection represents an automation system on the bus In WinCC a logical connection is created by means of the TM Manager Note the configuration steps described below should be performed by means of the TM Manager described in Chapter 3 Note It is imperative to fill out the CS 275 tab for the TELEPERM M CS
134. th OK to enter this connection in the corresponding column of the Block Import dialog box Note Existing connections can only be deleted by means of the WinCC tools When a new connection is created the function also adds internal variables required for the channel to the WinCC variable database For information on the various options refer to Chapter 2 PCS 7 TM C79000 T8000 C740 17 3 28 CreateConnection Figure Select a connection After you have selected a connection type L2 or N AT and created nested connections you can not create the corresponding complementary connection type anymore PCS 7 TM C79000 T8000 C740 17 3 29 Click the corresponding button to select and assign the required filter file 2515 Select import files Ignore all settings Change and evaluate newly the settings Import and merge the existing assignments Create new and complete import Import fle Fiter D Wincc Projekte NewsASDaten BEL604 DAT 450604 D wincc Projekte New ASD aten B5 TFilter604 txt D Winec Projekte New 4S Daten BEL606 DAT 450606 D wincc ProjekteNNew ASD atenXBS TFilter606 txt D Wincc ProjekteNNew ASD atenBELBO07 DAT 50 07 D wincc ProjekteNNew ASD atenXBS TFilter607 txt D SWincc ProjekteNNewN amp SD atenNBELBU3 DAT 450609 D Winee Projekte New 4SD aten B5T Filter609 tat Connection Select create a connection Filter
135. the CSD configuration file Deactivating the option Service text in this input box generates a box with an error hint Note The service text of a block instance which already has been generated may only be modified by changing the internal variable in WinCC Explorer A modification made in the input box later on does not effect the content of the variable If the internal variable does not exist no entry of the text can be made PCS 7 TM C79000 T8000 C740 17 3 34 Note The states configured at the WAF parameters of the FN and RK standard function blocks are processed as far as possible and written to the block instance variable EventTrans 1 These data should be verified once again after the block import because the message class type is derived from this information during a message import Block instances found in the WinCC Tag Management and cancelled from the selection are listed in the Delete Instances And Messages dialog box block instances of non selected connection are also listed Here you can choose to delete these block instances from the variable database the messages in WinCC Alarm Logging and possibly the entries in the Tag Table by clicking Delete Block Import Delete instances and messages These instances are in your PCS 7 TM Project but not selected for the import Press Delete button to delete them and their messages Press Next button to continue without deleting
136. trends Selection of a trend group with 10 trends Number of archive values Short term cyclic archive in database PCS 7 TM 4 4 C79000 T8076 C740 17 4 3 Double Channel Functionality Naming Conventions Before merging a PCS 7 TM and a PCS 7 project into a PCS 7 TM OS DC project the following name conflicts must be resolved 4 3 1 4 3 2 4 3 3 Name Conflicts Involving OS relevant Tags and Structure Types The tag management of TELEPERM M and the tag management of PCS 7 merge together in PCS 7 TM OS DC to form one tag management Regardless of the channel in which they are used Teleperm M SIMATIC 57 tag names can only occur once You must therefore make sure that there are no two identical tag names throughout the entire project in both PCS 7 TM and PCS 7 Solution If identical tag names exist in TELEPERM M and PCS 7 the name must be changed either in PCS 7 or in PCS 7 TM This renaming must be undertaken before mapping A structure type name can only be created once You must therefore make sure that structure type names do not occur both in TELEPERM M and in PCS 7 Solution If identical structure type names exist in TELEPERM M and PCS 7 the name of the corresponding block must be changed either in PCS 7 or in PCS 7 TM This renaming must be undertaken before mapping Name Conflicts in the GraCS Folder WinCC Pictures The PDL pictures of PCS 7 TM and PCS 7 are stored in a common path for example C Siemens Ste
137. ues to attempt to take over the master role on the full hour despite receiving time frames PCS 7 TM C79000 T8076 C740 17 5 9 Online Delta Loading Overview In this Chapter PCS 7 TM C79000 T8076 C740 17 This Chapter informs about the possibilities to load changes of configuration data into an OS at runtime This Chapter deals with the following topics Chapter Topic Page 6 1 Online Delta Loading 6 2 6 1 Special Features 6 1 Online Delta Loading Requirements for Delta Loading Loading additive configuration data Loading Field Blocks GA GB FSA etc 6 2 The requirement for the functionality Delta Loading at runtime is that the PCS 7 TM project has been defined within a PCS 7 project in SIMATIC Man ager ES The real configuration of the tag management etc is made using the tools of TM Manager see chapter 3 After having finished configuration the project is loaded into the OS from SIMATIC Manager Component View using the function Load target sys tem When loading the first time only the whole project can be loaded In addition to a provisionally complete project which has been loaded into the OS some more block instances including messages and pictures may be con figured added or deleted in the ES The number of these block instances is limited to 10 Configuring more then these inhibits Delta Loading In SIMATIC Manager Component View the additional configured data is l
138. xist 2 Max number of devices 6 is exceeded 3 Device is logged off deleted even if device has not been logged on 4 Incorrect linking mode PCS 7 TM C79000 T8076 C740 17 C 1 Channel Messages Init timeout for BATA 6 07 A configured node was not present during the startup 7 11 W for RN 4711 failed The W startup to block RN 4711 could not be performed Flag mm01 of 6 07 Redundancy flag S630 Bus B is active bus A is OK Flag mm02 of BATA 6 07 Redundancy flag S620 Bus A is active bus B is OK Flag mm05 of BATA 6 07 Redundancy flag S631 Bus B is active bus A is faulty or does not exist Flag mm06 of BATA 6 07 Redundancy flag S621 Bus A is active bus B is faulty or does not exist Flag nn01 of BATA 6 07 Corresponds to S389 high received load from BATA 6 07 Flag nn02 of BATA 6 07 Corresponds to S388 device failed Flag nn40 of BATA 6 07 Corresponds to S383 receive data block disabled or does not exist Flag nn80 of BATA 6 07 Corresponds to S382 EAB in EAL not found Flag nn20 of BATA 6 07 Corresponds to SS384 receive data block too small Flag nn10 of BATA 6 07 Corresponds to S385 No write protection in receive data block Flag nn08 of BATA 6 07 Corresponds to 5386 Local bus interface faulty Flag nn04 of BATA 6 07 Corresponds to S387 Bus faulty transmission error mm 98 nn 00 or 91 PCS 7 TM 2 C79000 T8076 C740 17 Log Entries of TM Manager D The following
Download Pdf Manuals
Related Search
Related Contents
308169J , Filtres à air, lubrificateurs d`air et kits FLENDER couplings Philips DVD 955 家庭用電気マッサージ器 「プチリラク」 取扱説明書 HP Compaq dx2810 Business PC Copyright © All rights reserved.
Failed to retrieve file