Rexroth IndraMotion MTX Diagnosis Messages

Similar documents
MTC200/ISP200/TRANS200 Setup. Application Manual SYSTEM200 DOK-CONTRL-SETUP***V22-AW02-EN-P

Rexroth MTC 200/TRANS 200 NC Screen

Antriebs- und Steuerungstechnik. Typ3 osa/pnc. Error Messages. Edition

Rexroth MTC 200 NC Programming Instructions

Rexroth IndraMotion MLC CamBuilder

Rexroth IndraMotion MTX Standard NC Operation

Polar coordinate interpolation function G12.1

Turning ISO Dialect T

CNC. Compact, 6 axes IndraMotion MTX micro

Rexroth IndraMotion MTX Software Installation

CNC. Modular, 64 axes IndraMotion MTX performance, IndraMotion MTX advanced

Rexroth MTC200/ISP200/TRANS200 MTGUI User Interface

Rexroth PLCopen Function Blocks For Field Bus Drives

4.10 INVOLUTE INTERPOLATION (G02.2, G03.2)

CIRCULAR INTERPOLATION COMMANDS

CNC 8055 T. Error solution. Ref.1705

Section 20: Graphics

CNC 8055 M. Error solution. Ref.1705

MELDAS, MELDASMAGIC, and MELSEC are registered trademarks of Mitsubishi Electric Corporation. The other company names and product names are

Copyright 2019 OPEN MIND Technologies AG

Rexroth MLC Tech-FB for Packaging Applications

MELDASMAGIC MMI OPERATION MANUAL (FOR L/G) BNP-B2194 (ENG)

Levante Sistemas de Automatización y Control S.L.

Rexroth IndraMotion MLC 04VRS Parameter

Diagnostics Guide 01/02 Edition

Century Star Turning CNC System. Programming Guide

Rexroth PNC V7.3 Operating Instructions Diagnostics Tools

CNC. IndraMotion MTX advanced Up to 250 axes

User s Manual V MillPlus IT. NC Software

Copyright 2018 OPEN MIND Technologies AG

Rexroth IndraDrive Firmware for Drive Controllers MPH-03, MPB-03, MPD-03

DIFFERENCES FROM SERIES 0i-C

Digital display for EMCO milling machines

SINUMERIK 840C SIMODRIVE 611 D

TRANS200 Interface Description. Application Manual SYSTEM200 DOK-TRA200-SPS*COM*V22-AW01-EN-P

Conversational Programming for 6000M, 5000M CNC

Welcome to. the workshop on the CNC 8055 MC

COPYCAT NEW FANGLED SOLUTIONS 2/6/2009

Rexroth IndraMotion MLC03VRS Libraries ML_TechCommon, ML_TechCam, ML_TechCamIEC

CHAPTER 12. CNC Program Codes. Miscellaneous CNC Program Symbols. D - Tool Diameter Offset Number. E - Select Work Coordinate System.

NCT. PLC Programmer s Manual. Machine Tool Controls. From SW Version x.061 (M) (L)

5-axis circular pocket-hole milling

Control hardware. IndraControl L75

NC CODE REFERENCE MANUAL

System Messages - Numerical List

Rexroth IndraDrive. R Edition 01. Troubleshooting Guide. Electric Drives and Controls. Mobile Hydraulics.

ACR-MotionMax Programmer's Reference Manual

Rexroth MTC200/TRANS200 Parameter Description

Rexroth MTC 200 Tool Management

KA3-6VS 300mm KA3-6VS 400mm Vertical Spindle

HNC100 Profibus-DP interface: Connection to Siemens S7 and S5

MTC200/ISP200/MTA200/TRANS200 MTGUI User Interface. Application Manual SYSTEM200 DOK-CONTRL-MTGUI***V22-AW01-EN-P

Festo Motion Terminal (VTEM)

Motion-Logic. Drive based IndraMotion MLD

NOTE This function is optional.

PC-BASED NUMERIC CONTROLLER

Application "servotec S2 - Drive via digital inputs and outputs"

GSK218M Milling Machine CNC System

CNC Programming Simplified. EZ-Turn Tutorial.

SIMATIC Easy Motion Control. Getting Started Edition 02/2003. First Steps in Commissioning

SINUMERIK 810D / 840Di sl / 840D / 840D sl Upgrade Instructions HMI-Advanced 7.3 SP3 for PCU 50.3

Our thanks go to: Puppy Linux, RTAI, EMC, axis, all the kernel developers and big mama thornton.

Levante Sistemas de Automatización y Control S.L.

Conversational Programming for 6000i CNC

GSP - G&M codes extension to ACSPL+

HNC100 Series 3X from Rexroth. The Motion Control System for Electrohydraulic Axes. Scalable closed loop control system for up to four axes

Release notes for the technology cycles (standard cycles) SW version

DELTA TAU Data Systems, Inc.

SCE Training Curriculum for the end-to-end automation solution Totally Integrated Automation (TIA)

SINUMERIK 840C/840 Cycles

ISO INTERNATIONAL STANDARD

SCE Training Curriculum for Integrated Automation Solutions Totally Integrated Automation (TIA)

Rexroth IndraDrive Rexroth IndraMotion MLD Library

Series 0ί -MD Mate CNC STANDARD FEATURES

ECODRIVE03/DURADRIVE Drives for General Automation with Fieldbus Interfaces. Firmware Version Notes: FGP 20VRS SYSTEM200

Servo drives. Firmware 1G IndraDrive (MPH, MPB, MPD, MPC)

PA Software Functions

NC Solutions. Description of NC program 2135

Motion-Logic system. IndraMotion MLC Controller based

NcStudio Programming Manual

Device manual Profibus encoder. RM30xx RN30xx /00 06/2013

KUKA.TouchSense 2.0. KUKA System Technology. For KUKA System Software 8.3. KUKA Roboter GmbH. Issued:

Lesson 4 Introduction To Programming Words

Rexroth MTC200 Machine Data Management

Standard User Interface StdHMI for CNC Controllers (W2000, XP)

Win-HMI Application Builder Getting started SYSTEM200. mannesmann Rexroth. Application Manual. Rexroth Indramat DOK-CONTRL-APB********-AW01-EN-P

MotionOne CM G&M Code Programming Manual

Rexroth IndraMotion MTX Software Installation

Rexroth IndraMotion MLC The innovative Motion Logic system

Application Note I-Port event/error list

Yaskawa Siemens CNC Series

Hydraulic Axis with SIMOTION D410 (Use of the Onboard Encoder Interface without Power Unit PM340)

GE Fanuc Automation. Computer Numerical Control Products. Series 15i/150i-Model A Programming Manual (Macro Compiler/Macro Executor)

QUADRA-CHEK 2000 Demo User's Manual. Evaluation Unit

SINUMERIK SINUMERIK 808D ADVANCED Programming and Operating Manual (ISO Turning/Milling) User Manual

Introduction. The following documents are available as documents related to the contents of this manual. Refer to these as required.

Rexroth IndraMotion for Handling The turn-key automation solution

3.9 MANUAL HANDLE RETRACE

Servo drives. Firmware 2G IndraDrive (MPE, MPB/MPM, MPC)

Operating Manual PA 8000 NT

Transcription:

Industrial Hydraulics Electric Drives and Controls Linear Motion and Assembly Technologies Pneumatics Service Automation Mobile Hydraulics Rexroth IndraControl VCP 20 Rexroth IndraMotion MTX Diagnosis Messages R911309061 Edition 01 Reference

About this Documentation Diagnosis Messages Title Type of Documentation Rexroth IndraMotion MTX Diagnosis Messages Reference Document Typecode Internal File Reference Document Number 120-2500-B310-01/EN Purpose of Documentation This documentation provides an overview of s, s and messages within the Rexroth IndraMotion MTX control system. Record of Revisions Description Release Date Notes 120-2500-B310-01/EN 01.2005 First issue Copyright 2005 Bosch Rexroth AG Copying this document, giving it to others and the use or communication of the contents thereof without express authority, are forbidden. Offenders are liable for the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design (DIN 34-1). Validity The specified data is for product description purposes only and may not be deemed to be guaranteed unless expressly confirmed in the contract. All rights are reserved with respect to the content of this documentation and the availability of the product. Published by Bosch Rexroth AG Bgm.-Dr.-Nebel-Str. 2 D-97816 Lohr a. Main Telephone +49 (0)93 52/40-0 Tx 68 94 21 Fax +49 (0)93 52/40-48 85 http://www.boschrexroth.com/ Dept. BRC/ESM6 (SyMu/DiHa) Note This document has been printed on chlorine-free bleached paper.

Diagnosis Messages Contents I Contents 1 Overview 1-1 1.1 Error Classes... 1-1 1.2 Error Displays... 1-2 Status Field Display... 1-2 Header Display... 1-2 Diagnosis Mode Display... 1-4 2 Errors, Warnings and Messages in the Info Dialog Box 2-1 2.1 Structure of the Error Table... 2-1 2.2 Error Table... 2-1 3 Service & Support 3-1 3.1 Helpdesk... 3-1 3.2 Service-Hotline... 3-1 3.3 Internet... 3-1 3.4 Vor der Kontaktaufnahme... - Before contacting us...... 3-1 3.5 Kundenbetreuungsstellen - Sales & Service Facilities... 3-2

II Contents Diagnosis Messages

Diagnosis Messages Overview 1-1 1 Overview 1.1 Error Classes Messages, s and s from the Rexroth IndraMotion MTX and Rexroth CMP60 can come from different areas. This results in the following classes: Type Error class Description Error Serious system * Internal that makes it impossible to operate the control unit any longer Minor system * Internal which affects the functioning of a portion of the control unit Warnings Servo loop and drive fault Hardware PLC Parts program MMI DNC Interface Machine Core system Interface Machine Warning Error in the "drive interface" area A hardware component of the control unit is defective or malfunctioning Error from the PLC Error during processing of a parts program Error in the Rexroth user interface Error in the "DNC" area Error in the "PROFIBUS-DP", "Ethernet interface " or "serial interface" area Error in the MSD area (machine status ; depends on machine manufacturer) Warning in a portion of the control unit Warning in the "PROFIBUS-DP", "Ethernet interface " or "serial interface" area Warning in the MSD area (machine status ; depends on machine manufacturer) Fig. 1-1: Error classes Note: * Error messages of the class "serious system " or "minor system " are internal states. The ed number provides the Service and Development department with important information about the location and source of the. System s are not discussed in detail in this documentation. If such s occur in a supplied control system, please contact the Bosch Rexroth Service Hotline (also see the "Service & Support" chapter in this documentation).

1-2 Overview Diagnosis Messages 1.2 Error Displays Status Field Display The status field s simple status messages. In addition, extended information can be ed, e.g. if an action could not be carried out because certain boundary conditions were not satisfied. StatusbarInfo.bmp Fig. 1-2: Status line with informational message In the case of other s, an message is ed. StatusbarError.bmp Fig. 1-3: Status line with message In addition, there is also a status line with an extended message. StatusbarExtError.bmp Fig. 1-4: Status line with extended message The extended information can be called by clicking the Info symbol or by pressing the Info button. Header Display In the case of an, the header s the message regardless of the and filter functions. Header structure 1-4-1.bmp Fig. 1-5: Header structure -independent control unit states (1) states (2) diagnostic messages (two lines) (3) logo and animation for interface wait states (4) Structure and contents of the -independent control unit states 1-4-2.bmp Fig. 1-6: Control unit states

Diagnosis Messages Overview 1-3 The first part of the header s control unit-independent states. Error Warning Note Maintenance scheduled Control unit designation General inhibit System wait status Connection status Fig. 1-7: This symbol indicates a composite signal over all s that signals -dependent and -independent NC and ProVi s. This symbol indicates a composite signal over all s that signals -dependent and -independent NC and ProVi s. This symbol indicates a composite signal over all s that signals -dependent and -independent NC and ProVi notes. Not yet implemented The (configurable) control unit designation is shown here. This symbol indicates that the axis output is inhibited for all s. This symbol indicates that at least one is in the wait status (composite signal). This symbol indicates the connection status to the NC: Online, Connection unreliable, Connection interrupted Description of possible control unit states Structure and contents of the diagnostic messages Header.bmp Fig. 1-8: Diagnostic message in header The Options dialog box (double-click the text line) can be used to select the content of the diagnostics lines from the following categories: Setup diagnosis messages Errors (red background) Notes (green background) Warnings (yellow background) Start conditions. The current date and time is also shown in the first line. The Diagnosis mode is entered by pressing <OP9> "Diagnosis".

1-4 Overview Diagnosis Messages Diagnosis Mode Display Not only s, s and messages, but also the logbook are shown in detail in the Diagnosis overview. Diagnosis.bmp Fig. 1-9: Diagnosis overview There are various ways to information in the diagnosis mode: <F2>: All events <F3>: Error <F4>: Warnings <F5>: Messages <F6>: Logbook entries <F7>: Details

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-1 2 Errors, Warnings and Messages in the Info Dialog Box 2.1 Structure of the Error Table 2.2 Error Table The table provides the following information, sorted according to increasing numbers: No.: number (4 digits) Error text: Text ed in the Info dialog box. The text contains wildcards for parameters (%s, %d, %c, %f and %x) that are replaced by the relevant parameters when the occurs (e.g. axis address, file name, etc.). Cause: Possible cause of. The cause of the is also shown in the Info dialog box. Errors can occur indirectly due to causalities; as a result, the cause shown here is not always directly applicable. In such cases, please consult Bosch Rexroth Service. Elimination: Information and measures for eliminating s. The measure for the elimination of the is also shown in the Info dialog box. Carry out the recommended elimination measure to return the system to an operable condition. Error class: Classification of the. The class indicates in which area of the control unit the was generated. Clear mode: Measure for clearing the. These measures are used to clear the in the status bar and in the Info dialog box. After the has been eliminated, the system is once again ready for operation. Abbreviated entries are used in the table for the following explanations: Elimination (abbreviated entry) Not possible Correct programming Fig. 2-1: "Elimination" abbreviated entries Explanation Please report data and detailed software version to Bosch Rexroth Service. After eliminating the, select part it again if necessary.

2-2 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages To clear (abbreviated entry) Explanation Reset all s Fig. 2-2: "To clear " abbreviated entries Clear the status by pressing softkey "" in the "DIAGNOSIS" mode or the hardware RESET button on the I/O component. Although the is cleared, parts of the control unit still do not function! Clear the status by resetting the that is currently open. To do this, press softkey "Reset " in the "EXECUTE" mode. Clear the status by resetting all the s. To do this, press softkey "Reset system" in the "DIAGNOSIS" mode.

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-3 No. Error text Reason Elimination Error class To clear 38 NFS-Cache cannot be installed. 39 The PLC user program is missing or defective. 51 Invalid plane selected: axis address missing! A excessive value for the Change the machine buffer size was defined in parameter machine parameter 308000002. During startup of the NC the PLC user program is missing or defective. The chosen working plane cannot be built up with the axes configured in the concerning because they do not have the needed axes classifications. 128 NCS: Client signed on. The client is announced to the NCS and calls NCS_Open again. 133 NCS: No mailbox. No valid mailbox id parameter while call Ncs_Open with mailbox lend mode. The client must ask the task, who lend the mailbox, to get the mailbox id. 134 NCS: Client not signed on. 139 NCS: Client not signed on. 151 NCS: Client not signed on. The client is not announced to the NCS, but try to use NCS- Services. The client is not announced to the NCS, but try to use NCS- Services. The client is not announced to the NCS, but try to use NCS- Services. Load PLC user program from the control or by means of the programming device and switch the control to RUN state or if a PLC user program exists in the internal FEPROM or on the PCMCIA card, start the control with switch position "6". ATTENTION: Data which are not saved in the FEPROM will be lost after startup. Please check the axes classifications of your axes. Mind an eventual axes change. Remove the second call of Ncs_Open in the application. Core system PLC Serious system Give the lent mailbox to Serious the client before call of system Ncs-Open and then call it with the valid mailbox. The application must be announced to the NCS by calling Ncs_Open before using Ncs- Services. The application must be announced to the NCS by calling Ncs_Open before using Ncs- Services. The application must be announced to the NCS by calling Ncs_Open before using Ncs- Services. Serious system Serious system Serious system In Info dialog box with softkey "Clear " Restart the PLC program

2-4 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 163 No F-word specified for block runtime! 164 No F-word specified for feedrate! 165 No F-word specified for feed per revolution! 184 Invalid plane: Selection with more than 2 axis addresses! 237 Axis address outside plane of circle! 238 Invalid endpoint; no tangential arc possible! 246 Data module %d not loaded. 247 The parameter P0 of APS-module 0x%3x????? is incorrect 248 MSD file for configured language not found. While G93 is active no movement time is programmed. Therefore no feedrate can be calculated. While G94 is active no feedrate has been programmed. Therefore no movement is possible. While G95 is active no feedrate per revolution has been programmed. Therefore no movement is possible. The NC function G20 (2 from 8 axes) has been programmed together with more than 2 axes. A working plane will always be built up with 2 axes. An axis outside the working plane has been programmed while circular interpolation is active. The programmed end point coordinate lies in the direction of the end tangent of the previous NC block. A tangential arc cannot be calculated. Please program the commanded movement time together with G93 with address F. Please program the commanded feedrate together with address F. Please program the commanded feedrate together with address F. Please program G20 together with the two axes which will build up the desired working plane. Delete all axes outside the activated working plane or switch on helical interpolation (G2,G3), respectively helical N interpolation (G202, G203). Please check the programmed coordinates of the previous NC block and adjust them if necessary. Call of an APS module Load the corresponding with parameter transfer in data module or transfer a data module: The the right data number transferred data module module during the is not loaded in PLC subroutine call. Address of parameter field can't be determined because the transfer parameter is wrong. Modify the PLC user program at the position where the APS module is called. PLC PLC The MSD file for the selected language is Copy the MSD file for the selected language Core system missing. The name of this to the root directory or file is composed by 'mzatexte' followed by a language-specific extension (e.g. ".044" for user FEPROM. If it is not present, request the missing file from your machine tool builder. English). The file is opened using the search path for system files. In Info dialog box with softkey "Clear " In Info dialog box with softkey "Clear " In Info dialog box with softkey "Clear " Restart the PLC program Restart the PLC program In Info dialog box with softkey "Clear "

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-5 No. Error text Reason Elimination Error class To clear 261 No feedrate defined for axis %d in machine parameter. 315 Different scale factors for circular blocks! 316 Different scale factors for circular blocks! 318 Plane transformation with angle not possible! 321 Programmed radius value too small! 322 Incorrect interpolation parameter for current circle plane! 323 Invalid center programmed! 324 There has been a change in plane before a circular block with tangential entry! 325 Preceding linear block does not lie in the circle plane! No rapid traverse velocity is defined in the machine parameters for the declared axis. Therefor the axis cannot be moved. For circle interpolation both axes performing the circle must possess the same scaling factor. For circle interpolation both axes performing the circle must possess the same scaling factor. While the G38 coordinate rotation is active the working plane must not be changed. The programmed coordinate rotation always refers to the active working plane. Please define the velocity limits of the axis in machine parameter under the group velocity. Please check the scaling factor programmed together with G38. Please check the scaling factor programmed together with G38. Switch coordinate rotation before the plane switch if necessary by programming G39. Core system The distance between Please check the startpoint and endpoint coordinates is longer programmed radius and the coordinates of startand endpoint. than 2 times circle radius. Inconsistent geometry data. As a result, an arc cannot be calculated. An interpolation parameter (I,J,K) has been programmed which refers to an axis outside the active working plane. The difference between the distance startpoint to center point and the distance endpoint to center point deviates from the tolerance configured in machine parameter. The working plane must not be switched in NC block before G5. Linear block before G5 has axes parts outside of active plane. Please check the programmed interpolation parameters and the activated working plane. Working plane and interpolation parameters are directly switched together. Please check the programmed coordinates for startpoint, endpoint and center point. If necessary, change the tolerance value set in the machine parameters. Please correct the part Please correct the part In Info dialog box with softkey "Clear "

2-6 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 326 Block preceding circular block does not contain a traversing movement! 328 Data from modified zero offset table not read. 329 There is no zero offset table active! For calculating the tangent the block before G5 needs axes motion. An occurred while reading a zero offset table. Although a zero offset function is programmed, no zero offset table has been activated. 342 Axis number too high! Programming : Function Acb_CopyAbsCoordinate ToStore called for an invalid axis no. 349 Endpoint coordinate for %s-axis ambiguous! 351 Endpoint coordinate for %s-axis ambiguous! 359 Invalid correction index in part program! 360 No geometry correction table active! 366 Error in geometry correction data! 367 Incorrect function for tool length compensation! An axis must be programmed either absolute or incremental. Both programming modes together in one NC block are not allowed. An axis must be programmed either absolute or incremental. Both programming modes together in one NC block are not allowed. An invalid index for tool length correction has been programmed. Valid Values: [1-48]. A tool length correction function has been programmed although no geometry correction table has been activated. The required geometry correction table cannot be opened. The cutter compensation function has been activated, although no geometry correction table has been activated. Please correct the part Please check whether the specified ZO table exists. The table must be assigned to the in which it is to be opened. Please activate the required zero offset table by programming G22 V.... No recovery data and detailed Initiate a system startup. Please use either absolute or incremental programming mode for an axis. Please use either absolute or incremental programming mode for an axis. Please program a correction index between 1 and 48. Please activate a geometry correction table by programming G22 K.... Please check if the demanded geometry correction table exists. Please activate a geometry correction table by programming G22 K....

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-7 No. Error text Reason Elimination Error class To clear 370 Address F for dwell missing. 373 Drive communication disrupted Dwell time with G4 is programmed. The address F with time in seconds is missing. See also operator's manual. Parallel access to the service during recording of the drive oscilloscope or reading data from drive to control. 387 Syntax with "%s" The programmed syntax in a NC-block is not allowed. 388 No storage available for link table %s 389 Function PxMcTakeBlk returns with number %d 390 Function PxMcTakeBlk returns with number %d Programming at When creating block control internal memory is needed. But there is no more memory available. When creating block control internal memory is needed. But there is no more memory available. Insert address F with time in seconds in the NC-block. Stop partprogram, which is using the service. Push softkey "Reading drive's data" to read drive data again. Change the part program at the indicated point. Minor system Correct programming. Select part It is necessary to make more memory available for the system, for example by decreasing the number of s (machine parameter block No. 904000001), decreasing the number of blocks in the preparation (machine parameter block No. 7060000110) or decreasing the memory area for CPL programs (machine parameter block No. 707000010). The available free memory is indicated under Diagnosis- >Control->Memory- >Memory 2. It is necessary to make more memory available for the system, for example by decreasing the number of s (machine parameter block No. 904000001), decreasing the number of blocks in the preparation (machine parameter block No. 7060000110) or decreasing the memory area for CPL programs (machine parameter block No. 707000010). The available free memory is indicated under Diagnosis- >Control->Memory- >Memory 2. Serious system Serious system

2-8 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 393 NC configuration: NC-Job "%s" is missing in configured job list Faulty entry in the lisp file. 395 Invalid file name occurred Programming at 397 Type of result not equal to type of CPL - expression Programming at 398 Link table not available Programming at 403 Abort during direct access There is no time check at a directly access to I/O. 404 Cycle time-out There is a timeout of the PLC program 405 Cycle time-out There is a timeout of the PLC program 406 Cycle time-out There is a timeout of the PLC program 407 Illegal write access! The addresses of some write statements are checked. (This cannot occur at the customer because developmentinternal commands are involved.) 408 Nesting depth exceeded! There are to many nested program calls. Correct the syntax in the indicated lisp file. Correct programming. Select part Correct programming. Select part Correct programming. Select part No recovery data and detailed PLC This occurs often PLC by programming loops or recursive calls of program modules. If the max. cyletime is defined at the module OM2, this value can be adjusted. This occurs often PLC by programming loops or recursive calls of program modules. If the max. cyletime is defined at the module OM2, this value can be adjusted. This occurs often PLC by programming loops or recursive calls of program modules. If the max. cyletime is defined at the module OM2, this value can be adjusted. Check and modify the PLC It is an at the PLC program, often caused by recursive program calls. Often due to recursions. PLC PLC Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-9 No. Error text Reason Elimination Error class To clear 409 User stack overflow %x! There are to many PUSH-statements. The maximum number is 256. 410 User stack underflow! The number of POPstatements exceeds the number of PUSHstatements. More read than write operations were carried out. 411 No data module active! An access to a data module occurred, but is no data module active. It is an at the PLC program, often caused by recursive program calls. Reduce the number of pushstatements. Check and modify the PLC Activate the data module before you access data of it. 412 Illegal command found! Illegal Op code occurred. The program storage has been overwritten at runtime. 413 Parameter! These parameters are transferred to modules! There is an access to a not existing parameter of a program module or the illegal use of it. 414 Invalid operand address! The address of a read/write-access exceeds the defined area of the operand. 415 Illegal write access! The address of a read/write-access exceeds the defined area of the operand. 416 Unknown module called! The called module does not exist. This is often caused by incremental download of program modules or by indirect access to operands. 417 HLT - command found! A programmed HLTstatement occurred. 422 User message: %d %d %d The PLC program is stopped by a programmed of a hll-program module. Check and modify the PLC PLC PLC PLC PLC PLC User program. PLC Often occurs in the case of indirect addressing or DBs. (DB not long enough.) Check and modify the PLC Check and modify the PLC PLC PLC Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program Restart the PLC program - PLC Restart the PLC program - PLC Restart the PLC program 423 User : %d %d %d A Warning occurred caused by a programmed of a hll-program module. PLC doesn't stop. - PLC Restart the PLC program 424 Recursive C-module call A hll-program module mustn't be called recursively. 425 Configuration list conflict! A peripheral assignment is specified in OB2. This does not agree with the actual one. Check and modify the PLC Check the real I/Oconfiguration and the I/O-configuration defined at DW33 of OM2. PLC PLC Restart the PLC program Restart the PLC program

2-10 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 428 Error in definition of permanent variables in line "%d" of "%s" Programming at 429 General linker/cpl Programming at 431 Invalid file name occurred Programming at 432 No PLC program found There is no PLC program to load at the userfepdirectory. 433 PLC program loaded from internal FEPROM, since not on Mem card 435 Software limit range exceeded in axis %d! 436 Software limit range exceeded in axis %d! There is no PLC program at the PCMCIA-card and so the PLC program of the userfep-directory is loaded. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. Correct programming Minor system. Select part Correct programming. Select part Correct programming. Select part Copy the PLC program PLC to the userfep-directory and restart the system. Another way to get load the PLC program is to load it by the programming device and then save it to the userfep-directory. If you want to load the PLC program of the PCMCIA-card, put the right one into the slot and restart the system again. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. PLC Restart the PLC program Restart the PLC program

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-11 No. Error text Reason Elimination Error class To clear 437 Software limit range exceeded in axis %d! 438 Software limit range exceeded in axis %d! 439 Software limit range exceeded in rotary axis! 440 Software limit range exceeded in rotary axis! 441 Software limit range exceeded in rotary axis! 442 Software limit range exceeded in rotary axis! An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. An axis coordinate has been programmed which violates the software travel limits defined in machine parameter. 445 File %s in use Programming at 446 %s-command with invalid number of parameters Programming at Manual" Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Check the programmed axis coordinates, or, necessary change the software travel limits in machine parameter. Correct programming. Select part Correct programming. Select part

2-12 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 447 Invalid permanent variable %s 448 Type of variable "%s" invalid. 449 Incorrect field index at %s. 450 Multiple subprogram prohibited 453 Insufficient memory for program %s 454 Insufficient memory for program %s 455 Insufficient memory for program %s 456 Insufficient memory for program %s 457 %s-command with invalid type of parameter Programming at Programming at Programming at Programming at Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Programming at 458 %s missing. Programming at 459 Variable type incorrect Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-13 No. Error text Reason Elimination Error class To clear 460 Invalid variable Programming at 461 Variable type incorrect Programming at 462 Invalid variable Programming at 463 Insufficient memory for program %s 464 Too many variables in program %s 465 Insufficient memory for program %s 466 Too many variables in program %s 468 Insufficient memory for program %s 469 %s-command only in DLG - ENDDLG possible 470 Insufficient memory for program %s 472 Invalid permanent variable %s Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Programming at Too small a value for link table defined in machine parameter block number 707000010 "Data areas for CPL programs". Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Correct programming. Select part Enlarge the data range for link table in machine parameter 707000010 and initiate a new system startup. Correct programming. Select part

2-14 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 473 Type of variable "%s" invalid. 479 Invalid line or column in CPL-command. Programming at Programming at 480 Invalid parameter Programming at 481 Invalid parameter Programming at 482 Invalid parameter Programming at 483 Invalid parameter Programming at 484 Invalid parameter value Programming at 485 Invalid file number Programming at 486 Invalid parameter Programming at 487 Parameter missing Programming at 488 %s missing. Programming at 489 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-15 No. Error text Reason Elimination Error class To clear 490 %s missing. Programming at 491 Invalid parameter Programming at 492 Invalid parameter Programming at 493 %s missing. Programming at 494 Invalid parameter Programming at 495 Invalid component length Programming at 496 %s missing. Programming at 497 Invalid parameter Programming at 498 %s missing. Programming at 499 File length must be integer Programming at 500 Invalid parameter Programming at 501 Parameter missing Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-16 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 502 Invalid filename Programming at 503 Maximum CPL-string length exceeded. Programming at 504 %s missing. Programming at 505 Invalid file number Programming at 506 Invalid format. Programming at 507 Invalid file number Programming at 508 Invalid file number Programming at 509 INPUT format incorrect Programming at 510 INPUT format incorrect Programming at 511 INPUT format incorrect Programming at 512 INPUT format incorrect Programming at 513 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-17 No. Error text Reason Elimination Error class To clear 514 Invalid file number Programming at 515 PRN-command is missing. Programming at 516 Invalid file number Programming at 518 PRN format incorrect Programming at 519 PRN format incorrect Programming at 520 PRN format incorrect Programming at 521 PRN format incorrect Programming at 522 Unknown CPL-command. Programming at 523 Permanent CPL variable "%s" not installed. Memory full. Programming at 524 %s missing. Programming at 525 Error in expression %s Programming at 526 Invalid filename Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming Minor system. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-18 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 527 %s missing. Programming at 528 %s missing. Programming at 529 Invalid parameter Programming at 530 %s missing. Programming at 531 Invalid file number Programming at 532 Invalid file number Programming at 533 %s missing. Programming at 534 Invalid parameter Programming at 535 %s missing. Programming at 536 Invalid file number Programming at 537 %s missing. Programming at 538 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-19 No. Error text Reason Elimination Error class To clear 539 Invalid parameter Programming at 540 Invalid parameter Programming at 541 %s missing. Programming at 542 Invalid parameter Programming at 543 %s missing. Programming at 544 Invalid file number Programming at 545 Invalid file number Programming at 546 %s missing. Programming at 547 Invalid parameter Programming at 548 Invalid parameter Programming at 549 %s missing. Programming at 550 Invalid parameter Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-20 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 551 %s missing. Programming at 552 Invalid file number Programming at 553 %s missing. Programming at 554 %s missing. Programming at 555 Invalid component Programming at 556 %s missing. Programming at 557 Invalid component Programming at 558 Invalid parameter Programming at 559 Invalid file number Programming at 560 Invalid file number Programming at 561 %s missing. Programming at 562 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-21 No. Error text Reason Elimination Error class To clear 563 Invalid component Programming at 564 Invalid component Programming at 565 Invalid parameter Programming at 566 Invalid file number Programming at 567 %s missing. Programming at 568 %s missing. Programming at 569 Invalid parameter Programming at 570 Invalid parameter Programming at 571 %s missing. Programming at 572 Invalid file number Programming at 573 Invalid file number Programming at 574 Invalid parameter Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-22 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 575 Invalid parameter Programming at 576 %s missing. Programming at 577 Invalid file number Programming at 578 %s missing. Programming at 579 Invalid parameter Programming at 580 %s missing. Programming at 581 %s missing. Programming at 582 Invalid parameter Programming at 583 %s missing. Programming at 584 Invalid parameter Programming at 585 Invalid parameter Programming at 586 Invalid parameter Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-23 No. Error text Reason Elimination Error class To clear 587 %s missing. Programming at 588 %s missing. Programming at 589 Invalid parameter Programming at 590 %s missing. Programming at 591 %s missing. Programming at 592 Invalid parameter Programming at 593 %s missing. Programming at 594 Invalid parameter Programming at 595 Invalid parameter Programming at 596 Invalid parameter Programming at 597 %s missing. Programming at 598 Invalid parameter Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-24 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 599 %s missing. Programming at 600 Invalid parameter Programming at 601 %s missing. Programming at 602 Invalid parameter Programming at 603 Invalid parameter Programming at 604 Invalid parameter Programming at 605 %s missing. Programming at 606 %s missing. Programming at 607 Invalid parameter Programming at 608 Invalid parameter Programming at 609 %s missing. Programming at 610 Invalid parameter Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-25 No. Error text Reason Elimination Error class To clear 611 %s missing. Programming at 612 %s missing. Programming at 613 Invalid parameter Programming at 614 Invalid parameter Programming at 615 %s missing. Programming at 616 Invalid parameter Programming at 617 %s missing. Programming at 618 Invalid parameter Programming at 619 %s missing. Programming at 620 %s missing. Programming at 621 Invalid parameter Programming at 622 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-26 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 623 Invalid field index Programming at 624 Invalid field index Programming at 625 %s missing. Programming at 626 %s missing. Programming at 627 %s missing. Programming at 628 Invalid parameter Programming at 629 %s missing. Programming at 630 %s missing. Programming at 631 Invalid parameter Programming at 632 %s missing. Programming at 633 %s missing. Programming at 634 Invalid parameter Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-27 No. Error text Reason Elimination Error class To clear 635 %s missing. Programming at 636 %s missing. Programming at 637 Invalid parameter Programming at 638 Invalid parameter Programming at 639 Invalid parameter Programming at 640 Invalid parameter Programming at 641 %s missing. Programming at 642 Invalid parameter Programming at 643 %s missing. Programming at 645 string constant too long Programming at 648 Invalid parameter Programming at 649 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-28 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 650 %s missing. Programming at 651 Option inactive Programming at 653 Invalid permanent variable %s Programming at 655 Invalid parameter. Programming at 656 %s missing. Programming at 657 Invalid parameter Programming at 658 Type must be integer. Programming at 659 Invalid parameter Programming at 660 Error on reading machine parameter. 661 Integer-overflow, value becomes negative Programming at Programming at 662 CPL-Dialog not possible Programming at 663 invalid Variable %s Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-29 No. Error text Reason Elimination Error class To clear 664 Invalid permanent variable %s Programming at 665 %s missing. Programming at 666 Type must be BIT Programming at 667 Type must be BIT Programming at 668 %s missing. Programming at 669 Invalid expression Programming at 670 %s missing. Programming at 671 Invalid parameter Programming at 672 Invalid parameter Programming at 673 Invalid parameter Programming at 674 Invalid expression Programming at 675 Hyphen not permitted Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-30 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 676 Invalid format. Programming at 677 PRN format incorrect. Programming at 678 %s missing. Programming at 679 Invalid parameter Programming at 680 Invalid parameter Programming at 681 Invalid parameter Programming at 682 %s missing. Programming at 683 Invalid parameter Programming at 684 %s missing. Programming at 685 Invalid expression Programming at 686 Subprogram %s does not exist Programming at 687 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-31 No. Error text Reason Elimination Error class To clear 688 Invalid expression Programming at 689 %s missing. Programming at 692 %s missing. Programming at 693 %s missing. Programming at 694 Type must be BIT Programming at 695 %s missing. Programming at 696 %s missing. Programming at 697 Type must be BIT Programming at 698 %s missing. Programming at 699 %s missing. Programming at 700 Type must be BIT Programming at 701 %s missing. Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

2-32 Errors, Warnings and Messages in the Info Dialog Box Diagnosis Messages No. Error text Reason Elimination Error class To clear 702 %s missing. Programming at 703 %s missing. Programming at 704 %s missing. Programming at 705 Invalid variable Programming at 706 Invalid field limit Programming at 707 Invalid field limit Programming at 708 Invalid field limit Programming at 709 Invalid field limit Programming at 710 %s missing. Programming at 711 %s missing. Programming at 712 Invalid variable Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part The scaling function refers to the active programming coordinate system. Therefore scaling must be switched off before changing an inclined plane. Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part

Diagnosis Messages Errors, Warnings and Messages in the Info Dialog Box 2-33 No. Error text Reason Elimination Error class To clear 713 Invalid field type Programming at 714 Incorrect branch destination Programming at 715 Option inactive Programming at 716 %s missing. Programming at 717 Invalid variable Programming at 718 Invalid statement Programming at 719 Invalid statement Programming at 722 Invalid statement Programming at 723 %s missing. Programming at 724 Invalid statement Programming at 725 %s missing. Programming at 726 Invalid statement Programming at Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part Correct programming. Select part