Home
SIMATIC HMI ProAgent/PC and ProAgent/MP
Contents
1. C7 623 OP 5 with integrated S7 CPU C7 624 OP 15 with integrated S7 CPU C7 633 OP 7 with integrated S7 CPU C7 634 OP 17 with integrated S7 CPU SIEMENS SIMATIC OP7 4 x 28 ZEICHEH mm SCHRIFTH HE F2 Example OP 7 ProAgent PC and ProAgent MP 1 14 Printout of the Online Help Release 12 01 Guide to the documentation ProAgent PC and ProAgent MP Printout of the Online Help 1 15 Release 12 01 Introduction 2 Introduction This section explains the benefits of process diagnostics and shows you how to locate a fault on the operating unit and rectify it An overview shows the steps required for configuration and where the interfaces between STEP7 ProTool and ProAgent are This section also explains a number of important terms that are frequently encountered in the context of process diagnostics ProAgent PC and ProAgent MP Printout of the Online Help 2 1 Introduction Release 12 01 2 1 What process diagnostics can achieve System environment When you use SIMATIC S7 controllers you can configure a powerful process diagnostics system It will help you to rapidly identify potential problems and to eliminate them In that way you will be able to increase the availability of your installation reduce downtimes and bring down costs Alarm message on the operating unit Automatic analysis Display of cause of fault on the operating unit Execution of movements from the operating un
2. ProAgent PC and ProAgent MP 6 8 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 6 Working with password levels Purpose Buttons and keys can be password protected Use of those keys fields is then restricted to suitably authorized and qualified personnel Password protection can of course also be incorporated in the diagnostic screens The default setting for all keys is no password protection password level 0 By altering the password level you could for example prevent an operator e selecting specific screens e setting the operating mode on the Overview Screen e displaying the Movement Screen You set the password level in exactly the same way as you are familiar with in ProTool ProAgent PC and ProAgent MP Printout of the Online Help 6 9 Configuring diagnostic screens in detail Release 12 01 6 7 Multi lingual projects Changing to another language 6 10 All text that appears on the diagnostic screens is basically stored in multi lingual form provided that facility is supported by STEP7 When the function Language is executed the screen is reconstructed in the relevant language Most text items are not configured in ProTool but provided by the S7 packages Conflicts can occur if no text items have been defined in STEP7 for the language configured in ProTool A warning message to that effect is then issued during the compilation process in ProTool When the system is running
3. T SIMATIC Hotline nein NAA a c ee ka 7N ig 3 Aa pd ea Ay a A N me x AIC f Ww pr we we 5 j a 3 WA 2a S b an Xa Singapore A p K F AA RS ae N p co iC t Si h AS NA Worldwide Nuernberg Technical Support FreeContact Mo Fr 7 00 AM 5 00 PM Local Time Telephone 49 180 5050 222 Fax 49 180 5050 223 E mail techsupport ad siemens de GMT 1 00 Worldwide Nuernberg Technical Support charged only with SIMATIC Card Local Time Mo Fr 0 00 to 24 00 Telephone 49 911 895 7777 Fax 49 911 895 7001 GMT 01 00 Europe Africa Nuernberg Authorization Mo Fr 7 00 AM 5 00 PM Local Time Telephone 49 911 895 7200 Fax 49 911 895 7201 E mail authorization nbgm siemens de GMT 1 00 America Johnson City Technical Support and Authorization Local Time Mo Fr 8 00 to 19 00 Telephone 1 423 461 2522 Fax 1 423 461 2289 E mail simatic hotline sea siemens com GMT 5 00 Asia Australia Singapore Technical Support and Authorization Local Time Mo Fr 8 30 to 17 30 Telephone 65 740 7000 Fax 65 740 7001 E mail simatic hotline sae siemens com sg GMT 8 00 The languages spoken by the SIMATIC Hotlines are generally German and English the Authorization Hotline is also provided in French Italian and Spanish ProAgent PC and ProAgent MP Printo
4. e The program must not contain a loop since the function block for fault detection is only called once per cycle e Error detection must be activated in S7 PDIAG for the different monitoring routines e Initial value detection has to be activated for the different monitoring routines if you wish to perform a criteria analysis on the Detail Screen e The UDT Movement must be used if you want to use the Movement Screen The UDT Movement sets up a standardized interface to the Movement Screen e f several units may display the same movements they must use the UDT Movement expanded by the HMI_ID UDT2 What you must remember when using S7 GRAPH If you are working with S7 GRAPH bear the following points in mind e Under Extra gt Block settings gt process diagnostics you can assign an FB DB pair to a sequence of steps In ProAgent this unit of movement the FB DB pair will be handled in the Overview Screen as part of a sequence and will not be shown as a separate unit Instead the Movements symbol will appear next to the assigned unit e The error handling and the criteria analysis for ALARM_S messages of the movement unit continue to be active You can move back and forth to the movement unit at the sequence ProAgent PC and ProAgent MP Printout of the Online Help 4 3 Requirements of the configuration Release 12 01 Message procedure ALARM_S If you are using ProAgent then the ALARM_S message pr
5. ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Introduction 2 5 Before You Start Requirements ProAgent is integrated in ProTool and the remainder of the S7 environment and consequently is only one of the components involved in creating a process diagnostics ProAgent like ProTool is used only for configuring the operating unit and not the PLC In order to be able to configure a process diagnostics certain basic requirements must be met They can be summarized as follows e ProTool must be installed as an integral component in STEP7 e ProAgent must be installed e The PLC must have been programmed previously You can use LAD CSF STL and S7 PDIAG or S7GRAPH or S7HiGraph for this You can also use these packages in parallel on a single PLC e lf the PLC has been programmed in LAD FUP STL additional error detection blocks must have been created using the option package S7 PDIAG Error detection must have been activated e The PLC program must have already been compiled ProAgent PC and ProAgent MP Printout of the Online Help 9 11 Introduction 2 12 Release 12 01 ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 Display on the operating unit Introduction When you configure process diagnostics a number of additional diagnostic screens are integrated into the configuration The contents of the screens can be adapted dynamically to th
6. ProAgent PC and ProAgent MP Printout of the Online Help i Preface Notation Release 12 01 Different font formats simplify orientation within the text Messages dialog box Names of dialog boxes fields and buttons are shown in quotation marks System gt ProAgent Menu items are shown in quotation marks Successive submenus options are separated by arrows The complete route to the menu option in question is always shown History of the documentation The different releases of the User s Guide describe the following software versions Issue 12 99 ProTool Version 5 2 ProAgent Version 5 2 Release 07 00 ProTool Version 5 2 SP2 ProAgent Version 5 2 SP2 Issue 12 01 ProTool Version 6 0 ProAgent Version 6 0 Trademarks The following names are registered trademarks of the Siemens AG e SIMATIC e SIMATIC HMI e SIMATIC Multi Panel e SIMATIC Multifunctional Platform e SIMATIC Panel PC e HMI e MP 270 e ProAgent e ProTool e ProTool Lite e ProTool Pro ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Customer and Technical Support Available worldwide 24 hours Preface x A J ai a VA A MA p ants 2 J yo Y b7 f PD g p 4 J y if a lt Laia gt is 4 A S ye 2 p d r E P A A mA 5 NS A UN yw mS r ra u gt Ji a k kL v he A ENSY h op ii wv Soy Cd p s l fa nJ MON y 5 YE A a p f
7. Guide to the documentation Release 12 01 SIEMENS SIMATIC MULTI PANEL SOS PE eT rat eae Ubi CO Die ins OPED ais TeTE ET ea Ie RAE EOE URES Ihe ee PIT ALPS hee IT A LRAT PODS CPOE HORS EFAS EIS FES BLD EF ES CCT EI LP ELAS LS OTS OLS OE OS RAE CRETE SPO EV HOHE TE DEA eR OEP SOI A Esteve O 1 Fen le SSS f jal P i si f im hf i ns f A i gt 3 bead 6 u e n a a 3 a a Example MP 370 ProAgent PC and ProAgent MP Printout of the Online Help 1 12 Release 12 01 Guide to the documentation 1 4 2 ProTool for graphical displays Devices The ProTool Configuring Graphics Displays documentation tells you how to configure the following operating units e Graphics oriented operator panels OP 27 OP 37 e Touch panels TP 27 6 TP 27 10 TP 37 e C7 devices C7 626 OP 25 with integrated S7 CPU SIMATIC TP37 A Vatum 6 88 28088 gt ITIMAT TC BENS PS T D Uhrzeit 6 24 4 Tew B Osx E HO BUSY 1 POWER Example TP 37 ProAgent PC and ProAgent MP Printout of the Online Help 1 13 Guide to the documentation Release 12 01 1 4 3 ProTool for text based displays Devices The ProTool Configuring Text Based Displays documentation tells you how to configure the following operating units e Text oriented operator panels OP 3 OP7 OP 17 e Text displays TD17 e C7 devices C7 621 OP 3 with integrated S7 CPU
8. Release 12 01 1 4 ProTool for the whole SIMATIC HMI device family The SIMATIC HMI device family The SIMATIC HMI device family is a complete family of text displays operator panels touch panels and Windows based systems for efficient machine operation and monitoring The performance and convenience of the devices are finely tuned to suit the individual demands made of them SIMATIC HMI operating units _ DEEE EEI Prolool Pro tee bx f A IAN d Software for PC Based HMI The great advantage is that you configure all the devices with the same configuration software ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Guide to the documentation 1 4 1 ProTool for Windows based systems Devices The ProTool Configuring Windows Based Systems documentation tells you how to configure the following devices e Panels TP 170A TP 170B TP 170B Color TP 270 6 and 10 OP 170B OP 270 6 and 10 e Multi Panels MP 270B MP 270 MP 270 TOUCH MP 370 MP 370 TOUCH e Panel PCs FI 25 FI 45 PC 670 10 PC 670 12 PC 670 15 PC 670 12 TOUCH PC 670 15 TOUCH PC 870 12 PC 870 15 PC 870 15 TOUCH PC IL 70 12 TOUCH PC IL 70 15 TOUCH e SINUMERIK Panels OP 010 OP 012 OP 015 e SIMOTION Panels e PC ProAgent PC and ProAgent MP Printout of the Online Help 1 11
9. Release 12 01 Requirements of the configuration 4 2 Shared database with STEP7 Accessing the database STEP7 and its optional packages store all the data required for process diagnostics in a shared database J 7 PDIAG S7 GRAPH 4 S7 HiGraph shared database read Shared database ProTool accesses the required information about the PLCs present from that database i e e Which units are diagnosable e which signals are monitored for which states e which message texts have been defined ProAgent PC and ProAgent MP Printout of the Online Help 4 5 Requirements of the configuration Release 12 01 Updating the database Always compile the monitoring blocks before starting configuration in ProAgent after modifying the PLC program Note The database is not updated if you make changes in STEP7 without subsequently retranslating the monitoring blocks ProTool will then not have access to the latest data During commissioning in the event of minor changes in S7 PDIAG you can apply the data relevant to diagnostics direct to the CPU You then do not have to recompile your ProAgent project for the time being Content requirements At certain times ProTool places specific minimum requirements on the data stored in the database It is always preferable of course if the PLC program is already complete and fully tested In practice however this will not always be the case and you may want to be w
10. oe SS OOo 11 14 51 PAK Iber hock Clary ices Movement Screen example on PC Information on the display mode The top left field gives you information on the display mode s The Warning triangle symbol indicates that a unit is blocked The unit on which the fault occurred first is identified by a flashing icon This indicates to you that this fault is not a secondary fault z The Connection errored symbol indicates that connection to the PLC is errored or an addressing error has occurred ProAgent PC and ProAgent MP 3 66 Printout of the Online Help Release 12 01 Display on the operating unit The Inconsistency alert symbol indicates that the data for this network has changed in the STEP7 configuration In a criteria analysis the network data is read by ProAgent directly from the PLC gt The Consistency error symbol indicates that the data for this network is not consistent with the STEP7 database Regenerate your project before continuing lt gt Information about the unit The first line shows information about the selected unit The selected unit is that unit of your system for which the movements are displayed further down the screen Which unit is the selected unit depends on where the Movement Screen was activated from e f you activated the Movement Screen from the Message Screen the selected unit is determined by the alarm message that was highlighted by the cursor on exiting The unit to whi
11. Einkaie Zustand Transicion e Hr D rd or ProAgent PC and ProAgent MP Printout of the Online Help 6 13 Configuring diagnostic screens in detail Release 12 01 6 10 Customizing and configuring ProAgent screen objects Display elements for diagnostics Installing ProAgent provides you with the message display and four new display elements in the ProTool screen editor that you can use in your Diagnostic Screens Screen Description ET Overview display Use this to show the operator the diagnosable units in your system For instance you can define which languages S7 PDIAG S7 GRAPH or S7 HiGraph are to be used in your STEP7 project and whether all units or only units with a fault are to be displayed Detail view Use this to show the operator which instructions in the program have resulted in a particular alarm message For instance you can define what the default display type should be symbol list STL or LAD I Movement display This allows the operator to trigger specific movements for a unit manually For instance you can define the mode of movement release Step sequence Use this to show the operator a list of all the step display sequences and steps which have been configured for a unit and its subordinate hierarchical levels Message display The message view with which you are already familiar from ProTool has been supplemented with an extra column in ProAgent to show the diagnosability of the message
12. Still on the General tab control determine how the display is to be shown and whether the operator is able to change the order of the columns If necessary modify the font size and the font for the column headings and the display area on the Font tab control 7 If necessary specify on the Enable tab control under what conditions the field for runtime should be overlaid or removed Use the Position tab control to specify the position of the field with pixel accuracy Also specify on this tab control whether the position will be static or will be dynamically modified during runtime Use the Functions tab control if you want to initiate a function when selecting or deselecting the field Detailed information on the individual tab controls is given in the ProTool Online Help ProAgent PC and ProAgent MP Printout of the Online Help 6 25 Configuring diagnostic screens in detail Release 12 01 6 10 6 3 How to configure a detail view Default Detail Screen as template The Detail Screen supplied with ProAgent is an example of the use of the detail view You can open the Detail Screen ZP_DETAIL in the ProTool screen editor and check the settings for your own configuration Configuring detail view 6 26 Procedure EJM the opened screen select the icon shown 2 Position the mouse pointer where you want to put the detail view Hold down the left mouse button and drag the field to the size you want On the Ge
13. When using labels in monitored networks it is not always possible to determine with certainty in the Detail Screen which operands are giving rise to the fault Labels or branch instructions should therefore not be used in monitored networks Parenthesized expressions cannot be displayed LAD It is therefore not possible to display the signal flow with the aid of status colors if supplementary NOT operations are included in the network ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 3 8 11 3 Multiple assignments Overview Display on the operating unit If your PLC program performs multiple assignments to a monitored operand for example with SET RESET or even with a direct assignment you can switch between all the networks affected in the Detail Screen at the press of a key Programming in STL Network 1 U M10 UN M20 S 1 M70 Network 7 UN M1 0 U M207 Ri M70 Multiple assignment of monitored operand M 7 0 Change via key You can tell which network is currently being displayed from the information in the top part of the Detail Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 59 Display on the operating unit Release 12 01 3 8 11 4 Exclusion operands Requirements Exclusion operands can be defined only for units that have been suitably programmed in S7 PDIAG In the case of S7 HiGraph units the exclusion operands are created automatically What are
14. only the messages and diagnostic data that is not in agreement with the status of the operating unit configuration is imported from the database This accelerates compilation markedly If the configuration is already at the same status as the shared database the project does not need to be compiled and the system will not therefore offer this option In this case a message will be displayed accordingly Tip You can further reduce the compilation time by judiciously arranging units into groups in S7 PDIAG When doing so consider how the groups are allocated to the operating units If changes are made to the S7 PDIAG configuration you only have to recompile and re download the operating unit configurations affected by the S7 PDIAG changes see also Selecting the units ProAgent PC and ProAgent MP Printout of the Online Help 4 7 Requirements of the configuration Release 12 01 Activating data synchronization By choosing File gt Compile you can go to the Compilation settings dialog box and select which data in the database shared with STEP7 is to be synchronized i e reimported if necessary when compiling Normally synchronization with the complete database should remain selected In that case you can be sure that the most up to date data is always made available to the operating unit Note In order to speed up the compilation process or if you deliberately wish to continue working with old STEP7 data you can deactivate
15. process diagnostics i e it contains only diagnostic screens and no other system screens Your project should therefore start with the Diagnostic Start Screen Diagnosis Start Screen Diagnosis Use of diagnostic screens only Procedure The diagnostic screens are already interlinked See How the diagnostic screens are linked to one another All you have to do is to make the Diagnostic Start Screen the start screen of your project as follows iin Procedure Select the Screens object type in the ProTool project window 2 Click the object ZP_PROAGENT with the right mouse button This is the Diagnostic Start Screen 3 Choose Properties from the shortcut menu 4 On the General tab in the dialog box that opens select the Start Screen check box The Diagnostic Start Screen is overlaid on the operating unit automatically after the project has been started in ProTool RT And from that point you can access all the other diagnostic screens one after the other by means of keys ProAgent PC and ProAgent MP Printout of the Online Help 5 9 Steps in the configuration of a diagnostics Release 12 01 5 3 2 How to open the Diagnostic Start Screen in your project Use Normally your project will contain other system specific screens in addition to the diagnostic screens In such cases it is useful to make one of those screens the start screen or to create a general start screen From that point you can then c
16. unit is the unit in this instance which was selected in the screen from which the Movement Screen was called Symbol absolute Use this key to switch the display of the outputs between symbolic and absolute representation that are driven by the movements The corresponding attributes must have been stored during programming in S7 PDIAG Ei Step Sequence You use this key to open the Step Sequence Screen Screen ProAgent PC and ProAgent MP 3 70 Printout of the Online Help Release 12 01 Display on the operating unit Status control Use this key to call up a screen witha Status control field This enables you to monitor and control the operands of the relevant PLC program Language This key can be used to switch language where a multilingual project has been compiled A Back You use this key to return to the Diagnostic Start Screen If you wish to change this you must use the appropriate functions see ProAgent functions for selecting Diagnostic Screens Keys in the Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 71 Display on the operating unit Release 12 01 3 9 3 How to work with the Movement Screen What you need to do This chapter gives a general outline of how to use the Movement Screen most effectively in practice Aims You want to remove a block and to do so you wish to initiate some movements on the blocked unit manually You also want to see which movements
17. 2 21 Reset Step Sequence function Use This function initializes the currently selected sequence of steps This function is used by the following diagnostic screen e ZP_STEP Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence 7 28 Key Button Press key release key Button Press release click None You wish to initialize the sequence of steps selected in the Step Sequence Screen Configure the function for a key or a button Select the desired event On occurrence of the event the sequence of steps selected in the Step Sequence Screen will be initialized ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 22 Reset Step function Use This function disables the currently selected step This function is used by the following diagnostic screen e ZP_STEP Parameter Configurable for Key Button Events Press key release key Button Press release click Parameter None Use in practice Aims You would like to disable the step selected in the Step Sequence Screen Configuration stage Configure the function for a key or a button Select the desired event Sequence On occurrence of the event the step selected in the Step Sequence Screen will be disabled ProAgent PC and ProAgent MP Printout of the Online Help 7 29 Reference 7 2 23 Set Step function Use Release 12 01 This function enables the cur
18. 36 Like all the diagnostic screens the Detail Screen has a standardized layout There are only minor differences between the various types of operating unit Level Steuerung_1 Unt e FB Tril A Ei Parallel Networks Network Tw Fl El fi 1 2 fel Cooling Pressure _OK Confirmation Cooling pressure reached u EL2 i Confrmation Workpiece clamped K3 N ero 14 o workpiece Present Confrmation Workpiece n clamp ana 1 Clese_Clarnp Hold workpiece in clamp ALAS nite Cerio Trice era Ire er kee ek Claire oper Detail Screen example of STL variant on PC The top section of the Detail Screen contains detailed information about the unit in which the process fault has occurred ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit The corresponding element is shown in the middle The illustration shows an example of the Detail Screen in STL format as it appears on a PC For an illustration and description of the symbol list mode please refer to Displaying the element as a symbol list and for an illustration of the LAD format see the section headed Displaying element in LAD The bottom part of the screen contains a message line showing the oldest alarm message and the global and screen specific key set ProAgent PC and ProAgent MP Printout of the Online Help 3 37 Display on the operating unit Release 12 01 3 8 2 Information on the unit in the
19. 6 9 Shared database 2 8 Accessing 5 21 with STEP 7 Soft keys Detail Screen Message Screen Movement Screen Overview Screen Standard screens changing incorporating linking Tasks Starting process diagnostics 3 2 5 9 5 10 5 STEP 7 Accessing the database during compilation Requirements shared database with Step sequence display N Ql gt h Functions Step Sequence Screen Keys 3 79 Layout Practical approach Use 3 76 STL symbol list Synchronizing System gt ProAgent System limits ProAgent MP ProAgent PC System messages 7 2 T Target positions Display 8 9 Terms 2 5 Transition Changing in the Detail Screen Transitions Translation Triggering movements U Unit selecting during configuration Units display all display blocked hierarchical in the Movement Screen hierarchical in the Overview Scree Upgrading Requirements Steps ProAgent PC and ProAgent MP Printout of the Online Help
20. As the event this time select Release key As parameter specify again the same position of the movement in the display and the same side of the display right or left Reallocating movements After a disconnection or due to a software error movements can remain allocated to a particular operating unit So that these busied movements can be allocated to another operating unit again the diagnostic function Assign Movements can be configured in the Movement Screen When this diagnostic function is triggered the movements displayed will be reallocated even if they are already busied When movements are deselected they are released again Note When the operating unit concerned is reinitialized the movement elements Manual Enable1 2 and Display Order of all movements are reset to 0 and are therefore available for occupation by other operating units once more ProAgent PC and ProAgent MP 6 38 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 11 5 ProAgent function for displaying the movement list Use Generally not all movements are visible in the Movement Screen However you can show the operator a list of the movements of all units In this overview he can select the movement he wants If a movement display is then opened this movement will be triggered there Displaying the movement list To allow the operator to open the movement list configure a key that triggers the function ProAge
21. Detail Screen Overview 3 38 The top section of the Detail Screen contains detailed information about the unit in which the process fault has occurred OO DO 9 SS uli Suyafung_ i E E e aS a Step aM aes ansiton Gliese fo E Traits Li old mer EN 920346 Ph AK C7 SRLARH Cirerer alt fehl De10 S2 aea a Sl A aala eee OWA ie Detail Screen as shown on the S7 GRAPH unit on a PC 1 At the top left you obtain information on the display mode 4p The lightning flash symbol appears if partial view is active this lists only those instructions and or switches that have not been performed see Switching between partial and full view a The symbol is struck through if there are no faults and thus no element is displayed The Spectacles symbol appears if the current status bits are displayed rather than the status bits at the time of occurrence of the fault initial values see Switching between initial values and current status The Connection errored symbol indicates that connection to the PLC is errored or an addressing error has occurred The Inconsistency alert symbol is displayed if the data for this network has changed in the STEP7 configuration In a criteria analysis the network data is read by ProAgent directly from the PLC For further information please refer to Changes during commissioning gt The Consistency error symbol indicates that
22. MP Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail Sequence in the Movement Screen The sequence of movements in the Movement Screen can be configured in S7PDIAG However the sequence of movements in the Movement Screen can only be defined within the movements of a unit Abbreviated movement names In order to be able to display the right hand part of the movement name on the operating unit the left part of the name is truncated This is done by searching for the second point from the right in the movement name and removing the left part of the name If you allocate the names of movements yourself you should make sure that you do not include points in names and that names are not too long for the display ProAgent PC and ProAgent MP Printout of the Online Help Configuring diagnostic screens in detail Release 12 01 6 10 5 What is a step sequence display Information displayed Purpose Step sequence display is the central component in the Step Sequence Screen It shows a list of all the steps in the selected sequence of steps During configuration you define which names will be displayed in the heading the unit and or the unit hierarchy For each step the following is displayed e Step disturbed active or inactive e Step name and number The Step Sequence Screen helps you when you are clearing a fault in an S7 Graph sequence of steps and shows the states of the individual steps
23. Optional operating elements 6 22 The various columns can be edited on the operating unit like a table e g e arrange order of columns e set column width You can configure further screen elements for a step sequence display with the aid of ProAgent functions A detailed description of operating a step sequence display can be found under the heading Working with the Step Sequence Screen ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 10 6 Introduction to configuring ProAgent screen objects The introduction which follows will show you how to configure the following ProAgent screen objects in the ProTool screen editor e Message display e Overview display e Detail view e Movement display e Step sequence display ProAgent PC and ProAgent MP Printout of the Online Help 6 23 Configuring diagnostic screens in detail Release 12 01 6 10 6 1 How to configure a message view Default Message Screen as template The Message Screen supplied with ProAgent is an example of the use of the message view You can open the Message Screen ZP_ALARM in the ProTool screen editor and check the settings for your own configuration Configuring a message view a Procedure Efn the opened screen select the icon shown 2 Position the mouse pointer where you want to put the message view Hold down the left mouse button and drag the field to the size you want On the Ge
24. S7 PDIAG version 5 0 or higher you can combine the individual units to form groups These groups are also displayed during unit selection in ProTool Combining units to form groups S7 PDIAG V 5 0 or higher With S7 PDIAG version 5 0 or higher you can combine the individual units within a PLC to form groups If you set up these groups judiciously you can reduce the compilation and download times in ProTool lf changes are made to the S7 PDIAG configuration you only have to recompile and re download the operating unit configurations that serve and monitor the changed groups ProAgent PC and ProAgent MP Printout of the Online Help 5 15 Steps in the configuration of a diagnostics Release 12 01 Example El Group 0 Unit Unit_2 A Group it i Unit_3 n Unit_4 Unit 5 O Group i2 Unit i Unit_ Al Group 3 i Uniit_8 i Unit_9 int10 Operating unit 3 Assignment of operating units to various groups With the system configuration illustrated in the event of changes affecting units in group 0 you only have to recompile and re download the configuration for operating unit 1 The other configurations are unaffected by the change They cannot therefore be recompiled Selecting groups or units 5 16 To select a group or a unit for diagnostics pi Procedure In the Diagnosable units box select the group or unit you wish to include in the diagnostics By clicking or you can vi
25. Step Sequence Screen can be used to set or reset individual steps in the selected S7 GRAPH sequence of steps ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Introduction Message Screen Overview Screen Selection Units Acknowledgement status of units Operating modes Movement Screen Detail Screen Possible movements Fesult of fault analysis Execution of movements status and result of using Keys logical operations Step Sequence screen Liperation of 3 sR APH step chains The Different Diagnostic Screens Standardization The user interface on the operating unit is standardized so that operation follows a uniform pattern for all installations and components A detailed description of the individual diagnostic screens is given under the topic Display on the Operating Unit ProAgent PC and ProAgent MP Printout of the Online Help 2 7 Introduction Release 12 01 2 4 How a process diagnostics is configured System concept ProAgent is a universal system concept and designed for optimum interaction between STEP7 STEP7 option packages and the operating unit configuration program ProTool Configuring the process diagnostics is quick and simple to perform It makes no difference whether you integrate process diagnostics into a new project to be created or into an existing project Subtasks Just as when configuring an installation there are two main subtasks involved in implementing
26. Step_Sequence_Mode ProAgent PC and ProAgent MP Printout of the Online Help 7 5 Reference Release 12 01 7 2 1 Assign movements function Use This function forces a display unit to occupy the displayed movements even if the movements have already been occupied by another display unit This function is used by the following diagnostic screen e ZP_MOTION Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence Note Key Button Press key release key Button Press release click None After a disconnection or due to a software error movements can remain allocated to a particular operating unit In order to make these allocated movements available again for allocation to another operating unit in the Movement Screen configure the function ProAgent Select Unit toa key or button As event select Press key or in the case of a button Press When the function is triggered the displayed movements are occupied by the operating unit which triggered it Occupied movements are released again once they are deselected When the operating unit concerned is reinitialized the UDT2 elements Manual Enable1 2 and Display Order of all movements are reset to 0 and are therefore available for occupation by other operating units once more 7 6 ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 2 Detail Change fault functi
27. The network is too complex Display the network in The operands with faults cannot be shown STL 320002 More than one or no diagnosable Alarm Select a diagnosable Messages are selected alarm message in the The unit belonging to the Alarm Message Message Screen could not be selected ZP_ALARM 320003 _ There is no alarm message for the unit Select the unit with a fault selected in the Overview Screen A network cannot be shown in the Detail Screen 320004 The required signal states could not be Check that the read by the PLC configuration on the The operands with faults cannot be display device and the The movements cannot be operated determined PLC program loaded are consistent 320005 The project contains elements of ProAgent To run the project install that are not installed the ProAgent option pack ProAgent diagnostics cannot be performed 320006 You are trying to execute a function that is Check the type of unit not possible in this configuration selected 320007 No operands causing a fault have been Switch the Detail Screen found in the networks to STL display mode and ProAgent cannot display any blocked check the status of the operands operands and exclusion operands ProAgent PC and ProAgent MP 7 2 Printout of the Online Help Release 12 01 320008 320009 320010 320011 320012 320013 320014 The diagnostic data saved in the configuration is not synchronized with that i
28. a Status Control Variable field This enables you to monitor and control the operands of the relevant PLC program in a variables table Detailed information on Status Control can be found in the Runtime Manual Language Use this key to switch language where a multilingual project has been compiled You use this key to return to the Diagnostic Start Screen If you wish to change this you must use the appropriate functions see ProAgent functions for selecting Diagnostic Screens Global keys ProAgent PC and ProAgent MP 3 12 Printout of the Online Help Release 12 01 Display on the operating unit 3 6 Message Screen The purpose of the Message Screen No Tire Staus Text GR 5 44 20 Phl AK bot lock Clan een 10 Taa P AR S7GRAPH Supem kion Fault F amp 10 C amp L S2 oO Message Screen example on PC The Message Screen displays all pending process messages The messages are listed on the screen in chronological order The Message Screen frequently serves as the entry point to diagnostics On it you can observe whether faults occur and which faults those are and you can then switch to any of the other diagnostic screens as required Additional functions compared to the message page The Message Screen is structured in a very similar way to a normal message page However it provides some additional information and functions This enables you to see by a glance at an asterisk next to the message
29. a Pentium Ill 600 MHz 128 MB main memory This results in the following individual guide values Messages in a language without help texts Error monitoring Networks steps transitions Signals used in a language 10 000 Maximum number of signals per network ProAgent PC and ProAgent MP 9 4 Printout of the Online Help Release 12 01 Index A Access protection Actions Activating process diagnostics Advantages of the process diagnostics ALARM_S Configuring message texts B Branch possibilities between the Diagnostic Screens C Call Information online Call Online help changing Diagnostic Screens Operating modes in the Overview Screen Standard screens Commissioning S7 PDIAG project Compiling Configuration stage ALARM_S messages Compiling Downloading Incorporating Diagnostic Screens Linking Diagnostic Screens Moving directly to a Diagnostic Screen Overview on steps Porting onto computers without STEP 7 Process diagnostics Selecting display classes Selecting the units Configuring Detail display Message view Movement display Overview display Step sequence display ProAgent PC and ProAgent MP Printout of the Online Help 6 9 5 9 5 10 5 12 Index Conventions in the Diagnostic Screens 6 3 6 5 CPU selecting creating Diagnostic Screens Customizing Diagnostic Screens Customizing standard screens D Database Accessing shared with STEP 7 Detail display Functions D
30. able to move specific system components in order to rectify the fault a e Gun SteoeringLiccaec on oe sep era A Overview Screen example on PC On which units are there faults s First of all you want to be able to see on which units there are faults You can use the cursor keys to move the cursor through the list All blocked units are marked by the Warning triangle symbol To see only those units with faults use the All errored key to switch display mode Those units that are not blocked are then no longer displayed and you can move directly between the blocked units with the highlight This setting will remain until you restart ProTool Runtime mode or change the display mode back to all units by pressing the relevant key ProAgent PC and ProAgent MP Printout of the Online Help 3 27 Display on the operating unit Release 12 01 On which unit did a fault occur first The unit on which a fault occurred first is identified by a flashing Warning triangle icon There is a very strong possibility that the cause of the fault is to be found here and that the other faults are consequential on the original fault The unit with the oldest fault When determining which unit had the oldest fault the priority of the associated message is taken into consideration If you want to be certain that the unit with the oldest fault will always flash in the Overview Screen do not use different priority levels for messages
31. active step and the assigned text are displayed The following line then provides information on the transitions e If the unit was programmed in S7 HiGraph the number of the active status and the text assigned appears here The following line then provides information on the transitions Which transition If the unit for which the program code is being displayed was programmed in S7 GRAPH or S7 HiGraph then the third line shows which transitions belong to the step shown The transition to which the displayed program code belongs is marked Symbol list STL or LAD If you prefer STL or LAD display modes you can switch from symbol list display mode to STL display mode at any time using the List STL LAD key If you activate this key again you will switch to LAD display mode Pressing the key again will take you back to symbol list display mode Getting information from symbol list display mode Cooling _Pressure_OK Confirmation Cooling pressure reached a E12 5E_Cstd Confirmation Workpiece lang E10 Mtorkplece Present 6 Confirmation Workpiece in clarnp The symbol list shows only signals with a fault together with the associated icons and comments This gives you an overview of the essential information on the faults that exist so that you can analyze the cause of the fault quickly ProAgent PC and ProAgent MP Printout of the Online Help 3 49 Display on the operating unit Release 12 01 Getting information from STL
32. back again refer to Linking the diagnostic screens Easy to adapt It goes without saying that you can also modify or add to the diagnostic screens supplied and thus seamlessly integrate them in your systems Important information on this subject can be found in the section Modifying the diagnostic screens ProAgent PC and ProAgent MP Printout of the Online Help 5 5 Steps in the configuration of a diagnostics Release 12 01 5 2 Modifications during the commissioning of an 7 PDIAG project Copy network data relevant to diagnostics to PLC In S7 PDIAG version 5 0 or higher network data relevant to diagnostics can be stored direct in the PLC If you activate this mode in S7 PDIAG menu command Tools gt Settings gt Compile check box Copy network data relevant to diagnostics to PLC active you can see minor changes in the monitored network right away in the ProAgent Detail Screen The ProAgent project does not have to be recompiled for this This can save you a lot of time particularly during the commissioning phase Note Prior to final commissioning of the modified S7 PDIAG project you should carry out a final compilation of the ProAgent project to ensure correct functioning of the operating unit When should you select Copy network data relevant to diagnostics to PLC Testing the following changes in the S7 PDIAG configuration does not require recompilation in ProAgent e adding or removing operands
33. been programmed all olocked Use this key to toggle the display mode between display of all units and display of units with faults only Detail Screen Use this key to call up the Detail Screen Movement You use this key to open the Movement Screen Screen Message Screen Use this key to call up the Message Screen Step Sequence You use this key to open the Step Sequence Screen Screen Status control Use this key to call up a screen witha Status control field This enables you to monitor and control the operands of the relevant PLC program Language Use this key to switch language where a multilingual project has been compiled ProAgent PC and ProAgent MP Printout of the Online Help 3 25 Display on the operating unit Release 12 01 A Back You use this key to return to the Diagnostic Start Screen If you wish to change this you must use the appropriate functions see ProAgent functions for selecting Diagnostic Screens Keys in the Overview Screen ProAgent PC and ProAgent MP 3 26 Printout of the Online Help Release 12 01 Display on the operating unit 3 7 3 How to work with the Overview Screen What you need to do Aims This chapter gives a general outline of how to use the Overview Screen most effectively in practice You have opened the Overview Screen to see on which units of your system there are faults You want to see which unit caused the problem and what triggered it Finally you want to be
34. display mode Operation Onerand YEE Status miiia kommentar BER a Workpiere Present Comfir mation orkpaece in clamp Close_Clare Hold workpiece im clamp 1 if Is Closed leontincten EEA EE 1 1 The statement list shows the individual operators and icons status bits logical operation results symbols and remarks All statements that have led to an alarm message being triggered are marked with a lightning flash symbol This means you can see right away where your fault monitoring system gave the alarm If you examine the instructions concerned you will quickly be able to locate the cause of the fault The logical operation results will help you in that regard Getting information from LAD display mode 3 50 ac cess Clamp Hok workpiece in clamp Interlock Clamp open F 7 mM The ladder diagram shows the individual switches and operands As in the Step7 LAD STL CSF editor the status is indicated by the color of the switch lines e enabled switches are represented by continuous green lines e disabled switches are represented by broken blue lines The line above the ladder diagram shows the symbols and comments for the operands selected With this information you can ascertain just as easily as in STL display mode at what point your fault monitoring system gave the alarm and how the fault occurred ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating uni
35. ee auto Sek oly gt fe el es ele ee Or ill_reachy fee arnp_an 3 Motor_on 4 Lower ill 3 Rake Le ill 5 Term _M_purnp_ofF 7 Coolant on 4 Stan SIGRAPA Supercvizion Fault FRI PEO picture specific key set global key set Step Sequence Screen example on PC The Step Sequence Screen displays a list of all the steps in the step sequence Steps with faults and active steps are indicated by specific colors From here you can initialize the sequence of steps or activate individual steps for example A detailed description of the Step Sequence Screen is given in the section entitled Step Sequence Screen ProAgent PC and ProAgent MP 3 8 Printout of the Online Help Release 12 01 Display on the operating unit 3 3 How the diagnostic screens are linked to one another Five diagnostic screens The five Diagnostic Screens Message Screen Overview Screen Detail Screen Step Sequence Screen and Movement Screen are interconnected via keys from the global key set enabling you to switch back and forth between individual screens One Diagnostic Start Screen Links There is also a Diagnostic Start Screen which often serves as the point of entry into the diagnostics see How to activate diagnostics The diagram below shows the ways in which you can navigate between the screens Diagnosis Start screen Message screen Overview screen Mouvement Detail screen screen tal j Possibl
36. for those messages only A detailed description of the Message Screen can be found in the section entitled Message Screen ProAgent PC and ProAgent MP 3 4 Printout of the Online Help Release 12 01 Display on the operating unit Overview Screen blacked unit A Dti Sba l nit PB LO IDE Seq drill _ Mode AUD meee A sup Torpe e E amp Drill E D a IDE Seq dril Claro on 2 Auto 2 21 56 PH Ab Inter lack Chri oper Fis FAS Fik a Fi aE nicture specific key set global key set Overview Screen example on PC The Overview Screen shows all the units present in your system This shows you at a glance the current operating mode and condition of each individual unit Blocked units are identified as such Once a fault has been rectified the marker disappears again If your system has units that were programmed in S7 GRAPH you can set or reset each step in the sequence in Step Sequence mode A detailed description of the Overview Screen can be found in the section entitled Overview Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 5 Display on the operating unit Release 12 01 Detail Screen these signals caused a process error result of logical operation global key set messaqe line picture specific key set Detail Screen Symbol list mode as shown on PC The process diagnostics analyzes which signals in the PLC program have led to an error message The Detail Screen shows the re
37. found under the topic Using ProAgent functions and in the reference section ProAgent PC and ProAgent MP Printout of the Online Help 6 7 Configuring diagnostic screens in detail Release 12 01 6 5 Linking diagnostic screens Opening your own diagnostic screens You can incorporate your own diagnostic screens into your project just like the standard screens provided i e normally by configuring a corresponding screen selection by assigning it to a key In addition however you must be take account of the following e To allow you to switch back to the system screen from which the process diagnostics was activated before you select the first Diagnostic Screen you must execute the function ProAgent Save Screen You can then restore the last screen saved by configuring the function ProAgent Restore Screen by assigning it to the Back key e f your process diagnostics is to display diagnostic data for the alarm message selected in the relevant message view before screen selection you must execute the function ProAgent Evaluate Fault Linking your own diagnostic screens Both the detail view and the movement display require a diagnosable unit to have been selected This selection can be carried out in the message view or in the overview display You should therefore start the process diagnostics with a Diagnostic Screen that contains a message view or an overview display From there you can go on to a detail view or a movement display
38. in monitored networks e changing the network logic or the operators in monitored networks e changing the monitoring time In these cases it is sufficient to recompile your S7 PDIAG configuration and reload the CPU The operating unit then reads the modified operands operators or monitoring times direct from the CPU Synchronization with the STEP7 database is not required for this data ProAgent PC and ProAgent MP 5 6 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics Limitations If Copy network data relevant to diagnostics to PLC is selected the following data can then only be read from the common STEP7 database and is therefore not displayed or not up to date e symbols and remarks for newly added operands e modified symbols and remarks for existing operands e modified message texts This data is only displayed correctly after compilation and download of the ProTool project P In the Overview and Detail Screens the S7 PDIAG units are flagged with the Inconsistency alert symbol when their network data has been read straight from the CPU if it is not possible to display all symbols remarks and network names correctly lf new monitors have been added in your S7 PDIAG configuration again you must compile in ProAgent as usual Further information on Copy network data relevant to diagnostics to PLC can be found in the Documentation on S7 PDIAG ProAgent PC and ProAgent MP Printou
39. is not active in symbol list display mode ProAgent PC and ProAgent MP 3 46 Printout of the Online Help Release 12 01 Display on the operating unit Key Designation button t List STL LAD You can use this key to switch between symbol list STL and LAD display modes Initial value This key is used to determine what status and current status therefore which logical operation results are shown i e the values at the time of occurrence of the fault initial values or the current values see Switching between Initial values and current status In S7 HiGraph only initial values can be displayed Overview Screen You use this key to open the Overview Screen You use this key to open the Movement Screen You use this key to open the Message Screen Step Sequence You use this key to open the Step Sequence Screen Screen Use this key to call up a screen with a Status control field This enables you to monitor and control the operands of the relevant PLC program You use this key to return to the Diagnostic Start Screen If you wish to change this you must use the appropriate functions see ProAgent functions for Selecting Diagnostic Screens Keys in the Detail Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 47 Display on the operating unit Release 12 01 3 8 7 How to work with the Detail Screen What you need to do This chapter gives a general outline of how to use the Detail Sc
40. list Here you can select the operating mode in question using the mouse or the cursor keys Once you have selected the unit or subunit that you wish to move and have set the correct operating mode use this key to switch to the Movement Screen and execute the required movement ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 8 Detail Screen The purpose of the Detail Screen Retracing an error to the relevant points in the program code is referred to as analysis of criteria The Detail Screen shows the results of the analysis of criteria Symbol list STL or LAD Depending on the configuration the diagnostic result is first shown either in a clear symbol list in a detailed statement list STL or as a ladder diagram LAD You can switch between the display modes easily using keys Level Steverung_1 Lint t IFB 1 Cri Parallel Networks a ration Trigger to No MMi fi i fe fe TT P D Network PRE E10 Workplece Present Confirmation Workpiece in clamp arera era A Detail Screen symbol list mode as shown on PC ProAgent PC and ProAgent MP Printout of the Online Help 3 33 Display on the operating unit Release 12 01 3 34 Level Steuerung_1 Unit oe LiFe i crit Parallel Networks ae mae to MMi fi fa fe fe 7 IETEN Werkpaca lt workpiece Present Confirmation Workpiece m clamp Close_Clarnp i Hold wo
41. made diagnostic screens supplied to suit your own requirements Preface vi Release 12 01 ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Contents Contents 1 uide to the documentation cccessceeseeessenseeeseeeeseeeeeeeneeoeaeeoeeeoeas 1 1 NOON oere E E E E 1 2 ADDIeViatiONS ccccccccssccceeecceeeceueeceucecaeecseeecececeusessueeseesseeessaeessaeesses 1 3 MMS SUPHO issiria e Ea aE EAE a EEE 1 3 1 Working with ProTool online Help ss ssssssssssnnsnnnsnnssrnresrnrnsrresrrrnerresrenne 1 3 2 Working with direct Help s ssssssnssnserssnsnnnsnrssrnrnsrrssrrrssrrnsrreerrrrrrresrrent 1 4 ProTool for the whole SIMATIC HMI device family 1 4 1 ProTool for Windows based SYStOMS cccsccceeseeeeeeeeeeseeeeeeseeessaeeess 1 4 2 ProTool for graphical displays ccccecccseecceeeeceeeeceeeeceeeeseeesseeesaeeees 1 4 3 ProTool for text based iSPlIAYS ccccseececeseeeeeeeeeeeeeeeeeeeeseeeeeseneeess 2 MToduUCHO Mosaiek secrete ete teme inne Ea EAA 2 1 What process diagnostics can achieve ccccccccseeeeeeeeeeseeeeesaeeeesaneeens 2 2 ag istelare TON epeeeeeenee ee eeete nt entra E nee ere eer 2 3 How a process diagnostics is Carried Out cccccccceeseeeeeseeeeeeeeeesaeees 2 4 How a process diagnostics is configured ccccseceeeeeeeeeeeeeeneeenaesees 2 5 Before You SANE wc czecceseocmeceetesncenacceesecsaunsanseouescusasaeouseesesteeatoennt
42. mode function This function is used for the detail view When displaying the STEP7 program code you switch to the next display type in a cycle This function is used by the following diagnostic screen Use e symbol list e STL e LAD e ZP DETAIL Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence 7 10 Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to switch to the detail view of the program code Configure the function for a key or a button and select the desired event On occurrence of the event the display will switch to the next display mode ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 6 Disable Step sequence function Use This function deactivates the currently selected sequence of steps This function is used by the following diagnostic screen e ZP_STEP Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None You wish to deactivate the sequence of steps selected in the Step Sequence Screen Configure the function for a key or a button Select the desired event On occurrence of the event the sequence of steps selected in the Step
43. number which messages are diagnosable You can then carry out a process diagnostics for those messages You can select a specific message and use keys to call up other context sensitive diagnostic screens such as e The Detail Screen this screen shows an excerpt from the program code that caused the selected alarm message e The Overview Screen this screen shows an overview of the various units in your system ProAgent PC and ProAgent MP Printout of the Online Help 3 13 Display on the operating unit Release 12 01 3 6 1 What you see on the Message Screen Familiar layout Basically the layout of the Message Screen is the same as the normal message pages you are familiar with from the standard functionality Additional functions Compared with the normal way in which messages are displayed however there are a few minor changes The important feature is the identification of diagnosable messages by means of an asterisk at the beginning ASS Pel AR S7GRAPH Super kion Fault F810 D810 52 Message Screen example on PC ProAgent PC and ProAgent MP 3 14 Printout of the Online Help Release 12 01 Display on the operating unit 1 An asterisk is displayed here if the message displayed is diagnosable For this type of message only you can call up the Overview Screen the Detail Screen the Movement Screen or the Step Sequence Screen 2 The message number is shown here 3 Here you can see the time of the arr
44. of individual units The operator can switch to manual mode by selecting this operating mode from a corresponding selection list In order for the operator to be able to call up this selection list you must assign the function Step Sequence Mode to a key in your diagnostic screen Fi This function has already been configured to the key alongside in the Ae Standard Step Sequence Screen ZP_STEP ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 Reference The reference section offers you some suggestions on the following topics e System messages e Functions ProAgent PC and ProAgent MP Printout of the Online Help 7 1 Reference Release 12 01 7 1 System messages Overview System messages inform you about critical operating conditions on the operating unit AS soon as such an operating condition occurs the operating unit automatically displays a window showing a system message A description of the standard system messages is given in the device manual for your operating unit There are however a number of other system messages that are related to the process diagnostics functions Only those system messages are described here You can look up the explanation easily by the message number 320000 The movements are already being Deselect the movements displayed by another device on the other display devices and select the Movement Screen on the desired display device again 320001
45. s Movement Screen The sequence of movements can be defined only inside a unit Target positions The Movement Screen also shows which target positions have already been passed This means that on a stamping press for example you could see what the current position of the die is If the movement has a fault you can see at what point it is blocked Requirements A PLC must have been suitably programmed in order that movements can be executed from the operating unit The UDT Movement UDT2 must be used and appropriately wired up More detailed information on programming movements is provided in the S7 PDIAG manual Using direct keys 3 64 In the OP TP MP270 and MP370 you can use direct DP keys to operate your system or in the case of Panel PCs you can use the direct keys module You use the direct keys to set bits in the I O area of the SIMATIC S7 directly from the operating unit Direct keys enable you to implement operating actions quickly without any communication related delay They are essential for example in typing mode Note When using direct keys the functions Start Movement and Stop Movement should be removed from the Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit Defining the device ID lf the same movement is controlled from several operating units you must use the expanded UDT Movement UDT2 so that the operating unit can make use o
46. select device type OP35 In the bottom section of the dialog box you will see the details of the display options for the selected device Once you have selected a device that operating unit appears in the Special object properties messages dialog box in the list of display units If you then select that operating unit additional tabs appear in the lower half of the dialog box on which you can finally specify the device specific settings No part arrived within monitoring period Please check Stock feed Magazine Device specific settings ProAgent PC and ProAgent MP Printout of the Online Help 8 5 Configuration procedures in STEP7 for process diagnostics Release 12 01 Process data in the message text 8 6 A message can include dynamically updated process data associated data For example a message could read Furnace 1 temperature 10 5 degrees too high The values 1 and 10 5 would in this case be the process values Each ALARM_S message can supply one item of process data That item of process data can however consist of an array of data so that in practice more than one item of data can be communicated An array can contain a maximum of 12 bytes of usable data Whether process data is available and if so which depends on the PLC program S7 GRAPH and S7HiGraph always provide a process value automatically When programming in LAD CSF STL you must create the necessary program code yourself ProAgent PC
47. the Detail Screen ja Once you have selected the required message you can press this key to switch to the Detail Screen This shows you a list of the signals responsible for triggering the alarm message Switching to the Movement Screen Once you have selected a message you can use this key to switch directly to the Movement Screen i e without having to use the indirect route via the Overview Screen The Movement Screen shows all movements for the units where there are faults and allows you to execute those movements directly as well Switching to the Step Sequence Screen m If you have selected a message based on an S7 GRAPH step sequence you can use the Sequence key to switch directly to the Step Sequence Screen There you can search for specific steps and enable or disable one or more steps in the step sequence Exiting the Message Screen You can switch directly from the Detail Screen to the other diagnostic screens or also exit diagnostics A switches to the Diagnostic Start Screen ProAgent PC and ProAgent MP 3 18 Printout of the Online Help Release 12 01 Display on the operating unit 3 7 Overview Screen The purpose of the Overview Screen FE Kamel Estar S20 rn a eer IDE Seg E eee Sep Carpon A Fe 2 31 56 Po Ak Inher eck Carne operi a Fis mI Fig z Bry i Overview Screen example on PC The Overview Screen shows all the diagnosable units in your system It gives you the followin
48. the target position bit has the value 1 the corresponding target position is highlighted in the configured background color Editable operand bit The display unit updates the target position by means of the current value of the binary tag described by the attribute Address Reference The absolute or symbolic name of the operand specified in the address reference is displayed The name is updated by changing the background colors The control bits for updating are retrieved from the address specified by the address reference If the target position bit has the value 1 the corresponding target position is highlighted in the configured background color ProAgent PC and ProAgent MP Printout of the Online Help 8 9 Configuration procedures in STEP7 for process diagnostics Release 12 01 Meaning of the target position modes Address reference example Editable operand free The display unit displays the current decimal value of the tag complete with sign described by the attribute Address reference possible operands BOOL Byte WORD DWORD The resulting output is a decimal value complete with sign Examples of the various target position modes By way of explanation here is a comparison between the configuration of a target position in the S7 PDIAG Movement Screen and the display in the ProAgent movement Screen Configuration in S7 PDIAG Display in ProAgent Target Applicationin Text Operand Target Backg
49. this purpose If you have been operating S7 Graph step sequences in the Step sequence mode dialog box you should copy new Step Sequence Screen ZP_STEP from the appropriate ProAgent default configuration and incorporate it in your configuration Change operating mode In order for the operator to be able to remove a fault in the system he must switch to manual mode after programming the PLC Only then can he initiate specific movements for individual units and so remove the fault The operator can switch to manual mode by selecting this operating mode from a corresponding selection list In order for the operator to be able to call up this selection list you must assign the function Overview Operating Modes to a key in your diagnostic screen How the operating mode is displayed depends on how the PLC is programmed e InS7 PDIAG the operating mode display is controlled by using the UDT1 with operating mode or the UDT3 without operating mode during unit definition In addition the object properties of the unit can be used in S7 PDIAG to define whether the operating mode is displayed and whether it can be selected e InS7 Graph the operating mode of the sequence of steps is always displayed In S7 Graph menu option Tools gt Application settings gt Compile save can be used to prevent the operating mode from being selected e Inthe case of S7 HiGraph units operating modes are not supported at all ee This function has already
50. unit Configure the function for a key or a button and select the desired event On occurrence of the event the units of the superior unit level are shown ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 15 ProAgent Evaluate fault function Use The function ProAgent Evaluate Fault provides the associated diagnostic data for the message selected in the message view If an overview display a detail view or a movement display is opened after initiating this function then the unit movement and network belonging to the selected message will be displayed lf a number of messages are displayed in different screen areas and no message has the focus the message in the screen area with the highest priority is selected lf anumber of message displays are shown function ProAgent Evaluate Fault selects the message display in the following order of priority Message display with focus dotted rectangle Alarm message window Message line Message display in the fixed window Message display in the basic screen This function is used by the following diagnostic screen e ZP_ALARM Parameter Configurable for Key Button Events Press key release key Button Press release click Parameter None ProAgent PC and ProAgent MP Printout of the Online Help 7 21 Reference Use in practice 7 22 Aim Configuration stage Sequence Release 12 01 In a message view you want to select
51. unit then the elements of the transitions can be seen here Programmed in S7 HiGraph If the unit was programmed with S7 PDIAG you will see only one more information line ORG um Be Uri a boa hs Aon aut pem Ful ior Tr r be Fio fe oel EFEe Een a EHER Fari 10 The Network field displays the name of the selected network 11 The No box displays the number of the network you selected 12 The Parallel networks field lists the existing networks for the selected unit The selected network is highlighted here If more networks exist than can be displayed then this field will also contain the symbol LEE Representation of the element The center section of the screen shows an excerpt from the STEP7 program code for the element with the fault You can choose between display as a symbol list and display in STL or LAD ProAgent PC and ProAgent MP 3 40 Printout of the Online Help Release 12 01 Display on the operating unit 3 8 3 Displaying the element as a symbol list Overview In the symbol list view of the STEP7 program code the middle part of the Detail Screen shows only the signals which resulted in an alarm message being triggered This gives you a quick overview of the faults that have occurred Es_C losin Confirmation Workpiece changi Weorkplece Present Confirmation Workpiece in clamp Detail Screen displaying the element as a symbol list The following elements are display
52. 01 3 9 2 Keys in the Movement Screen ccccccseeeecceseeecaseeeeeeseneeeeeaseeesaees 3 9 3 How to work with the Movement Screen cccccsseeeeeeeeeeeeeeeaeeeees 3 9 4 Hierarchical units on the Movement SCreen ccsseceseeeeeeeetseeeees 3 10 otep Sequence SOTE Eii eeris iea a ENE 3 10 1 What you see on the Step Sequence Screen 3 10 2 Keys in the Step Sequence SCIeEeN cccceecccceececeeeeeeeeeeeeseeeeesaeeeees 3 10 3 How to work with the Step Sequence Screen Requirements of the configuration cceeseeeeseeeeeeenseeeeeeenneeeneees 4 1 Basic requirements of the PLC program cccceeccceeseeeeeeeeesaeeeesaeees 4 2 Shared database with STEP7 cccccsecccsseeceeeeseeeeeeeeeseseeseeeeeeeteneees 4 3 Upgrading existing projects cccccccccsececeeseeseeeeececessaecesseeesaeeeesaaees 4 3 1 Requirements when upgrading ccscccceeeeceeeeceeeeceeeeceeeeseeeeseeeseeeess 4 3 2 Steps involved in upgrading a configuration to include process ARNOSO esere E eee eee eee ee eee ts Steps in the configuration Of a diagnostics ccesceeeeeseseeneeeees 5 1 Incorporating the diagnostic SCFEENS cccecceeseeeeceeeeeeeeeeeeneeeesaeeeesaaees 5 2 Modifications during the commissioning of an S7 PDIAG project 5 3 Linking the diagnostic screens cccccseececeeeeeeeeeeeceeeeesaeeeeseeesseeeesanees 5 3 1 How to make the Diagnostic Start Screen the Start Screen o
53. 40x480 ProAgent PC670medium PC670 screen resolution 800x600 ProAgentPC670high PC670 screen resolution 1024x768 ProAgent PCmedium PC screen resolution 800x600 ProAgentPChigh PC screen resolution 1024x768 Names of STEP7 projects These projects contain ready to use diagnostic screens for the different operating units They need only to be incorporated into your configuration ProAgent PC and ProAgent MP Printout of the Online Help 5 3 Steps in the configuration of a diagnostics Release 12 01 Since ProAgent is used in many different countries around the world the standard diagnostic screens supplied have been given English names as follows a piagnostie seren ZP_PROAGENT Diagnostic Start Screen ZP DETAIL Detail Screen ZP_STEP Step Sequence Screen Names of the diagnostic screens Note All the standard configurations are configured with the setting Full screen You can change this setting using the menu option System gt Settings Converting for other operating units 5 4 lf you use an operating unit for which no standard ProAgent configuration exists you can convert the appropriate standard ProAgent project in ProTool in other operating units Standard project Source unit Target units ProAgentOP270_6 OP 270 6 TP 270 6 ProAgentMP270B MP 270B MP 270 MP 270B 10 TOUCH TP 270 10 OP 270 10 ProAgentMP370 MP 370 TOUCH ProAgentPC670low PC 670 10 PC 640 480 Pro
54. AR S7GRAPH Supem bion Fault PLO C amp L 52 D Message Screen example on PC Selecting a message Before performing process diagnostics for a specific alarm message select the message concerned To do this click the message concerned with the mouse or move the selection bar with the arrow keys to the corresponding point Before changing to the Diagnostic Screen concerned call the function ProAgent Evaluate Fault in order to make a note of the unit movement and criteria analysis associated with the message for the purpose of process diagnostics ProAgent PC and ProAgent MP Printout of the Online Help 3 17 Display on the operating unit Release 12 01 If a number of messages are displayed in different screen areas and no message has the focus the message in the screen area with the highest priority is selected If a number of message displays are shown function ProAgent Evaluate Fault selects the message display in the following order of priority 1 Message display with focus dotted rectangle Alarm message window Message line Message display in the fixed window a Fe e P Message display in the basic screen Switching to the Overview Screen m To obtain an overview of which units of your system are affected by the faults use this key to switch to the Overview Screen From there you can subsequently move on to the Movement Screen in order to manually execute individual movements for a specific unit Switching to
55. Agent PC and ProAgent MP iv Printout of the Online Help Release 12 01 SIMATIC HMI documentation This manual is part of the SIMATIC HMI documentation The table below shows where to find what information Target Group Programmers Programmers ProTool configuring Windows based systems User s Guide ProTool Online Help ProTool Pro Runtime User s Guide ProAgent for OP User s Guide ProAgent MP and ProAgent PC User s Guide Commissioning technicians users Programmers ProAgent PC and ProAgent MP Printout of the Online Help Preface Furnishes information about working with the configuration software It contains information about installation basic principles of configuring detailed description of configurable objects and functions This document applies to Windows based systems Provides information on the configuration computer during a ProTool session The Online Help contains context sensitive Help detailed instructions and examples detailed information all the information contained in the User s Guide Describes how to install the ProTool Pro RT visualization software and commissioning and operation of the software on Windows based systems Furnishes the following information about the ProAgent option pack process diagnostics configuring installation specific process diagnostics locating process faults identifying the causes of and eliminating faults adapting the ready
56. AgentPC670medium PC 670 12 PC 670 12 TOUCH PC 870 12 PC IL 70 12 TOUCH ProAgentPC670high PC 670 15 PC 670 15 TOUCH PC 870 15 TOUCH PC IL 70 15 TOUCH ProAgentFl45 Fl45 PC 670 15 PC 670 15 TOUCH PC 870 15 PC 870 15 TOUCH Conversion options ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics Copying the diagnostic screens From the project for your operating unit copy the required diagnostic screens to your own project via the clipboard To do this you must first open your own project and the ProAgent standard project for your operating unit in parallel The standard project is in the ProTool directory under Standard ProAgent You can then select the screens you want in the project window of the ProAgent standard project and insert them in your own project using the menu commands Edit gt Copy and Edit gt Paste The diagnostic screens are now available for use in your project All the necessary functions have been copied along with the screens Note In Simatic Manager you can also copy the complete ProAgent standard project for your operating unit if you want to use all the screens in the standard project Continuing configuration You can now continue with the process of configuration as normal But do not forget to configure a screen change from your system screens to the new diagnostic screens and
57. Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to switch the display mode to the overview display Configure the function for a key or a button and select the desired event On occurrence of the event the display mode will switch to the overview display Reference Release 12 01 7 2 12 Overview Operating modes function Use Parameter This function is used for the overview display If a unit is selected in the overview display and this function is initiated a list is displayed for selecting the operating mode The operating mode for the selected unit can be changed here The function Overview Operating Modes is used by the following diagnostic screen e ZP_UNIT Configurable for Events Parameter Use in practice 7 18 Aims Configuration stage Sequence Key Button Press key release key Button Press release click None On occurrence of a particular event in the overview display you wish to call up a list for selecting the operating modes for the selected unit Configure the function for a key or a button and select the desired event On occurrence of the event the selection list for the operating modes is displayed ProAgent PC and ProAgent MP Printout of t
58. For each unit one bit can be made available which can be used for acknowledging the unit This bit is set if a unit is selected in the overview display and the function Overview Acknowledge Unit is Initiated Note In order to be able to acknowledge a unit the UDT Unit must be used in S7 PDIAG The ProAgent function only sets the relevant bit The PLC must make sure that the bit is reset again after acknowledgement Unit acknowledgement should not be confused with message acknowledgement This function is not used by the standard diagnostic screens Configurable for Events Parameter Use in practice 7 16 Aim Configuration stage Sequence Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to be able to trigger a unit acknowledgment Configure the function for a button or a key and preferably a global function key Select the desired event On occurrence of the event the unit selected in the Overview Screen will be acknowledged ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 11 Overview Fault mode function This function is used for the overview display You can switch the display between e display only the units with faults for which messages are outstanding This function is used by the following diagnostic screen Use the following modes e display all units e ZP_UNIT Parameter
59. Number of the function block of the subunit to be selected 0 undefined Screen Number or name of the screen that has to be called You want to select a unit on a fixed or dynamic basis and display the associated diagnostic data Configure the function ProAgent_ Select Unit for that key or button As event select Press key or in the case of a button Press Make sure that this function is executed before the function Select screen When the event occurs the unit of the corresponding PLC is selected and switched to the specified screen ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 20 Reduced detail function Use This function is used for the detail view It switches between partial and full view In partial view only those signals are displayed which have led to a fault This function is used by the following diagnostic screen e ZP_DETAIL Parameter Configurable for Key Button Events Press key release key Button Press release click Parameter None Use in practice Aims On occurrence of a particular event you wish to switch the detail view mode from normal to reduced or vice versa Configuration stage Configure the function for a key or a button and select the desired event Sequence On occurrence of the event the display switches between full and partial display mode ProAgent PC and ProAgent MP Printout of the Online Help 7 27 Reference Release 12 01 7
60. SIEMENS SIMATIC HMI ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 A5E00154746 Safety Guidelines This manual contains notices which you should observe to ensure your own personal safety as well as to protect the product and connected equipment These notices are marked as follows according to the level of danger Danger indicates an imminently hazardous situation which if not avoided will result in death or serious injury Warning indicates a potentially hazardous situation which if not avoided could result in death or serious injury Caution gt gt be result in minor or moderate injury used with the safety alert symbol indicates a potentially hazardous situation which if not avoided may Caution used without safety alert symbol indicates a potentially hazardous situation which if not avoided may result in property damage Attention indicates that unwanted events or status can occur if the relevant information is not observed Note draws your attention to particularly important information on the product handling the product or to a particular part of the documentation Qualified Personnel Only qualified personnel should be allowed to install and work with this software Qualified personnel within the meaning of the safety notices of this documentation are persons capable of giving due consideration to safety engineering stand
61. Screen Incorporating the Diagnostic Screens 5 3 Information on the unit in the Detail Screen3 38 K Keys Detail Screen Global key set Message Screen Movement Screen Overview Screen Step Sequence Screen L LAD Languages 6 10 Linking the Diagnostic Screens 5 10 6 8 M Manual mode 3 32 Memory requirement of the diagnostic structures Menu items Synchronizing System gt ProAgent Message acknowledgement Message Screen 2 Keys Layout Practical approach Use Message view Messages diagnosable Monitoring types ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Movement display Functions Movement list Function for displaying Movement Screen 2 6 Hierarchical units Keys Layout Practical approach Use Movements Multi lingual projects O Online Help Operating modes Changing in the Overview Screen Changing in the Step Sequence Screen Operating unit Operation Operation of movements Overview display 6 17 Functions Overview Screen 2 6 Changing display mode Hierarchical units Keys Layout Practical approach Use P Password protection PLC selecting PLC Program Porting onto computers without STEP7 ProAgent Assign movements function Detail Change display function Change fault function Change transition function Detail status function Disable step sequence function Evaluate fault function Movement hierarchy function Movement list function Movem
62. Sequence Screen will be deactivated Reference Release 12 01 7 2 7 Message View Evaluate error function Use Parameter 7 12 The function Message display Evaluate Fault provides the associated diagnostic data for the message selected in the message view If an overview display a detail view or a movement display is opened after initiating this function then the unit movement and network belonging to the selected message will be displayed You should use this function in screens with more than one message display in order to define the message display containing the messages intended as the starting point for diagnostics Configurable for Key Button Events Press key release key Button Press release click Parameter Message display Screen object name of the message display containing messages that are intended to be analyzed The screen object name can be found via the shortcut menu in the message display right mouse button menu option Properties on the Name tab control ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Use in practice Aim Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Reference You have configured a screen containing more than one message display One of these message displays serves as the starting point for process diagnostics The operator can select a message and have the diagnostic data associated wi
63. To find out how to assign priority levels to messages please refer to the topic Configuring Alarm_S Messages Information about the unit You select the unit with the flashing warning triangle In the top section of the screen you can now see detailed information about that unit i e the block type and the block number text assigned to the unit the operating mode currently set and step numbers status numbers of the active steps see What you see in the Overview Screen Detailed analysis If the cause of the fault is not obvious you will want to investigate the fault more thoroughly in order to see which logical operation results in the program code triggered the error message Use this key to open the Detail Screen Changing to manual mode If you Know what has caused the fault you will naturally want to rectify it as quickly as possible so that the system can be started up again To that end you can execute specific movements on particular units in manual mode To change the operating mode select the unit on which you wish to carry out a movement j i Use the Operating modes key to open a corresponding selection list Executing movements Once you have selected the unit or subunit that you wish to move and have set the correct operating mode use the this key to switch to the Movement Screen ProAgent PC and ProAgent MP 3 28 Printout of the Online Help Release 12 01 Display on the operating unit Opening t
64. V5 0 HF3 and higher This is important if the same movements can be displayed on more than one operating unit at once The expanded UDT Movement UDT2 is described in the S7 PDIAG Manual for Version 5 0 HF3 and higher ProAgent PC and ProAgent MP Printout of the Online Help 5 17 Steps in the configuration of a diagnostics Release 12 01 5 5 How to select the display classes for diagnostics Note You need only select display classes if in addition to the messages selected via the units you also want to display ALARM_S messages of certain display classes Otherwise you can skip this section Message procedure ALARM_S process diagnostics requires the ALARM_S message number process Only units that use ALARM_S can be diagnosed Detailed information on ALARM_S can be found in the ProTool documentation under the heading Message processing If you are using ProAgent then the ALARM_S message procedure is already preset in ProTool All messages relating to the units you have selected for your diagnostics are automatically displayed The display classes allow you to specify which additional messages are to be displayed on the operating unit The display classes were defined when configuring the PLC in STEP7 This involves specifying for each message the display class to which it belongs ProAgent PC and ProAgent MP 5 18 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics Selecting disp
65. a common database see Shared database with STEP7 and ProTool plus ProAgent has to run integral with STEP7 it is possible with certain limitations to open to compile and to download to an operating unit existing ProTool configurations using ProTool as a stand alone product This is possible since a working copy of all necessary data is stored internally in the ProTool project PDB file A Caution When opening a configuration in ProTool as a stand alone project data is not synchronized with the shared database You are responsible yourself for ensuring that data is synchronized with the shared database if any changes are subsequently made to the STEP7 program Limitations All dialog boxes relevant to diagnostic functions can be selected in the stand alone mode of ProTool CS but cannot be edited ProAgent PC and ProAgent MP Printout of the Online Help 5 23 Steps in the configuration of a diagnostics Release 12 01 Exporting a project To copy a ProTool project from a STEP7 project to another computer proceed as follows poea OOOO Use the menu option Edit gt Object properties to open the Properties dialog box Make a note of the path specified for Configuration file and the name of the file with the extension PDB This is the project you are looking for Copy the file using the Windows Explorer for example to the computer and directory of your choice You can now open the project on the destinat
66. a message and then view the associated diagnostic data in a detail view ora movement display To do this you configure a function for opening a screen containing the overview detail or movement display to a key or button in the screen containing the message view Configure the function ProAgent Evaluate Fault for that key or button As event select Press key or in the case of a button Press Make sure that this function is executed before the function Select screen When this event occurs the operating unit reads the diagnostic data belonging to the selected message from the PLC ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 16 ProAgent movement list function Use This function is used to display a selection list of all existing movements Here the user can select a movement which is then shown in the movement display so that it can be triggered This function is used by the following diagnostic screen e ZP_MOTION Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to call up a list for selecting movements Configure the function for a key or a button and select the desired event On occurrence of the event the selection list for t
67. a process diagnostics 1 Programming the PLC 2 Configuring the operating unit ProAgent like ProTool is used for the second step only i e configuring the operating units shared database i ProAgent a r i E es Operating unit Configuring process diagnostics ProAgent PC and ProAgent MP 2 8 Printout of the Online Help Release 12 01 Introduction Programming the PLC Depending on the programming language you are using for the PLC the preparations for the process diagnostics will differ as follows e f you are using S7 GRAPH or S7 HiGraph your programs are automatically capable of diagnostics e f you are programming in LAD CSF STL you need the S7 PDIAG option package S7 PDIAG creates additional modules for monitoring your process for the purposes of fault detection This is mostly done automatically Thanks to the global nature of S7 process diagnostics you can also work with different programming languages within the same system entirely as circumstances demand You can also detect and locate process faults in mixed sequential and logic control systems Common database as interface When translating the PLC program the STEP7 option packages store all the data required for the process diagnostics in a shared database ProTool then accesses that database when the operating unit is configured during the next stage Configuring the operating unit Once the STEP7 program has
68. ached or exceeded Exiting the Movement Screen You can switch directly from the Movement Screen to the other diagnostic screens or also exit diagnostics switches to the Overview Screen switches to the Detail Screen switches to the Message Screen switches to the Diagnostic Start Screen ProAgent PC and ProAgent MP 3 74 Printout of the Online Help Release 12 01 Display on the operating unit 3 9 4 Hierarchical units on the Movement Screen Hierarchical units When programming a PLC it is possible depending on the programming language used to define a hierarchy of individual units Thus in the case of S7 PDIAG a unit can be equated with a module which as a rule also represents a process unit By virtue of the multi instance concept of STEP a unit can also contain other units Display The Movement Screen always shows all movements for a specific unit of your system Which unit this is depends on where the Movement Screen was activated from see What you see in the Movement Screen If there are a number of hierarchical levels between the units of a system the Movement Screen initially shows only the movements for the current unit If you wish to trigger movements of lower level units you have to switch the display Changing display mode gez To view the movements of lower level units as well press the Subunits E ETE peA key After the display mode has been changed all movements of subordinate units
69. ail Release 12 01 6 4 Creating your own diagnostic screens Motivation You will only need to create your own diagnostic screens or merge diagnostic screens with other screens on your system in very rare cases This is possible in principle but you will make things easier for yourself if you use a diagnostic screen as a master You can then first delete all the elements that you don t need and then add new elements The same principles apply as on ProTool screens The procedure for creating diagnostic screens does not differ greatly from that for creating other screens for your system since they are also configured in the ProTool screen editor Consequently the principles described in the ProTool documentation under the keyword Screens also apply to diagnostic screens Display elements for diagnostics Installing ProAgent provides you with four new display elements in the ProTool screen editor that you can use in your diagnostic screens Screen Name Description object Overview display Use this to show the operator the diagnosable units in your system For instance you can define which languages S7 PDIAG S7 GRAPH or S7 HiGraph are to be used in your STEP7 project and whether all units or only units with a fault are to be displayed Detail view Use this to show the operator which instructions in the program have resulted in a particular alarm message For instance you can define what the default display type shou
70. also exit diagnostics ox A ha switches to the Overview Screen switches to the Movement Screen switches to the Step Sequence Screen switches to the Message Screen switches to the Diagnostic Start Screen ProAgent PC and ProAgent MP Printout of the Online Help Display on the operating unit Release 12 01 3 8 8 Switching between partial and full view The option 3 52 On the Detail Screen in STL or LAD display mode you can choose whether you want to e view all instructions of an element displayed full view e or whether you only want to see statements that have caused the monitored signal to be put in the wrong status partial view Sp To toggle between the two states press the All faulty operands key In partial view the Lightning flash icon is displayed in the top left next to the PLC field Sr The symbol is struck through if there are no faults and thus no element is displayed Partial view is particularly useful if you want to be able to quickly locate the critical statements that have resulted in the issue of an alarm message On the Detail Screen in symbol list display mode the All faulty operands key is not active since here only faulty units are shown irrespective ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 8 9 Switching between initial values and current status Note On S7 HiGraph units only initial values can be sho
71. and ProAgent MP Printout of the Online Help Release 12 01 Configuration procedures in STEP7 for process diagnostics 8 2 Displaying the result of criteria analysis in the message text Dummy entries in the message text By inserting dummy entries into the ALARM_S message text you can also have the message text display the symbols and remarks relating to the operands that led to the fault In this way the system operator obtains the most important information about the system fault in the message window itself or in the message line without having to switch to the Diagnostic Screens For the faulty operands to be displayed and archived appropriate dummy entries must be inserted in the ALARM_S message text Dummy entries in ALARM_S message texts are configured in the message dialog boxes in STEP7 The following dummies are available ErrOpSym1 for the symbol associated with the first disturbed operand and or ErrOpAbsi1 for the absolute address of the first disturbed operand and or ErrOpCom1 for the remark associated with the first disturbed operand and or ErrOpAll for the absolute operands symbols and remarks associated with all disturbed operands When such a message occurs criteria analysis is carried out in the background on the display unit and consequently depending on the dummy entry the symbol or remark is used instead of the dummy concerned On archiving a message containing a dummy a text containing
72. ards when using this software on systems Correct Usage Warning Note the following by Siemens The equipment may be used only for the applications stipulated in the catalog and in the technical description and only in conjunction with other equipment and components recommended or approved Startup must not take place until it is established that the machine which is to accommodate this component is in conformity with the guideline 98 37 ECC Faultless and safe operation of the product presupposes proper transportation proper storage erection and installation as well as careful operation and maintenance Trademarks The registered trademarks of the Siemens AG can be found in the preface The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner Impressum Editor and Publisher A amp D PT1 D1 Copyright Siemens AG 2001 All rights reserved The transmission and reproduction of this documentation and the exploitation and communication of its contents are not allowed unless expressly granted Violators are liable for damages All rights reserved especially in the case of the granting of a patent or registration by GM Siemens AG Bereich Automation amp Drives Geschaftsgebiet SIMATIC HMI Postfach 4848 D 90327 Nuernberg Siemens Aktiengesellschaft Exclusion of liability We have checked the content of this publication fo
73. are shown To hide the movements for subordinate units again press the same key again ProAgent PC and ProAgent MP Printout of the Online Help 3 75 Display on the operating unit Release 12 01 3 10 Step Sequence Screen What is the Step Sequence Screen used for Functions 3 76 The Step Sequence Screen helps you to rectify faults in an S7 Graph sequence of steps Level Steuer 1 Una 08 10 Fe 10 ee segdi a a Piccin Auta Eee Acie Stops ee eS jax step kampon Bakea a e 4 Lower dill S Ratse_crill 6 Tem M purmp_off 7 Coolant_ an 11 34 04 PR aA SIGRAPH Supervision Fault FHIO BELO 32 i i Step Sequence Screen example on PC The Step Sequence Screen displays information on the unit name current step with number and name that was selected on the diagnostic screen from which you opened the Step Sequence Screen In the Step Sequence Screen you can e select specific individual steps manually in order to activate or deactivate them e reinitialize the sequence of steps or clear it A Warning Manually activating and deactivating steps can give rise to inconsistent states of the step sequence or system ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 10 1 What you see on the Step Sequence Screen Standardized layout Like all the diagnostic screens the Step Screen has a standardized layout There are only slight variations b
74. are blocked Lieve Surung i Lait ce 1 81 Pora cise Camp m oper t d E 11 14251 RMA kiero Clamp ckise Movement Screen example on PC Which unit The header of the display tells you that you are in the right unit since only the movements belonging to this unit are displayed ProAgent PC and ProAgent MP 3 72 Printout of the Online Help Release 12 01 Display on the operating unit Which movements The rest of the screen lists all the available movements one below the other on separate lines You can scroll the list up or down if there are more possible movements than can be shown on the screen at once Small arrows in the top left corner indicate other movements If a unit also has hierarchically subordinate units you can use this key to view the movements of those subunits as well See Hierarchical units on the Movement Screen f you wish to initiate a movement that is not currently shown you can use i this key to call up a list of all the movements Here you can quickly select the desired movement and call up the associated Movement Screen Which faults s You recognize that a movement is blocked by the fact that the warning triangle symbol appears in the center of the line under the name of the movement Triangle symbols at either end of each line show you whether a movement can be carried out in a particular direction A triangle with a blue background indicates that this movem
75. arker is thus passed on from one level to the next right up to the highest hierarchical level Note When the PLC is programmed in S7 GRAPH there are no hierarchical units Identifying hierarchical units In this way you can tell whether there are any more hierarchical layers associated with a unit Ss lf there are only subordinate units related to a particular unit this icon is ie shown to the right of the relevant unit p If there are only superior units related to a particular unit this icon is ie shown to the right of the relevant unit mou This symbol indicates that there are a lower level unit and a higher level Er unit for a given unit Changing hierarchical level To switch between hierarchical levels you must first select the unit for which you want to see the subordinate or superior units The Down one level key shows you the subordinate units and the Up one level key shows you the superior unit When you move down a hierarchical level only the subordinate units of the selected unit are shown When you move up a hierarchical level all units on that level are once again displayed ProAgent PC and ProAgent MP 3 30 Printout of the Online Help Release 12 01 Display on the operating unit 3 7 5 Changing the display mode Display modes You can determine whether all the units are to be shown in the Overview Screen or only those with faults ise To change back to the other display mode press the All errored
76. at you can modify the Target position active color by clicking the various target positions You can select from the whole range of ProTool colors by clicking your way through them all ProAgent PC and ProAgent MP Printout of the Online Help 6 27 Configuring diagnostic screens in detail Release 12 01 6 10 6 5 How to configure a step sequence display Default Step Sequence Screen as template The Step Sequence Screen supplied with ProAgent is an example of the use of the Step Sequence display You can open the Step Sequence Screen ZP_STEP in the ProTool screen editor and check the settings for your own configuration Configuring a step sequence display Procedure mE the opened screen select the icon shown Position the mouse pointer where you want to put the step sequence display Hold down the left mouse button and drag the field to the size you want In the General tab control choose what you want to be displayed in the heading of the step sequence display the name of the unit and the unit hierarchy or neither of these On the same tab control choose how many steps are to be shown and whether the size of the step sequence display should be modified to match this Still on the General tab control determine how the display is to be shown and whether the operator is able to change the order of the columns lf necessary modify the font size and the font for the heading and the display area on the Font tab control I
77. atabase Regenerate your project before continuing 9 The Unit box indicates the name of a unit stored in the PLC program This is e the symbol of a module or an absolute designator if the unit was programmed in S7 PDIAG e asequence name if the unit was programmed in S7 GRAPH e if programmed with S7 HiGraph the name of a status graph 10 The content of the next two boxes depends on how the unit was programmed e if S7 PDIAG is used nothing is displayed e if S7 GRAPH is used the Step name is displayed and the No box shows the number of the active step e if S7 HiGraph is used the Status name is displayed and the No box shows the number of the active status 11 In the Mode column you can see which operating mode is currently set for that unit You can change modes with the Operating mode key If no operating mode is defined in the STEP7 program or if display of the operating mode is suppressed then the box will be empty In this case you cannot change the operating mode For information on disabling the operating mode display please refer to ProAgent functions for an overview display ProAgent PC and ProAgent MP Printout of the Online Help 3 23 Display on the operating unit Release 12 01 3 24 12 To the right of the Mode column you can see whether there is a higher level or lower level unit available for the unit concerned i This icon refers to a subordinate unit SE pE This ico
78. ation to your operating unit Check the parameters for function Message View Evalua Ce Beton 7 3 Reference Release 12 01 7 2 Functions overview ProTool provides a large number of different functions A description of those functions is provided in the ProTool User s Manual and the ProTool Online Help ProAgent supplements those general functions with a range of special functions required exclusively for process diagnostics Those special functions are only available in ProTool after ProAgent has been installed All the process diagnostics functions will be found in the ProAgent group Only those functions are described here Functions associated with screen selection ProAgent_Evaluate_Fault Message_View_Evaluate_Error ProAgent_Save_Screen ProAgent_Restore_Screen ProAgent_Movement_List ProAgent_Select_Unit Functions for an overview display Overview_Fault_Mode Overview_Subordinate_Units Overview_Superior_Units Overview_Operating_Modes Overview_Acknowledge_ Unit Detail Screen functions Detail_Switch_Display_Mode Reduced_Detail Detail_Status Detail_Change_Fault Detail_Change_Transition ProAgent PC and ProAgent MP 7 4 Printout of the Online Help Release 12 01 Reference Movement Screen functions Movement_Hierarchy Movement_Symbolic_Names Start_Movement Stop_Movement Assign_Movements Step Sequence Screen functions Set_Step Reset_Step Reset_Step_ Sequence Disable_Step_Sequence
79. be included in a project It describes in detail the various steps that need to be taken in order to include process diagnostics in a ProTool project The chapter also shows you how you can upgrade an existing project to include process diagnostics ProAgent PC and ProAgent MP Printout of the Online Help 4 1 Requirements of the configuration Release 12 01 4 1 Basic requirements of the PLC program Requirements For a process diagnostics both the PLC and the operating unit must be configured ProTool and ProAgent can only be used for configuring the operating unit Note As a basic requirement ProTool plus ProAgent requires a diagnosable PLC program Programming language The PLC is programmed either in STEP7 STL or LAD S7 GRAPH or S7 HiGraph e If you are using LAD CSF STL you will need the S7 PDIAG options pack S7 PDIAG allows you to extend the PLC program so that individual signals such as for the status of inputs outputs markers etc are monitored e f you are using S7 GRAPH or S7 HiGraph Version 5 or higher you do not need an additional option pack The PLC programs are automatically diagnosable You will likewise need the S7 PDIAG options package only if you want to trigger movements for S7 GRAPH units The procedure for programming the PLC and the particular aspects to be considered when doing so are explained in the Documentation for S7 PDIAG for S7 GRAPH and or for S7 HiGraph Points
80. been configured to the key alongside in the Ah Standard Overview Screen ProAgent PC and ProAgent MP Printout of the Online Help 6 33 Configuring diagnostic screens in detail Release 12 01 Acknowledging the unit Unit acknowledgement should not be confused with message acknowledgement For each unit there is one bit on the PLC which can be used for acknowledging the unit You can set this bit with the aid of function Overview Acknowledge Unit To do this configure the function Overview Acknowledge Unit by assigning it to a key When the system is running pressing that key will acknowledge the selected unit In order to be able to acknowledge a unit the UDT Unit must be used in S7 PDIAG The function Overview Acknowledge Unit only sets the relevant bit The PLC must make sure that the bit is reset again after acknowledgement This function is not realized in the Standard Overview Screen ProAgent PC and ProAgent MP 6 34 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 11 3 ProAgent functions for a detail view Use In diagnostic screens with a detail view it is a good idea to assign functions to keys to allow the operator e to influence the content of the detail view e to influence the display mode of the detail view e tobe able to switch from one fault or transition to the next Criteria analysis for the currently selected message On executing the function ProAgent Evaluate Faul
81. been created the process diagnostics can be configured for the operating unit It is only at this stage that the ProTool option package ProAgent comes into play It goes without saying that you do not need to repeat any of the entries already made in STEP7 All relevant information has been stored in the shared database that ProTool now accesses This is what makes the process of configuration in ProTool so quick and easy to complete All you have to do is Incorporating diagnosis screens selecting the PLC selecting units Compiling and downloading Configuring the operating unit for process diagnostics ProAgent PC and ProAgent MP Printout of the Online Help 2 9 Introduction Release 12 01 The first step involves adopting the standard diagnostic screens supplied with ProAgent The screens are now fully ready If in certain situations you should nevertheless wish to modify any of the screens to suit your own particular requirements that presents no problem You then select the PLC to which the operating unit is connected Next you select the units of your S7 PLC for which you wish to set up a process diagnostics Making that selection is simple ProTool compiles a list from the shared database and all you need to do is click the relevant units You can also specify using various display classes which messages are to be displayed on the operating unit Finally you simply compile and transfer your project as usual
82. bol 2 number of characters remark 2 number of characters AlarmS message 100 message text 2 number of characters Help text 2 number of characters As the table shows the storage requirement for ProAgent elements results is derived from a basic requirement plus a dynamic component that depends mainly on the length of the texts used Texts in different languages need additional storage of approximately 10 2 number of characters bytes per language ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Estimating Memory Requirement Example The following example lists the number of ProAgent elements for which the ProAgent data in the FWD file adds up to a storage requirement of 1 Mbyte on average Movements 80 Messages in a language without help texts 1000 Error monitoring 500 Networks steps transitions Signals used in a language 3000 Maximum number of signals per network The size of the configuration file includes the data for all the ProTool and ProAgent elements In principle the compiled configuration file FWD file must be within the memory limits of the display unit ProAgent PC and ProAgent MP Printout of the Online Help 9 3 Estimating Memory Requirement Release 12 01 9 2 System limits on diagnostics for ProAgent PC Quantity limitation In the case of ProAgent PC the quantity restriction primarily results from the desired ProTool compilation time of 5 minutes with
83. bunit has a fault the immediately superior unit is also marked as having a fault In order for the operator to be able to establish the hierarchical level at which a fault has occurred he must be able to switch to and fro between the different levels For this purpose you should configure the function Overview Subordinate Unitstoa key and the function Overview Superior Units to another key lou In the standard Overview Screen the function T gt Overview Subordinate Unit Level is configured to the neighboring keys and on the MP270 to the ENTER key In the standard Overview Screen the function oo 4 Overview Superior Unit Level is configured to the neighboring key to the BACKSPACE key ProAgent PC and ProAgent MP 6 32 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail Indication of step sequences lf a unit has been programmed in S7 GRAPH the operator can execute specific steps in the step sequence selected in the Step Sequence Screen Ee If you have selected a unit that was programmed in S7 GRAPH you can x use the Sequence key to switch direct to the Step Sequence Screen Note From ProAgent V6 0 and higher it is no longer necessary to call the former Step sequence mode dialog box via the function Overview Step Sequence Mode The former Step sequence mode dialog box is replaced by the new step display In ProAgent default configurations the Step Sequence Screen ZP_STEP is provided for
84. c you have selected on one of the tabs in the navigation section Trigger a previously selected button F6 Toggle between the navigation section and the subject section TAB Switch between the buttons in the subject section ProAgent PC and ProAgent MP Printout of the Online Help 1 7 Guide to the documentation Release 12 01 Full text search on the Find tab On the Find tab there are various options for making your search as efficient as possible Use quotation marks to search for compound expressions such as configure graphic Use asterisks if you are not certain about the precise wording for example the query messages information retrieves event messages process messages etc The last search terms you entered are saved in a list and can be retrieved again Contents index Search Favorites Type in the keyword to find Configure Configure access protection Configuring display elements Configuring functions guidance j Configuring operator prompting Click the arrow next to the input field to make your search more specific with operands for example graphic AND configure Search in result If you select the Search Previous Results check box after a search operation you can search the pages found with a new term to define your search strategy more precisely Make sure that you deselect the check box before performing the next global search Sort your search results by clicking the T
85. cate the directions in which you can move the cursor lf there are more lines than can be shown on the display at once you can scroll up or down in text or Left right graphic list or STL display mode In LAD display mode you can move the cursor through the element displayed in all directions If you move the highlight beyond the visible display the screen is scrolled accordingly and reconstructed Analyze fault Use this key in the Detail Screen to launch criteria td analysis for the currently selected message next error You use this key to change to the next error of the unit or Subunit more output You use this key to change within an error S7 GRAPH the change takes place consecutively to all transitions and then to the locking condition for the step see Changing fault or transition In the event of a locking error you change first to the locking condition of the step then to the first transition S7 HiGraph depending on the error selected you change either to the subsequent transition of a status or to the transitions leading to a status S7 PDIAG in the case of multiple assignments to a monitored operand the change is to the next network containing an assignment to that operand all faulty This key is used to toggle between full and partial operands view of the criteria see Switching between partial and full view In the partial view only those criteria that have led to a fault are displayed This key
86. ch that alarm message is attributable becomes the selected unit on the Movement Screen e f you activated the Movement Screen from the Overview Screen the selected unit is the unit that was highlighted by the cursor when the Overview Screen was quit e f you opened the Movement Screen from the overview list of movements then the unit selected is the unit to which the movement highlighted on exiting the overview list belongs Specifically the information about the selected unit is made up of the following details 1 The full name of the unit is shown in this field 2 In this field you are given details of the block type and the block number of the unit selected List of movements Below the information on the selected unit is a display of the movements The individual movements are arranged underneath each other The order of the display depends on the attributes that the units in S7 PDIAG contained in the Properties gt Units dialog box The Movement Screen in ProAgent is built in accordance with the attributes Belongs to screen and Position in screen If no default values are specified at that stage or if individual positions are assigned twice over including on several CPUs the order is alphabetic Each movement can be executed in two directions e g in out open close up down forward backwards One direction of movement is symbolized by the left side of the screen and the other by the right side ProAgen
87. cordance with the configured S7 PDIAG display modes Different functions can be performed at a given target position e multilingual text e absolute or symbolic names of address references or e decimal numbers For detailed information on displaying target positions please refer to Target position modes in the S7 PDIAG Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 69 Display on the operating unit Release 12 01 3 9 2 Keys in the Movement Screen Use The number of keys buttons configured in the Movement Screen is limited by the number of keys buttons available on the unit However if necessary you can program other functions on these keys buttons or on supplementary buttons You can use the following keys on the Movement Screen Side command You use these keys to trigger the individual buttons movements A movement can only be Ctrl F1 to Soft keys executed if the triangle symbol has a blue background If the symbol is displayed simply Ctrl F12 PC as an outline the movement cannot be executed A movement is driven for the whole time you keep the key pressed If execution of the movement is successful the square next to the triangle symbol is likewise highlighted blue Subunits This key is used to specify whether only the movements of the selected Superior unit are displayed or all movements of subordinate units as well See Hierarchical units on the Movement Screen The top level
88. creen Detail Screen Movement Screen Step Sequence Screen Status control Keys in the Message Screen Function You use this key to open the Overview Screen You must have selected a diagnosable message first You use this key to open the Detail Screen You must have selected a diagnosable message first You use this key to open the Movement Screen You must have selected a diagnosable message first You use this key to open the Step Sequence Screen You must have selected a sequence of steps first Use this key to call up a screen with a Status control field This enables you to monitor and control the operands of the relevant PLC program Use this key to switch language where a multilingual project has been compiled You use this key to return to the Diagnostic Start Screen If you wish to change this you must use the appropriate functions see ProAgent functions for selecting Diagnostic Screens ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 6 3 How to work with the Message Screen What you need to do This section gives a general outline of how to use the Message Screen in practice Aims You have opened the Message Screen in order to obtain an overview of the pending alarm messages You wish to carry out a process diagnostics for specific messages No Time Status Text GR Hajd a ph AF brii k Clama wa 10 Taa Ph
89. ction this was previously being carried out On occurrence of the event the movement will be stopped 7 33 Reference Release 12 01 ProAgent PC and ProAgent MP 7 34 Printout of the Online Help Release 12 01 Configuration procedures in STEP7 for process diagnostics 8 Configuration procedures in STEP7 for process diagnostics Some of the configuration procedures that you carry out in STEP7 have an effect on process diagnostics A detailed discussion of these aspects can be found under the following headings e Configuring ALARM_S messages e Displaying the result of criteria analysis in the message text e Target position modes in the S7 PDIAG Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help 8 1 Configuration procedures in STEP7 for process diagnostics Release 12 01 8 1 Configuring ALARM_S messages Configuring messages in STEP7 ALARM_S messages are always configured in STEP7 rather than in ProTool The advantage of this is that you can use the messages on different display units but only have to enter them once When configuring messages in STEP7 you can either enter simple unformatted text or make use of the facility for device specific message configuration Depending on the display unit in question you can then specify such effects as flashing text and define additional information Detailed reference information on the individual dialog boxes is given in the STEP7 Online Help The following se
90. ctions provide you with a brief overview of the general procedure for S7 PDIAG General procedure If you create an operand monitoring routine in S7 PDIAG the following dialog box appears initially ProAgent PC and ProAgent MP 8 2 Printout of the Online Help Release 12 01 Configuration procedures in STEP7 for process diagnostics S PDIAG Address Monitoring General Definition Initial Diagnostic Address ATU Monitoring Definition JONDT AN O 5000 1 Level 2 Level W Delap C 3 Edge 0 31 Time M Monitoring Active 4 Edge 1 20 5000 Criteria Analysis M Initial Value Acquisition Positive Criteria Analysis Negative Criteria Analysis Message Number Priority Test fi No part arnved within monitoring period Wessaqe leontiguratan E Sumbolie Wane f with Acknowledgement i Sin ool Eamnment Configure Cancel Help Configuring simple message texts If you have no special output requirements for the message all you need to do is enter the message text in the Text box If however you wish to make use of the particular display capabilities of your operating unit you can click the Configure button to define a display specific message configuration The Special object properties message dialog box then opens As soon as you have selected a message from the list you can specify general attributes for that message such as Display classes and Acknowledgement method Thos
91. dard screens supplied with ProTool That design represents the best possible compromise between a range of different requirements profiles but can of course not reflect very specific requirements in particular cases With a relatively small amount of effort however you can adapt the diagnostic screens to the layout and design of your own particular installation screens process diagnostics can in this way be integrated perfectly into your installation visualization also with regard to how it looks If your system is particularly complex you might decide for example to use a smaller font size so that more units can be shown on the display at once And of course you can always adjust the layout to match the rest of your project use different icons or colors change the key assignments and restrict the use of certain functions by password protection Designing your own screens You will only need to create your own diagnostic screens or merge diagnostic screens with other screens on your system in very rare cases This is possible in principle but you will make things easier for yourself if you use a diagnostic screen as a master You can then first delete all the elements that you don t need and then add new elements ProAgent PC and ProAgent MP 6 2 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 2 Internal structure of the diagnostic screens Conventions The powerful process diagnostic
92. der and a global key set ProAgent PC and ProAgent MP Printout of the Online Help 6 3 Configuring diagnostic screens in detail Release 12 01 The figure shows this basic structure of the screens Application area global key set Screen areas of the diagnostic screens The global screen header is realized using the ProTool fixed window More information about the fixed window can be found in the ProTool documentation Depending on the particular diagnostic screen the application area contains different screens dialog boxes and screen specific key sets The global key set consists of buttons arranged next to each other The number of keys depends on the operating unit which you are configuring Above the keys is a message line displaying the oldest pending alarm message ProAgent PC and ProAgent MP 6 4 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 3 Customizing standard screens Applications In principle there is scarcely any limit on the way the standard screens can be customized by the many and varied options offered by the ProTool screen editor The following sections therefore offer just a few ideas for frequent applications Further information on the procedure can be found under the topic Customizing and configuring ProAgent screen objects and in the ProTool documentation Diagnostic Start Screen In the Diagnostic Start Screen you can replace the ProTool logo for exam
93. displayed Executing the function Detail Status will also have no effect Moving from one fault to the next Several messages may be pending for a unit To enable the operator to switch to the next fault on the currently selected unit or subunit configure a key that initiates the function Detail Change Fault This function has already been configured to the key alongside in the Standard Detail Screen Switching from one blocked transition to the next Only one element can be shown in the Detail Screen at a time However the cause of the fault may be located in more than one element If programmed in S7 GRAPH or S7 HiGraph these elements may be individual transitions if programmed in S7 GRAPH they may also be the locking condition of the step To enable the operator to switch to the next faulty element on this unit configure a key that initiates the function Detail Change Transition This function has already been configured to the key alongside in the tt Standard Detail Screen Changing between symbol list gt STL gt LAD display mode To allow the operator to toggle the display mode of the Detail Screen configure a key that triggers the function Detail Switch Display Mode In runtime the display mode of the Detail Screen can then be switched through the sequence Symbol list gt STL gt LAD gt Symbol list etc by pressing a key mit This function has already been configured to the key alongside in the if Standard D
94. e attributes are globally valid i e they are not exclusive to a specific display unit ProAgent PC and ProAgent MP Printout of the Online Help 8 3 Configuration procedures in STEP7 for process diagnostics Release 12 01 Special Object Properties Message Contents OFBSP_POIAG 4 SIMATIC 400 Station 1 5 FB11 IY Hess Display Language Deutsch 41 0 Operandenubenvachu Formal Parameters Message Black EPDIAG alarm New Device Attributes Test For Standard Message Display Class o Type of Acknowledgement f Alam Message CO Event Message Cancel Help General attributes In order to be able to specify attributes for a specific display unit you must first create the display unit To do so click the New device button The Insert display unit dialog box appears Add Display Device Display Device Symbolic Hame OP 30 Message Text Test Functions Number of Lines 2 1 e Flashing e Underlined Characters per Line 35 foom 2 Highlighted Infotent ProT ool Attributes Number of Lines f Priorities 16 Characters per Line 35 Acknowledgement Groups 16 Cancel Help ProAgent PC and ProAgent MP 8 4 Printout of the Online Help Release 12 01 Configuration procedures in STEP7 for process diagnostics Inserting a display unit There you select the required display unit and you can also assign it a symbolic name For devices MP270 MP370 PC670 FI 45 and PCs
95. e operating unit in question Note To avoid the operating units reciprocally blocking the movements when you initiate a movement from the Movement Screen always monitor a unit with movements on one operating unit only System gt ProAgent You specify the units that are to be included in the process diagnostics by choosing the menu option System gt ProAgent A two column selection box allows you to specify the units you want to include ProAgent EES Diagnosable Units Selected Units EI PLC_ Cancel E Group 2 H Gripper_ n Swing arms EPLE o standard qroup E Group 1 gt gt Gripper_l ne Swing arm z Torea Gripper_ ne wing arm _2 Units for diagnostics ProAgent PC and ProAgent MP 5 14 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics Only those units that are diagnosable are offered for selection i e which were programmed accordingly in S7 PDIAG S7 GRAPH or S7 HiGraph Note ProTool obtains the information it requires from the database it shares with STEP7 Should you not find a certain diagnosable unit on the list that you might expect to find recompile the PLC program see Shared database with STEP7 If you change the name of a PLC that name will be displayed instead of the name used in STEP7 The tree structure shown corresponds to the hierarchy that results from the PLC program concerned If you are using
96. e block or if this does not exist an absolute name e If the unit was programmed in S7 GRAPH this is a sequence name e If the unit was programmed with S7 HiGraph this is the name of a group of graphs or a status graph of lower rank 5 The current mode of the unit is displayed in the Operating mode box You can change modes with the Operating mode key If no operating mode is defined in the STEP7 program or if display of the operating mode is suppressed then the field will be empty In this case you cannot set the operating mode The content of the lowest line in the display is dependent on the programming of the PLC If the unit was programmed in S7 PDIAG this line is not displayed If the unit was programmed in S7 GRAPH the following will be displayed 6 The Step field shows the name of the first active step 7 The numbers of the active steps appear in these boxes The numbers of the steps with faults always appear first reading from left to right They are shown in red If there are more active steps than can be displayed the following icon is shown LEE If the unit was programmed with S7 HiGraph and a corresponding process connection was created the following will be displayed 6 The Status field shows the name of the first active status 7 This field displays the number of the active status ProAgent PC and ProAgent MP 3 22 Printout of the Online Help Release 12 01 Display on the o
97. e documentation They show all the available topics sorted into categories From direct Help You go directly in one step from direct Help to the topic Tabs in navigation section The navigation section is located in the left of online Help Your tabs provide you with access options for the Help topics e Contents Contains a hierarchical overview of all Help topics that you retrieve directly from here e Index Here you can search through indexed terms for Help topics and display the topics you find e Find Here you can perform a full text search in the documentation and display in Help the topics containing the search term e Favorites Here you can store topics which you will always need You can then select them without having to search for them first Navigating with the mouse After opening online Help you have the following options with the featured buttons Buttons at top Click this button to hide the navigation section of the aa information system with its Contents Index and Find tabs The information system will then take up less space on the screen Hide When the navigation area is hidden you can display it again by clicking this button If the navigation section is hidden the contents display is not updated upon a change of topics ra Click this button to scroll back to the previous page Previous ch Click this button to scroll forward to the next page Hext Click this button to open t
98. e navigation routes between the diagnostic screens The point of entry to the diagnostics is normally provided by the Diagnostic Start Screen the Message Screen or the Overview Screen You can access any of the other diagnostic screens from the Message Screen and the Overview Screen Your particular configuration may differ from this arrangement of links If your project provides the means you may also be able to move directly to specific diagnostic screens from other system screens ProAgent PC and ProAgent MP Printout of the Online Help 3 9 Display on the operating unit Release 12 01 3 4 Structure of the diagnostic screens General aspects All the diagnostic screens except the Start Screen are structured in three parts a part specific to each diagnostic screen is sandwiched between a global screen header and a global key set Above the keys is a message line displaying the oldest alarm message ProAgent Screen picture specific section Fii n H Fis FH a FAS rig F Fa wor global key set Sections of the diagnostic screens Clear partitioning of diagnostic screens into one screen specific and two global sections make sure you can quickly find your bearings when running the different screens Global screen header The date and time are always displayed in all diagnostic screens ProAgent PC and ProAgent MP 3 10 Printout of the Online Help Release 12 01 Display on the operating unit Global key se
99. e next error on the same unit or subunit use the Next fault key The display of the elements in the top part of the screen will be modified accordingly see Information about the unit in the Detail Screen Change transition Sometimes the cause of a fault cannot be established at first glance On S7 PDIAG units only one network is ever shown on the Detail Screen However the cause of the fault may be located in more than one network On S7 GRAPH units the locking condition of the step or individual transitions may trigger an error message On 7 HiGraph units a monitoring timeout or individual transitions of a status graph may give rise to an error message on The Next element key takes you to the next element within a fault ia On S7 PDIAG units you move from one participating network to the next On S7 GRAPH units that report a locking error you switch from the locking condition of the step to the first transition and then to all further transitions On S7 GRAPH units that report a monitoring error you switch from one transition to the next On S7 HiGraph units all the subsequent transitions are shown consecutively in the event of a monitoring timeout In the case of a status error the transition that led to the fault state is shown The display of the elements in the top part of the screen will be modified accordingly see Information about the Unit in the Detail Screen ProAgent PC and ProAgent MP 3 54 Print
100. e technological units of the installation Standardization The entire user interface has been standardized so that all installations and sections of installations are controlled along uniform lines Diagnostic Screens The following individual diagnostic screens are integrated e The Diagnostic Start Screen as the point of entry and distribution for the diagnostic functions e The Message Screen in which the diagnosable messages can be selected and processed e The Overview Screen in which the operator can see at a glance which operating mode the individual units are in e The Movement Screen for quick rectification of an error e The Step Sequence Screen in which you can run individual steps manually reinitialize sequences of steps and adjust these to match the program e The Detail Screen which shows the result of the error analysis which is performed automatically by ProAgent ProAgent PC and ProAgent MP Printout of the Online Help 3 1 Display on the operating unit Release 12 01 3 1 How to activate diagnostics Diagnosable messages You are already familiar from ProTool with the option available for working with message lines and message windows depending on the configuration alarm messages are either displayed in a message line or in an alarm message window The message line and alarm messages window are still used even if a process diagnostics has been configured using ProTool and ProAgent However diagn
101. e this function to define which message display will be taken into account when the diagnostic data is prepared The operator can also select a diagnosable message from system screens and then switch straight to the diagnostic screens The message with the highest priority in the screen area will be displayed in the diagnostic screen ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail Selecting a unit and switching to a diagnostic screen By using the function ProAgent Select Unit you can specify the DB FB number to select a unit and switch to the desired diagnostic screen You can specify the unit directly during configuration or dynamically with the aid of a tag via the PLC This enables you to select a unit from user defined screens and switch to the desired diagnostic screen If you change to the Detail Screen the criteria analysis for the oldest alarm on the selected unit is automatically displayed Switching back to the last screen To allow you to switch back to the last system or Diagnostic Screen opened before you select the new screen you must execute the function ProAgent Save Screen The current screen number will then be saved The function ProAgent Save Screen only allows one screen number to be saved at atime If you call up this function again the previously saved screen number will be overwritten The operator can recall the screen with the last scre
102. eceeeensace 3 Display on the Operating unit ccceeseeeeeeeeseeeseessenseeneeeneeeeeseaes 3 1 How to activate diagnostics cccccecessseeesseeeeeseeeeseeeeeseeeeeeseeesseeeeneuees 3 2 What are the individual diagnostic screens used fOr ccceeeseeeeeees 3 3 How the diagnostic screens are linked to one another 00 00008 3 4 Structure of the diagnostic screens ccceecccseeeecceeeeeeeeeeseeeesaeeeeeaes 3 5 Scope and function of the global key Set ccccssesececssseeeeeeeeeeeeneees 3 6 Message SCICCN inctancuscetemscantesienieasssinsdtuntuanctiensasetseninsdeauniusedesaintuasunoeeass 3 6 1 What you see on the Message Screen cccccsseceeeeeeeeeeeeeseeeeesaaees 3 6 2 Keys in the Message SCreen cccccscccccseseecceeseeeceeeeeeeesanseessenseesseaes 3 6 3 How to work with the Message Screen csesccccesseeeeeeeeeeeeseeeeeesaees 3 7 Overview Screen ci visecesinnsxadstaceascinssnccatanseduatvetnectintwsiedassuaesdbacadendae cena 3 7 1 What you see in the Overview Screen ccccccsseeeeeeseeeeeeseeeeeeseeeees 3 7 2 Keys in the Overview Screen ccccseseccecseseeeceeseeeecseeeessaeeeeesseeeeeesaaes 3 7 3 How to work with the Overview SCIree n ccccsesececseeeeeeeeseeeeneeeeeeseees 3 7 4 Hierarchical units on the Overview Screen ccccsesececseeeeeeseseeeeeeeees 3 7 5 Changing the display MOE cccccccccccseeeeeeseeeee
103. ed 1 The Lightning flash symbol appears here because the signal shown next to it has contributed to an alarm message 2 Signal The different operands are displayed here If German is set as the language on the operating unit then SIMATIC view will be used If not the operands will be shown in IEC view 3 Symbolism lists the symbol of the signal in accordance with the text or graphic list in STEP7 In the case of tags within DBs only the symbolism is displayed if a symbolic identifier has been stored in the text or graphic list If no symbol was generated then the operating unit shows the absolute address of the tags 4 Comment displays a comment on the signal in question if this was stored in STEP7 in the text or graphic list ProAgent PC and ProAgent MP Printout of the Online Help 3 41 Display on the operating unit Release 12 01 3 8 4 Displaying element in STL Overview 3 42 In the STL view of the STEP7 program code the middle part of the Detail Screen highlights only the instructions which resulted in an alarm message being triggered Operation Operand LJ S a 0 Clg ra WOE ene cl amig pressura reached gradi Ph AK S7SRAPH Suter isa Fault F amp 10 peip S2 gy ft a e k p am Fi Ee 4 ikiii Detail Screen Element displayed in STL The following elements are displayed 1 The Lightning flash symbol appears here if the adjacent signal has contributed to an alarm mes
104. ed ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 26 Stop movement function Use This function is used for the movement display It stops a displayed movement that is being carried out in a particular direction Note To start the movement you must configure the function Start Movement by assigning it to the same key for the event Press key This function is used by the following diagnostic screen e ZP_MOTION Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click Line Line in the movement display in which the movement is displayed The value of Line must be between 1 and 6 Direction Right the direction of movement displayed to the right of the movement display Left the direction of movement displayed to the left of the movement display On occurrence of a particular event you wish to stop a movement in the movement display that is currently being executed in a particular direction Configure the function by assigning it to the same key or the same button that you use to start the movement In the case of a key select the event Release key and in the case of a button Release Select the parameters Line and Direction and set which movement is to be stopped and in which dire
105. eeesseeeeseaeeesaeeeees 7 2 21 Reset Step Sequence FUNCTION ccccececeeececeeeeeceeeeesaeeeeseeeeeeaeeeees 7 2 22 Rese OLED UNCION wseusstueevsccasertnctertegece cw cheveccccescctneresGandvemeieecacds 7 2 23 SEL SIO HUNCH OM A E E A E E T 7 2 24 Start movement function cc cccceceecesceeeecceeeeesceeeeccesesceeeesceeeesees 7 2 25 Step Sequence mode FUNCTION cceceeeceeceeeeeeeeeeeeeeceeeeeeeeaeeeeeeeees 7 2 26 Stop movement FUNCTION neaanenannoennnnannoennnnnnnnnnnnnnnrnnnrnnnnennnrenneene 8 Configuration procedures in STEP7 for process diagnostics 8 1 Configuring ALARM_S M SS Q66G scccccseeeeeceeeeeeeseeseeessaeeeessaaeess 8 2 Displaying the result of criteria analysis in the message text 8 3 Target position modes in the S7 PDIAG Movement Screen 8 4 Special aspects Of S7 CPUS 0 0 0 ecccccccccceseeeceeeeeceeeeeseeeeeseaeeesaneeesaes 9 Estimating Memory Requirement ccsccsscssscssseesssenseeeseeneseees 9 1 System limits on diagnostics for ProAgent MP cccseseeesseeeeeeeeeees 9 2 System limits on diagnostics for ProAgent PC cccsseeeeeeeeeeeeeeeees ProAgent PC and ProAgent MP Printout of the Online Help Ix Contents Release 12 01 ProAgent PC and ProAgent MP X Printout of the Online Help Release 12 01 Guide to the documentation 1 Guide to the documentation ProAgent option pack The
106. efore starting the compilation process please make sure that the database is fully up to date If you have made any alterations in STEP7 retranslate the blocks concerned The database is also updated during translation see Shared database with STEP7 Data is only imported from the shared database if synchronization has not been deactivated in ProTool under File gt Compile To compile and transfer the finished project do the following Procedure Choose the menu option File gt Compile as normal in ProTool Make sure that in the Compilation settings dialog box all options are selected this is not absolutely necessary if no changes have been made in a particular category since the last compilation run Tip Help on the relevant error messages can be obtained by positioning the cursor on the line with the message concerned and pressing F1 Choose the menu option File gt Transfer as normal in ProTool The diagnostic compatible project is now on the operating unit ProAgent PC and ProAgent MP 5 22 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics 5 7 How to port a diagnosable project to a computer without STEP7 Computers without STEP7 It may be that you have only installed ProTool plus ProAgent and STEP7 on your workstation PC but would like to take a finished project to a machine location ona notebook or a PU Although all the data shared with STEP7 is held in
107. elay between activating the key or button and the setting or resetting of the bit in the corresponding UDT_Motion in the PLC You can avoid these communication delays by using direct keys that can set bits in the PLC using separate PLC inputs Quick operating actions are essential for example for typing mode On the Panel PC HMI direct key modules are available for such applications ProAgent supports DP direct keys on Panels TP OP and MultiPanels Note When using direct keys the functions Start movement and Stop Movement should be removed from the Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help 6 11 Configuring diagnostic screens in detail Release 12 01 More information Further information on the topic of direct keys can be found e under the heading Movement Screen e inthe User s Guide entitled Communication and in the Equipment Manual for the operating unit concerned ProAgent PC and ProAgent MP 6 12 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 9 Example More than one diagnostic display in a screen Application In ProAgent more than one diagnostic display can be configured to a single screen However more than one diagnostic display of the same type cannot be configured to the same screen e g you could not have two detail views A sensible combination would be for example a detail view a step sequence display and a message display
108. elease 12 01 Display on the operating unit Example The following example shows operand monitoring of A 1 0 to state 0 with modes Auto and Manual Without excusion operands RLO Status uU Auto i 1 Su 100 0 oO 20 0 1 U Manual 0 0 sU 10 1 0 f 01 0 0 oO Exclusion operands Status u Auto 4u 10 0 0 o 0 1 U Manual 0 U 101 0 oO 4 O 1 0 0 2 a aea tenra aa arene la aaa aaa aa Example of exclusion operands From a strictly logical point of view the marking of the faulty lines in the upper section of the program is correct However the subnetwork processing in Manual operating mode cannot be a cause of faults by definition since the system is already in Auto operating mode and cannot be in another operating mode at the same time Taking this additional knowledge into account a considerably clearer error identification is shown in the lower section of the program ProAgent PC and ProAgent MP Printout of the Online Help 3 61 Display on the operating unit Release 12 01 Display by ProAgent 3 62 Due to the definition of the exclusion operands in S7 PDIAG fewer lines are identified as contributing to the error in the Detail Screen oa You can use the All errored operands key to toggle between partial and full view as usual see Switching between partial and full view With partial view correspondingly fewer lines are displayed With full view all the lines can still be seen but
109. election of messages of very specific display classes on the operating unit select the desired PLC click the Details button and make a selection in the Display classes dialog box The check box to the left of the name of the PLC then appears with a gray background During operation of the system only those messages that belong to a selected display class will then appear on the operating unit ProAgent PC and ProAgent MP 5 20 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics 5 6 How to compile and download a diagnosable project Familiar sequence Compiling and downloading the finished project is done in exactly the same way as you are familiar with from ProTool The process diagnostics configuration is checked at the same time as the general consistency checks are carried out Accessing the shared database During the process of compilation ProTool accesses the database shared with STEP7 and imports from it the message texts defined in STEP7 as well as all diagnostic data required The message texts and the data are then downloaded to the operating unit together with the remaining project data Sa database with STEP 7 I Proagent Project Messages Compile Diagnosis dala Download Compiling and downloading ProAgent PC and ProAgent MP Printout of the Online Help 5 21 Steps in the configuration of a diagnostics Release 12 01 Proceed as follows Note B
110. em screen that you want to switch back to when diagnostics has ended You can use the symbol ZP_ESC as the icon ProAgent PC and ProAgent MP Printout of the Online Help 5 11 Steps in the configuration of a diagnostics Release 12 01 5 3 3 How to open a Diagnostic Screen of your choice in your project Function You can bypass the Diagnostic Start Screen by calling the Message Screen or the Overview Screen direct from any other screen in your project From the Message Screen or the Overview Screen you can then go to the Detail Screen the Step Sequence Screen or the Movement Screen Which unit will be displayed together with the associated diagnostic data when you call the Detail Step Sequence or Movement Screen depends on the configuration in the calling screen e f you configure the function ProAgent Evaluate Fault onto a key the operator must have selected a diagnosable alarm message in the Message Screen message window or message line before calling the diagnostic screen e f you configure the function ProAgent Select Unit onto a key the operator receives information about a specific unit system Oo te Oo ta oo Diagnosis Direct access to individual diagnostic screens Call via the diagnosable alarm message Aim The operator has selected a diagnosable alarm message He wants to be able to call a diagnostic screen from a screen of your project and find information about the unit associated with the alarm messa
111. en number saved To do this you must provide a key in your screen to which the function ProAgent Restore Screen is configured A This function has already been configured to the key alongside in the standard diagnostic screens ProAgent PC and ProAgent MP Printout of the Online Help 6 31 Configuring diagnostic screens in detail Release 12 01 6 11 2 ProAgent functions for an overview display Use In diagnostic screens with an overview display it is a good idea to assign functions to keys to allow the operator e to influence the content of the overview display e to call the Step Sequence Screen in order to set the operating mode e to acknowledge the selected unit Note Depending on your system it may make sense to ensure that displaying the Step Sequence Screen changing the operating mode and acknowledging messages are password protected operations Display all units or only units with faults When configuring the overview display you specify whether all the units are to be shown or only those with faults The user can toggle this setting in runtime if provided with a key to which the function Change Overview Fault Mode is configured ie This function has already been configured to the key alongside in the i standard Overview Screen Display subordinate and or superior unit When programming a PLC it is possible depending on the programming language used to define a hierarchy of the units As soon as at least one su
112. ent is available in the direction concerned If the triangle symbol is displayed simply as an outline the movement in the specified direction cannot be executed A Caution If a movement cannot be triggered this does not mean that it is blocked It may be that specific interlocks have been stored in the PLC program or a movement has already reached its extremity ProAgent PC and ProAgent MP Printout of the Online Help 3 73 Display on the operating unit Release 12 01 Executing a movement You have now found the movement that you wish to execute and established that it is not blocked and can be executed To trigger the movement e Onan operating unit OP TP MP Panel PC use the key or button to which the relevant triangle symbol is pointing that is to the left or right next to the display e Ona PC press the function keys for the corresponding triangle symbol e g Ctrl F1 e f your operating unit has a mouse or touch panel click or press the corresponding triangle symbol Note Do not switch between the keyboard and the mouse when operating the movements Tracking a movement While the movement is being executed the rectangle next to the triangle symbol with a blue background is also blue As soon as a particular target position is reached the corresponding target position symbol changes its appearance as follows e white rectangle target position not yet reached e green rectangle target position re
113. ent symbolic names function 7 15 ProAgent PC and ProAgent MP Printout of the Online Help Index Overview Acknowledge unit function 7 16 Overview fault mode function 7 17 Overview Operating modes function 7 18 Overview Subordinate units function Overview Superior units function Reduced detail function Reset sequence function Reset step function Restore screen function Save screen function Select unit function Set step function Start movement function Step sequences Operating mode function Stop movement function ProAgent functions for a detail display for a movement display for a step sequence display for an overview display for displaying the movement list for selecting Diagnostic Screens Procedure during process diagnostics Process diagnostics activating carrying out Configuring R Reduced Display Requirements Before you start of the PLC program when upgrading Results of criteria analysis in the message text 8 7 S S7 GRAPH Requirements S7HiGraph S7 HiGraph Requirements S7 PDIAG Requirements Scope and function of the global key set 3 12 Index Release 12 01 Scope of functions for process diagnostics Screen ject 624 6 25 626 627 028 Detail display Message view Movement display Overview display Step sequence display selecting op Display classes Units when configuring Selecting Diagnostic Screens 6 30 Functions Setting password levels
114. eps A list of all the available steps is displayed in the center part of the screen You will see the step number and step name for each step Select the step you want with the arrow keys or the mouse Executing individual steps If the sequence of steps is in Manual mode you can activate individual steps irrespective of whether the transition is satisfied in With this key you activate the individual step selected y Use this key to deactivate the individual step selected mE Step sequence mode On the Step Sequence Screen you can also activate or deactivate the entire sequence of steps of If you press the Initialize key you will restart the entire sequence of tl steps with the initial steps defined oy If you press the Disable key you will deactivate all the steps in the OI sequence No further steps will be executed Exiting the Step Sequence Screen You can switch directly from the Step Sequence Screen to the other diagnostic screens or also exit diagnostics m switches to the Overview Screen switches to the Detail Screen switches to the Movement Screen switches to the Message Screen switches to the Diagnostic Start Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 81 Release 12 01 Requirements of the configuration 4 Requirements of the configuration This chapter tells you about the requirements that have to be fulfilled when programming the PLC so that process diagnostics can
115. eseeseeeesaeeeeenaeeeesaaes 3 7 6 Changing Operating MOG ccccccseeeeccceeeeeecaeeeeeeeeeeeeesaeeeeeaeeeeesesees 3 8 Detail Screen eee 3 8 1 Structure of the Detail Screen cccccccseeeeecseeeeeeseeeeeeeeeseeesaeneessnaaeees 3 8 2 Information on the unit in the Detail Screen ceeccceeeeseeeeeeeeeeeees 3 8 3 Displaying the element as a symbol list eee eeeseeeeeeeeeeeeeeeeeneeeeees 3 8 4 Displaying element IN ST L ccc cseececcseeeeeeeeeeeeeecaeeeeeeeeeeeeeeeeeeesseseeeeens 3 8 5 Element displayed in LAD ccccccseseeceeeeeeeeeeseeeeeseeeesaneeesaeeessaeeeess 3 8 6 Keys in the Detail Screen cccccccseseeeceeeeeeeceeseeecseeeecsegseessenseesssaes 3 8 7 How to work with the Detail SCree n ccccecccseececseeeeceeeeeseeeeseeeeeees 3 8 8 Switching between partial and full ViOW ccccccssseeeeeseeeeeeneeeeeeneees 3 8 9 Switching between initial values and current statuS cccceceeee ee 3 8 10 Changing fault or transition ccccceeeccecseseeeeseeeecseeseeeeeuseeeeeseeeeeeseaes 3 8 11 Enhanced options with S7 PDIAG cccccceccccseeeeeseeeeeseeesseeeesseeeees 3 9 Movement Screen ccccceccceeececeeeeeceeseecseeceeceeeeseeeessaeeessueeesseeeeseneeess 3 9 1 What you see on the Movement Screen ccccsseeeeeesseeeeeeaeeeeesaaeeees ProAgent PC and ProAgent MP Printout of the Online Help vii Contents viii Release 12
116. esponds to a specific movement e g a specific belt position a specific angle of rotation etc There can be several target positions for a movement e f a target position has not yet been reached it is shown as an outline e fa target position has been reached it is shown against the configured background color default green 8 While a movement is being executed the rectangle next to the button that you can use to initiate the movement is blue 9 If you are using a PC as the operating unit then the triangle in the margin is designed as a command button You can click it with the mouse or press the function key indicated On all other operating units it refers to the corresponding soft key The triangle also indicates to you whether or not a movement can be executed e if the movement can be executed the triangle is displayed in blue e if the movement cannot be executed because it is blocked or locked by an interlock e g the last target position has already been reached the triangle is displayed simply as an outline ProAgent PC and ProAgent MP 3 68 Printout of the Online Help Release 12 01 Display on the operating unit Target position modes in the S7 PDIAG Movement Screen From S7 PDIAG V5 0 HF3 and higher you can use the S7 PDIAG Movement Screen to configure different display modes for the selected movement to all target positions The target positions of movements are displayed in ProAgent s Movement Screen in ac
117. etail Screen ProAgent PC and ProAgent MP 6 36 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 11 4 ProAgent functions for a movement display Use In diagnostic screens with a movement display it is a good idea to assign functions to keys to allow the operator e to expand the movement display to additionally show movements of subordinate units e tobe able to display the outputs as symbols or as absolute output e to initiate and stop movements Displaying movements of subordinate units lf there are a number of hierarchical levels between the units of a system the Movement Screen initially shows only the movements for the current unit Only movements than can be displayed can be initiated In order for movements of subordinate units to be able to be initiated the movement display must be expanded to include subordinate units To enable the operator to be able to see movements of subordinate units on the operating unit in addition configure a key that initiates the function Movement Hierarchy to toggle the display This function has already been configured to the key alongside in the Standard Movement Screen Toggling the display of outputs and target positions In the movement display the outputs and target positions that can be initiated by the movements can be displayed as symbols or absolute The corresponding attributes must have been stored during programming in S7 PDIAG To a
118. etail Screen Change fault Change transition Displaying element in LAD Displaying element in STL Information about the unit Initial values current status Keys Layout Practical approach Switching view symbol list Use Detail Screen LAD Detail Screen STL Detail Screen symbol list Diagnostic display more than one in a screen Diagnostic Screens changing creating Functions for selection incorporating internal structure Layout linking Linking own screens Links Tasks Diagnostic Start Screen Direct keys Index Display switching in the Detail Screen switching in the Overview Screen Display classes selecting displaying initial values Displaying the element as a symbol list Downloading E Errors Changing in the Detail Screen Exclusion operands F Fixed window Foreign languages Functions Assign movements Detail Change display Change fault Change transition Detail Status Disable step sequence Movement hierarchy Movement symbolic names Overview Acknowledge unit Fault mode Operating modes Subordinate units Superior units ProAgent Evaluate fault Movement list Restore screen Save screen Select unit Reduced detail Reset sequence Reset step Set step Start movement Step sequences Operating sode Stop movement 5 18 P Ph N N Pa Bh Co D N 0 Tie on Oo O Release 12 01 G Global key set H Hierarchical units in the Movement Screen in the Overview
119. eter None Use in practice Aim On occurrence of a particular event you wish to switch to the next transition Configuration stage Configure the function for a key or a button and select the desired event Sequence On occurrence of the event the next transition is selected and shown in the detail view ProAgent PC and ProAgent MP 7 8 Printout of the Online Help Release 12 01 Reference 7 2 4 Detail status function This function is used for the detail view It switches between the following displays e status at the time of occurrence of the fault initial values On 7 HiGraph units only initial values can be shown at this moment in time This function is used by the following diagnostic screen Use of the signal status e current status Note e ZP_DETAIL Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to change the signals displayed from the status at the time of occurrence of the fault initial values to the current status or vice versa Configure the function for a key or a button and select the desired event On occurrence of the event the display mode of the signals is changed to the other status 7 9 Reference Release 12 01 7 2 5 Detail Switch display
120. etween the displays on the various operating units The following illustration shows an example of the Step Sequence Screen on a PC P beet EET E ae Uwt 0e 10 S 10 1be_Sieq_ dri a Mode auto asx Step Clamp on RA AE A E Feed E li 34 04 M a JIGRAPH Supervision Faylt FHIG E N m E ae Faia Fis Step Sequence Screen example on PC Information on the display mode The top left field gives you information on the display mode amp The Warning triangle symbol indicates that a unit is blocked The unit on which the fault occurred first is identified by a flashing icon This indicates to you that this fault is not a secondary fault The Connection errored symbol indicates that connection to the PLC is errored or an addressing error has occurred The Inconsistency alert symbol indicates that the data for this network has changed in the STEP7 configuration In a criteria analysis the network data is read by ProAgent directly from the PLC The Consistency error symbol indicates that the data for this network is not consistent with the STEP7 database Regenerate your project before continuing ProAgent PC and ProAgent MP Printout of the Online Help Display on the operating unit Release 12 01 Information on the selected unit In the upper area of the display you obtain detailed information on the unit selected in the diagnostic screen from which the Step Sequence Scree
121. ew or hide information on the individual units and groups Click the gt gt button The selected group or unit then appears in the list of selected units The selected units are diagnosable during operation i e messages concerning the selected units are displayed on the operating unit ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics Note Only select units for diagnostics if you are actually using diagnostics that is if you actually want to be able to configure Diagnostic Screens or use ProAgent functions Otherwise you will be using system resources on the operating unit unnecessarily Removing groups or units To remove a group or unit from the list of selected units eal Procedure In the Selected units box select the group or unit you wish to remove Click the lt lt button The group or unit then disappears from the list of selected units process diagnostics can then not be performed on that unit during operation Enter the device ID The device ID enables you to assign a unique number to a display unit The device ID is needed for allocating movements To enter the device ID in ProTool select System gt ProAgent and assign each operating unit a unique number as its device ID So that the device ID can be utilized it is necessary to use the UDT Movement expanded by the device ID UDT2 supplied with effect from S7 PDIAG
122. exclusion operands The criteria analysis treats all operands equally This may result in subnetworks being identified as failed which strictly soeaking are contributory to the cause of the error from a logical point of view but with additional knowledge they can be excluded as being contributors to the cause of the error One example is the different system operating modes which by definition can never occur simultaneously on a unit or individual operands for different product versions which similarly cannot be produced simultaneously For this reason S7 PDIAG features the option of defining exclusion operands in a text or graphic list In the case of S7 HiGraph units the exclusion operands are created automatically If exclusion operands have been created then ProAgent only selects symbols in the network as failed e where the exclusion operand is linked with U and recorded with a value of 1 or e where the exclusion operand is linked with UN and recorded with a value of O Reverse logic of inclusion operands If the exclusion operand is linked with UN and if the exclusion operand has the value 1 the operands of the associated partial networks are not identified as being in error Note Exclusion operands should always be programmed at the start of a partial network Otherwise in certain circumstances too many failed operands are displayed in the Detail Screen ProAgent PC and ProAgent MP 3 60 Printout of the Online Help R
123. f necessary specify on the Enable tab control under what conditions the field for runtime should be overlaid or removed Use the Position tab control to specify the position of the field with pixel accuracy Also specify on this tab control whether the position will be static or will be dynamically modified during runtime Use the Functions tab control if you want to initiate a function when selecting or deselecting the field Detailed information on the individual tab controls is given in the ProTool Online Help ProAgent PC and ProAgent MP 6 28 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 11 Using ProAgent functions Functions for diagnostics Specific functions are available for process diagnostics once ProAgent has been installed Some of these functions require certain ProAgent screen objects to be used This section tells you how you can use the functions in your diagnostic screens and how these interrelate during runtime Detailed information on individual functions can be found in the reference section ProAgent PC and ProAgent MP Printout of the Online Help 6 29 Configuring diagnostic screens in detail Release 12 01 6 11 1 ProAgent functions for selecting diagnostic screens Overview ProAgent functions are available for your own Diagnostic Screens that allow you to influence the selection of the screens These functions perform the following tasks e Ina Diagnos
124. f the movement unambiguously via the device ID in the UDT2 The device ID identifies the operating unit by means of a unique number In ProTool select System gt ProAgent and assign each operating unit a unique number as its device ID A Caution In order to scroll from one movement to the next in the movement display please note the following after scrolling the movements and intending to handle further movements the operator must wait until the display indicates that these movements can be used A movement can be used if the Left and Right buttons are displayed next to it If the operator scrolls the movements and then immediately tries to handle another movement there are a few moments during which it is possible to be still handling the movement that was previously displayed at the same position This is dependent on the time required to run through the messages and reset the previous movement bit ProAgent PC and ProAgent MP Printout of the Online Help 3 65 Display on the operating unit Release 12 01 3 9 1 What you see on the Movement Screen Function The Movement Screen shows a list of all the movements configured for a unit and their subordinate hierarchy levels General layout Like all the diagnostic screens the Movement Screen has a standard layout There are only minor differences between the various types of operating unit The following illustration shows an example of the Movement Screen on a PC
125. f your ONS PEENE EE EE EE TA A teaser E E E E 5 3 2 How to open the Diagnostic Start Screen in your project c 5 3 3 How to open a Diagnostic Screen of your choice in your project 5 4 How to select units for diagnostics and device ID ccccsceseeeeees 55 How to select the display classes for diagnostics ccseeeeeeeeeeeee es 5 6 How to compile and download a diagnosable project 0 cceee 5 7 How to port a diagnosable project to a computer without STEP7 Linking diagnostic screens ssesnnessnsennnerrnernrsrnrrnrrrrrnrrrnrrnrreernrrnnennne Working with password levels ccccccceeeeeeseeeeeeeeeeeeeeeseneeesnaeeeseeeeesans M hilingual ProjECIS scr eseianccascetecsunecsetensacd veewedeatceseztecsewtbecsuneeseve noaees Operation of movements wcdssiesicscunsencseersdeicndaaicadsenteceveseaeavanaemeavads mawers Example More than one diagnostic display in a screen 00 Customizing and configuring ProAgent screen objects 0008 What is a message VICW cccccsscccseececeeeeecesseeeneueesseseessaesensueeeneuess What is an overview display cccceeceeceeceeeeeeeeseeeeeeeeeesaaeeesaeeeesaaees What is a detail view ccccccccceeccseeeceeeeceeeeceueeseeeceueesaueeseeeseeesseeees What is a movement CISPIAY cccsescecseeeeceeeeeceeeeeeseeeeeseeeeseeeeesaaees What is a step sequence display ccccseeccseeec
126. faults to the units from which they originate To do so you can examine on the operating unit the logical operation results in the statement list or ladder diagram You don t have to connect up a PU And the fault can be located just as quickly You can quickly remedy the problem You can selectively initiate movements on the operating unit to remedy the problem lf a number of installation components have been damaged this is indicated on the operating unit and you can initiate simultaneous repair of the individual components ProAgent PC and ProAgent MP Printout of the Online Help 2 3 Introduction Release 12 01 And that means that your installation will be ready for operation again as quickly as possible Display of messages Rectifying faults by guided manual operations Message diagnostics assistance with fault rectification Reducing costs Early identification and elimination of faults e increases installation availability e reduces down times e and thus ultimately reduces costs ProAgent PC and ProAgent MP 2 4 Printout of the Online Help Release 12 01 Introduction 2 2 Important Terms Units Actions Transitions Movements In S7 PDIAG a unit is a block in S7 GRAPH it is a sequence of steps in S7 HiGraph it is a status graph Units are objects of the process diagnostics that are monitored with the aid of error definitions There can be several error definitions for each unit Units can be physica
127. fewer lines are identified by the lightning flash symbol as being contributory factors In either case visibility is distinctly improved and analysis is facilitated ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 9 Movement Screen The purpose of the Movement Screen Lie Steuerung i Wait DE 1E 1 Poea Clarnp m oper i f 11 14251 PMA mierok Clamp ckise Movement Screen example on PC The Movement Screen helps you when rectifying a fault or operating the installation It allows you to execute specific movements for individual units manually by means of keys For example you could move the die of a stamping press back to its starting position before removing a jammed workpiece Each movement can be executed in two directions e g in out open close up down forward backwards Note With programming with S7 GRAPH movements cannot be defined However in S7 GRAPH you can assign movements from S7 PDIAG to a unit Blocked movements If a movement has a fault and therefore cannot be executed you can recognize this in the Movement Screen from the Warning triangle symbol ProAgent PC and ProAgent MP Printout of the Online Help 3 63 Display on the operating unit Release 12 01 Sequence in the Movement Screen The sequence of movements in ProAgent s Movement Screen is the sequence established when the movement concerned was configured in S7 PDIAG
128. g information about each unit e whether it has a fault e if programmed accordingly which operating mode you are in e g Manual or automatic mode e whether there are subordinate or superior units e whether a movement exists for it e inthe case of S7 GRAPH sequences which step in the sequence of steps is currently active e inthe case of S7 HiGraph units which status is currently active If there are faults on more than one unit you can see on which one the fault first occurred In that way you can tell immediately where the actual cause lies and which faults are consequential errors ProAgent PC and ProAgent MP Printout of the Online Help 3 19 Display on the operating unit Release 12 01 Functions 3 20 You can select a unit from the list and if programmed accordingly set its operating mode For example you can switch from Automatic to Manual mode in order to be able to rectify a fault manually Once you have selected a unit you can analyze it in more detail on the Detail Screen and then switch to the Movement Screen to execute individual movements manually in order to rectify the fault If you have selected a unit that was programmed using S7 GRAPH you can use the Step Sequence Screen to search for specific steps and to activate or deactivate individual steps or the entire sequence ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 7 1 What you see in the O
129. ge selected Procedure Fa Procedure 1 If you want to assign a button open the screen from which you want to go to one of the Diagnostic Screens Click the key that is to be used for selecting the screen ProAgent PC and ProAgent MP 5 12 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics fea Procedure First configure the function by assigning it to the ProAgent Save screen key As the event use the default setting Press key Configuring the function ensures that you will return correctly from the diagnostic screen to your system screen Configure to the same key and the same event as the next function ProAgent Analyze fault This function must be executed before the screen is selected As the event use the default setting Press key Next configure the function Select screen Here too you should use the default setting Press key as the result Specify the following parameters the screen name ZP_ALARM if you wish to activate the Message Screen the screen name ZP_UNIT if you want to activate the Overview Screen the screen name ZP_DETAIL if you wish to activate the Detail Screen the screen name ZP_MOTION if you want to activate the Movement Screen the screen name ZP_STEPS if you want to activate the Step Sequence Screen The diagnostic screen concerned can now by accessed directly using the key configured A This key takes the operator back to the system screen from whic
130. gnosis screens Link the diagnosis screens selection of units displayed Compile and download Configuration steps involved in upgrading a configuration to include process diagnostics Tip A special list of the steps needed to upgrade a project to diagnosable status can be found under the heading Overview of configuration steps in ProTool ProAgent PC and ProAgent MP Printout of the Online Help 4 11 Requirements of the configuration Release 12 01 Requirements of the PLC program As universal system tools ProTool and ProAgent are closely compatible with the STEP7 software An overview of the minimum requirements which the PLC program must fulfill so that you can define a process diagnostics in ProTool can be found under the heading Requirements of PLC program and project when upgrading In order that you do not have to define the same data more than once the system uses a common database as an interface As a general rule therefore the PLC program should already exist and have been translated before you start working in ProTool A list of which steps should have been completed in STEP7 and at what point is given in the section Shared database with STEP7 Configuration steps in ProTool 4 12 The process of configuration in ProTool requires only a few operations as follows The list below outlines the special considerations when upgrading an existing project 1 Incorporating the diagnostic screens To begin with
131. h the diagnostics was opened Call via a unit By using the function ProAgent select unit you can specify the DB FB number to select a unit and switch to the desired diagnostic screen Further information on the topic ProAgent select unit can be found in the reference section for ProAgent functions Aim The operator wants to be able to call a diagnostic screen from a screen of your project and find information about a specific unit Procedure Procedure Execute steps 1 through 3 as described in Call via an alarm message Configure to the same key and the same event as the next function ProAgent Select Unit As the event use the default setting Press key Specify the unit directly by means of its DB FB number or dynamically with the aid of a tag via the PLC If you change to the Detail Screen the criteria analysis for the oldest alarm on the selected unit is automatically displayed ProAgent PC and ProAgent MP Printout of the Online Help 5 13 Steps in the configuration of a diagnostics Release 12 01 5 4 How to select units for diagnostics and device ID Clarity through careful selection In ProTool you can define specifically which PLCs groups and units you want to monitor from a particular operating unit It may be for example that your system has more than one operating unit In that case you would naturally only want to carry out diagnoses on each operating unit for the units actually operated by th
132. he criteria analysis i e the points in the PLC program that triggered a process fault During configuration you specify the way in which the detail view will first be shown e asaclear symbol list containing only the statements that resulted in an alarm message being triggered e in STL display mode in which all statements for the selected unit are displayed with operators operands status bits results of logical operations symbols and comments e in LAD display mode as a ladder diagram with individual switches and Operands Additional information is shown for each unit depending on the programming language used Unit displayed Purpose 6 18 The detail view always shows information on the unit or subunit currently selected You need to take this into account when integrating a screen with a detail view The following integration options exist e Before opening the detail view a diagnosable message is selected ina message view The function ProAgent Evaluate Fault is then executed The selected message is noted in ProAgent and the first associated network is displayed when the detail view is opened e Before opening the detail view an overview display is opened Here the operator selects the unit on which he wants detailed information in the detail view When the detail view is opened the oldest pending message for the selected unit is found and the associated network is displayed If you do not realize either of these opt
133. he operating modes is displayed Here the operator can select the movement that he wants to trigger ina movement display 7 23 Reference Release 12 01 7 2 17 ProAgent Restore screen function The function ProAgent Restore Screen selects the screen with the number saved previously using the function ProAgent Save Screen You can thus use these two functions to jump to a particular screen This function is used by the following diagnostic screen Use e ZP ALARM e ZP UNIT e ZP DETAIL e ZP MOTION e ZP STEP Parameter Configurable for Events Parameter Use in practice Aim Configuration stage Sequence 7 24 Key Button Press key release key Button Press release click None In a screen you configure a function for jumping back to the screen with the last number stored to a key ora button Configure the function ProAgent Restore Screen for that key or button As event select Release key or in the case of a button Release When the event occurs the screen last called up with the function ProAgent Save Screen will be called up ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 18 ProAgent Save screen function Use The function ProAgent_ Save Screen saves the number of the screen in which it was called up Use the function ProAgent Restore Screen to select the screen with the stored number again You can thus use these two functions to jump to a par
134. he Online Help Release 12 01 Reference 7 2 13 Overview Subordinate units function Use This function is used for the overview display It indicates the units that are subordinate to the selected unit in the unit hierarchy This function is used by the following diagnostic screen e ZP_UNIT Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None On occurrence of a particular event in the overview display you wish to display the units that are subordinate to the selected unit Configure the function for a key or a button and select the desired event On occurrence of the event the units at the subordinate unit level are shown 7 19 Reference Release 12 01 7 2 14 Overview Superior units function Use This function is used for the overview display It shows the units that are superior to the selected unit in the unit hierarchy This function is used by the following diagnostic screen e ZP_UNIT Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence 7 20 Key Button Press key release key Button Press release click None On occurrence of a particular event in the overview display you wish to display the units that are superior to the selected
135. he Step Sequence Screen Ee If you have selected a unit that was programmed in S7 GRAPH you can x use the Sequence key to switch direct to the Step Sequence Screen There you can search for specific steps and enable or disable one or more steps in the step sequence If the Movements symbol is displayed on the right of a sequence then the sequence was assigned a movement unit in S7 GRAPH see Basic requirements of the PLC program The assigned movement unit will be treated in the Overview Screen as part of a Sequence and will not be shown as a separate unit You can switch to the Movement Screen using the Movements key Exiting the Overview Screen A You use this key to return to the Diagnostic Start Screen s Or you can use this key to switch to the Message Screen There you can watch whether other faults occur ProAgent PC and ProAgent MP Printout of the Online Help 3 29 Display on the operating unit Release 12 01 3 7 4 Hierarchical units on the Overview Screen Hierarchical Units When programming a PLC it is possible depending on the programming language used to define a hierarchy of the units Thus in the case of S7 PDIAG a unit can be equated with a module which as a rule also represents a process unit By virtue of the multi instance concept of STEP7 a unit can also contain other units As soon as at least one subunit has a fault the immediately superior unit is also marked as having a fault The m
136. he glossary Glossary The Download File window appears Select File from your present location to open the glossary in a separate window Navigation on the Contents tab Click this button to view the lower levels in the hierarchy ProAgent PC and ProAgent MP 1 6 Printout of the Online Help Release 12 01 Guide to the documentation of a book g gt Double click on the illustrated button to open a Help topic and simultaneously display the lower levels in the hierarchy Double click the symbol illustrated to open a Help topic Navigation on a Help page B ics Click this button to retrieve more information about a topic such as definitions and concepts or details Instructions Click this button to open step by step instructions on what to do Example Click this button to retrieve application examples and sample cases Instructions on what to do contain specific values Navigating with the keyboard You have the same navigation options when working with the keyboard as you have with the mouse ALT RIGHT Scroll forward one page ALT LEFT Scroll back one page LEFT Move the scroll bar in the active window to left RIGHT Move the scroll bar in the active window to right UP Move the scroll bar up in the active window DOWN Move the scroll bar down in the active window CTRL TAB Switch from one tab to another Contents Index Find and Favorites Arrow keys Navigate in Contents ENTER View a topi
137. he status bar The status bar is the bar at the bottom border of the ProTool window It contains general and editor specific information General information includes for example the operating unit you have set and the current editing language Editor specific information relates for example to details concerning area pointers in the message editor on the current screen area in the screen editor or on the selected report in the editor for headers and footers The status bar also displays information on menu commands and buttons on the toolbars Information on menu commands and buttons You obtain brief information on menu commands and buttons on the toolbar by holding the mouse pointer over the corresponding element refer to the figure At the same time a brief description of the function is displayed on the status bar fi Ee E The ProTool information system The ProTool information system provides access to the whole range of ProTool documentation at all times while you are configuring It contains the following component e Complete documentation for ProTool for all device classes e Documentation for option packs add ons and drivers to the extent installed e Access to different pdf documents that are supplied with ProTool e The Release Notes e More user manuals such as Getting Started ProAgent PC and ProAgent MP 1 4 Printout of the Online Help Release 12 01 Guide to the documentation The ProTool informat
138. ic Requirements of the PLC Program Requirements of the project There are no particular requirements placed on the ProTool project being upgraded One basic requirement for upgrading with ProAgent however is that the operating unit being configured must be a diagnosable operating unit or a PC Your project can include more than one PLC including ones which do not meet the requirements for process diagnostics In that case however those PLCs will not be capable of diagnostics You can also integrate various different diagnosable PLCs in your project and even program them in different languages according to the particular requirements e g one PLC in STL using S7 PDIAG and another in S7 GRAPH Uniform design 4 10 Information on how you can modify the diagnostic screens so that they are visually in harmony with the rest of your system configuration is also given under the heading Modifying the diagnostic screens ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Requirements of the configuration 4 3 2 Steps involved in upgrading a configuration to include process diagnostics Overview Upgrading an existing project to include process diagnostics is not significantly different from the process of creating a new project with diagnostic capability The diagram below shows the steps required in chronological order Add monitoring routines Configure messages Translate program Incorporate the dia
139. ignment may be used instead of a flag This enables you to trace a signal back to the peripheral more easily Reference networks are shown in symbol list STL and LAD display modes of the Detail Screen Programming in AWL Display in ProAgent U 1 0 U m41 UL M2 M10 a U no U 12 rU n1 U M O 01 0 01 0 Programming in KOP Display in ProAgent 11 0 17 1 M10 _ 1 2 111 0 na i 01 0 42 M10 010 bl gill an i Reference network in STL and LAD Comparative operations Comparative operations and non binary operands within a diagnostic network in STEP7 result in blank Detail Screens ProAgent PC and ProAgent MP Printout of the Online Help 3 57 Display on the operating unit Release 12 01 3 8 11 2 Branch instructions Overview ProAgent s criteria analysis is in a position to resolve even complex PLC programs with labels and display them on the operating unit The display in STL is such that all code parts that can be evaluated become visible Programming in STL Dis play with ProAgent Network 1 Label Resolving branch instructions Labels external to the start of a network 3 58 In the LAD display mode of the Detail Screen display is possible only if the label is at the start of the network In STL display mode display is always possible but in the case of labels the display device sets the initial query The following statement is the basically treated like the start of a network A Caution
140. ing Diagnostic Screens Selecting the units This next step involves selecting the units of your system for which you wish to be able to carry out a process diagnostics Select display classes optional Finally you can specify that alarm messages of particular display classes are to be displayed Compiling and downloading Once configuration is complete compilation and transfer to the operating unit is carried out as usual ProAgent PC and ProAgent MP 5 2 Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics 5 1 Incorporating the diagnostic screens Integrated operation You use ProAgent to configure a device for operation and monitoring Its central function therefore is to provide the operator with an easy to use interface by means of which it is possible to identify process faults at a glance and rectify them quickly Note ProAgent requires that ProTool has been installed integral with STEP7 If you have only been using ProTool as a stand alone product up to now please first consult your ProTool User s Guide for details of working with integrated operation Ready to use diagnostic screens When ProAgent is installed a STEP7 project with all the ProAgent standard configurations is stored in the ProTool directory under Standard PROAGENT This includes ProAgent standard configurations for the following devices MP270B MP370 ProAgentFI45 FI45 PC670 screen resolution 6
141. ion computer using ProTool alone If you make any changes you can subsequently reintegrate the project see ProTool User s Guide ProAgent PC and ProAgent MP 5 24 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 Configuring diagnostic screens in detail This section provides detailed background information on how you can modify the standard diagnostic screens where necessary and create your own diagnostic screens In this connection you will find out which ProAgent specific screen objects are available to you in the ProTool screen editor and how you configure them In addition you will get an overview of how you can use functions in your diagnostic screens ProAgent PC and ProAgent MP Printout of the Online Help 6 1 Configuring diagnostic screens in detail Release 12 01 6 1 Customize diagnostic screens or create own screens Standard screens The standard diagnostic screens supplied with ProAgent enable you to perform all diagnostic tasks easily without having to bother with configuration yourself You should take advantage of that opportunity and only make alterations to the diagnostic screens or create your own in exceptional circumstances You can skip the topic Configuring the diagnostic screens in detail if you are not intending to make any changes to the diagnostic screens Sensible adaptations The diagnostic screens have a uniform design that is based on the design of the stan
142. ion system contains two sections in the navigation section on the left side several tabs feature access options to the Help topics The subject section on the right displays the different Help topics You open the ProTool information system from the Start bar of the PC Start gt SIMATIC gt ProTool CS 6 0 gt ProTool Information System ProTool direct Help ProTool direct Help contains detailed information about buttons icons windows and dialog boxes in ProTool When you select direct Help a Help window opens The figure shows an example Insert New Page Edit menu Inserts a new page in the report after the current page tE Reports Creating a report PP Creating a report In the Help window you can call on further Help from the ProTool information system should you require more information ProTool presents you with the following types of information HE Background and background information With this you select background information about a topic for example definitions and concepts Guidance With this you retrieve specific instructions on what to do bp Examples Use this to open application examples and sample cases ProAgent PC and ProAgent MP Printout of the Online Help 1 5 Guide to the documentation Release 12 01 1 3 1 Working with ProTool online Help Opening online Help Menu command gt Contents tab Help Topics On this tab you can see the graphic contents of the onlin
143. ions then networks will be shown for the unit still selected from earlier In diagnostic projects you use the detail view so that the operator can see which statements in the program led to a particular alarm message He can then tell straight away which monitoring routine triggered the error message and accordingly where the fault is to be found ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail Optional operating elements The individual columns can be overlaid or hidden as desired and can be edited on the operating unit like a table e g e arrange order of columns e set column width You can configure further screen elements for a detail view with the aid of ProAgent functions A detailed description of operating a detail view can be found under the heading Working with the Detail Screen ProAgent PC and ProAgent MP Printout of the Online Help 6 19 Configuring diagnostic screens in detail Release 12 01 6 10 4 What is a movement display Information displayed Movement display is the central component in the Movement Screen It shows a list of all movements configured for a unit and their subordinate hierarchy levels During configuration you specify e whether all the displayed movements are enabled i e can be initiated by the operator e how many movements are displayed e how many target positions are displayed per movement Unit displayed Pu
144. it to rectify faults ProAgent process diagnosis option package 8 System availability f Down times o Costs Sequence and benefits of process diagnostics Operating units supported The following operating units can be used for process diagnostics ProAgent package Operating units supported ProAgent MP OP270 TP270 MP270 MP270 Touch MP270B MP270B Touch MP370 MP370 Touch ProAgent PC All Panel PCs except F125 Standard PC ProAgent PC and ProAgent MP 2 2 Printout of the Online Help Release 12 01 Introduction Avoiding problems Many problems can be avoided from the outset The flexibility of the process diagnostics system enables potential problems in the process sequence to be identified before they actually occur A worn tool for example is normally signaled by an increase in the forces involved The process diagnostics system can monitor these forces and initiate replacement of the tool at the appropriate time Identifying problems The message system draws your attention to faults The SIMATIC operating units allow you to visualize installations that is display them and to control them with ease A powerful message system draws your attention to faults in the process An error message appears on the operating unit as an indication Rectifying problems Situation relevant information assists you in locating the fault When problems occur in the process sequence you can easily retrace the
145. itle or Position button of the results list Titel Search results are sorted in alphabetical order Position This function is very useful when you are searching in the ProTool Information System You can then sort your results by hits in Help for Windows based devices text based devices graphics devices ProSave etc Select the Look in title only check box if you only want to search in the titles of the different topics and not perform a full text search ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Guide to the documentation 1 3 2 Working with direct Help Press F1 to open When configuring you can open direct Help at all times by pressing F1 Open by clicking a button a Procedure Open direct Help by clicking one of the following buttons H On the ProTool toolbar to obtain help with buttons icons and windows in ProTool 12 On the title bar of an open dialog box to obtain help for this dialog box The mouse pointer is transformed into a question mark Click the dialog element on which you require help Direct Help opens Use the colored navigation aids in direct Help to go to the ProTool information system and obtain further information step by step instructions or examples Depending on the icon you obtain the following types of information FE Basics r Instructions Examples ProAgent PC and ProAgent MP Printout of the Online Help 1 9 Guide to the documentation
146. iving event 4 The date of the arriving event is displayed here 5 Here you can see the message status A message arrived D message departed A message acknowledged 6 Here you can see the message text configured with STEP7 Displaying the result of criteria analysis in the message text The message text can also display the operands that gave rise to the fault In this way the system operator obtains the most important information about the system fault in the message window itself or in the message line without having to switch to the Diagnostic Screens When the faulty operands are displayed in the message text they are archived together with their last accompanying process value when the message is archived For the faulty operands to be displayed and archived appropriate dummy entries must be inserted in the ALARM_S message text For more information about this topic see Displaying the result of criteria analysis in the message text ProAgent PC and ProAgent MP Printout of the Online Help 3 15 Display on the operating unit 3 6 2 Keys in the Message Screen Use 3 16 Release 12 01 The number of keys buttons configured in the Message Screen is limited by the number of keys buttons available on the unit However if necessary you can program other functions on these keys buttons or on supplementary buttons You can use the following keys on the Message Screen Key or Designation button Overview S
147. ized to a large degree and differ in only minor details from one operating unit to another The illustrations below show examples of diagnostic screens as they appear on a PC Diagnostic Start Screen SIMATIC HHI Profgent Copyright C sage SIEHENS AG All Rights Beserved Diagnostic Start Screen as shown on PC The Diagnostic Start Screen forms the point of entry and distribution for the diagnostic functions From there you can move to the Message Screen and the Overview Screen where you can obtain an initial overview of pending error messages Whether or not the Diagnostic Start Screen is actually used depends on the particular configuration concerned ProAgent PC and ProAgent MP Printout of the Online Help 3 3 Display on the operating unit Release 12 01 Message Screen diagnosable alarm message kise Time vii Stas t Team mmm mate Bane iL padia Pie AE lites ick Clama Cee E i FIO SS Phe a 57 GRAPH Superrision Fault F810 CEL S2 D m f FAS Ma global key set a fed le la 35 ca ci E Message Screen example on PC Like the Diagnostic Start Screen the Message Screen also often serves as the point of entry into the diagnostics Its structure is similar to that of the conventional alarm message page except that additional keys are provided for selecting other diagnostic screens Diagnosable messages are identified by an asterisk in front of the message number You can carry out a process diagnostics
148. key When to use which mode Restricting the display to units with faults only is particularly useful if your system has a large number of individual units If however you wish to select a unit without a fault e g to execute a movement you must switch back to the display mode showing all units How to tell which mode is active The display mode that is active at any particular time is indicated by a graphical symbol in the top left display field as follows e The Warning triangle symbol is displayed if only the blocked units are displayed e The icon does not appear if you can see and select all units both units with and without faults ProAgent PC and ProAgent MP Printout of the Online Help 3 31 Display on the operating unit Release 12 01 3 7 6 Changing operating mode Aims 3 32 If you know what has caused the fault you will naturally want to rectify it as quickly as possible so that the system can be started up again To that end you can execute specific movements on particular units in manual mode for example Note Whether it is necessary or possible to switch to manual mode or to another mode prior to triggering manual movements depends on your PLC program To change the operating mode you must first select the unit on which you wish to change the operating mode If the unit does not belong to the unit level displayed you must first change unit level j i Use the Operating modes key to open a selection
149. l objects in the process e g a press or die which in turn can incorporate movements e g forward backwards up down Units are logical hierarchical criteria and structure the view of the process They may store data that is shared by all hierarchically subordinate objects Hierarchically subordinate objects can in turn be other units or movements for example Each unit can incorporate one or more actions Actions are components of a unit Their purpose within the process is to control a single actuator In program terms an action is e anetwork in a LAD CSF STL program e astep ina S7 GRAPH program e astatus ina S7HiGraph program A transition describes a condition for progressing from one step to the next within a sequence of steps Transitions exist only in S7 GRAPH and S7HiGraph Movements are defined in S7 PDIAG and S7 HiGraph by using the UDT Movement within a block Each movement can be executed in two directions e g in out open close up down forward backwards ProAgent allows up to 16 target positions of a movement to be displayed ProAgent PC and ProAgent MP Printout of the Online Help 2 5 Introduction Release 12 01 2 3 How a process diagnostics is Carried Out Diagnostic Screens 2 6 For the process diagnostics various additional standard diagnostic screens diagnostic screens for short are supplied Those screens are linked to one another by keys For the operator on the operating unit proce
150. lay classes Procedure Choose the menu option System gt Messages gt Settings The Message settings dialog box opens Message Settings Ei Alarm Messages Printout ok OK i First C Last Jw ON Cancel Buffer Overflow bd ts to be deleted 10 Character T ithes Lanquage Event Messages Englisch USA Window Active Page Cleared Butter O l Alarm Messages wWwindow Ack Group Page Buffer Acknowledged System Messages wwiindow Message Procedure IW Message M Alam 5 W SFM Alarm 5 Message settings dialog box ProAgent PC and ProAgent MP Printout of the Online Help 5 19 Steps in the configuration of a diagnostics Release 12 01 Procedure 2 Click the Alarm_S button to select individual display classes The SIMATIC S7 messages dialog box opens The left hand column of the dialog box shows a list of all the PLCs in your system SIMATIC 57 Alarm_S Selected PLCs PLC_1 Description All messages transfered Cancel 16 of Id display classes selected Details SIMATIC S7 messages dialog box For each PLC specify which messages are to be displayed on the operating unit In order not to display messages on the operating unit deselect the check box on the left next to the PLC In order to display all messages on the operating unit select the check box on the left next to the PLC To display only a s
151. lay possibilities of the elements ProAgent PC and ProAgent MP Printout of the Online Help 3 43 Display on the operating unit Release 12 01 3 8 5 Element displayed in LAD Overview 3 44 In the LAD view of the STEP7 program code the middle part of the Detail Screen highlights only the instructions with the Lightning flash icon which resulted in an alarm message being triggered ter lock Clamp 2 31 56 KQ te F3 ik SRE p a T lee a le a ee Displaying element in LAD Specifically you are shown the following 1 The switches A switched contact is shown by a continuous green line and a non switched contact by a broken blue line The information displayed relates either to the status at the time of occurrence of the fault initial values or the current status See Switching between initial values and current status 2 Absolute operand If German is set as the language on the operating unit the operands will be shown in SIMATIC view If not IEC view will be used 3 The Lightning flash symbol indicates that the switch to the right has contributed to an alarm message When partial view is active these are the only switches displayed see Switching between partial and full view 4 An additional text line showing the absolute identifier the symbol and the comment for the selected operands In the case of tags within DBs only the symbolism is displayed if a symbolic identifier has been s
152. ld be symbol list STL or LAD I Movement display This allows the operator to trigger specific movements for a unit manually For instance you can define the mode of movement release Message display The message view with which you are already familiar from ProTool has been supplemented with an extra column in ProAgent to show the diagnosability of the messages Step sequence Use this to show the operator a list of all the step display sequences and steps which have been configured for a unit and its subordinate hierarchical levels ProAgent PC and ProAgent MP 6 6 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail The functioning of these screen objects depends on certain requirements being met So make sure you note the information on the individual screen objects if you integrate them into your own diagnostic screens You can also paste more than one of the diagnostic display elements into a diagnostic screen but these must not be of the same type For instance it is therefore possible to combine an overview display with a detail view However it is not possible to configure two overview displays in a diagnostic screen nor would it make any sense to do so Functions for diagnostics Specific functions are available for process diagnostics once ProAgent has been installed Some of these functions require certain ProAgent screen objects to be used Detailed information on this can be
153. ld be overlaid or removed Use the Attributes tab control if you want to change the runtime foreground and background colors or want to enable or disable flashing for the content of the field 10 Use the Position tab control to specify the position of the field with pixel accuracy Also specify on this tab control whether the position will be static or will be dynamically modified during runtime selecting or deselecting the field Use the Functions tab control if you want to initiate a function when ProAgent PC and ProAgent MP 6 24 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 10 6 2 How to configure an overview display Default Overview Screen as template The Overview Screen supplied with ProAgent is an example of the use of the overview display You can open the Overview Screen ZP_UNIT in the ProTool screen editor and check the settings for your own configuration Configuring overview display i Procedure E the opened screen select the icon shown 2 Position the mouse pointer where you want to put the overview display Hold down the left mouse button and drag the field to the size you want 3 Select from the list on the General tab control the columns and units you want to be displayed all units or only those with errors 4 On the same tab control choose how many units are to be shown and whether the size of the overview display should be modified to match this
154. llow the operator to toggle the output display configure a key that triggers the function Movement Symbolic Names i This function has already been configured to the key alongside in the o Standard Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help Configuring diagnostic screens in detail Release 12 01 Starting and stopping movements Each movement can be executed in two directions e g in out open close up down forward backwards The movement directions are stored during programming in S7 PDIAG In the movement display the side of the display right or left simply symbolizes the direction of the movement Thus the movement direction on open up or forward may be assigned to the left hand side of the display for example and off close down or back to the right hand side Movements that can be seen in the movement display can be initiated or stopped with function keys mouse clicks or using functions In order to use functions for movement control you must configure corresponding keys for each movement displayed e To trigger a movement configure the function Start Movement onto a key As the event select Press key As parameter specify the position of the movement in the display and the side of the display right or left assigned to the direction of movement that you want e To stop a movement configure the function Stop Movement by assigning it to the same key as the function Start Movement
155. messages in the acknowledgement group remain unacknowledged The problem will be remedied in a forthcoming revision of the S7 300 CPU ProAgent PC and ProAgent MP Printout of the Online Help 8 11 Release 12 01 Estimating Memory Requirement 9 Estimating Memory Requirement In this section you will find information on the memory requirement of projects On the basis of this information you can estimate whether the memory of your operating unit is large enough for the planned configuration ProAgent PC and ProAgent MP Printout of the Online Help 9 1 Estimating Memory Requirement Release 12 01 9 1 System limits on diagnostics for ProAgent MP Storage space requirements 9 2 In ProAgent MP there are quantity limitations due to the maximum size of the compiled ProTool configuration file FWD file The following table lists the average storage requirement for each of the ProAgent elements ProAgent element Typical memory requirement in bytes in the FWD file per ProAgent element Unit 1400 unit name 2 number of characters Movement 1000 movement name 2 number of characters direction name 2 number of characters disturbed operands 2 number of characters target position name 2 number of characters per target position that is not updated via 50 UDT_Motion Final_Position Network step transition 400 max 64 signals per network 2 number of characters network name Operand 40 sym
156. n and drag the field to the size you want On the General tab control under Movement control select whether the movements are to be enabled as soon as they are displayed In Touch Panels it makes good sense to ensure that only the selected movement can be controlled Under Operand name define how you want operand names to be shown On the same tab control select how many movements and how many target positions per movement are to be displayed Still on the General tab control select whether the size of the movement display is to be adapted to this 7 If necessary modify the font size and the font for the column headings and the display area on the Font tab control Use the Position tab control to specify the position of the field with pixel accuracy Also specify on this tab control whether the position will be static or will be dynamically modified during runtime Colors of target positions If a target position is active because its target position bit is set green is used as the default background color for that target position The color denoting that a target position is active can also be configured for each target position e The movement display must be switched to online mode in ProTool Online mode can be selected when the zoom setting is 100 by pressing SHIFT ENTER or by using the menu amp In online mode the cursor switches to the Color fill symbol over the target position This indicates th
157. n refers to a superior unit SE ra This symbol indicates that there is a lower level unit and a higher level unit 13 On the far right you can see whether there is a movement for the unit concerned ip If there is a movement for the unit then the Movement icon is displayed You can then switch to the Movement Screen using the Movements key 14 Here you can scroll up and down in the list of units by clicking the mouse if more units are present than can all be displayed in the list at the same time ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 7 2 Keys in the Overview Screen Use The number of keys buttons configured in the Overview Screen is limited by the number of keys buttons available on the unit However if necessary you can program other functions on these keys buttons or on supplementary buttons You can use the following keys on the Overview Screen Switch overview Use this key to switch between the two overview screen screens on the OP270 with a 6 display The overview screen had to be spread over two screens on this operating unit for reasons of space Down one level Use this key to switch to a lower level hierarchical unit Up one level Use this key to switch to a higher level hierarchical unit Operating modes Use this key to change the operating mode of the selected unit The operating modes that are possible depend on how the unit has
158. n the PLC ProAgent can display only the diagnostic units The diagnostic data saved in the configuration is not fully synchronized with that in the PLC The diagnostic screens can be operated normally ProAgent may be unable to display all diagnostic texts The diagnostic texts saved in the configuration are not synchronized with those in STEP7 The ProAgent diagnostic data is not updated There is no unit with the number and FB number concerned The function cannot be executed The Step sequence mode dialog box is no longer supported No ProAgent MP authorization is installed A system message is issued periodically The message display configured in function Message View Evaluate Error has not been found The fault selected cannot be analyzed for ProAgent ProAgent PC and ProAgent MP Printout of the Online Help Reference Recompile the project and download it to the operating unit again Recompile the project and download it to the operating unit again Recompile the project and download it to the operating unit again Check the parameters of function ProAgent Select Uni t and the units selected in the project Use Step Sequence Screen ZP_STEP from the appropriate standard project for your project Instead of calling function Overview Step Seque nce Mode call function Fixed Screen Select ion using ZP_STEP as the screen name Use ProSave to download the ProAgent MP authoriz
159. n was opened 1 The Level field displays the PLC assigned to the unit and the complete hierarchical path 2 The Unit no field tells you the block type FC or DB and the block number of the selected unit 3 The sequence name appears in the Unit box 4 The current mode of the unit is displayed in the Operating mode box Representation of the sequence of steps 3 78 The central area of the Step Sequence Screen displays the individual steps in the sequence selected 5 Here you can see a list of all the steps in the sequence selected The step name and step number are displayed for all the steps You can tell the status of a step from its color e green active e red disturbed ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 10 2 Keys in the Step Sequence Screen Use You can use the following keys on the Step Sequence Screen Operating modes You can use this key to change the operating mode of the selected unit automatic mode manual mode typing mode Deactivate sequence You use this key to deactivate all the steps in the step sequence No further steps will be executed Initialize sequence You use this key to start the step sequence with the initial steps defined Disable step With this key you deactivate the selected step To do this you must be in Manual mode Enable step With this key you activate the selected step To do
160. nce the process diagnostics system can monitor a whole range of conditions and mutual interdependencies can also be defined it is of course of interest to see which signals have led to the issue of an alarm message From this information you can derive what is causing the alarm and how it may be rectified in the shortest possible time Additional information In addition to the program code you can also view operands symbols and remarks At the same time you are shown the status of the operands and all results of logical operations All signals whose conditions have contributed to the alarm message are identified In that way you can see at a glance which conditions have led to the issue of an alarm message ProAgent PC and ProAgent MP Printout of the Online Help 3 35 Display on the operating unit Release 12 01 3 8 1 Structure of the Detail Screen Faults displayed The faults displayed when the Detail Screen is opened depend on the point from which it was called up e f you have called up the Detail Screen from the Message Screen or from the message page message window you will first have had to select a message there The Detail Screen then shows the fault which triggered the message you have selected on the Message Screen e f you have called up the Detail Screen from the Overview Screen you will have first had to select a unit In the Detail Screen you can now see the oldest fault for this unit General layout 3
161. neral tab control select which display mode is to be used initially for the program code in the detail view symbol list display mode STL display mode or LAD display mode On the same tab control choose how many lines are to be shown and whether the size of the detail view should be modified to match this If necessary modify the font size and the font for the column headings and the display area on the Font tab control Use the Position tab control to specify the position of the field with pixel accuracy Also specify on this tab control whether the position will be static or will be dynamically modified during runtime 7 Use the Functions tab control if you want to initiate a function when selecting or deselecting the field Detailed information on the individual tab controls is given in the ProTool Online Help ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 10 6 4 How to configure a movement display Default Movement Screen as template The Movement Screen supplied with ProAgent is an example of the use of the movement display You can open the Movement Screen ZP_MOTION in the ProTool screen editor and check the settings for your own configuration Configuring movement display Procedure EJM the opened screen select the icon shown 2 Position the mouse pointer where you want to put the movement display Hold down the left mouse butto
162. neral tab control set which messages are to be displayed For a process diagnostics you need to activate alarm messages and event messages You can also activate other message categories Under Display you can select whether you want current or archived messages to be displayed Choose Messages if you want to display current messages from the PLC that are arriving or awaiting acknowledgement Choose Message archive if you want to select messages from a message archive If you have configured ALARM_S messages with dummy entries for operands with faults archived alarm messages will be displayed in place of the dummies Further information on this topic can be found under the heading Displaying the result of criteria analysis in the message text On the Columns tab control select which columns are to be overlaid and whether they can be operated on the operating unit For process diagnostics activate the Diagnosability column 5 On the Display tab control select which operating elements are available on the operating unit and how many messages are to be displayed If necessary modify the font size and the font for the column headings and the display area on the Font tab control 7 If necessary assign a password level to the field on the Enable tab control so that only authorized persons are able to make entries If necessary also specify on the Enable tab control under what conditions the field for runtime shou
163. nt Movement List This function has already been configured to the key alongside in the standard Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help 6 39 Configuring diagnostic screens in detail Release 12 01 6 11 6 ProAgent functions for a step sequence display Use In diagnostic screens with a step sequence display it is a good idea to assign functions to keys to allow the operator to carry out the following functions e enable or disable steps e initialize or disable step sequences e change the operating mode of a step sequence operate steps and sequences of steps In step sequence display all the steps in a sequence of steps are listed together with their status Sequences of steps or individual steps can be operated using function keys the mouse or functions In order to use functions for the Step Sequence Screen you must configure an appropriate key or button for every function e To set or reset a step configure the function Enable Step or Disable Step ona key As the event select Press key e To reset or disable a sequence of steps configure the function Initialize Step Sequence or Disable Step Sequence ona key As the event once more select Press key Changing the operating mode of a step sequence 6 40 In order for the operator to be able to remove a fault in the system he must switch to manual mode after programming the PLC Only then can he operate specific step sequences
164. ocedure is already preset in ProTool Configuration of messages in STEP7 involves two types of message e Alarm messages and e Event messages For further information on ALARM_S please refer to the manual ProTool for Windows based systems Message text As part of the process of programming the PLC you define the text of messages that will subsequently appear on the operating unit as alarm messages In other words the text of diagnosable messages is not entered in the message editor in ProTool as would normally be the case but in STEP7 The advantage of this is that you can use the messages on different display units but only have to enter them once For an overview of the general procedure as for example in the case of S7 PDIAG please refer to the topic How to configure ALARM_S messages Dummy entries in message texts 4 4 By inserting dummy entries into the ALARM_S message text you can also have the message text display the symbols and remarks relating to the operands that led to the fault In this way the system operator obtains the most important information about the system fault in the message window itself or in the message line without having to switch to the Diagnostic Screens For more detailed information on the topic of showing the result of criteria analysis in a message text please refer to Displaying the result of criteria analysis in the message text ProAgent PC and ProAgent MP Printout of the Online Help
165. on Use In the detail view this function switches from one fault or message on a unit or subunit to the next fault or message This function is used by the following diagnostic screen e ZP_DETAIL Parameter Configurable for Events Parameter Use in practice Aim Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to switch to the next fault on a unit Configure the function for a key or a button and select the desired event On occurrence of the event the next fault on the unit in question is selected and shown in the detail view 7 7 Reference Release 12 01 7 2 3 Detail Change transition function Use In the detail view this function switches from one element to the next within a fault or message e On S7 PDIAG units you move from one participating network to the next e OnS7 GRAPH units that report a monitoring error you switch from one transition to the next e On S 7 HiGraph units all the subsequent transitions are shown consecutively in the event of a monitoring timeout In the case of a status error the transition that led to the fault state is shown This function is used by the following diagnostic screen e ZP_DETAIL Parameter Configurable for Key Button Events Press key release key Button Press release click Param
166. onfiguration procedures in STEP7 for process diagnostics 8 3 Target position modes in the S7 PDIAG Movement Screen Different display modes of target positions From S7 PDIAG V5 0 HF3 and higher you can use the S7 PDIAG Movement Screen to configure different display modes for the selected movement to all target positions The target positions of movements are displayed in ProAgent s Movement Screen in accordance with the configured S7 PDIAG display modes This means that different functions can be performed at a given target position e multilingual text e absolute or symbolic names of address references or e decimal numbers Detailed information on displaying target positions can be found under the heading Target position modes in the S7 PDIAG Movement Screen The following situations are possible Meaning of the target position modes Address reference example Automatically preset as text free text The display unit displays the text stored in the attribute Multilingual text This text is automatically preset via S7 PDIAG The text is updated by changing the background colors The control bits for updating are retrieved from the UDT2 Final_Position Automatically preset as operand The display unit displays the absolute or symbolic name of the operand specified in Address reference The name is updated by changing the background colors The control bits for updating are retrieved from the UDT2 Final_Position If
167. ontrol your system in the normal way In addition you configure a key which can be used to start the diagnostic package as you would a subroutine The key in question activates the Diagnostic Start Screen from where you can then access all other diagnostic screens Advantage the project is very easy to create and maintain Operation is largely separate from operation of the system Disadvantage the indirect route to the diagnostic functions via the Diagnostic Start Screen is not as straightforward from the operator s point of view as direct selection of the diagnostic screens Diagnosis Start Screen Diagnosis Access to diagnostic functions via Diagnostic Start Screen ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics Procedure Configure a screen selection function for the Diagnostic Start Screen as follows Procedure In your system screen first configure the function Select screen with the parameter ZP_PROAGENT by assigning it to a key When subsequently the key concerned is pressed it opens the Diagnostic Start Screen from where all other diagnostic screens can be accessed by means of keys You must also make sure that you provide a means of returning from the Diagnostic Start Screen to your own system screens Configure the function Select screen by assigning it to a key in the Diagnostic Start Screen and as parameter define the name of the syst
168. orking on the PLC program and the operating unit configuration at the same time The table below shows which data is absolutely necessary at which point A description of the individual steps can be found in the section called Overview of configuration steps in ProTool Incorporating the diagnostic screens System planning ProTool STEP7 Linking the diagnostic screens System planning ProTool STEP7 Selecting the units Defining the fault monitoring routines STEP7 Translated fault monitoring blocks STEP7 Compiling and downloading Final translated PLC program STEP7 Minimum database requirements ProAgent PC and ProAgent MP 4 6 Printout of the Online Help Release 12 01 Requirements of the configuration Data consistency PLCs and operating units exchange data during operation but not their programs As the programmer you are responsible for ensuring that the latest version of the relevant program is used on each device If therefore changes are made to the PLC program at some later date you must also recompile and re download the operating unit configuration so that there are no inconsistencies between devices When compiling the operating unit configuration the stored messages and diagnostic data are imported from the database shared with STEP7 Changes to the shared database o E E 10 10 Interdependencies Faster compilation with S7 PDIAG V 5 0 If you are using S7 PDIAG version 5 0 or higher
169. osable messages are now identified by an asterisk in front of the message number You can only carry out a diagnostics for that type of message Br Zeit eustand Text eg lh eS Kx Interlock Clan open li 19 20 55 no S GR APH Supervision Fault FELD 0810 S2 J Structure of an alarm message Diagnostic Start Screen The way in which you start the diagnostics depends on the project concerned In the simplest case there is a key that is used to activate the Diagnostic Start Screen From there you can then move to other diagnostic screens as required Other routes Your project may also provide specific keys for moving directly to individual diagnostic screens You then start the diagnostics from those screens bypassing the Diagnostic Start Screen Message acknowledgement ALARM S messages requiring acknowledgement can be acknowledged in the message view with ACK If the alarm message belongs to an acknowledgement group when it is acknowledged all other alarm messages in that group are acknowledged at the same time as normal ProAgent PC and ProAgent MP 3 2 Printout of the Online Help Release 12 01 Display on the operating unit 3 2 What are the individual diagnostic screens used for process diagnostics For process diagnostics some additional standard diagnostic screens can be integrated into the configuration The process diagnostics is performed from those screens All diagnostic screens are standard
170. out of the Online Help Release 12 01 Display on the operating unit Multiple assignment of monitored operands With Multiple assignments to a monitored operand the cause of the error may also reside in different networks un You can use the Next element key to switch between the networks ai affected You can tell which network is currently being displayed from the information in the top part of the Detail Screen However the block number displayed on the first line remains as it is ProAgent PC and ProAgent MP Printout of the Online Help 3 55 Display on the operating unit Release 12 01 3 8 11 Enhanced options with S7 PDIAG Program code displayed 3 56 The program code displayed is not always totally identical with the program code that has been entered in STEP 7 To keep the excerpt from the program code as informative as possible the enhanced options of programming with S7 PDIAG are also taken into account in the Detail Screen This affects auxiliary networks jump commands multiple assignments and exclusion operands ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 3 8 11 1 Auxiliary networks Overview The program code displayed is not always totally identical with the program code that has been entered in STEP7 To provide you with an excerpt that is as meaningful as possible ProAgent displays the networks created in S7 PDIAG For example the complete ass
171. perating unit Overview of units The center section of the display shows a table of all diagnosable units in your system The order in which they are displayed depends on the attributes that you gave the units when programming them e g in S7 PDIAG in the Properties gt Units dialog box The Overview Screen in ProAgent is structured in accordance with the attributes belongs to screen Screen number and position in screen position number e Units with the same screen number are arranged according to position number e lf they also have the same position number units are sorted into alphabetical order by name e Units for which no screen number and position number have been set appear in alphabetical order at the end of the list 8 Displayed in the left of the table is the current status of a unit The Warning triangle symbol indicates that a unit is blocked The unit on which the fault occurred first is identified by a flashing icon This indicates to you that this fault is not a secondary fault The Connection errored symbol indicates that connection to the PLC is errored or an addressing error has occurred gt The Inconsistency alert symbol indicates that the data for this network has changed in the STEP7 configuration In a criteria analysis the network data is read by ProAgent directly from the PLC The Consistency error symbol indicates that the data for this network is not consistent with the STEP7 d
172. ple with your own company logo and embed additional symbols in your system To do this in the ProTool screen editor open the screen ZP_PROAGENT and carry out your modifications here Global screen header In the global screen header for example you can add a company symbol or modify the way in which the date and time are displayed To do this in the screen editor open the fixed window select the object in question and carry out your modifications here Font size and character set You can change the font size and character set of the diagnostic screens When doing so observe the basic rules of text design The size of the text should therefore be matched to the importance of the information contained in the text but also to the distance the user will probably be away from the screen The font should correspond to that of your other system screens If you use a large font size make sure that longer texts still have sufficient room You can change the font size and the character set exactly as you are used to on the ProTool screens Icons on Keys You can change the icons on the global and screen specific keys by editing the icon linked with the key in the ProTool screen editor To do this right click the key in the ProTool screen editor and select Properties from the shortcut menu You can edit the icon on the Icon tab ProAgent PC and ProAgent MP Printout of the Online Help 6 5 Configuring diagnostic screens in det
173. pper case letters Menu items are shown in quotation marks Successive submenus options are separated by arrows The complete route to the menu option in question is always shown Names of dialog boxes fields and buttons are shown in quotation marks ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Guide to the documentation 1 2 Abbreviations Meanings of abbreviations The meanings of the abbreviations used in this documentation are as follows STL EM CPU CS DB FB FC HMI LAD MP MPI OB OP PC PU RT AM PLC TP UDT RLO ProAgent PC and ProAgent MP Printout of the Online Help Statement list Event message Central processing unit Configuration system Data block Function block Function Human machine interface Ladder diagram Multi panel Multipoint interface Organization block Operator panel Personal computer Programming unit Runtime Alarm message Programmable logic controller Touch panels User defined data type Result of logical operation Guide to the documentation Release 12 01 1 3 Online support ProTool online information ProTool supports you in your work with wide ranging and flexible Help information Depending on the current situation and your personal requirement for information decide whether you want detailed background information specific instructions on what to do examples or merely a brief note on how a control element functions Information on t
174. r compliance with the described hard and software However discrepancies cannot be excluded with the result that we assume no guarantee for total compliance The information in this publication is checked regularly and any necessary corrections are included in the following editions We would be grateful for any suggestions for improvement Siemens AG 2001 Technical data subject to change Release 12 01 Preface Preface Purpose This document provides important information covering all ProAgent topics e You will be introduced to process diagnostics e You will learn how a diagnostic report is displayed on the operator panel e Requirements for the configuration of your project e How to configure process diagnostics and the diagnostics screens e A detailed reference Documentation e ProAgent PC and ProAgent MP User Manual this document The printed version of this User Manual is supplied with ProAgent PC and ProAgent MP It addresses systems engineers who want to configure system specific process diagnostics for error detection an troubleshooting routines e Installation guide The Installation Guide is supplied in a printed version It addresses system administrators who want to install the ProTool CS configuration software on a PC e ProTool User Manual The User Manual is supplied in a printed version and addresses development engineers It contains configuration basics details on configurable objects as well as samples
175. re are a number of manuals and Online Help systems relating to ProTool and the various types of operating unit The diagram below illustrates the position of the ProAgent documentation within the overall documentation structure ProAgent Option Package PraAgent Users Guide Operating units User guides and Equipment manuals online help Position within the information environment The tools for programming the PLCs under STEP7 have their own documentation which is not included in the above diagram Whereas with ProTool the configuration software and devices are described separately from each other the User s Guide and Online Help for ProAgent explain both the configuration and operation on the devices The Online Help and User s Guide are identical to a large extent However detailed descriptions of individual dialog box elements and a reference section of all functions and error messages are available only in the Online Help ProAgent PC and ProAgent MP Printout of the Online Help 1 1 Guide to the documentation 1 1 Notation Character formats Release 12 01 There are a number of character formats used in this manual to assist reader orientation Output F1 System gt ProAgent Messages dialog box Words in typewriter font signify input and output as it appears on the screen of the PC PU or on the display of the operating unit The names of keys on the operating unit are shown in u
176. reen in practice Aims You have opened the Detail Screen in order to see which signals in the PLC program have resulted in a particular alarm message By doing so you can tell which monitoring routine triggered the error message and accordingly where the fault is to be found The center section of the screen shows an excerpt from the program code for the elements with the fault The elements which have led to an alarm message are highlighted Level Steuerung_1 Unit oe LiFe i ori Paralel Networks meg mo MMi fi fi feted Is_Closed Confirmation Workpiece clamped Q Workpiece Present Confirmation Workpiece nclamp l1 Cka Clamp Hold workpiece in clamp 2 34 EE pM AK inser koe k CI oper aal T Ta ar Detail Screen example of STL variant on PC Which unit The top two lines of the display show you to which unit the excerpt from the program code shown belongs Here you can see the text assigned to the unit in STEP7 ProAgent PC and ProAgent MP 3 48 Printout of the Online Help Release 12 01 Display on the operating unit Which expression The following lines vary depending on the programming language in which the unit specified above was programmed e If the unit was programmed in S7 PDIAG then the relevant network is shown In the case of multiple assignments the other possible networks for the unit selected are shown to the right of this e If the unit was programmed in S7 GRAPH the number of the
177. rently selected step This function is used by the following diagnostic screen e ZP_STEP Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence 7 30 Key Button Press key release key Button Press release click None You would like to enable the step selected in the Step Sequence Screen Configure the function for a key or a button Select the desired event On occurrence of the event the step selected in the Step Sequence Screen will be enabled ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 24 Start movement function This function is used for the movement display It starts a displayed movement in a In order to be able to stop the movement again you must configure the function Stop Movement to the event Release key by assigning it to the same key This function is used by the following diagnostic screen Use particular direction Note e ZP MOTION Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click Line Line in the movement display in which the movement is displayed The value of Line must be between 1 and 6 Direction Right the direction of movement displayed to the right of the movement display Left
178. rkpiece in clamp 2 31 5E pe AK Interlock Clamp oper Detail Screen example of STL variant on PC Level Steuerung_1 riit oe DFE 1 i PEGORA Faraliel Networks TENE w n i EE pea os bse Clamp vei l ng P Detail Screen LAD format as shown on PC The LAD display format does not allow all commands to be represented however The following can be shown U op UN op U O op ON op O O NOT op S op R op Label op operand label only at start of network U corresponds to A in IEC display mode ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit lf a command which cannot be represented in LAD format needs to be displayed a system message appears You can then use a key to switch to symbol list display mode and from there to STL display mode Note When using non binary operands and signal edge operations within a diagnostic network ProAgent is unable to perform criteria analysis This results in blank Detail Screens Program excerpt The display of the STEP 7 program code lists the points in the PLC program which triggered a process fault This should not be confused with a programming error Instead the occurrence of a process fault has brought about a specific condition the incidence of which the process is monitored for That condition is characteristic of a system fault That s why the monitoring was programmed like this Si
179. round position HMI formatted text position text color updated by 1 Automatically Target Target UDT2 Final_ preset as text position 1 position 1 Position 0 2 Automatically M1 0 Symbol for UDT2 Final_ preset as M1 0 Position 1 operand 7 Editable E1 0 Symbol for E1 0 operand Bit M1 0 8 Editable EWO Decimal UDT2 Final_ operand free value of Position 7 EWO ProAgent PC and ProAgent MP 8 10 Printout of the Online Help Release 12 01 Configuration procedures in STEP7 for process diagnostics 8 4 Special aspects of S7 CPUs Restarting S7 CPUs When restarting S7 CPUs it is possible that some CPUs may delete all pending ALARM_S messages depending on the hardware configuration of the CPU concerned This can result in a situation where units are identified in the Overview Screen on the operating unit as disturbed or faulty but on switching to a Detail Screen the operating unit is not displaying any disturbed elements The operating unit can only be switched back to the corresponding Detail Screen if the ALARM_S message associated with monitoring in the CPU arises again ALARM_S messages with an acknowledgement group in S7 300 CPUs In STEP7 ALARM_S messages can be configured with acknowledgement groups that are known to the operating unit If such messages are created for a common acknowledgement group on an S7 300 CPU only one of the messages displayed on the operating unit is actually acknowledged All the other
180. rpose The movement display always shows the movements belonging to the unit currently selected You need to take this into account when integrating the screen with a movement display in your project The following options exist e Before opening the movement display a diagnosable message is selected ina message view The function ProAgent Evaluate Fault is then executed The selected message is noted in ProAgent and the associated unit and the corresponding movements are displayed when the movement display is opened e Before opening the movement display an overview display is opened Here the operator selects the unit for which he wants to initiate movements When the movement display is opened the movements belonging to the unit currently selected are always shown e The operator is provided with a key which can be used to call the movement list Here he can select movements and then execute them using a movement display If you do not realize either of these options then movements will be shown for the unit still selected from earlier In diagnostic projects you use the movement display so that the operator can remove a fault by initiating manual movements on the unit with the fault In addition the operator can see in the movement display which movements are blocked Optional operating elements 6 20 You can configure further screen elements for a movement display with the aid of ProAgent functions ProAgent PC and ProAgent
181. s This section contains a description of these ProAgent specific screen objects ProAgent PC and ProAgent MP 6 14 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 10 1 What is a message view Information displayed Purpose Message view or message display is the central component in the Message Screen It displays messages in the form of a table e g e ALARM_S messages on a SIMATIC S7 300 or SIMATIC S7400 CPU e the S7 diagnostic buffer on a SIMATIC S7 300 or SIMATIC S7 400 CPU e bit messages e message events from a particular message archive In addition you can combine the display of message events from the following message classes e Alarm messages e Event messages e System messages e 7 diagnostic event For use in diagnostic screens the message view was expanded by a column that uses an asterisk to show that the message in question is diagnosable In diagnostic projects you use the message view so that the operator can select the diagnosable message for which he wants to carry out more precise process diagnostics e g with a detail view or a movement display lf a message is selected in a message view and the function ProAgent Evaluate Fault is initiated then the unit belonging to the message the corresponding movements and the associated network are preselected for display in a Diagnostic Screen Optional operating elements lf necessary you can overlay the follo
182. sage When partial view is active these are the only switches displayed see Switching between partial and full view 2 Operator If German is set as the language on the operating unit the operators will be shown in SIMATIC view If not IEC view will be used 3 Signal The different operands are displayed here Here too the display depends on whether SIMATIC or IEC display mode is set 4 RLO The associated result of logic operation appears here 5 Status The status of the operands appears here The information displayed relates either to the values at the time of occurrence of the fault initial values or the current status see Switching between initial values and current status 6 Symbolism Lists the symbol of the signal in accordance with the text or graphic list in STEP7 7 Comment Displays a comment on the signal in question in accordance with the symbol table in STEP7 Note The SIMATIC or IEC display mode setting for operations and operands in the Detail Screen is imported from STEP7 ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit Expanded display in the Detail Screen The program code displayed is not always totally identical with the program code that has been entered in STEP7 In order to keep the section of program code displayed as meaningful as possible the view in the Detail Screen also takes into account the expanded disp
183. seceeceecseeecseeeceueesaues Introduction to configuring ProAgent screen ObjeCts ccceeeeee Using ProAgent functionS s ssesssssesseenresnresrrrerrrenrrrsrnrnrrrrsnrrsrnreennne ProAgent functions for selecting diagnostic SCreeNS ccceeeeeees ProAgent functions for an overview display c scccceeeeeeeeeseeeeeeeeees ProAgent functions for a detail view cccsecccecseeeeeeeeeeseeeeeaeeeeeseneeens ProAgent functions for a Movement iSplay cccseeeceeeeeeeeeeeeeees ProAgent function for displaying the movement list c cseeeeeeees ProAgent functions for a step sequence display cc ccccseeeeeeeeeees ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Contents 7 PROT ORCI sien E A au eee eee oun eden cen E E x 7 1 SYSTEM Messages cccccccesecccceeseecceeeeeeceeseeeeseaeeecseseeeseuseeesseeeessageees 7 2 Functions overview redescnicvcztccncvencncrsvace doveuede sivousnsceeveceddsenusienceedeheanionens 7 2 1 ASSIGN MOVEMENTS FUNCTION ccccecceceeeeeceeeeeceeeeeseuceeseeeeseeeeesaaeeesees 7 2 2 Detail Change fault FUNCTION c ce ccccceececeseeeceeeeeseeeeseeeeesseeeesaeeeesaes 7 2 3 Detail Change transition FUNCTION ccccceccceeeeceeeeeceeeeesseeeeeaeeeesaaees 7 2 4 Detail status FUNCTION c cc ccccccceccccseceeeeeeeceeeeeeseeeeeseeeessaeeessaeeesaaeeesaes 7 2 5 Detail Switch displa
184. splayed then this field will also contain the symbol l If a transition with a fault is displayed here as the unit then parallel transitions are displayed here Programmed in S7 HiGraph If the unit was programmed in S7 HiGraph you will have two lines of information on the faulty status and or the blocked transition ProAgent PC and ProAgent MP Printout of the Online Help 3 39 Display on the operating unit Release 12 01 00 0 0 OM w Sh E A a E ee A A nits EC lri E Bratus fe 5 Bletk 7 PecOndacy transitions ae Tromeitioan Ho T ome R E S RERA HEHEA e A a E OP IER A ESED 5 The Lightning flash icon appears here if the currently displayed status is faulty 6 The Status field shows the name of the status 7 The number of this status is displayed in the No box 8 The Block field shows the block type FB FC and DB 9 The Lightning flash symbol appears here if the currently displayed transition is blocked 10 You can see the transition name in the Transition box 11 The No box displays the number of this transition 12 The Subsequent transitions of selected status box lists the user numbers of the subsequent transitions currently possible for the status selected The selected transition is highlighted here If more subsequent transitions are possible than can be displayed then this field will also contain the symbol If a transition with a fault is displayed here as the
185. ss diagnostics is simple in view of these diagnostic screens When a fault occurs an alarm message appears on the Message Screen or in the message window on the operating unit By identifying this alarm message by an asterisk the operator sees that the malfunction is capable of being diagnosed in other words it indicates that he can trace the cause of the fault on the operating unit At the press of a button the operator can switch either to an Overview Screen a Movement Screen or a Detail Screen e On the Overview Screen all the units of the system are displayed together with their subunits This shows the operator at a glance the current operating mode and condition of each individual unit e The Movement Screen provides quick assistance with rectifying faults You can see at a glance which movements are blocked and those which can still be executed It can be used to initiate movements by individual units by means of keys e The Detail Screen shows the results of the fault analysis automatically instigated from the operating unit To do this a simple symbol list a detailed statement list STL or a ladder diagram LAD is shown in the display with the corresponding section of the STEP 7 program code At the same time the status bits of the operands and all the logic operation results can be displayed Signals that have caused a fault are highlighted You can quickly trace the cause of an error in this manner e The
186. sults of that analysis This means that you can not only see that a fault has occurred you are immediately shown what has caused it as well The Detail Screen shows the corresponding section of STEP7 program code as a symbol list in STL or in LAD In parallel with this in STL and LAD view the status bits of the operands and all the logical operation results are specified Signals that have caused an alarm message are highlighted A detailed description of the Detail Screen can be found in the section entitled Detail Screen ProAgent PC and ProAgent MP 3 6 Printout of the Online Help Release 12 01 Display on the operating unit Movement Screen movement blocked movement possible a paa Lint De FB 1 rl Cloke rer oper 15_ Closed t 4 fos KQ Inher lock Clamp close T it a Pls Fit kr picture specific key set global key set Movement Screen as shown on PC The Movement Screen provides assistance with rectifying faults You can use the keys at the sides to initiate specific movements on individual units The symbols shown tell you at a glance whether a movement is active and in which target position it is located A detailed description of the Movement Screen will be found in the section entitled Movement Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 7 Display on the operating unit Release 12 01 Step Sequence Screen step blacked a Lowel fSheuerurg_ 1 JME eo
187. synchronization In that case however you are responsible yourself for ensuring that the compiled data is kept up to date as required Forcing compilation S7 PDIAG version 5 0 or higher 4 8 When compiling the ProTool ProAgent project ProAgent synchronizes only the diagnostic data which has changed In the event of difficulty you can force complete synchronization or compilation of the diagnostic data To do this you must first carry out a full compilation of all units in S7 PDIAG menu command process diagnostics gt Compile all You can then recompile your configuration in ProTool ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Requirements of the configuration 4 3 Upgrading existing projects This chapter tells you about the requirements that have to be fulfilled when programming the PLC so that process diagnostics can be included in a project The chapter also shows you how you can upgrade an existing project to include process diagnostics ProAgent PC and ProAgent MP Printout of the Online Help 4 9 Requirements of the configuration Release 12 01 4 3 1 Requirements when upgrading Basic requirements of the PLC program As a basic requirement ProTool plus ProAgent requires a diagnosable PLC program And the same is true whether you are creating a new project or upgrading an existing project to include process diagnostics For an overview of these requirements please refer to the top
188. system involves a particularly complex process and therefore demands that certain rules and conventions are adhered to The diagnostic screens supplied with ProAgent conform to those rules lf you make modifications to the screens you should make sure that you do not break any of the rules Common prefix ZP_ So that all the elements which affect process diagnostics are listed together in the different editors of ProTool all names begin with the abbreviation ZP_ The Z ensures that these elements are placed at the end of the lists in other words they appear after your own elements The P stands for ProAgent Since ProAgent is used in a large number of countries all over the world all names are in English Diagnostic screen names The names of the standard diagnostic screens supplied are as follows Name Diagnostiese ZP_PROAGENT Diagnostics Start Screen ZP_UNIT_OPERATE Overview screen for OP270 with 6 monitor only ZP_STEP Step Sequence Screen Status control Screen not on OP TP MP270 Names of the diagnostic screens Screen areas All the diagnostic screens consist of various screen and application areas positioned next to each other and above and below each other The basic structure of the screens is characterized by the clear division into a screen specific part and two parts general to all screens in each diagnostic screen a screen specific application area is sandwiched between a global screen hea
189. t In addition to a number of screen specific keys you can also use various global screen keys in all diagnostic screens On the Multi Panel and the OP270 there are fewer function keys than on other operating units In the corresponding Diagnostic Screens therefore the functions of the global key set and the screen specific key functions are incorporated into a single row of keys The topic Scope and function of the global key set explains in detail which keys are available in each case and the function each one performs ProAgent PC and ProAgent MP Printout of the Online Help 3 11 Display on the operating unit Release 12 01 3 5 Scope and function of the global key set Global Key Set In addition to a number of screen specific keys you can also use various global screen keys in all diagnostic screens The Multi Panel the OP270 and the TP270 have only a limited number of programmable keys Some of the functions of the global key set therefore have to be executed using other keys on these devices or are not available Key or Designation Function button Overview Screen Use this key to call up the Overview Screen Detail Screen Use this key to call up the Detail Screen Movement Screen You use this key to open the Movement Screen Message Screen You use this key to open the Message Screen Step Sequence Screen _ You use this key to open the Step Sequence Screen Status Control Use this key to call up a screen with
190. t More elements t at e You use this key to change to the next error in other words to the next fault action of the unit Use this key to switch within the fault to the next transition or to other elements affected For further details please refer to Changing fault or transition Modifying the view options You can adapt the type of display to your requirements If you want to be able to view all signals i e including those that have not led to a fault press this key see Toggling between partial and full view This key is not active in symbol list view If you wish you can have the current status bits displayed instead of the status bits at the time the error occurred initial values To do this press this key see Switching between initial values and current status Criteria analysis for the selected message The lower section of the Detail Screen displays the current messages For each of these messages you can have a criteria analysis displayed right there in the Detail Screen Ad Select the message for which you wish to carry out a criteria analysis and use this key The criteria analysis for the message concerned is then displayed for yOu For further information on the topic ProAgent Evaluate Fault please refer to ProAgent functions for selecting Diagnostic Screens Exiting the Detail Screen You can switch directly from the Detail Screen to the other diagnostic screens or
191. t PC and ProAgent MP Printout of the Online Help 3 67 Display on the operating unit Release 12 01 The two keys immediately to the left and right of the representation of the relevant movement are assigned to each movement These keys are used to execute the movements Each movement line is made up of the following elements 3 This shows you what movements are involved The text was assigned to the movement when configuring the unit variable name of the movement Only the last two parts of the variable name separated by are shown 4 If the movement is blocked a blocking ID appears in the form of a warning triangle If the connection to the PLC is disrupted or an address error occurs then the Faulty connection symbol is displayed 5 Here the output from which the movement is controlled is displayed Use the Icon absolute key to switch between the icon display and absolute display of the output if corresponding attributes were stored during programming in S7 PDIAG under Controlled operand direction 1 and Controlled operand direction 2 6 This shows you which direction of movement is symbolized by which side of the screen This movement is executed when you press the adjacent key or the corresponding traversing key 7 Here you are shown a symbolic representation of various target positions In addition an explanatory text is displayed for each target position if this was configured A target position corr
192. t before calling a screen by using a detail view the operator is shown the criteria analysis for the currently selected message right away sy This function has already been configured to the key alongside in the and Standard Detail Screen Further information on the topic of using a message to call a diagnostic screen can be found under the heading How to call the Diagnostic Start Screen into your project Display all operands or only operands with faults In the detail view all the operands can be shown or only those with faults To allow the operator to toggle this display configure a key that triggers the function Reduced Detail 4p This function has already been configured to the key alongside in the Standard Detail Screen In symbol list display mode the function Reduced Detail is not active since here only the units with faults are shown regardless ProAgent PC and ProAgent MP Printout of the Online Help 6 35 Configuring diagnostic screens in detail Release 12 01 Display initial values or current status In the detail view you can have the current status bits displayed instead of the initial values status bits at the time the error occurred To allow the operator to toggle this display configure a key that triggers the function Detail Status This function has already been configured to the key alongside in the Standard Detail Screen Note For S7 HiGraph transitions only the initial values can currently be
193. t of the Online Help 5 7 Steps in the configuration of a diagnostics Release 12 01 5 3 Linking the diagnostic screens Principle 5 8 Once you have incorporated the diagnostic screens you then have to make them accessible to the operator Diagnostic screens can be linked in a number of ways depending what type your project is Your project is intended for process diagnostics only It contains diagnostic screens only and no other system screens In this case your project should start during program runtime using the Diagnostic Start Screen supplied Your project contains both diagnostic screens and system specific screens In such cases it is useful to make one of those screens the start screen or to create a general start screen You would prefer not to start process diagnostics with the aid of a start screen but rather by using a diagnostic screen e g the Detail Screen directly In this case you must define in your configuration which unit you want to be displayed in the diagnostic screen This section tells you how to proceed with the different linking methods ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics 5 3 1 How to make the Diagnostic Start Screen the Start Screen of your project Use Once you have incorporated the diagnostic screens you then have to make them accessible to the operator In the simplest case your project can be used solely for
194. teps in the configuration of a diagnostics Release 12 01 Requirements of the PLC program As universal system tools ProTool and ProAgent are closely compatible with the STEP7 software A breakdown of the minimum requirements to be satisfied by the PLC program is given in the section Requirements of the PLC program In order that you do not have to define the same data more than once the system uses a common database as an interface As a general rule therefore the PLC program should already exist and have been translated before you start working in ProTool A list of which steps should have been completed in STEP7 and at what point is given in the section Shared database with STEP7 Configuration steps in ProTool The process of configuration in ProTool requires only a few operations as follows a Procedure Incorporating the diagnostic screens To begin with you import the supplied standard diagnostic screens into your project You can copy individual diagnostic screens or the complete standard project for your operating unit easily using the clipboard or using the Drag amp Drop method Linking the diagnostic screens In order to be able to activate the diagnostic screens once they have been incorporated you must assign one or more keys the appropriate screen selection function s To switch back to your system screens from the Diagnostic Screens use the function ProAgent Save Screen see ProAgent functions for select
195. th the message displayed in a Detail view or movement display Messages selected from the other message displays in the same screen are ignored To do this you configure a function for opening a screen containing the overview detail or movement display to a key or button in the screen containing the message view Configure the function Message display Evaluate Fault to this key or button As event choose Press key or in the case of a button Press As the parameter specify the screen object name of the message display The screen object name can be found via the shortcut menu in the message display right mouse button menu option Properties on the Name tab control Make sure that this function is executed before the function Select screen When this event occurs the operating unit reads the diagnostic data belonging to the selected message from the PLC 7 13 Reference Release 12 01 7 2 8 Movement hierarchy function Use Parameter This function is used in the movement display It determines whether only the movements of the selected unit are displayed or all movements of the subordinate units of that unit as well This function is used by the following diagnostic screen e ZP_MOTION Configurable for Key Button Events Press key release key Button Press release click Parameter None Use in practice 7 14 Aims On occurrence of a particular event you wish to determine whether only the movemen
196. the data for this network is not consistent with the STEP7 database Regenerate your project before continuing ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit 2 The Level field displays the PLC assigned to the unit and the complete hierarchical path 3 The Unit no field tells you the block type FB FC and DB and the block number of the selected unit 4 The Unit box displays the name of the unit you selected The displays and contents of the following fields depend on the programming of the unit Programming in S7 GRAPH If the unit was programmed in S7 GRAPH you will have two lines of information on the faulty step and or the blocked transition 5 The Lightning flash symbol appears here if the currently displayed step is blocked 6 The Step field displays the step name 7 The number of this step is displayed in the No box 8 The Block field shows the block type FB FC and DB 9 The Lightning flash symbol appears here if the currently displayed transition is blocked 10 You can see the transition name in the Transition box 11 The No box displays the number of this transition 12 The Subsequent transitions of selected step box lists the user numbers of the subsequent transitions currently possible for the step selected The selected transition is highlighted here If more subsequent transitions are possible than can be di
197. the direction of movement displayed to the left of the movement display On occurrence of a particular event you wish to start a movement in the movement display in a particular direction Configure the function for a key or a button Select the desired event preferably Press key or in the case of a button Press Select the parameters Line and Direction and set which movement is to be started and the direction in which it is to take place The movement is triggered when the event occurs Reference Release 12 01 7 2 25 Step Sequence mode function Use Parameter This function is used in the step sequence display If a unit is selected in the step sequence display and this function is initiated a list is displayed for selecting the operating mode The operating mode for the selected sequence of steps can be changed here The function Step Sequence Mode is used by the following diagnostic screen e ZP_STEP Configurable for Events Parameters Use in practice 7 32 Aims Configuration stage Sequence Key Button Press key release key Button Press release click None On occurrence of a particular event in the step sequence display you wish to call up a list for selecting the operating modes for the selected sequence Configure the function for a key or a button and select the desired event On occurrence of the event the selection list for the operating modes is display
198. the most recent process values of all disturbed operands is archived at the same time depending which of the three dummies is contained in the message text When the archived message is displayed the disturbed operands are displayed exactly as when the message occurred ProAgent PC and ProAgent MP Printout of the Online Help 8 7 Configuration procedures in STEP7 for process diagnostics Release 12 01 Example Use of ErrOpSym1 and ErrOpCom1 in the message text 8 8 S7 PDIAG Address Monitoring Ce C O General Definition Initial Diagnostic Address Spanners Monitoring Definition es panner 1 Level 0 f gt Level Delay C 3 Edge 0 21 Time M Monitoring Active 4 Edge 1 20 Criteria Analysis i Initial alue Acquisition Negative Criteria Analysis Message Number Priority Text i CE rOpSyml Ero pCom t close Spannerh M With Acknowledgment Message Configuration ree C Symbolic Name C Symbol Comment Associated Value Record szoc Value Cancel Help Message text with dummies for criteria analysis Dummy ErrOpSym1 is replaced by the symbol for the first operand PEU and dummy ErrOpCom1 is replaced by the remark associated with the first operand Periphery unclear Text SYGRAPH Supervision Fault FBI10 DBO 22 Display showing message with first disturbed operand ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 C
199. the text is shown in the default language More information on configuration in different languages can be found in the ProTool documentation ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 8 Operation of movements Ensuring backup in the event of operating unit failure A Warning In the event of failure of your operating unit whilst executing a movement using buttons or keys the bit initiating the movement may get stuck until ProAgent is restarted When this is done the movement will continue to be executed To prevent uncontrolled execution of the movement you must monitor the failure of the operating unit in the PLC via a life bit This life bit is changed cyclically In the event of failure of the operating unit the PLC must stop the movement immediately You configure the life bit in the coordination area between the operating unit and the PLC using System gt Area pointer see ProTool documentation Ensure that the cycle time of the life bit set is sufficient for the movement reaction time required in your system Delays caused by the communication process Direct keys In the movement display movements can be initiated e by clicking the mouse on the corresponding button e by pressing the appropriate function key e by triggering the functions Start movement or Stop Movement For all three operating options you must expect a certain amount of d
200. this you must be in Manual mode Acknowledge sequence You use this key to acknowledge a monitoring fault that has arisen during operation Supervision condition met a The keys in the global key set Keys in the Step Sequence Screen ProAgent PC and ProAgent MP Printout of the Online Help 3 79 Display on the operating unit Release 12 01 3 10 3 How to work with the Step Sequence Screen What you need to do This chapter gives a general outline of how to use the Step Sequence Screen most effectively in practice Aims You want to eliminate a fault by activating steps in the sequence on which the unit with the fault is based You have opened the Step Sequence Screen to enable or disable one or more steps in the sequence Gh tne Sadeungit oc Unit Fee 10 820 fe ec cea ieee ee e y M aro ee A Sieps cm fex step campon ie Fees eels fe alii liens Lower cill Rakse drill Term h _purnp_of Coolant on l 1 34 04 FR aA SIGRAPH Supervision Fault FHIO DRILO 32 da EM aE ae arere M Step Sequence Screen example on PC A Warning Manually activating and deactivating steps can give rise to inconsistent states of the step sequence or system Which unit In the Unit box check that you are in the right sequence as only the steps associated with this sequence are displayed ProAgent PC and ProAgent MP 3 80 Printout of the Online Help Release 12 01 Display on the operating unit Which st
201. tic Screen instead of the unit belonging to the oldest pending alarm message the unit belonging to the message selected in the message view should be displayed e tis ensured that the operator can open the system screen again from which he started the diagnostics Note On the standard screens supplied with ProAgent the corresponding functions for selecting the diagnostic screens have already been configured If you use these screens unchanged you can skip this topic Displaying diagnostic data for the message currently selected 6 30 The ProAgent default screens are configured so that the operator will be shown a process diagnostics for the unit associated with the oldest pending alarm message You can configure your own screens so that the operator can select a message from a message display and receive the process diagnostics for the associated unit in the diagnostic screen just by pressing a key To achieve this the function ProAgent Evaluate Fault must be executed before selecting the required diagnostic screen This function checks whether the selected fault is diagnosable If so after screen selection information on the unit movement or criteria analysis affected by the fault is displayed It is possible to configure more than one message display in one screen In this event before selecting a diagnostic screen do not execute the function ProAgent Evaluate Fault but the function Message View Evaluate Error instead You can us
202. ticular screen The function ProAgent Save Screen only allows one screen number to be saved at a time if the function is called up again the screen number stored previously will be overwritten This function is used by the following diagnostic screen e ZP_PROAGENT Parameter Configurable for Key Button Events Press key release key Button Press release click Parameter None Use in practice Aim In a screen you want to configure a function for calling up one of the diagnostic screens to a key or a button so that you can return to the original screen Configuration stage Configure the function ProAgent_ Save Screen for that key or button As event select Press key or in the case of a button Press Make sure that this function is executed before the function Select screen Sequence When the event occurs the operating unit will save the number of the current screen ProAgent PC and ProAgent MP Printout of the Online Help 7 25 Reference Release 12 01 7 2 19 ProAgent Select unit function Use Function ProAgent Select Unit selects a unit and moves to the specified screen Parameter Configurable for Events Parameter Use in practice Aim Configuration stage Sequence 7 26 Key Button Press key release key Button Press release click PLC PLC of the unit to be selected DB number Number of the data block instance DB of the superordinate unit to be selected FB number
203. to bear in mind 4 2 The PLC program must operate without errors When working with S7 PDIAG make sure that e the fault detection FB is invoked in OB1 e the program contains no loops as the fault detection FB is invoked only once per cycle e fault detection has been activated for the individual fault monitoring routines e initial value acquisition has been activated for the individual fault monitoring routines if you want to use the Detail Screen e the UDT Movement UDT2 has been used if you want to use the Movement Screen The UDT Movement UDT2 creates a standardized interface with the Movement Screen If you are working with S7 GRAPH or S7 HiGraph ensure that diagnostic data compilation is enabled ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Requirements of the configuration Make quite sure that the language settings of the PLC program and the ProTool project are in agreement e f you are working with more than one language the languages to be selected and configured in ProTool must have been configured in the PLC program e f you are working in one language only the same language must have been used in the PLC program as is to be used to configure the operating unit e The PLC program must have been compiled What you must remember when using S7 PDIAG If you are working with S7 PDIAG bear the following points in mind e The function block for fault detection in OB1 must be called
204. tored in the text or graphic list If no symbol was generated then the operating unit shows the absolute address of the tags You can change from one operand to another with the mouse or arrow keys The text displayed then changes accordingly ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Display on the operating unit Note Parenthesized expressions cannot be displayed LAD If supplementary NOT operations are included in the network it is not possible to display the signal flow with the aid of status colors Expanded display in the Detail Screen The program code displayed is not always totally identical with the program code that has been entered in STEP7 In order to keep the section of program code displayed as meaningful as possible the view in the Detail Screen also takes into account the expanded display possibilities of the elements ProAgent PC and ProAgent MP Printout of the Online Help 3 45 Display on the operating unit Release 12 01 3 8 6 Keys in the Detail Screen Use The number of keys buttons configured in the Detail Screen is limited by the number of keys buttons available on the unit However if necessary you can program other functions on these keys buttons or on supplementary buttons You can use the following keys on the Detail Screen Sa ee E Designation Function Sa ee E The directions in which you can browse will depend Up down on the type of display Small arrows indi
205. ts of the selected unit or the movements of all subunits are displayed in the movement display Configuration stage Configure the function for a key or a button and select the desired event Sequence On occurrence of the event the extent of the movement display is changed ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Reference 7 2 9 Movement symbolic names function This function is used for the movement display It switches the display of output names and target position names between the following display modes This function is used by the following diagnostic screen Use e symbolic names e absolute names e ZP MOTION Parameter Configurable for Events Parameter Use in practice Aims Configuration stage Sequence ProAgent PC and ProAgent MP Printout of the Online Help Key Button Press key release key Button Press release click None On occurrence of a particular event you wish to switch the display mode for output names and target position names in the movement display from symbolic to absolute or vice versa Configure the function for a key or a button and select the desired event On occurrence of the event the display mode for the output names and target position names in the movement display is changed 7 15 Reference Release 12 01 7 2 10 Overview Acknowledge unit function Use Parameter This function is used for the overview display
206. u are in e g manual or automatic mode e whether there are subordinate or superior units e whether a movement exists for it e inthe case of S7 GRAPH sequences which step in the sequence of steps is currently active e inthe case of S7 HiGraph units which status is currently active Purpose In diagnostic projects you use the overview display so that the operator can recognize the unit on which the fault first occurred He can then tell immediately where the actual cause lies and which faults are consequential errors In the overview display the operator can select the unit for which he e would like a more precise process diagnostics e g performed using a detail view e onwhich he wants to initiate associated movements e g using a movement display Optional operating elements The individual columns can be overlaid or hidden as desired and can be edited on the operating unit like a table e g e arrange order of columns e set column width You can configure further screen elements for an overview display with the aid of ProAgent functions A detailed description of operating an overview display can be found under the heading Working with the Overview Screen ProAgent PC and ProAgent MP Printout of the Online Help 6 17 Configuring diagnostic screens in detail Release 12 01 6 10 3 What is a detail view Information displayed Detail view is the central component in the Detail Screen It shows the result of t
207. ut of the Online Help Preface Release 12 01 Other support In the case of technical queries please contact the Siemens representatives in the subsidiaries and branches responsible for your area SIMATIC Customer Support Online Services e General information on SIMATIC products is available on the Internet under http www ad siemens de simatic e Helpful up to date product information and downloads are found on the Internet under http www ad siemens de simatic cs or onthe Bulletin Board System BBS in Nuremberg SIMATIC Customer Support Mailbox dial in number 49 911 895 7100 Dial in to the Mailbox using a modem up to V 34 28 8 kbps with the parameters set to 8 N 1 ANSI You can also dial in per ISDN x 75 64 kbps e You can find your local partner for Automation amp Drives in our Partner Database on the Internet under http wwws ad siemens de partner search asp Up to date information on ProTool e You can obtain general information on ProTool on the Internet URL http Wwww1 ad siemens de hmi html_00 products software pro_tool inde x htm or http Wwww1 ad siemens de hmi html_76 products software pro_tool inde x htm English e The ProTool Online Support with information on FAQs Frequently Asked Questions spare parts as well as Tips amp Tricks is also found on the Internet Available downloads are for example Firmware Updates Service Packs or helpful applications Pro
208. verview Screen General layout Like all the diagnostic screens the Overview Screen has a standardized layout There are only minor differences between the various types of operating units The illustration below shows an example of the Standard Overview Screen as it appears ona PC NOOO Oe 2 Level Btoydrung i PE 10 6 10 e Say rill eel ee Clete m Mess eee El Clamp on 2 Aut h 31 55 Pel A Iber kack Cir operi E aoee o e A a aea Mee A eT oY amp o gt amp Oe Overview Screen example on PC Display mode 1 The top left field gives you information on the display mode The Warning triangle symbol is displayed here if only the blocked units are displayed If this symbol is not shown then all the units are displayed see Changing the display mode ProAgent PC and ProAgent MP Printout of the Online Help 3 21 Display on the operating unit Release 12 01 Information on the selected unit The top section of the display shows detailed information relating to the unit selected by the cursor 2 The Level field displays the PLC assigned to the unit and the complete hierarchical path 3 The Unit No field tells you the block type FB FC and DB and the block number of the selected unit 4 The complete name of the unit appears in the Unit box This name depends on the programming of the PLC e If the unit was programmed in S7 PDIAG this is the symbol of th
209. wing buttons e ACK to acknowledge alarm messages e HELP to display help text The individual columns can be overlaid or hidden as desired and can be edited on the operating unit like a table e g e arrange order of columns e set column width A detailed description of operating a Message View can be found under the heading Working with the Message Screen ProAgent PC and ProAgent MP Printout of the Online Help 6 15 Configuring diagnostic screens in detail Release 12 01 In the case of the message view there are no specific ProAgent functions available for configuring other operating elements Note on the acknowledgement key on the F145 Since the F145 has no ACK key the ProTool function Acknowledge Message is assigned to the F7 key in screen ZP_ALARM in the standard ProAgentFl45 configuration In contrast to the remaining functions this particular function cannot be configured onto a button ProAgent PC and ProAgent MP 6 16 Printout of the Online Help Release 12 01 Configuring diagnostic screens in detail 6 10 2 What is an overview display Information displayed Overview display is the central component in the Overview Screen It shows the diagnosable units of your system in the form of a table When configuring you specify whether all the units are to be shown or only those with faults The following are shown for each unit e whether it has a fault e if programmed accordingly in STEP7 which operating mode yo
210. wn Initial values By default those status bits displayed are those which were valid at the moment at which the fault monitoring system first detected the process fault For that reason those values are also referred to as initial values They remain until the next fault occurs These values are also the basis on which the logical operation results RLOs are founded In the case of sequences of steps the status is only shown if the corresponding step is active Current status As an alternative to the initial values you can also query the current status Viewing the current status allows you to monitor online what effect corrective measures have on the condition of the system If you have set the display mode to symbol list mode or partial view see Switching Between Partial and Full View you can see right away if the fault has been put right In that case no more signals are displayed on the screen Toggling To toggle between the initial values and the current status press the Initial values current status key When the current status is displayed the Spectacles symbol appears top left next to the Unit level box ProAgent PC and ProAgent MP Printout of the Online Help 3 53 Display on the operating unit Release 12 01 3 8 10 Changing fault or transition Change fault A unit may have more than one fault at the same time You can then use the keys to go on to the next fault for this unit To change to th
211. y mode FUNCTION ccceeececeeeeeeeeeeeeeeeeeseeeeeees 7 2 6 Disable Step SEQUENCE FUNCTION ccccecccceeeeeceeeeeseeeeseeeeesaeeeesaeeees 7 2 1 Message View Evaluate error function ccccceeeeeeeeeeeeeeeeeeeeeeees 7 2 8 Movement hierarchy function cccceececeeeeeceeeeeseeeseaeeessaeeeseaeeees 7 2 9 Movement symbolic names fUNCTION cccceeeeeseeeeeseeeeeseeeeeeeeeeees 7 2 10 Overview Acknowledge unit function cccceeeeeseeeeeeeeeeeeeeeesaeees 7 2 11 Overview Fault mode function cccccceececeeeeeceeeeeseeeeeseeeeseeaeeesaaees 7 2 12 Overview Operating modes fUNCTION ccccccseeeeseeeeeeeeeeesaeeeeeaeees 7 2 13 Overview Subordinate units function cc ccccceeeceeeeeeeeeeeeeeeeeesaeees 7 2 14 Overview Superior units FUNCTION ccccceeeeeeeeeeeeceeeeeseeeesaeeeeesaaees 7 2 15 ProAgent Evaluate fault FUNCTION cccccceceeeeeceeeeeeeeeeeeeeeeesaeeeeees 7 2 16 ProAgent movement list FUNCTION ccc cceccceceeeeeeeeeeseeeeesseeeeeeeeeees 7 2 17 ProAgent Restore Screen function ceccceceeeeeceeeeeeeeeesseeeeeeaeeeees 7 2 18 ProAgent Save screen FUNCTION cccccceeeeeceeeeeseeeeeseeeeeeeeeeesaeeeees 7 2 19 ProAgent Select Unit FUNCTION cccceececeeeeeeeeeeeceeeeeeseeeeseeeeesaeeees 7 2 20 Reduced detail function cccecccseececeeeeeceeeeeceeeesse
212. you copy the supplied standard diagnostic screens into your project This can be done easily via the clipboard 2 Linking the diagnostic screens You have to create a means of accessing the diagnostic screens from the existing screens Normally a function for selecting the Diagnostic Start Screen is entirely adequate Conversely you must provide a means of returning from the diagnostic screens to your own screens The simplest way of doing this is to configure an appropriate screen selection function on the Diagnostic Start Screen The remaining steps are the same as for creating a new project i e 3 Selecting the units 4 Compiling and downloading ProAgent PC and ProAgent MP Printout of the Online Help Release 12 01 Steps in the configuration of a diagnostics 5 Steps in the configuration of a diagnostics Overview The diagram below shows the chronological sequence of all steps to be completed when configuring a process diagnostics Plan the system Program the PLO Add monitoring routines Configure messages Translate program Incorporate the diagnosis screens Link the diagnosis screens Selection of units displayed Compile and download Configuration steps for a process diagnostics Tip For a special list of the steps needed when upgrading an existing configuration please refer to the topic Overview of the steps required when upgrading ProAgent PC and ProAgent MP Printout of the Online Help 5 1 S
Download Pdf Manuals
Related Search
Related Contents
The tcpCO2 handbook - Radiometer America Furuno FM-8700 Telephone User Manual A-link PC100R-N 参考資料 Copyright © All rights reserved.
Failed to retrieve file