amprolyzer manual

93
© 2003 SIEMENS AG AMPROLYZER V3.0 MANUAL 06/03 System Diagnostics

Upload: faustotapia4067

Post on 02-Jan-2016

301 views

Category:

Documents


35 download

TRANSCRIPT

Page 1: Amprolyzer Manual

© 2003 SIEMENS AG

AMPROLYZER V3.0

MANUAL 06/03

System Diagnostics

Page 2: Amprolyzer Manual

AMPROLYZER V3.0System diagnostics software

7 Good Reasons Why I Use This Software as a Commissioning Engineer or Service Technician.

1. Faster overview of the bus status without requiring knowledge ofmessage frames

2. All bus information is continuously presented ONLINE, and the busstatus is summarized in a traffic light display

3. Multiple buses can be monitored at the same time, provided thatmultiple CPs are available

4. Powerful online filter and trigger

5. All recordings are exported to Excel - a flexible, familiar standard tool-clear presentation of message frames- open SS by means of VBA, thatis, all message frames can be further processed- powerful printfunctionality- powerful offline filters via Excel mechanisms

6. If recordings are passed on, the receiver does not have to install theAmprolyzer tool, as long as Excel is available

7. All online and offline settings can be saved in profile files. This can becreated by experts and passed on to coworkers

Page 3: Amprolyzer Manual

Copyright © Siemens AG 2003 All rights reserved

The reproduction, transmission or use of this document or its contents is not permitted without express writtenauthority. Offenders will be liable for damages. All rights, including rights created by patent grant or registration of autility model or design,are reserved.

Disclaimer of Liability

I have checked the contents of this manual for agreement with the described software. Since deviations cannot beprecluded entirely, I cannot guarantee full agreement. However, the data in this manual are reviewed regularly andany necessary corrections included in subsequent editions. Suggestions forimprovement are welcomed.

State of the print: Juni 2003

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Page 4: Amprolyzer Manual

Table of ContentsVorwort 1

Part I Online Help 3

Part II Operation with Keyboard 7

Part III Introduction 9

................................................................................................................................... 91 Overview

Part IV Installation 11

................................................................................................................................... 111 System Requirements

................................................................................................................................... 122 Hardware connection

................................................................................................................................... 123 Installations

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 13New Installation

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 16Registering AMPROLYZER

..... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 17Transferring from PC1 to PC2

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 18 Installation Repair

................................................................................................................................... 194 Uninstalling

................................................................................................................................... 195 Demo Mode

Part V Quick Start 21

................................................................................................................................... 221 Start

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 23Add Bus

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 25Remove Bus

................................................................................................................................... 262 Basic Functions of Offline Mode

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 27The Messages Worksheet

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 28The Filter Settings Worksheet

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 29The User Settings Worksheet

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 30The Time Marks Worksheet

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 30The Comment Worksheet

................................................................................................................................... 313 Basic functions of Online Mode

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 32Show Bus state

.... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... 34Station List

.... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... 34Events

.... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... 37Settings

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 37Record Simple

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 38Record Complex

Part VI Offline-Mode 40

................................................................................................................................... 401 The Messages Worksheet

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 41The Toolbar

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 43The Status Bar

. .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 44The Data Window

..... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... .. 44The Message Frame Window

................................................................................................................................... 462 The Filter Settings Worksheet

Amprolyzer OnlineHelp

I

© 2003 SIEMENS AG

Page 5: Amprolyzer Manual

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 46Creating a New Filter Profile

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 48Using a Different Filter Profile

................................................................................................................................... 483 The User Settings Worksheet

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 49Settings

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 51Changing Default Settings

................................................................................................................................... 524 Time Marks Worksheet

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 53Workspace

................................................................................................................................... 545 Help Filter

................................................................................................................................... 546 The Comment Worksheet

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 55The Comment Worksheet

Part VII Record Complex 58

................................................................................................................................... 581 Recording

................................................................................................................................... 592 Overview Tab

................................................................................................................................... 613 Events Tab

................................................................................................................................... 624 Msg Filter Tab

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 63Examples

................................................................................................................................... 665 Msg Trigger Tab

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 67Examples

................................................................................................................................... 706 Record Tab

................................................................................................................................... 707 Profile Tab

Part VIII Appendix 73

................................................................................................................................... 731 Support

................................................................................................................................... 732 Tipps and Tricks

................................................................................................................................... 743 Tables

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 75SAP Overview

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 75L2 Decoding Tables

................................................................................................................................... 814 References

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 82In-Depth References

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 83DP Specifications

................................................................................................................................... 835 FAQs

. .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... .... .... ... .... ... .... ... .... ... ... 84General FAQs

Index 86

II

Contents

© 2003 SIEMENS AG

Page 6: Amprolyzer Manual

Foreword

This manual provides a complete overview of working with AMPROLYZER V3.0. It is designed to support youwhen installing and commissioning the software. It explains how to proceed to make usefull recordings and theiranalysis and describes the components of the software.The manual is intended for people who are involved in carrying out control tasks using PROFIBUS DP andSIMATIC S7 automation systems. Especially for Service technicians and -engineers who are responsible for thepart of PROFIBUS. We recommend that you familiarize yourself with the examples in the manual.These examples provide an easy introduction to the topic "Analysis and Service of PROFIBUS on layer 2".

© 2003 SIEMENS AG

Amprolyzer OnlineHelp

I

Use of the manual

Basic Knowledge Required

In order to understand this manual and the software, general knowledge of automation technology is required.In addition, you must be familiar with using computers or PC-similar tools (for example, programming devices)with the Windows 2000 Professional operating system.

You also should have detailed knowledge about the frame structure of PROFIBUS aswell as the datatraffic onthe PROFIBUS.

Scope of the manualThis manual is valid for release 3.0 of the AMPROLYZER software package.

Page 7: Amprolyzer Manual

Part

I

Online Help

Page 8: Amprolyzer Manual

3

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

1 Online HelpCalling Online Help

You can call the Online Help from the Start menu by means of Programs->Amprolyzer->Manual:

Printing the Entire Documentation

The online documentation is identical to the manual for Amprolyzer V3.0 You can print it out by opening the Acrobat Reader file of the manual.

In this section, you will learn exactly how to call up the information you require in the Online Helpsystem.

The user interface is divided into three areas in which you can work: The Toolbar (1), theContents, Index, and Find tabs (2), and the Help window (3), which contains the actual Help text.

Tip:

The diagrams provide detailed information about the selectedsection. To view this information, hover the mouse cursor for a few seconds over therelevant graphic.

Page 9: Amprolyzer Manual

4

Online Help

© 2003 SIEMENS AG

Elements of the User Interface

Toolbar

Button Name Function

Hide Hides or shows the Contents, Index, and Find tabs.

Back Jumps to the most recently viewed page

Print Opens a selection menu in which you can select the current section or the entirechapter for printing

Options Options In addition to the functions mentioned, enables:- Jump to the next chapter section via FORWARD- Jump to home page of online help via- Interruption of an action (such as an animation) via STOP,- Screen view update via REFRESH- Individual settings of INTERNET-OPTIONS of Microsoft IE

Page 10: Amprolyzer Manual

5

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Contents, Index, and Find Tabs

Contents Tab

The Contents tab shows you the structure of the online help.Use this view to navigate between the different chapters and sections. To open a chapter, double-click the book icon. You can open a specific section of a chapter by simply clicking the pagesymbol.

Index Tab

The Index tab shows you all keywords of the online help.Use this feature to display a specific keyword. First enter the required word in the input field. If theword is found, the second step is to double-click the word to select it from the list.

Find Tab

The Find tab allows you to perform an individual search in the online help. To use this advancedfunction, first enter the required search term in the upper input field and then display it via the "ListTopics" button.

Return to Overview

Page 11: Amprolyzer Manual

Part

II

Operation withKeyboard

Page 12: Amprolyzer Manual

7

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

2 Operation with KeyboardNavigation in Online Help

Key Combination Function

CTRL + TAB Switches between the Contents, Index, and Find tabs

ALT + O Calls Options menu

ALT + O +T Hides Contents, Index, and Search tabs

ALT + O + D Calls Print menu

ALT + O + I Internetoptionen aufrufen

Cursor arrows Select section in Contents tab

RETURN Selects a section

Action in Amprolyzer

Key Combination Function

F1 Calls online help (not in V3.0)

CTRL + F Find

CTRL + PageUP or CTRL + PageDOWN Switches to another table page

Press and hold Shift key and select correspondingcells using the cursor buttons

Selects cell areas

ALT + corresponding underlined letter Performs the function of a button

Jump to radio button with TAB; Change value withSPACEBAR

Changes value of radio button

CTRL + END Jumps to end of table area

CTRL + HOME Jumps to beginning of table area

SHIFT + F10 Right mouse button

Ctrl-Tab oder Ctrl-Shift-Tab Switches back and forth between workbooks

Additional Keyboard Commands

Refer to Microsoft Excel help system.

Overview

Page 13: Amprolyzer Manual

Part

III

Introduction

Page 14: Amprolyzer Manual

9

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

3 IntroductionThe ever inreasing need for greater productivity requires a greater degree of automation inproduction. More and more, control systems rely on decentralized I/O in connection with a field bussystem such as PROFIBUS. In order for the production plant to be utilized productively andefficiently from an economic standpoint, operators must be able to quickly recognize and remedythe causes of error in order to minimize downtime. This requires powerful diagnostic systems in theform of tools and devices.

The so-called Advanced Multicard Profibus Analyzer (Amprolyzer for short) comes into play here.This standalone application is a diagnostic software that logs message frames on the PROFIBUS.

It helps you find errors during commissioning and assists you with the concluding documentationfor plant status.

If you do not yet have much experience with online help systems, you should first familiarizeyourself in the help system with the structure of the user interface and the navigation elements. Ifyou already have experience in working with online help systems in a Windows environment, youcan simply get started – you will find additional information about the contents of each chapter inthe Overview.

Operation with the Keyboard:

If you do not have a mouse connected to your PG/ PC, you must operate the online help andAmprolyzer using the keyboard. To do so, first read the section„Operation with the Keyboard" from this help menu.

3.1 Overview

Online help topics

Topic Chapter/Section:

You want to install the software product Amprolyzer V3.0. Installation

You have installed Amprolyzer and would like to learn how to operate itas quickly as possible.

Quick Start

If you do not yet have much experience in working with diagnostictools, we recommend that you start with the Record Complex chapter.

Record Complex

Offline mode Offline mode

Appendix Appendix

Page 15: Amprolyzer Manual

Part

IV

Installation

Page 16: Amprolyzer Manual

11

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

4 Installation

You want to install the software product Amprolyzer V3.0. It is essential that you read this chapter.

Topic Chapter/Section:

System requirements System requirements

Hardware connection Connection to PB

Example installations Example Installations

Uninstalling Uninstalling

Demo mode Demo mode

4.1 System Requirements

The following system requirements are required to install version V3.0 of Amprolyzer

· PC with a CPU with Pentium II or higher

· Microsoft(C) WINDOWS 2000 operating system, SP2 or higher

· Microsoft(C) EXCEL 2000 or EXCEL XP· Excel 97 is sufficient for analysis of a recording saved in Excel (.xls).

· CP5611 or a PG with integrated CP5611 on a hardware base of PROFIBUS ASIC ASPC2STEP C/D/E2

· This version of ASIC can be read out with Amprolyzer.· Nonexistent functionalities are grayed out in an older Asic Step.· To use all implemented features, PROFIBUS ASIC ASPC2 STEP E2· If you do not have Step E2, you can possibly update your CP5611 PC card.· Using a hardware trigger box, you can control Amprolyzer with HW signals or have

Amprolyzer generate HW signals. For more information, go to www.inomation.de

· Sufficient disk space (approximately 10 Mbytes) on the Windows system partition

· Administrator rights on this computer

The following devices are required

· Active Ethernet network cards

The following devices are recommended as hardware

Page 17: Amprolyzer Manual

12

Installation

© 2003 SIEMENS AG

· PG 740 PII or PIII by SIEMENS AG

· Power PG by SIEMENS AG

· Field PG by SIEMENS AG

· Celsius PC 400 / 600 or 800

· SINEC Professional PC

· PC SINEC Home

Depending on the number of available CP5611s, you can use up to 3 at the same time, enablingyou to monitor up to 3 bus systems at the same time. However, you can also use 1 CP for Step7and the other CPs for Amprolyzer. For STEP7, a PCMCIA card (CP5511, CP5512) can also beused.

4.2 Hardware connection

The following recommendations must be followed to connect Amprolyzer to a PROFIBUS

· Connection of diagnostic computer on the end of a bus segmentThe terminating resistance may have to be changed in this case.

· Connection to a station within a bus segmentNote the maximum spur line length for the specific baud rate utilizedFor baud rates >= 1.5 Mbaud, use the active PB cable (MLFB:6ES7901-4BD00-0XA0) orconnect directly to the PG socket on a repeater or diagnostic repeater.

· The manufacturer assumes no responsibility for any plant downtimes caused by changes inthe physical characteristics of the bus due to insertion of a spur line when AMPROLYZER V3.0is used.

· The Amprolyzer software is completely passive on the PROFIBUS. It does not use a PBaddress and does not send any message frames; it only listens passively to the data exchangeon the PROFIBUS.

4.3 Installations

These example installations are intended to make it easier for you to install the product quickly andwithout errors.

Topic Example

How do I install the software ? New installation

How do I transfer the software from PC1 to PC2 ? Transfer from PC1 to PC2

How do I repair the software ? Repairing installation

General

Page 18: Amprolyzer Manual

13

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

· During installation, a log file is created and stored in 'C:\Documents and Settings\AllUsers\Application Data\Amprolyzer.log .

· If an OCX file on the computer under WinDir\System32 has to be updated (English version) , abackup of the OCX is created in the backup path "C:\Documents and Settings\AllUsers\Application Data\Amprolyzer.log\ OCX_Save."

· During an uninstall operation, the state of the OCX file prior to installation is not restored.

· The AMPROLYZER software can only use CP5611 devices that are also displayed in thedevice class SIMATIC NET in the device manager.

· In WINDOWS 2000, it is possible for the CP5611 to be found as a network card even if adriver is not yet installed for this card. In this case, additional installation of a Simatic Net driveris not required. Instead:Install Amprolyzer, then perform a driver update via the device manager (display list of allavailable drivers for this card), or remove card and perform a new search, or reboot thecomputer.

· The security settings for Excel 2000 / Excel XP must be set to Medium, since the 'High' settingrequires a 'Digital certificate.' Make this setting under EXCEL Tools / Macro / Security: Securitylevel = Medium. If you fail to do so, the macros will not be activated, meaning that all buttonsand all updates in the Amprolyzer user interface will be inactive!

· Parallel InstallationsIf you wish, you can have multiple, parallel Amprolyzer versions on one PC. In this case, thefollowing rules apply:

· Use a separate installation directory for each version.· In the group program and on the desktop, you will always see the most recently activated

version.

· To activate a desired version, repair this version.· Each version requires its own registration, that is, multiple versions can only be installed

with multiple keys. If there is only one key, and if this key is to be transferred among thedifferent versions, then the previous version is always uninstalled automatically!

· This is an option to park multiple licenses on one file server, from which commissioningand service personnel can obtain a license as required.

4.3.1 New Installation

An entire new installation is documented here to show you how perform an installation.

1.) Simply open the installation file of the Amprolyzer V3.0 from the Internet at its location or youcan download it first, open it, and double-click Amprolyzer.exe.

2.) Then follow the displays and activate the Setup button.

Page 19: Amprolyzer Manual

14

Installation

© 2003 SIEMENS AG

3.) The software is unpacked and placed in a separate temporary directory, and the actual setuproutine appears.

4.) The installation is started by pressing the Install button. In the next screen form, the targetdirectory for the installation can be specified. This directory must be located on the systempartition ( = drive on which Windows is installed ).

Page 20: Amprolyzer Manual

15

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

5.) Confirm and accept the software license agreement for this product.

6.) Once you have successfully installed the drivers and the program, you should see thefollowing note.

Page 21: Amprolyzer Manual

16

Installation

© 2003 SIEMENS AG

7.) If you want to install more than one version on the computer, you should go on to the screenfor repairing the software product after confirming this screen.

8.) For a new installation, the registration screen form will appear immediately. Follow theinstructions provided in the chapter Registering AMPROLYZER.

Alternatively, you can first test the software in demo mode and complete the registration later.

4.3.2 Registering AMPROLYZER

Option 1

You copy the tool ID using the Copy button or by highlighting the tool ID, press CTRL-C to save it tothe clipboard, and then enter this tool ID directly online on the website of the Samhammercompany. You will find the relevant link on the Internet site where you downloaded thesoftware.Once you have made your payment, the registration key will be sent to you via e-mail.

Use the Paste button to copy this registration key from the clipboard directly into the RegistrationKey field of the screen form and confirm with OK. The following screen will then appear:

Once you have successfully registered, you can immediately begin working with your version ofAmprolyzer.

Option 2

If you do not want to wait for an e-mail or do not currently have an online connection, then you canuse the following procedure.

Exit the setup routine with Cancel and Exit Setup. Later, when you have received the registration

Page 22: Amprolyzer Manual

17

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

key for your software, go the Change/Remove item under Software in your Control Panel andrestart the setup routine for Amprolyzer, where you can use the registration button to reaccess thescreen form for entering the registration key. In this screen form, you can use the Paste button asbefore to copy your key from the clipboard directly into the Registration Key field and confirm withOK. The following screen will then appear:

Once you have successfully registered, you can immediately begin working with your version ofAmprolyzer.

4.3.3 Transferring from PC1 to PC2

If the software is installed on PC1, and you want to use is on PC2, you should transfer the licensefrom PC1 to PC2.

Requirement: The software was installed error-free on PC1 and has a license.

· Install Amprolyzer on PC2 without entering the registration key as described in New Installationchapter

· Save the tool ID of the installation of PC2 in the "NEW_TOOL_ID.TXT" file using a Save Asoperation.

· Transfer file with tool ID from PC2 to PC1.

· Uninstall Amprolyzer on PC1. (See Uninstalling chapter)· Enter tool ID from NEW_TOOL_ID.TXT in "Transfer license" field of the uninstall routine.· Tool ID and registration key will automatically be saved in a file.· Transfer file with tool ID and registration key from PC1 to a directory of your choice on PC2.· In the Control Panel, start the setup routine on PC2 and transfer the registration key from the

transferred file.

The following screen will then appear:

Once you have successfully registered, you can immediately begin working with your versionof Amprolyzer on PC2.

Page 23: Amprolyzer Manual

18

Installation

© 2003 SIEMENS AG

4.3.4 Installation Repair

Repair is required in the following cases:

· A key is transferred within the same computer, causing the previously active version to beuninstalled. When a version is uninstalled, the icon on the desktop and the Amprolyzer programgroup are deleted entirely.

· You switch back and forth between different versions that each contain their own keys.

· An OCX file in use has been corrupted by another application or overwritten by an old version. Inthe latter case, repair is necessary only if there is a visible error!

You can access Repair by going to Control Panel->Software->Amprolyzer V3.0->Change/Remove.

and then Repair.

Page 24: Amprolyzer Manual

19

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

4.4 Uninstalling

If you uninstall software from a computer, you lose your license. Therefore, you must save yourlicense on another medium (which can only be a system partition of another computer). A log file isalso created on this other medium. At this point, proceed as if you were transferring the licensefrom a PC1 computer to a PC2 computer.

This procedure is documented in Installation from PC1 to PC2. Example transfer from PC1 -> PC2

4.5 Demo Mode

This software also has a demo mode, in which you can work with limited functionality.

· Online mode is not available. However, all screen forms are visible (including the display ofdummy stations/events) so that you can familiarize yourself with the operation of the software.

· In addition, you can open and evaluate files from older versions of Amprolyzer.

Page 25: Amprolyzer Manual

Part

V

Quick Start

Page 26: Amprolyzer Manual

21

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

5 Quick Start

In this chapter, the basic functions of Amprolyzer will be presented. It is primarily intended forusers who want to learn the basic functions in the shortest time possible.

Topic Chapter/Section:

Startup and bus setup ? Startup and Setup

Basic functions of online mode Basic Online

Basic functions of offline mode Basic Offline

Usage Guide

1. Startup2. Install drivers3. Show Bus State3. Record simple4. Record complex4. Evaluate5. Exit

Page 27: Amprolyzer Manual

22

Quick Start

© 2003 SIEMENS AG

5.1 Start

Start up AMPROLYZER V3.0 by performing one of the following actions:

· On the desktop, double-click the AMPROLYZER 3.0 icon

or

· In the Start menu, single-click under Start->Programs->Amprolyzer->AMPROLZYER V3.0

This startup operation sets up an interface that includes the functions described below.

Sets up the driver on a selected CP and displays the operating elements ofAmprolyzer for the associated Profibus strand.

Removes the drives from the selected CP.

Displays a file from V2.0x.

Calls the online help ( not in V3.0), currently still via Start->Programs->Amprolyzer-

Page 28: Amprolyzer Manual

23

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

>Manual.

To exit Amprolyzer V3.0.

5.1.1 Add Bus

provides access to a window in which you must select which available CP5611 youwant to use.

Here, each CP represents a field bus. For each CP5611, this function must be called once.

Each card is displayed with its driver name and location string exactly as in the device manager ofthe system.

Depending on the number of CP5611s inserted, it is possible to install and monitor multiple bussystems.

You can add multiple buses by performing the function repeatedly.

After you have made a selection, the startup screen appears with an inserted CP5611 and theassociated field bus of the already set up Amprolyzer. You can now begin recording. This isreferred to as the online menu.

Page 29: Amprolyzer Manual

24

Quick Start

© 2003 SIEMENS AG

The bus name can be edited. This is useful when more than one bus is being monitored. In thisway, the recordings can be better assigned to the buses physically present.

Page 30: Amprolyzer Manual

25

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

5.1.2 Remove Bus

The button provides access to a window in which you must select which of theavailable CP5611 drivers you want to download to the selected CP5611. At least 2 drivers aredisplayed. The 'CP5611' driver appears only if a STEP/driver is installed.

The drivers only need to be replaced if other products (such as Step7) are to be operated on thisCP. If this is not the case, the drivers should not be replaced for performance reasons.

Page 31: Amprolyzer Manual

26

Quick Start

© 2003 SIEMENS AG

· Select the CP 5611 if you want to work with STEP7 or another SIMATIC NET softwareagain.

· Select the CP5611 Amprolyzer if you want to continue using the card with Amprolyzer.· The CP5611 Dummy driver is used within Amprolyzer during setup, that is, it is irrelevant for

you, the user. Selecting this driver by mistake does not cause any problems to occur, since thedriver is automatically replaced by the Amprolyzer driver during the next Add Bus operation.

Unfortunately, depending on the computer and the operating system, this can take up to 60seconds, because the Microsoft update driver mechanism must be used here.

5.2 Basic Functions of Offline Mode

Basic Functions of Offline Mode

Page 32: Amprolyzer Manual

27

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Topic Chapter/Section:

Messages, message frame display Basic Messages

Filter Settings, settings for the different filters Basic Filter Settings

User Settings, individual settings for color/font Basic User Settings

Time Marks, calculation page for time marks Basic Time Marks

Comment, comment sheet Basic Comment

Amprolyzer provides a choice of two operating modes: In the second step, use the offline mode todiagnose and evaluate message frames recorded during runtime.

In offline mode, several worksheets with different functions are provided in an Excel file.Thisfunctions are explained in this chapter.

One of the advantages of the Amprolyzer software is that a recording can be passed on to a busexpert who will evaluate the message frame recording. This is possible due to the following:

· A recording is saved as an Excel file.· This Excel file contains all settings made by its creator (current offline filter, comments, color

settings, etc.), that is, the recipient of a recording immediately sees the same state as thesender.

· The recipient does not have to install Amprolyzer tool. All that is required is Excel!

5.2.1 The Messages Worksheet

You can use this worksheet to perform diagnostics on message frames recorded in offline mode.

The interface in this source worksheet is divided from top to bottom into 4 areas by a horizontal line

Page 33: Amprolyzer Manual

28

Quick Start

© 2003 SIEMENS AG

and a different color

In the Position from Top to Bottom

· Toolbar with the following buttonsSettings Changes formatting in the different columns and cells of the message

frame representationFilter Hides and shows the filtered representation in the message frame

window.Export Exports the current message frame recording as an Excel table.

· Status barProvides information about the message frame recording in online mode

· Data windowDisplays data for the selected message frame.

· Message frame windowAll recorded message frames are represented in this area.

You can use the internal search function in Excel to relocate all special formats of the recording.For example, you can use <Ctrl-F> and <#> to search for the trigger point.

The 'User' column is used to add comments about the message frames, for example, to notifycoworkers of particular situations. In addition, time marks can be defined here (seeTime Marks worksheet).

More information about each column can be obtained in the tooltips. To view thisinformation, hover the mouse cursor for a few seconds over the relevant table header.

More in-depth information about the Messages worksheet

5.2.2 The Filter Settings Worksheet

Here, the user can learn how to create filters.

Offline filters are used to reduce the quantity of data of a complete recording to a manageableamount.Ideally, the filters should be set so as to leave a few rows containing the exact information youneed to perform a bus analysis.

User settings can also be stored in a file (called a Profile) with a meaningful name. These profilescan thus be reused and passed on to coworkers (who might not have as much productknowledge).

More in-depth information about the Offline Filter worksheet

Page 34: Amprolyzer Manual

29

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

5.2.3 The User Settings Worksheet

With the User Settings worksheet, you can individually adjust the appearance of font and color inthe message frame window.

User settings can also be stored in a file (called a Profile) with a meaningful name. These profilescan thus be reused and passed on to coworkers (who might not have as much productknowledge).

Note:

Changes in the font type and size affect the entire message frame window, except for theData1 to 246 column.You can apply font and table colors separately to individual cells.

More in-depth information about the User Settings worksheet 

Page 35: Amprolyzer Manual

30

Quick Start

© 2003 SIEMENS AG

5.2.4 The Time Marks Worksheet

Time marks can be defined in the Messages worksheet. The time interval between these markedmessage frames is automatically calculated in the Time Marks worksheet.

This gives you an overview of the time elapsed between time mark x and time mark y in arecording.

You also receive information about the baud rate and time elapsed between time stamps.

More in-depth information about the Time Marks worksheet

5.2.5 The Comment Worksheet

Use this worksheet to append important information to your message frame recording, such as:

· Additional message frame recordings

· Excel tables

· Word documents

· Graphics

· Diagrams

· To enter your own comments

Page 36: Amprolyzer Manual

31

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

More in-depth information about the Comment worksheet

5.3 Basic functions of Online Mode

Basic functions of Online Mode

Topic Chapter/Section:

Bus State Bus State

Record Simple Records Simple 

Record Complex Record Complex 

Amprolyzer provides 3 operating modes, Bus State, Record Simple , and Record Complex , tochoose from.

Page 37: Amprolyzer Manual

32

Quick Start

© 2003 SIEMENS AG

In the first step, you use Record Simple mode to record message frames during runtime.In the second step, you perform diagnostics on the recorded message frames in offline mode inExcel.

5.3.1 Show Bus state

Show Bus state

Show Bus State mode is a subset of Record Complex mode.For easier operation, many parameters have been set to default values.

When you select the Show Bus State function by double-clicking the function in the online menu, ascreen form appears.

The screen form is provided to reduce the data rate when more than one bus is operated at 12MBaud. However, if the FdlStatus filter is not set, it is possible that the computer will not beoperable as long as the bus cable is inserted, if the message rate or disturbance rate is very high.That is, the online information displayed afterwards actually is determined ONLINE!

You can set the FDL status filter according to what you want to monitor on PROFIBUS. Here, it isimportant to know that all stations on the bus that are identified only by an FDL Status Requestmessage frame will no longer be displayed.

After you have made your selection, an interface providing information about the current state ofyour bus will appear.

For this purpose, the right-hand section of the interface was divided into 3 tabs, which provideinformation about the Station List, events that have occurred, and the current settings.

The left-hand section of the interface provides additional information about the bus state. Thedisplays are defined as follows:

Page 38: Amprolyzer Manual

33

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Baud rate Current baud rate detected or set on the bus

Status Bus is active or the baud rate was not detected

Msg Counter Number of message frames counted since the start of recording

Msg Rate Number of message frames per second

Msg Trigger Number of trigger events that have occurred

Internal Overrun Number of overruns of the internal buffer list If this happens, themessage or disturbance rate is too high. A "Driver too slow..." messagethen appears.

Running Displays tool activity

In addition to the event page, the state is indicated in the form of a stoplight. The stoplight displaysthe state of the sum of all cells of the Event tab. If, for example, an event happens once during thenight, and if the Station List tab is displayed, the stoplight indicates that this event has occurred!

Stoplight color:

· Green: No errors or repetitions on the bus· Yellow: Occasional occurrence of errors and repetitions

· Red : Large-scale occurrence of errors and repetitions

The button deletes the statistic counters, and the stoplight turns green again.

Page 39: Amprolyzer Manual

34

Quick Start

© 2003 SIEMENS AG

5.3.1.1 Station List

The Station List shows you all stations on the bus in different colors.

Foreground colors:

· Blue shows all passive stations· Red shows all active stations

Background colors:

· Light yellow shows token repetitions· Yellow shows Request repetitions· Light blue shows DP slaves in diagnostics

5.3.1.2 Events

On the Event page, the various bus states for statistical evaluations are counted.

This provides an immediate overview of all online information, thus eliminating the need to searchthrough huge message frame recordings.

Page 40: Amprolyzer Manual

35

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Here, the information is displayed in two columns. The left-hand column provides information aboutthe absolute counter of an event, whereas the right-hand column reports the rate, that is, how oftenthe event occurred in the last second.

A stoplight indicates the state of the sum of all cells of the Event tab (see Show Bus State chapter)With RecordComplex mode (Events tab), it is possible to stop the recording when an event occurs.

Description of events when they occur:

Page 41: Amprolyzer Manual

36

Quick Start

© 2003 SIEMENS AG

Events Meaning

Bus

Timeout No bus activity could be detected during timeout.Timeout duration can be set in the Events tab when Record Complex mode isused. The default values used in Show Bus State and Record Simple are alsodisplayed here.

Syni Error The bus did not come to neutral position within 11,385 bit counts (due todisturbances, for example).

ASIC

Rcve Overflow Should never occur under normal circumstances!The Profibus Asic has already received a new message frame, although theprevious one has not been transferred to the memory.If this happens, the message rate or disturbance rate is too high, or thecomputer is too slow. A, "Asic too slow..." message then appears.Remedy:Was the FdlStatus filter activated at 12 Mbaud?Are the bus parameters set correctly?If so:- If appropriate, activate additional online filtersIf appropriate, increase bus parameter Tid1 for active stationsIf appropriate, increase bus parameter minTsdr for all stations- Activate 'Asic was too slow' check box in the 'Overview' tab of RecordComplex.This prevents all driver access attempts to the CP. As a consequence, theonline information will no longer be available. This will be indicated by anotice message.

Fifo Error Should never occur under normal circumstances!When a message frame was received, an internal Asic Fifo underrun occurred.

Messages

Token Repeats Token message frame repetitions are occurring.

Request Repeats Request message frame repetitions are occurring.

DP Slave Diagnosen Message frames with slave diagnostics are occurring.

Frame Error Invalid or incomplete message frames are occurring. This can result from anillegal spur line causing reflections to occur. Warning: Particular care must betaken to ensure that Amprolyzer is properly connected to the bus structure (seeHardware Connection chapter.).)

Frame Error HW Invalid or incomplete message frames are occurring. This event can only happenif it is activated in Record Complex mode (Events tab). It can be used togenerate a hardware signal when a frame error occurs. It can be used, forexample, to trigger an oscillograph for viewing the bus cable when an erroroccurs.

Colors in the columns have the following meanings:

Counter Column

· GREEN -> Event has not yet occurred.· YELLOW -> Counter >= 1

Rate Column

· GREEN -> Event is not occurring at present· YELLOW -> Rate= 1 to 9· RED -> Rate >=10

Page 42: Amprolyzer Manual

37

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Another advantage of Amprolyzer is that all online information is immediately visible, thuseliminating the need to search through enormous message frame recordings.

5.3.1.3 Settings

Settings show an overview of the current filter settings and the stop condition.

Different filter settings are possible as follows:

· Token Filter

· FdlStatus Filter

· Selectors

Selectors indicate whether particular addresses or SAPs were selected during the recording.

5.3.2 Record Simple

'Record Simple' mode is used to generate a fast recording without filters or triggers. Recordingstops as soon as all buffers of the CP are full. This makes it possible for a user who rarely workswith this tool or is using the tool for the first time to have a quick overview of the bus messageframes.

The interface corresponds to the Bus State function, and in addition, information is provided toindicate whether the recording is complete and whether the message frames can be prepared.

As soon as is displayed, the recording is available, and the data are accepted in theoffline section, where they can be evaluated.

When the recording is complete, the data are not exported immediately to Excel, so that the usercan see any events that may have occurred up to the point of acknowledgement.

Page 43: Amprolyzer Manual

38

Quick Start

© 2003 SIEMENS AG

Up to 996 message frames are displayed without any type of filter.The offline section consists of an Excel interface, which was presented in the Basic Function areaof offline mode.

Record Simple mode is a subset of Record Complex mode.For easier operation, many parameters have been set to default values.

5.3.3 Record Complex

'Record Complex' mode is used to generate a detailed recording with online filters and triggerconditions.The recording can be stopped automatically as soon as the specified trigger conditions aresatisfied.This enables experienced users to quickly obtain detailed information from the bus messageframes.

ShowBusState mode and RecordSimple mode are a subset of RecordComplex mode:ShowBusState corresponds to:Acceptance of default values of RecordComplex except for the FdlStatus filter.RecordSimple corresponds to:Acceptance of default values of except for the StopCondition filter.This must be set to FullRecordResource.

You will find more information about Record Complex in the Record Complex chapter..

Page 44: Amprolyzer Manual

Part

VI

Offline-Mode

Page 45: Amprolyzer Manual

40

Offline-Mode

© 2003 SIEMENS AG

6 Offline-Mode

This chapter provides all of the information you need to evaluate message frames recorded inonline mode. In addition, you can find help here for creating your own filters or user profiles,enabling you to familiarize yourself with the complete functional scope of Amprolyzer offline.

Detailed functions of offline mode

Topic Chapter/Section:

Are you looking for detailed information ? Detail Messages

How can filters be used to limit message frame presentation ? Detail Filter Settings

How can colors and fonts be defined for individual users ? Detail User Settings

How should the time calculation results be interpreted ? Detail Time Marks

Where can I find help on filter settings ? In the Filter Help worksheet

How and where can I add comments such as accompanyingdocuments, tables, or graphics to facilitate diagnostics for others ?

Detail Comment

Navigation in Offline Mode

Offline mode has six subsections, called worksheets. To access a particular worksheet, left-clickthe worksheet in the lower portion of the screen.

6.1 The Messages Worksheet

Detailed functions of offline mode

This section provides detailed information about the Messages worksheet. You can use thisworksheet to perform diagnostics on message frames recorded in offline mode.

Page 46: Amprolyzer Manual

41

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

The interface in this source worksheet is divided from top to bottom into 4 areas by a horizontal lineand a different color

In the position from the top to the bottom, there are four areas that provide information aboutthe current message frame recording:

Topic Chapter/Section:

ToolbarSettings, Filter, Export

The Toolbar

Status barProvides information about the message frame recording inonline mode

The Status Bar

Data windowDisplays data for the selected message frame from the messageframe window

The Data Window

Message frame windowAll recorded message frames are represented in this area.

The Message Frame Window

6.1.1 The Toolbar

The most important settings for the Messages worksheet can be defined using the Settings, Filter,and Export buttons.

Settings

Use to specify in the desired check box whether a column should be shown or hiddenand in which data or display format a column should be used. Certain columns are not shown inthe default settings..

Page 47: Amprolyzer Manual

42

Offline-Mode

© 2003 SIEMENS AG

You can change the time-based representation of the Clock, TPre, TPreNow, and TMsg columnsin the message frame window.Multiple formats can also be selected at the same time.

Click the desired combo box and select among the following:

· msec for milliseconds· usec for microseconds· Tbit for bits.

You can change the representation in the Addr, Sap, and Data1 to 246 columns of the messageframe window.Click the desired check box and select among the following:

· dec for decimal

· hex for hexadecimal· bin for binary

Recommendation:

In certain cases, it is useful to hide the data window. If, for example, many message framesare being recorded or if you are using a limited monitor resolution, you should hide the datawindow by selecting the "DataOff" radio button in the Settings toolbar.

Note:

Certain columns are mandatory for performing diagnostics on message frames.These columns cannot be hidden.

Filters

Page 48: Amprolyzer Manual

43

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

With , you use the filters defined in Filter Settings.This enables you to switch the filter evaluation on or off.The unfiltered representation of the message window is the default setting. If a filter is defined inthe Filter Settings worksheet, and if you then go back to the Messages worksheet, the filter isautomatically applied, and the Filter button is automatically pressed. You can switch back and forthbetween the filtered and the unfiltered representation by pressing this button repeatedly. Previouslyfiltered message frames are indicated by # in the TpreNow column so that they can be consideredwithin the context of all recorded message frames.In the filtered representation, the intervals between the message frames still visible are displayed inthe TpreNow column.

Export

Mit können Sie die aktuell aufgezeichneten Telegramme in ein neues Excel-Workbook, das nichtschreibgeschützt ist, exportieren.Dadurch können die Daten beliebig mit VBA (Visual Basic for Applications) weiterverarbeitet undz.B. anderen Windows-Anwendungen zur Verfügung gestellt werden.

The Message Frame Window

6.1.2 The Status Bar

The upper area of the Messages worksheet provides information about the message framerecording in online mode.

The following information is provided:

Baud rateDisplays the current bus transmission rate during the message frame recording. The baud ratecorresponds to the number of bits transferred per second for serial communication.

Number of messagesIndicates the number of recorded message frames.

Max.data bytesMaximum number of data bytes of a message frame

No online filter setIndicates whether online filters were activated during recording.This is important for interpreting repetitions and times (see Message Frame Window chapter)

The Data Window

Page 49: Amprolyzer Manual

44

Offline-Mode

© 2003 SIEMENS AG

6.1.3 The Data Window

The data window always shows data of the selected message frame in the message framewindow. This representation depends on the setting in the combobox for data(see Settings buttonin the toolbar). Use the data window to obtain information about a specific message frame at aglance.

Hiding the Data Window

In certain cases, it is useful to hide the data window.If, for example, many message frames are being recorded or if you are using a limited monitorresolution, you should hide the data window by selecting the "DataOff" Settings button in theSettings toolbar.

You can specify the size of the data window with the and buttons.This can be very useful in the DP environment, for example, because I/O data often exist in thisenvironment within a range of only a few bytes, but Amprolyzer is designed here for the entire 246-byte data stream.

The toolbar

6.1.4 The Message Frame Window

This window displays all message frames recorded in online mode.

Note:

The representation of the message frame window depends on the settings in the toolbar,the user settings, and the currently selected filters. For example, if you have hiddenparticular columns by means of the settings, these columns will not be visible in themessage frame window.

Page 50: Amprolyzer Manual

45

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Column Name Function

No. Indicates the name of the current message frame in ascending order.

User 1. Enter comments:In this column, you can add comments about the current message frame. Simply enter the requiredtext in the corresponding cell.

2. Set Time Marks:You can use this column to set so-called time marks. A time mark marks a message frame, forwhich the time intervals to other marked message frames are to be determined.

Syntactically, a time mark begins with a T_ or t_. In the second step, you name the time mark. Thetime mark now looks like this: T_Your Comments .

Attention This column displays all notes and error messages available for a message frame.Note:If certain online filters are used during recording, (selection of addresses/SAPs), itmight not be possible to make an assertion regarding repetitions. The "Repeat ?" attentionstring appears in this case. The status bar indicates whether or not filters were activatedduring the recording. Background: To detect repeats, all message frames containing the FCB/FCV bit must beavailable. This problem can not occur if only the Token and FdlStatus filter are used, since thesefilters do not support the FCB/FCV in their FC byte.

Clock Time stamp of the ASIC after receipt of a start delimiterNote: If an online filter was used during recording, and the interval between messageframes A and B is larger than 65,536 Tbits, the time stamp for message frame B can beinverted (and thus it can also be Tpre).Background:The time stamp is generated by a 16-bit timer of PROFIBUS Asic, which can overrun. Thedifference between the actual and the displayed time stamp can be (n*65536) Tbits (n=1,2,3, etc.).An attempt will be made to resolve this problem differently in a future version.

TPre. Time between the end of the most recently recorded message frame and the start of the currentmessage frame.

TPreNow Time elapsed between the end of the most recently recorded message frame and the beginning ofthe currently displayed message frame.Note:This time value is recalculated during each offline filtering and is also only availablehere. If all message frames are displayed again after filtering, the previously filteredmessage frames are marked with a '#' sign (see Filter button in the toolbar).

TMsg Duration of message

L2Service Service of current message at the Layer2 level

SD Start delimiter of current message

Adr Source and target address of current message. The representation can be set to decimal orhexadecimal format via a combobox in the toolbar.

SAP Source and Service Access Point of current message. The representation can be set to decimal orhexadecimal format via a combobox in the toolbar.

FC Function Code of current message.

LenMsg Number of bytes for current message at Layer2 level.

LenData Number of data bytes for current message at Layer2 level.

Data1...20 Data bytes of current message. The representation can be set to decimal, hexadecimal, or binaryformat via a combobox in the toolbar.

Data21...40...etc Data bytes of current message. The representation can be set to decimal, hexadecimal, or binaryformat via a combobox in the toolbar.

For time-supported columns, the representation can be set to Tbits, microseconds, or millisecondsvia a combobox in the toolbar.

The times are defined as follows:

Page 51: Amprolyzer Manual

46

Offline-Mode

© 2003 SIEMENS AG

Msg1 Msg2

TMsg1 LenMsg1

TPre2

Clock1 Clock2

TMsg1 LenMsg1

More information about each column...

... is provided in the tooltips. To view this information, hover the mouse cursor for a fewseconds over the relevant graphic.

6.2 The Filter Settings Worksheet

This section provides detailed information about the Offline Filter worksheet. When you recordsignals over an extended time frame, diagnostics can usually be performed effectively only using afiltered representation. Use this feature to limit the representation in the message frame window viafilter profiles that you define.

Topic Chapter/Section:

Defining a filter Defining a Filter

Loading a filter Loading a filter

6.2.1 Creating a New Filter Profile

In this section, you will learn how to create a new filter profile.

First go the Help Filter worksheet and familiarize yourself with the possible filter settings.

Then go to the filter you require in the Filter Settings worksheet. Note that entries in the columnsare ANDed within a row and ORed row by row. When defining an offline filter, the filter must beginin the first available row. Empty rows above the filter condition are not permitted.The first empty row found signals the end of the filter!Note also the format of the column. You can change this to a customized format at any time using

the option

Page 52: Amprolyzer Manual

47

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

The Help Filter worksheet provides more help on offline filters and the use of syntax.

Example

You would like to create a filter that only shows data exchange between stations 2 and 82.To do so, go the ADDR column and enter 002 -> 082" in decimal formator "02 -> 52" in hexadecimal format, depending on the format set for this column.When using an arrow, you must use the correct syntax (blank space before and after the arrow).To facilitate this, the example should always be copied from the HelpFilter worksheet.

However, all stations currently providing diagnostic messages should continue to be displayed.To enable this, go to the SAP column and enter filter conditions 060 -> 062 (or060*062 if Request and Response are to be displayed). Enter this setting in the second row so thatit will be OR-ed with the previously made address filter setting.

Page 53: Amprolyzer Manual

48

Offline-Mode

© 2003 SIEMENS AG

The diagnostic entries are only of interest to you if they are extended diagnostic entries, that is ifthey are AND ed .Go to the Data1 to 20 column and enter 08*

You can now use the button to save the filter profile with the filter name"ExtendDiag_02_82" if you want to reuse this filter. This is optional and spares you from having toretype when using highly complex filters.

You can use the button to reset all filters.

If a filter is defined in the Filter Settings worksheet, and if you then go back to the Messagesworksheet, the filter is automatically applied, and the Filter button is automatically pressed. You canswitch back and forth between the filtered and the unfiltered representation by pressing this buttonrepeatedly. Previously filtered message frames are displayed with a ‚#' in the TpreNow column. Inthe filtered representation, the intervals between the message frames still visible are displayed inthe TpreNow column.

6.2.2 Using a Different Filter Profile

In this section, you will learn how to use a different filter profile.

Click and select the filter profile you want to use.The new active settings are displayed in the Messages worksheet.

The offline filter is automatically applied to the message frame quantity when you switch to theMessage sheet after defining or loading an offline filter.

6.3 The User Settings Worksheet

This section provides detailed information about the User Settings worksheet.

Page 54: Amprolyzer Manual

49

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Topic Chapter/Section:

How are user-defined settings created ? Settings

How are default settings changed ? Changing Default Settings

The check box disables the update capability for colors and font.However, this does not mean that the colors are removed!

6.3.1 Settings

Here, you can customize the appearance of font and colors in the message frame window.

1. You can change the appearance by right-clicking the required cell and selecting Cell Format inthe context menu.

2. Change the font in the Font tab, and change the colors in the Patterns tab.

Page 55: Amprolyzer Manual

50

Offline-Mode

© 2003 SIEMENS AG

Note:

Changes in the font type and size affect the entire message frame window, except for theData x to y column.You can apply font and table colors separately to individual cells.

3. The changes become visible when you click in another cell.

Page 56: Amprolyzer Manual

51

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

4. If you do not like the changes, you can go back to the default settings using the Reset button.

5. Confirm the changes by pressing OK or cancel the action by pressing Cancel.

6. If you like the changes, click OK and save your new profile under a new name.

The button allows you to save a profile you have created and make it available to others.

The button and the file dialog box that appears are used to open a user profile createdby you or someone else.

The button resets current user profiles and loads a default profile supplied with theproduct.

Changes do not necessarily have to be saved in a profile. This can be done later, and should notbe done until the result has been checked in the Messages worksheet.

Notes:· For performance reasons, colors are updated in steps.· Each time a new block of 1,000 message frames is selected, the color of the block is also

updated.· If recordings are being filtered, then only the colors of the visible message frames are updated.

· After you have changed the user settings and switched to the Messages worksheet, the colorof the first block of 1,000 message frames is updated automatically.

· The font is updated automatically in one step.If a recording is opened for the first time, the first block of 1,000 message frames is also updatedautomatically.

6.3.2 Changing Default Settings

In certain cases, it is useful to overwrite the Siemens AG default profile. For example, if you want tocustomize the appearance to fit your corporate design, you should overwrite the default settings.

In this way, the settings of the other worksheets can also be changed permanently (for example,which columns are displayed in which format, which columns are visible, etc.). These settings areeffective each time a recording is opened or displayed, since Records.xlt is the template file used.

How to overwrite the default profile:

1. Launch Microsoft Excel and open the Record.xlt file provided by clicking . Records.xltmay not be opened by double-clicking in Explorer, as this will generate an instance (for example,Records1.xls)! Records.xlt is located in the Bin directory of the installation catalog.

2. Modify the appearance of the message frame window according to your requirements.

3. Save the file as Record.xlt.

Page 57: Amprolyzer Manual

52

Offline-Mode

© 2003 SIEMENS AG

These changes have been changed in the default profile.

Restoring the default user profile

You can also restore the Siemens AG default profile. To do so, use the following procedure.

1. Launch Windows Explorer

2. Delete Record.xlt.

3. Copy Records_org.xlt to Records.xlt. Do not rename this file or you will lose the original!

6.4 Time Marks Worksheet

Page 58: Amprolyzer Manual

53

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

6.4.1 Workspace

This section provides detailed information about the Time Marks worksheet.

It contains an overview of the time-based interval between all message frames marked with timemarks. All time mark combinations are taken into account. A message frame can only have onetime mark.

Screen area Function

Baud rate Displays the current bus transmission rate during the message frame recording in onlinemode. The baud rate corresponds to the number of bits transferred per second for serialcommunication.

TimeMark x The time marks from the User column in the Message worksheet are shown here.Recordings can have up to 350 time marks.

TimeMark y The time marks from the User column in the Message worksheet are shown here.Recordings can have up to 350 time marks.

[Tbit] This column shows the time elapsed between TimeMark1 and TimeMark2 in Tbit format.

[Usec] This column shows the time elapsed between TimeMark1 and TimeMark2 inmicrosecond format.

[msec] This column shows the time elapsed between TimeMark1 and TimeMark2 in millisecondformat.

[sec] This column shows the time elapsed between TimeMark1 and TimeMark2 in secondformat.

All times between the marked time marks are calculated and displayed.All time mark combinations are displayed.

This time always corresponds to the difference between the start times of the marked messageframes.

Page 59: Amprolyzer Manual

54

Offline-Mode

© 2003 SIEMENS AG

Msg1 Msg2

T(TimeMark1...TimeMark2)

Clock1 Clock2

6.5 Help Filter

The Help Filter worksheet has been added directly to provide information to help you learn aboutthe syntax and the offline filter options more quickly - without having to consult the manual or onlinehelp.In it, the complete value range for each column is shown.

6.6 The Comment Worksheet

Page 60: Amprolyzer Manual

55

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

6.6.1 The Comment Worksheet

This section provides detailed information about the Comment worksheet.Use this worksheet to append additional information, such as comments, documents, tables, orgraphics to the current message frame recording.

You should always document your message frame recordings sufficiently. You can help others toquickly interpret similar bus faults by making your own results available.

Use the standard EXCEL mechanisms for this purpose.

A file insertion is presented here by way of example.

1. Click the cell in which you want to insert the file. In the Insert menu bar, click Object.

2. Switch to the "Create from File" tab.

3. Use the Browse button to select the required file.

4. Confirm your selection with OK or press Cancel to cancel the action.

Enter comments

Document your results and conclusions about this message frame recording as completely aspossible. To do this, simply click in the required celland enter the text.

Page 61: Amprolyzer Manual

56

Offline-Mode

© 2003 SIEMENS AG

Recommendation:

You should always document your message frame recordings sufficiently.You can helpothers to quickly interpret similar bus faults by making your own results available.

Page 62: Amprolyzer Manual

Part

VII

Record Complex

Page 63: Amprolyzer Manual

58

Record Complex

© 2003 SIEMENS AG

7 Record Complex

This section provides all the information you need to operate Record Complex mode.In addition, you can find help here for creating your own filters or user profiles, enabling you tofamiliarize yourself with the complete functional scope of Amprolyzer online. This section and theuse of the Record Complex function assume that you have precise knowledge of the processes onPROFIBUS.

Detailed functions of Record Complex mode

Topic Chapter/Section:

Overview of data flow during recording Overview

Use of event-driven events Event Control

Settings of particular message frame filters Message Filter

Settings of trigger options Message Trigger

Setting and meaning of recording depth Record

Meaning of user profiles Profile

7.1 Recording

'Record Complex' mode is used to generate a user-specific message frame recording with onlinefilter and special trigger options.The recording can be stopped automatically as soon as the specified trigger conditions aresatisfied.This recording type should be used by specialists to create a detailed recording for the fastestpossible error localization.After all required parameters have been entered, the same interface that you have already seen inShowBusState and. RecordSimple appears.

Page 64: Amprolyzer Manual

59

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

If the defined trigger conditions are reached, a corresponding notice appears, and you are

prompted to press the button. This accepts the data into the offline section.

The offline section consists of an Excel interface, which was presented in the Basic Function areaof offline mode.

7.2 Overview Tab

This tab, which appears at the beginning of the Record Complex part of the Amprolyzer software,shows you the data cycle of all message frames from PROFIBUS to the EXCEL file in offlinemode.

Page 65: Amprolyzer Manual

60

Record Complex

© 2003 SIEMENS AG

You should be aware that when you use online filter, some of the data from PROFIBUS is nolonger available in offline mode. Consequently, some necessary information might be missing, oryour trigger might not even be activated. As a result, you might miss highly sporadic faults, thusrequiring more time and effort to localize and remedy the fault. It would be better for you to takesome time at this point to familiarize yourself with the specific processes on PROFIBUS.

As you can see from the figure, the first things to be limited by the online filter are the data fromPROFIBUS.In the second step, the filtered data are taken to represent the Station List - as explained in theShowBusState. The stations that were filtered out are no longer displayed in the Station List!

Double-clicking a block for which a tab exists causes the corresponding tab to be displayed.

If you have defined an abbreviation for the message frame depth in the Record tab, it will nowbecome active.The last thing to occur is monitoring of the defined trigger mechanism.Note: When online filters are used and the data depth is reduced, the trigger event is to be selectedsuch that it can also occur in the filtered message frames.

Baud rateIt is only useful to set a specific baud rate if you start Amprolyzer before the system and you wantto see the first message frame. If you use AutoDetect, message frames are lost due to the baudrate search.

Stop Condition:Use the stop condition to specify how the recording should be stopped. The trigger option isautomatically activated when you define a trigger. The grayed out check boxes indicate what typeof trigger is defined.By changing the stop condition, you can easily disable the triggers.

Page 66: Amprolyzer Manual

61

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Msg Filter OFF:This option allows you to quickly disable your online filters temporarily.

Driver was too slow:This check box should only be activated if the "Driver was too slow" error message appears in thescreen form displaying online information (see chapter...)

Asic was too slow:This check box should only be activated if the "Asic was too slow" error message appears in thescreen form displaying online information (see chapter...)

7.3 Events Tab

In the Events tab, you can specify whether the recording should be stopped if a specific eventoccurs.An event can be caused on PROFIBUS by the stations or physical bus characteristics. (Example:station diagnostics)

In the default setting, all occurring trigger events from the Msg Event column and the Bus/AsicEvent column are counted and are visible in the Online Info screen form (Events tab) duringrecording.

In this tab, you can also switch to 'Stop at Trigger,' and the recording will terminate as soon as theevent occurs.This provides a convenient, easy way of using basic events as triggers.

Page 67: Amprolyzer Manual

62

Record Complex

© 2003 SIEMENS AG

For the 'Bus Timeout' event, the timeout time can be defined on the right-hand side of theinterface.In this way, specific timeouts on the bus can be used as triggers.

You can find a description of events in the Events chapterThe description is the same in all 3 modes except for the fact that the Show button is not shown inall modes.

7.4 Msg Filter Tab

The filter settings for the recording are made in this tab.

Filters make it possible to filter out particular station addresses.Depending on which CP5611 you are using, you can define up to 4 filter conditions.

Filtering of token message frames depends entirely on the use of the token filter, but not on theuse of address or SAP selectors.

These selectors can be linked together by specifying a number of hits per message frame. Thenumber 0 can be specified so that all message frames are recorded if no hits occur.

Depending on the Profibus Asic Step being used, the 'Info' field at the bottom of the screen formshows you, for example, whether the broadcast message frames are recorded.These features are Asic-specific and thus cannot be changed. Saving to hard disk in a later version(if applicable) would enable more degrees of freedom in this case.

The option also exists to use the default address expansion as a filter.The default SAP is used for transfer of cyclic DP message frames, enabling this filter to be used tofilter out these message frames. As a result, only acyclic data exchange is shown.

Page 68: Amprolyzer Manual

63

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

The following general filters are available:

· FDL/Status Request· Token

Address and Address expansion filters are available for refined filtering.

Filter Formats

SA/DA dec / hex

SSAP/DSAP dec / hex

SSAP/DSAP Default dec / hex

7.4.1 Examples

Example 1You only want to examine data traffic from/to station 72 and data traffic from/to station 85 occurringon your bus. Select >=1 as the number of hits. This will record all message frames in whichCondition1 OR Condition2 are satisfied. Select the setting shown below.

Page 69: Amprolyzer Manual

64

Record Complex

© 2003 SIEMENS AG

Example 2You only want to examine data traffic that does not pass through the default SAP. Select 0 as thenumber of hits. This will record all message frames that do not contain the default SAP. Becauseall cyclic message frames contain the default SAP, only strictly acyclic data traffic remains. Selectthe setting shown below.

Example 3You want to check whether the Sync/Freeze command function you programmed is going over thebus.Select the setting shown below.Select >=2 as the number of hits. This will only record messageframes in which both conditions are satisfied, that is, the two conditions are ANDed.Warning:Two hits will also be returned if SAP 063 appears twice in the message frame, that is, ifDSAP=SSAP=063! These message frames will thus also be recorded.

Example 4

Page 70: Amprolyzer Manual

65

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

In this example, all message frames in which there are at least two hitsFor example,DA=001, SA=002DA=001, SA=001 (message frame to itself)DA=001, SSAP=044DSAP=033, SSAP=033 (2x same SAP)

Example 5

In this example, only message frames in which there are at least three hitsFor example, DA=001, SSAP=033, DSAP=033

Example 6

In this example, only message frames which do not contain Address 001 or Address 002.As already mentioned, the address filter has no effect on token message frames!

Page 71: Amprolyzer Manual

66

Record Complex

© 2003 SIEMENS AG

7.5 Msg Trigger Tab

In this tab, you can define comprehensive, complex trigger conditions.

Triggers provide the option of responding to specific message frame content. See examples

The following trigger conditions are available

Trigger Formats

LenData dec / hex / bin

LenData/SA dec / hex / bin

SA dec / hex / bin

DA dec / hex / bin

FC dec / hex / bin

DA/FC dec / hex / bin

SSAP dec / hex / bin

DSAP dec / hex / bin

SSAP/DSAP dec / hex / bin

DATA(n) dec / hex / bin

DATA(n/n+1) dec / hex / bin

Depending on which CP5611 you are using, you can define up to 4 trigger conditions.These trigger conditions can be linked together by specifying a number of hits per message frame.

Page 72: Amprolyzer Manual

67

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

In addition, the response to all of these conditions can be defined.

You have the following options:

· Stop At Trigger

· Count Trigger· Time delay to the trigger event as a defined number of message frames

These conditions can be defined individually in the lower left-hand part of the interface. Anoverview of all trigger conditions is provided in the right-hand side of the interface. This tree ismerely for display purposes and cannot be edited!

For the conditions, you specify an item, a bit mask, and a desired value.The conditions is satisfied in a message frame when the value of the desired item ANDed with thebit mask equals the desired value. This can also be used to verify whether all data bits have aparticular pattern.

Note:The items are preset by the Profibus Asic and thus cannot be changed.

Warning:The Profibus Asic operates on a word basis and when it receives a message frame, it places a 0 inthe last byte of the last word if the length received is odd.This also occurs with odd data lengths and when acknowledgment SC is received.

Case 1:If you want to trigger at DataByte2=0, this condition is also valid when a message frame containingonly 1 byte is received, because the Asic has placed a 0 in the second data byte in the receivebuffer. This could be handled in Profibus-Asic Step-E2 by defining a second condition (such asLenData) and ANDing the two conditions (number of hits >=2). It might also be helpful to define theentire data word DATA(n/n+1).

Case 2:If you want to trigger at SA=0, the trigger will also be initiated when a short acknowledgement isreceived, because the Asic has placed a 0 in the word, and SA is thus set to 0 in the receive buffer.As in case 1, a second condition would have to be defined in this case, or the LenData/SA wordwould have to be used as an item.

7.5.1 Examples

Example 1

You would like to trigger on slave failure with station address 25.This condition is satisfied when a message frame with DSAP=3C is sent to station address 25(DA=025). Set the number of hits to >=2 to AND the two conditions.

Page 73: Amprolyzer Manual

68

Record Complex

© 2003 SIEMENS AG

Example 2

You want to record 300 more message frames when a sync command goes over the bus to slavegroup 5.This is achieved with the following settings:SSAP=3EDSAP=3ADataByte1=00100000DataByte2=00010000.Since all 4 conditions must be satisfied simultaneously in a message frame, the number of hits isset to 4.The DATA(n/n+1) item could also have been used to define the DataByte1/DataByte2 word.

Example 3

You would like to have the maximum post-history after the fourth analog input of the slave with

Page 74: Amprolyzer Manual

69

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

station address 65dec has gone to a value of 820. This is achieved with the following settings:SA=065DataByte7=008DataByte8=020

Page 75: Amprolyzer Manual

70

Record Complex

© 2003 SIEMENS AG

7.6 Record Tab

You can specify the recording depth in this tab.

This enables you to make optimal use of the available memory of the CP5611 card. By shorteningthe recording depth, you can increase the number of message frames available in a recording.The data are then cut at the defined length.However, you should be aware that the data omitted in this way can no longer be used fortriggering.

ExampleIf you are operating Profibus DP only, and the largest data quantity for a slave is 6 bytes, you canincrease the recording length by a multiple by reducing the message frame depth to 6 bytes: forexample, to 11,873 message frames instead of 996. Your Excel file and post-processing time willincrease accordingly.

If you unexpectedly have a slave with ore data bytes than are defined, this is indicated in themessage frame window by"??."The data length is most likely symbolized by the number of "??."

There is a possibility that the option of recording on hard disk will be implemented in a later version.

7.7 Profile Tab

For the tabs

· Events· Msg Filter· Msg Trigger

Page 76: Amprolyzer Manual

71

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

· Record

described above, the Profile tab enables you to save profiles or reload and reuse preset profiles.In this way, profiles for complex trigger settings can be made available to others, enabling anyerrors in their systems to be localized more quickly.

When profiles are reused, all parameters or just some of the parameters can be reused. It is alsopossible to use a combination of different profiles.

Enables you to save all parameters you have defined since the start ofRecordComplex in one profile.

Enables all parameters from all tabs to be reset to the default values

Enables all parameters of an existing profile to be accepted.

Enables parameters saved in a profile to be assigned as parameters for the selectedtab

Enables parameters of the selected tab to be reset to the default values

Page 77: Amprolyzer Manual

Part

VIII

Appendix

Page 78: Amprolyzer Manual

73

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

8 Appendix

This appendix contains miscellaneous information for working with Amprolyzer.

Topic Chapter/Section:

Tipps and Tricks Tips & Tricks

Tables Tables

References References

Support Support

FAQ's FAQ

8.1 Support

For technical queries, contact:

Siemens AGComDeCWürzburger Strasse 12190766 FürthDeutschland / GermanyFon +49 911 750 2074Fon +49 911 750 2080Fax: +49 911 750 2100email: [email protected]

8.2 Tipps and Tricks

Displays

Decimal values are always displayed with three place markers, for example: Station 005.Hexadecimal values are always displayed with two place markers, for example: Station 05.Binary values are always displayed with eight place markers, for example:

DataByte1=00110110.

Network Cards Not on Auto

In the Bios, the network card may not be set to Auto Detection, otherwise Amprolyzer will not beable to start due to a license error.

Page 79: Amprolyzer Manual

74

Appendix

© 2003 SIEMENS AG

Display of Token Cycle Time

To display the token cycle time, you must ensure that only token message frames are displayed.To do so, you must enter 'Token.'OR 'Token*'in the 'L2Service' column. The cycle times will nowbe visible in the TpreNow column.

Hiding Cyclic Message Frames:

To hide cyclic message frames, you must enter '*' in the 'SAP' column. This hides all messageframes with a "blank SAP.'

8.3 Tables

This section of the appendix presents several useful tables and references to tables that should becreated and maintained by experienced users of Amprolyzer.

Topic wird beschrieben in:

List of most frequently used SAPs Service Access Points Overview

Decoding tables for L2 Frames Decoding Documents

Page 80: Amprolyzer Manual

75

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

8.3.1 SAP Overview

These service access points are used to select the various DP functions:

DSAPdec

DSAPhex

SSAPdec

SSAPhex

Description Function

NIL NIL User data exchange DATA_EXCHANGE

00-19 00-13 50 32 DP/T MPI connections20-48 14-30 50 32 DP/T DP connections

49 31 49 31 Resource manager CON_DISCON

50 32 50 32 PC/PG channel, all PG functions51 33 51 33 Data record handling DS_RW

52 34 52 34 Transfer an operating state53 35 53 35 Slave to Slave Parameter SL_TO_SL

54 36 54 36 Master Master function, such asUpload/Download

55 37 62 3E Slave Address assignment SET_SLAVE_ADR

56 38 62 3E Read inputs RD_INP

57 39 62 3E Read outputs RD_OUT

58 3A 62 3E Send control commands GC59 3B 62 3E Read configuration data GET_CFG

60 3C 62 3E Request slave diagnostics SLAVE_DIAG_REQ

61 3D 62 3E Set parameter assignment data SET_PRM

62 3E 62 3E Check configuration data CHK_CFG

8.3.2 L2 Decoding Tables

Page 81: Amprolyzer Manual

76

Appendix

© 2003 SIEMENS AG

Page 82: Amprolyzer Manual

77

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Page 83: Amprolyzer Manual

78

Appendix

© 2003 SIEMENS AG

Page 84: Amprolyzer Manual

79

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Page 85: Amprolyzer Manual

80

Appendix

© 2003 SIEMENS AG

Page 86: Amprolyzer Manual

81

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

8.4 References

If you would like to read more about PROFIBUS or need more information about a particular topic,a concise list of references is provided here.

Do you want to learn more about a particular topic? In-depth references?

Do you need detailed information about PROFIBUS and PROFIBUS standards specifications?

Page 87: Amprolyzer Manual

82

Appendix

© 2003 SIEMENS AG

8.4.1 In-Depth References

In-depth references

What other references are available?The following documents contain additional information about PROFIBUS

/1/ Network manual for PROFIBUSSiemens AG

/2/ PROFIBUS DP/DPV1Author: Manfred POPPISBN: 3778527819

/3/ Decentralization with PROFIBUS-DP/DPV1Author :Josef WeigmannISBN: 3895781894

Page 88: Amprolyzer Manual

83

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

8.4.2 DP Specifications

The basic specifications for PROFIBUS are available on the PROFIBUS User Organization (PNO)homepage of the PNO at WWW.PROFIBUS.COM

/1/ EN 50170–1–2: 1996General Purpose Field Communication SystemVolume 2 : Physical Layer Specification and Service Definition

/2/ PNO Guideline:PROFIBUS–Implementation notes for draft DIN 19245 Part 3Version 1.0 dated Dec 14, 1995

/3/ PNO Guideline:Optical Transfer Technology for PROFIBUSVersion 2.1 dated Dec '98

/4/ EIA RS–485: 1983Standard for Electrical Characteristics of Generators and Receiversfor Use in Balanced Digital Multipoint Systems

/5/ IEC 61158–2 to 6: 1993/2000Digital data communications for measurement and control –Fieldbus for use in industrial control systems

8.5 FAQs

Here, you will find the most frequently asked questions relating to Amprolyzer V3.0.

In general, all problems are shown with a detailed error description if the question relates to aknown or expected problem.

General FAQs

Page 89: Amprolyzer Manual

84

Appendix

© 2003 SIEMENS AG

8.5.1 General FAQs

Installation StartupSTEP7OCXError Messages

Installation

Amprolyzer V3.0 can't be installed?For installation, Amprolyzer requires an active network card and administrator rights on thecomputer

Amprolyzer V3.0 can't be installed?An OCX on the computer has been renamed and is therefore no longer available

Startup

Amprolyzer V3.0 can't be started?The software requires an active network card. Check with IPCONFIG /ALL to determine whetherthe card is active.

STEP7

STEP7 is no longer going online?Check whether you have installed the drivers for STEP 7 when exiting Amprolyzer.

OCX-Error

What is a runtime error with an OCX ?During installation, it does not matter what the state of the OCX files is.If the required OCX is notyet available, is it installed by the setup. Old OCX files are replaced by more recent files. A knownproblem is that the following constellations currently exist.Another SW has resaved an OCX with a version number from 1997, and it has thus received adata element from 2001. As a result, it now is not being replaced by the Amprolyzer setup with anOCX recommended by Amprolyzer. This error is expressed as a runtime error when this OCX isused. The name of the OCX is displayed in text form.Remedy: Rename this OCX in the win\system32 directory and restart the setup or initiate Repair ifthe runtime error occurs only when Amprolyzer is used.

Offline Mode

Why aren't any actions occurring in offline mode?The macros were not activated during startup.

Error Messages

What does"Driver was too slow...?' mean?The internal buffer list of the CP5611 has overrun. If this happens, the message or disturbance rateis too high.Remedy:Was the FdlStatus filter activated at 12 Mbaud?If so:- If appropriate, activate additional online filters

Page 90: Amprolyzer Manual

85

Amprolyzer OnlineHelp

© 2003 SIEMENS AG

- Activate 'Driver was too slow' check box in the 'Overview' tab of RecordComplex. Now, the driverwill no longer synchronize as precisely with the recording, and thus, the SW drivers may notreceive all online info. This will be indicated by a notice message.If this problem occurred while you were using ShowBusState or RecordSimple mode, you can useRecordComplex mode with no problem. This requires only that you make some minor changes tothe default values

Page 91: Amprolyzer Manual

Index

- A -

Adr - define Filter 46

- B -

Benutzeroberfläche 3

- C -

Comment 55

create new filter profile 46

- F -

Filter profile use different 48

- H -

Help 3

- K -

Keylayout 7

- O -

Operation with keyboard 7

Overview 9

- S -

Search about index 3

Sheet Comment 55

Sheet Times 53

Sheet UserSettings 49

- T -

The Comment Worksheet 30

The Data Window 44

The Filter Settings Worksheet 28

The Message Frame Window 44

The Messages Worksheet 27

The Status Bar 43

The Time Marks Worksheet 30

The Toolbar 3, 41

The User Settings Worksheet 29

Times 53

- U -

UserSettings 49

Index

86

© 2003 SIEMENS AG

Page 92: Amprolyzer Manual

Endnotes 2... (after index)

87 Amprolyzer OnlineHelp

© 2003 SIEMENS AG

Page 93: Amprolyzer Manual

Back Cover