Date:23.10.2015 File:PRO1_12E.1 SIMATIC S7 Siemens AG 1999. All rights reserved. Information and Training Center Knowledge for Automation Troubleshooting.

Slides:



Advertisements
Similar presentations
Date: File: PRO1_17E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Solutions (Version.
Advertisements

Contents Page Learning targets
Yokogawa Network Solutions Presents:
PLC Applications[ATE-1212] Module-1
Innovative Switching & Control
Programming with Ladder Logic
/// MELSEC Safety /// QS001CPU /// QS0J61BT12 /// QS0J65BTB2-12DT /// MELSEC Safety /// Mitsubishi Electric - MELSEC Safety - Training Documentation -
Software setup with PL7 and Sycon V2.8
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Micro Logix 1100 RSLogix 500 LAB#2 Timing, Counting & Comparing.
Troubleshooting Training Course.  Visual and General Test  Perform System Test (Mode  Perform System Test)  Identify The Error  If you need Technical.
De PROFIBUS, PROFINET & IO-Link dag 2011 Share our Vision for Automation.
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
Modbus Slave & Modbus Master in S7
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
Tool removed during cycle Fault #2 Conditions for setting Tool cocked prox switch goes open during cycle AND force on load cell drops below limit in fault.
Analog Value Processing
Switchgears Control Using SCADA System Based on PLC
Date: File:ST-PCS7SYS_sfc.1 SIMATIC PCS 7 Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Configuring Sequences.
Diagnostics. Module Objectives By the end of this module participants will be able to: Use diagnostic commands to troubleshoot and monitor performance.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
OS Spring’03 Introduction Operating Systems Spring 2003.
Processes and Resources
Timers and Interrupts Shivendu Bhushan Summer Camp ‘13.
DATALOGGER Welcome to the Presentation on DATALOGGER.
By: Andri Kuncoro. SIMATIC Overview SIMATIC Controller (PLC) S7-200 S7-300 S7-400.
EZ Positioning with SINAMICS S120 Agenda
Programming with Function Blocks
Timers and Interrupts Shivendu Bhushan Sonu Agarwal.
Timers.
● Hardware Upgrade Overview20 minutes ● Legacy Application Import Tool60 minutes ● Add Quantum Ethernet DIO drops 45 minutes ● Add new X80 Ethernet DIO.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Date: File:PRO1_02E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation The SIMATIC Manager.
6 PLC Programming. 6 PLC Programming Objectives List the rules for creating a PLC ladder logic diagram. Convert a relay logic diagram to a PLC ladder.
EZ Positioning with SINAMICS S120 Agenda
Chapter 10 PLC Processors.
Industrial Process Control System Simon Hui Engineer Control and Informatics, Industrial Centre.
Memory Layout and SLC500™ System Addresses. Processor Memory Division An SLC 500 processor's memory is divided into two storage areas. Like two drawers.
Turbine Crane CRANES TURBINE NEA39. Turbine Crane PLANT STATUS! PV Daily Status Report.
Communication via MPI Contents Page Networking via MPI ………………
8279 KEYBOARD AND DISPLAY INTERFACING
Timers and Counters by Dr. Amin Danial Asham. References  Programmable Controllers-Theory and Implementation, 2nd Edition, L.A. Bryan and E.A. Bryan.
Functions and Function Blocks
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
Operating Systems 1 K. Salah Module 1.2: Fundamental Concepts Interrupts System Calls.
Date: File:PRO1_18E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Appendix: Technical.
Date: File:PRO1_04E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Hardware Configuration.
8279 KEYBOARD AND DISPLAY INTERFACING
CE Operating Systems Lecture 2 Low level hardware support for operating systems.
Service Section Technical Training December 2005.
The SIMATIC S7 System Family
Binary Operations I0.0 I0.1 Q 8.0 Q 8.1 I 1.0 ( MCR< ) (MCRA) Q 8.0
Sequencers SQO,SQC,SQL.
BASIC STRUCTURE OF PLC.
Date: File:ST-PCS7SYS_V6_cfc.1 SIMATIC PCS 7 Siemens AG All rights reserved. SITRAIN Training for Automation and Drives Configuring Functions.
Tool Removed During Cycle Fault #2 Conditions for Setting Tool cocked prox switch goes open during cycle AND force on load cell drops below 5 lbs. Active.
Software Troubleshooting Eliminate possible programming and timing errors by stopping all programs ( and ). Use the Executive program terminal and send.
Organization Blocks Operating system OB1 FC FB FB FC SFC SFB OBs Other
Introduction to S S Family Memory Management.
Programmable Logic Controllers: I/O
Open S7 Program & S7 Hardware
Tool removed during cycle Fault #2
بسم الله الرحمن الرحيم Khartoum Refinery Company E/I Department Siemens PLC_S7-200 Level (1) Eng: Sami Ahmed 2017 PART2 SOFTWARE.
Interrupt.
Siemens Step 7 Project with Controllere in 7 Steps: Step 1
Programmable Logic Controllers (PLCs) An Overview.
Chapter 12 © 2011, The McGraw-Hill Companies, Inc.
Lecture Number 4 Siemens S7.
Interrupts Interrupt is a process where an external device can get the attention of the microprocessor. The process starts from the I/O device The process.
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
EZ Positioning with SINAMICS S120 S7 Simatic Manager Programming
Presentation transcript:

Date: File:PRO1_12E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Troubleshooting

Date: File:PRO1_12E.2 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation System Diagnostics - Overview CPU I/O-Module CPU diagnostics detects a system error CPU diagnostics detects an error in the user program Error OB Diagnostic buffer CPU messages Diagnostics- capable module detects an error and generates a diagnostic interrupt Diagnostic interrupt System status list SFC

Date: File:PRO1_12E.3 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Searching for Errors, that Cause the CPU to Stop CPU

Date: File:PRO1_12E.4 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Calling the "Module Information" Tool

Date: File:PRO1_12E.5 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Module Information Tab: "Diagnostic Buffer"

Date: File:PRO1_12E.6 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Interpreting Error Messages

Date: File:PRO1_12E.7 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Opening a Block Containing an Error

Date: File:PRO1_12E.8 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Diagnostics with I Stack, B Stack, L Stack Program structure Block containing error Error location You see the contents of the accumulators, registers, status word etc. (up to time of interruption) in the I Stack. You see the values of the temporary variables up to time of interruption in the L Stack. Error location You see the blocks executed up to the error in the B Stack.

Date: File:PRO1_12E.9 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation B Stack

Date: File:PRO1_12E.10 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation I Stack

Date: File:PRO1_12E.11 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation L Stack

Date: File:PRO1_12E.12 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Finding Stop Errors and Eliminating Them ResultWhat to Do Step The CPU memory is reset.Carry out a CPU memory reset.1 Copy the S7 program "ERROR" from the project "ERROR _16" ("ERROR _32") into the HW-Station "My Station". The project structure is displayed.2 The faulty program is downloaded. Download all the blocks from the S7 program "ERROR" into the CPU. 3 The CPU goes into STOP mode.Perform a complete restart. 4 The CPU remains in RUN. Find and eliminate the errors, that lead to the Stop state. 5

Date: File:PRO1_12E.13 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Troubleshooting with I Stack, B Stack ResultWhat to Do Step The CPU goes into STOP once more. Switch on the inputs I 1.0 to I 1.2 in sequence. 1 Answer the questions in the table below. Clarify the cause of the error with the help of the diagnostic buffer and the Stacks. 2 The CPU remains in RUN. Switch the inputs I 1.0 to I 1.2 off again. 3

Date: File:PRO1_12E.14 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Logical Errors ??

Date: File:PRO1_12E.15 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Displaying Reference Data

Date: File:PRO1_12E.16 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Filtering Reference Data

Date: File:PRO1_12E.17 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Cross References

Date: File:PRO1_12E.18 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Filtering Cross References

Date: File:PRO1_12E.19 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Reference Data: Find

Date: File:PRO1_12E.20 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Block Correction using Cross References 2x

Date: File:PRO1_12E.21 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Go to Location 1xright

Date: File:PRO1_12E.22 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Assignment of I,Q,M,T,C

Date: File:PRO1_12E.23 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Unused Symbols / Addresses without Symbols

Date: File:PRO1_12E.24 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Program Structure

Date: File:PRO1_12E.25 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Comparing Blocks (1)...see next page

Date: File:PRO1_12E.26 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Comparing Blocks (2)

Date: File:PRO1_12E.27 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Eliminating Logical Program Errors Can you select the "Manual" mode? Can the conveyor belt be traversed in jog mode? Switch on the Automatic mode ! Does the bottle stop at the bottle sensor for filling? Is there a message when the minimum level was exceeded? Is the number of packaging units displayed on the digital display?

Date: File:PRO1_12E.28 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Sporadic Errors

Date: File:PRO1_12E.29 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Displaying CPU Messages

Date: File:PRO1_12E.30 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Writing User Messages in the Diagnostic Buffer SEND = TRUE 1 2 Send buffer Diagnostic buffer Sending asynchronous to user program Node e.g. PG, OP CPU SFC 52

Date: File:PRO1_12E.31 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Configuring Your Own Message Texts

Date: File:PRO1_12E.32 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Calling the SFC 52 Block Network 2: User message when limit value exceeded ENO RET_VAL #error_sfc52 SFC 52 EN SEND EVENTN INFO 1 INFO 2 #analog value_ normalized #dummy W#16#A901 M 0.1 P #analog value_ normalized e+003 CMP>R IN1 IN2 >=1 M 90.1

Date: File:PRO1_12E.33 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Structure of the EVENTN Parameter of the SFC 52 Block Event class EVENTN 1..9are standard texts for the different events (see the Standard and System Functions manual) A..Bfree texts, that are specified using Message Configuration C..Freserved for expansions in the future Event class Identification Specifies if it is an incoming or an outgoing event, or, an internal or an external event, for example: Bit 8= "1" -->incoming message Bit 8= "0" -->outgoing message Bit 10= "1" -->internal fault Bit 11= "1" -->external fault Identification Event number Continuous message number from 1 to 255 within an event class Event number

Date: File:PRO1_12E.34 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Diagnostics-Capable Modules Assigning parameters for a diagnostics-capable module:... trigger a diagnostics interrupt OB 82 when an error occurs

Date: File:PRO1_12E.35 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Displaying Hardware Diagnostics in the SIMATIC Manager 2x

Date: File:PRO1_12E.36 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Enabling Diagnostic Messages

Date: File:PRO1_12E.37 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Outputting User Messages SFC 52 SEND EVENTN INFO1 INFO2 RET_VAL TRUE W#16#9101 MW 54 MD 56 MW 52 ??? * * * a contact must be connected to the EN for programming in LAD ! EN

Date: File:PRO1_12E.38 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Enabling Diagnostic Interrupts and Simulating Hardware Faults StepWhat to DoResult Enable the diagnostic interrupt at the analog module ! (HW Config.) 1 The hardware diagnostic is activated 2 Download the configuration in the CPU 3 Remove the front connector on the analog module ! The "SF" LED on the analog module indicates a hardware fault 4 The configuration is opened online Activate the "Diagnose Hardware" tool ! 5 The message "Power supply failure" is given as the cause of the error Clarify the cause of the error with the tool !

Date: File:PRO1_12E.39 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation System Information

Date: File:PRO1_12E.40 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation System Information - Overview

Date: File:PRO1_12E.41 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Module Information: "Memory" Tab

Date: File:PRO1_12E.42 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Module Information: "Scan Cycle Time" Tab

Date: File:PRO1_12E.43 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Module Information: "Time System" Tab... in the SIMATIC Manager: PLC -> Set Date and Time

Date: File:PRO1_12E.44 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Module Information: "Performance Data" Tab... in the SIMATIC Manager: Blocks folder -> Properties

Date: File:PRO1_12E.45 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Performance Data: Blocks

Date: File:PRO1_12E.46 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Exercise: Reading Out System Information