CL200 / CL350 / CL400 / CL500 BT-MADAP Software manual Edition 101
CL200 / CL350 / CL400 / CL500 BT-MADAP Software manual 1070 072 163-101 (97.11) GB 1997 by Robert Bosch GmbH, Erbach / Germany All rights reserved, including applications for protective rights. Reproduction or distribution by any means subject to our prior written permission.
Contents 1 1.1 1.2 1.3 1.4 1.5 I Safety Instructions ..................................................................................................................................... 1-1 Proper use ............................................................................................................................................. 1-1 Qualified personnel................................................................................................................................
II Contents 4.4.5 D6 — Selected Operating Mode................................................................................................... 4-10 4.4.5.1 OpMode Bit Priorities ............................................................................................................ 4-13 4.4.6 D8 — OpMode Message .............................................................................................................. 4-13 4.5 Step Module.........................................................
Contents III 8 BT20 Menu Descriptions ........................................................................................................................... 8-1 8.1 Startup Screen....................................................................................................................................... 8-2 8.2 Setup Menu ........................................................................................................................................... 8-3 8.3 Diagnostic Function ...
IV Contents 9.4.5 BT20 — Operator Terminal Procedures....................................................................................... 9-29 9.4.5.1 BT20 – Operation Mask No. 211 .............................................................................................. 9-29 9.4.5.2 BT20 – Operation Mask No. 212 through 226 .......................................................................... 9-30 9.4.5.3 BT20 – Power-Up Conditions Mask No. 20 ................................................
Safety Instructions 1 1-1 Safety Instructions Before you start working with the BT-MADAP software, we recommend that you thoroughly familiarize yourself with the contents of this manual. Keep this manual in a place where it is always accessible to all users. 1.1 Proper use This instruction manual presents a comprehensive set of instructions and information required for the standard operation of the described products.
1-2 Safety Instructions 1.2 Qualified personnel This instruction manual is designed for specially trained personnel. The relevant requirements are based on the job specifications as outlined by the ZVEI and VDMA professional associations in Germany.
Safety Instructions 1.3 Safety markings on components DANGER! High voltage! DANGER! Corrosive battery acid! CAUTION! Electrostatically sensitive components! Disconnect mains power before opening! Lug for connecting PE conductor only! Functional earthing or low–noise earth only! Screened conductor only! 1070 072 163-101 (97.
1-4 Safety Instructions 1.4 Safety instructions in this manual DANGEROUS ELECTRICAL VOLTAGE This symbol warns of the presence of a dangerous electrical voltage. Insufficient of lacking compliance with this warning can result in personal injury. DANGER This symbol is used wherever insufficient or lacking observance of this instruction can result in personal injury. CAUTION This symbol is used wherever insufficient or lacking observance of instructions can result in damage to equipment or data files.
Safety Instructions 1-5 1.5 Safety instructions for the described product DANGER Fatal injury hazard through ineffective Emergency–OFF devices! Emergency–OFF safety devices must remain effective and accessible during all operating modes of the system.
1-6 Safety Instructions CAUTION Danger to the module! All ESD protection measures must be observed when using the module! Prevent electrostatic discharges! Observe the following protective measures for electrostatically endangered modules (EEM)! • The Employees responsible for storage, transport and handling must be trained in ESD protection. • EEMs must be stored and transported in the protective packaging specified.
Introduction 2 2-1 Introduction The BT-MADAP software is the successor of the proven MADAP software packet which was developed for both the CL400 and the CL500 multiple-processor control unit. As an added feature, BT-MADAP supports the CL200 compact control unit. 2.1 Overview BT-MADAP requires the following hardware components: • CL200, CL400 or CL500 programmable logic controller (PLC).
2-2 Introduction Diagnosing Sequencing Faults All processing sequences can be monitored and diagnosed in both timespecific and peripheral-controlled fashion. In addition, the diagnostic function can be used to cause the current statuses of any cascade sequence, in conjunction with its operating mode and the current cascade information, to be displayed. When displaying the cascade information of the screen of the operating panel, the step indication uses the instruction list (IL) format.
Introduction 2-3 Comparison of Diagnostic Concepts, CL200 vs. CL350 / CL400 / CL500 Definition CL200 CL350 / CL400 / CL500 Cascade management For all process sequences, the KETTE200 For each process sequence, a separate module cascade management module is called up call of the KETTE cascade management moonly in the BTSMADAP function module. dule must be programmed. Synchronization Not implemented. All cascades in all steps. Operating Modes Are written directly into the data modules.
2-4 Introduction 2.4.1 BT20 Menu Tree M1 Setup Menu Interface definition, etc. M2 DIAG = Process sequence diagnostics Startup Screen EM10 Cascade Status EM11 Criteria display F1 <<< F1 <<< F2 MELD F3 DIAG F7 RET EMnnn Input/Output screen no. nnn MMnnn Message screen no.
Introduction 2-5 The screen contents are slightly different, and are adapted to the various controller types (e.g. CL200 without display of data buffer DB). Power-On Conditions Service Functions EM20 EM50 EM21 EM22 EM23 User and machine-specific entries > Uh Clock/Internal < > E... Status I,O,M,EI,EO < > T/Z T/C < >DF/.
2-6 Introduction 2.4.2 BT5 Menu Tree M1 Setup Menu DIAG = Process sequence diagnostics Interface definition, etc. M2 Startup Screen EM10 Cascade status EM11 Criteria display F1 F1 F2 F3 F4 EMnnn Inüut/Output screen No. nnn MMnnn Message screen No. nnn Operation: >?< = Screen-specific info.
Introduction 2-7 The screen contents are slightly different, and are adapted to the various controller types (e.g. CL200 without display of data buffer DB). ServiceMenu Interface Switching EM5 EM6 F1 Power-On conditions → Cursor to return to Main Menu Communication with PG programming device enabled! F2 OPD. status F3 Clock/Internal mess. F1 Power-On Conditions F2 F3 F4 F5 PG F1 F2 F3 F4 F5 PG Status / Control Menu Date / Time SPS int.
2-8 Introduction 2.4.3 CL200 Module Structure Administration module (OM1) ;Oper Modes CM :: :: :: CM -BETRAK1 BETRAK1 Process Oper Modes - BETRAK30 Process Oper Modes DM1 = DATENK1 Data Module for cascade 1 :: ;Endlagen and ;Active bits CM -BTS_ZV :: DM30 = DATENK30 Data Module for cascade 30 PB1 = SCHRK1 Step Program for cascade 1 BTS ZV End positions Aktive Bits :: PB30 = SCHRK30 Step Program for cascade 30 ;Operating and ;Cascade mgmt.
Introduction 2.4.
2-10 Introduction 1070 072 163-101 (97.
CL200 Control Functions 3-1 3 CL200 Control Functions 3.1 Introduction Chapter 2 discusses the control sequence management, including the different operating modes it provides, plus process organization and command output functions. Function modules are available to handle the sequential control, diagnostic functions and display processes. 3.
3-2 CL200 Control Functions 3.2.2 Markers Within the range of available markers, the markers listed below are assigned a permanent function. Symbol BEFA WSB STOEM HALBAUTO WZT_HLT WZT Address CL200 M191.0 M191.1 M191.2 M191.4 M191.5 M191.6 M191.
CL200 Control Functions 3-3 3.3 Programming 3.3.1 Module Call The KETTE200 cascade management module (also referred to as function module) is called only once per PLC cycle in the BTSMADAP function module, and then services all defined cascade sequences. For this purpose, the number of cascades (i.e., the number of the last cascade sequence to be processed) is transferred to the BTSMADAP function module as a parameter value. The operating modes are directly written into the respective data modules.
3-4 CL200 Control Functions 3.3.2 Program Structure Organization module (OM1) ;Operating modes CM -BETRAK1 :: :: :: CM BETRAK1 Oper Mode processing - BETRAK30 Operating mode processing DM1 = DATENK1 Data Module for cascade 1 :: PM1 = SCHRK1 Step Program for cascade 1 :: DM30 = DATENK30 Data Module for cascade 30 :: PM30 = SCHRK30 Step Program ;Cascade mgmt.
CL200 Control Functions 3.3.3 3-5 BTSMADAP Parameter Description NOTE: No scratch markers belonging to the range indicated below may be used as parameters. M188.0 - M191.7 P0 W -Kett_Anz (Input parameter) Via parameter P0, the BTSMADAP function module receives the number n of the last cascade sequence for sequence processing as well as diagnostics. Each cascade sequence being processed utilizes a cascade data module to store variable data, e.g. current step, monitoring time and wait time.
3-6 CL200 Control Functions 3.3.5 Messages The messages from the KETTE200 module are returned via the DM254/D510 data word. The messages comprise error messages that cannot be entered in data word D0. The status word has the following meaning: Bit Error and/or Status message 15 Group error indication 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Remedy This bit always occurs in conjunction with one or more of the bits listed below. DM120 link is too short Correct the length of the data module.
CL200 Control Functions 3-7 3.4 Operating Modes For all cascades, the selection of the cascade operating mode (OpMode) prior to the BTSMADAP module call is effected by writing to the D6 data word in the respective valid cascade data module. The same applies to the selection of the wait and monitoring times of the cascades. The D22 (wait time) and D24 (monitoring time) data words are used for this purpose. 3.4.
3-8 CL200 Control Functions 3.4.2 Inching Mode / Single Step Function Step-by-step processing of steps in accordance with conditions of the automatic branch. The command output is enabled when • the conditions of the automatic branch have been met, (BEFA = 1bin, and WSB = 0bin), and • when the Start (D6.3 ) = 1bin. The command output is effected via D16 of the associated cascade data module (see cascade data module). There is no automatic step-on. In the case of a positive transition on S+1 (D6.
CL200 Control Functions 3-9 3.4.3 Semi-automatic Mode Function Semi-automatic processing of steps in accordance with conditions in the automatic branches. The command output is enabled when • the conditions of the automatic branch have been met (BEFA = 1bin, and WSB = 0bin), and • when the start (D6.3 ) = 1bin. In the case of the CL200, the command output is effected via D16 of the associated cascade data module (see cascade data module). With the WSB step-on conditions met, and the -HALBAUTO (M191.
3-10 CL200 Control Functions 3.4.4 Automatic Mode Function Automatic processing of steps in accordance with conditions in the automatic branches. The command output is enabled when • the conditions of the automatic branch have been met (BEFA = 1bin, and WSB = 0bin ), and • when the start (D6.3 ) = 1bin. The command output is effected via D16 of the associated cascade data module (see cascade data module). If the WSB (step-on conditions) = 1bin, the automatic step-on occurs.
CL200 Control Functions 3-11 3.4.5 D6 — Selected Operating Mode Further to the operating modes discussed in the preceding sections, the D6 data word in the cascade data module contains additional information relative to operating modes. D6 nnBaWahl This data word is written to by the KETTE200 module. D6.0 D6.1 D6.2 D6.3 D6.4 D6.5 D6.6 D6.7 D7.0 D7.1 D7.2 D7.3 D7.4 D7.5 D7.6 D7.7 Fig. 3-6 D6.
3-12 D6.4 CL200 Control Functions S+1 Execute the subsequent step. In INCHING mode, a positive transition of this bit and satisfied step-on condition (WSB = 1bin) will cause the next step to be executed. In SEMI-AUTOMATIC mode, a positive transition of this bit, satisfied stepon condition (WSB = 1bin), and with -HALBAUTO marker set, cause the subsequent cascade sequence to be processed up to the reset HALBAUTO marker. D6.5 Set Step Accept preselected step number.
CL200 Control Functions D7.4 3-13 Step Sequencing No step-on effected within the same cycle. Automatic mode only. D7.6 D7.7 • If D7.4 = 1bin, only one step is processed per each PLC cycle. • If D7.4 = 0bin, the satified WSB step-on condition causes the subsequent step within the same cycle to be activated. 2 WSB does not reset Command Output (BEFA) Manual mode only. • If D7.6 = 1bin, a satisfied WSB step-on condition will not reset the associated BEFA command output. • If D7.
3-14 CL200 Control Functions 3.4.5.1 OpMode Bit Priorities If several operating mode bits are selected simultaneously in data word D6 of the cascade sequence, processing is subject to the following priority ranking: 1. 2. 3. 4. 5. 6. Reset Halt Start Manual Inching Automatic Fig. 3-7 highest priority ↓ ↓ ↓ ↓ lowest priority OpMode Mode Priorities 3.4.
CL200 Control Functions D8.3 3-15 Start The cascade has received the start bit. Confirmed by display of symbol s in cascade information of operator terminal. D8.4 Automatic / Inching The cascade is in Automatic or Inching mode. This bit is used to select whether the manual or automatic branch is to be processed in the step module. D8.4 = 1bin, Automatic OR Inching mode is enabled. D8.4 = 0bin, Manual mode is enabled. D8.
3-16 D9.7 CL200 Control Functions Static Fault Signal Returns a static signal in the event that a fault was detected (criteria similar to D9.6). The bit is reset by: • Fault acknowledgement or • an action subsequent to a change of operating mode (e.g. Set Step in Manual mode). 1070 072 163-101 (97.
CL200 Control Functions 3-17 3.5 Step Module For each cascade, a step module named -SCHRKn (1 ≤ n ≤ 30) is created. The step module contains the following for all controller types: • the jump distributor to the active step, and • a maximum of 128 steps. The processing of the step module always begins with the line of the jump distributor belonging to the active step. From here, the jump to the actual step conditions takes place. Only the active step is processed.
3-18 CL200 Control Functions The KETTE200 function module ensures that the step is always called with the Carry flag reset. For this reason, the JPCY jump instruction that is inserted only for diagnostic purposes is never executed, and the consequence is a linear program process. All instructions from the instruction set of the CL200 are permitted within the range between the jump instruction and the diagnoseable links (subsequent to the jump destination).
CL200 Control Functions 3-19 ; Links for Automatic and Inching mode -AUTO A B I0.6 = B -BEFA A B I0.7 = B -WSB ; Mandatory requirement EM ; for end of step. A = A = EM Fig. 3-9 -Schritt2 B B B B I0.2 -BEFA I0.3 -WSB ; Mandatory requirement ; for end of step. Step Module for CL200 In the event that a given step has identical Manual and Automatic mode movements, the selection of the operating mode can be omitted (as in step 2). 3.5.
3-20 CL200 Control Functions 3.6 Cascade Data Module The cascade data module managing the sequential control provides all essential system control data. Symbol Explanation Data format Entry made by: K: KETTE200 B: BTSMADAP A: User D00 D02 D04 D06 D08 D10 D12 D14 D16 D18 D20 D22 D24 D26 D28 D30 D32 nnFehler nnKettNr nnSchAnz nnBaWahl nnBaMldg nnSchr-1 nnSchr. nnSchr.
CL200 Control Functions 3-21 D0 Data Word Allocation Bit Error and/or Status Message 15 14 13 12 11 10 9 8 7 6 5 4 3 Faulty / incorrect step conclusion Fault Correction Each step must be concluded with the following command sequence: = EM B WSB → Check and correct program code. 2 Step contains opcode that cannot Step could contain load or transfer instructions that cannot be diagbe diagnosed. nosed. → Check and correct program code. 1 Step module (PM) not available.
3-22 CL200 Control Functions 3.7 Command Output It is only logical that the command output occurs directly subsequent to the call-up of the KETTE200 cascade management module. This is the intended purpose of the BEFAKn command output modules (numbers 1 ≤ n ≤ 30) which are called subsequent to the processing of the BTSMADAP module. Here the current step is compared as an actual value with the setpoint constants for the command and, if both are found to be equal, the command enable is given.
CL350 / CL400 / CL500 Control Functions 4-1 4 CL350 / CL400 / CL500 Control Functions 4.1 Introduction Chapter 3 discusses the control sequence management, including the different operating modes it provides, plus process organization and command output functions. Function modules are available to handle the sequential control, diagnostic functions and display processes. 4.
4-2 CL350 / CL400 / CL500 Control Functions 4.2.2 Markers Within the range of available markers, the markers listed below are assigned a permanent function. Symbol Address CL400/CL500 BEFA M255.0 WSB M255.1 STOEM M255.2 HALBAUTO M255.4 WZT_HLT M255.5 WZT M255.6 UEKONTR M255.7 VERZW M242 Fig. 4-1 Function Assigned to command output. Assigned to step-on function. Fault marker; fault is indicated by STOEM = 0 bin Step-on in Inching mode also without S+1 transition. Wait time stop.
CL350 / CL400 / CL500 Control Functions 4-3 4.3 Programming 4.3.1 Module Call The KETTE cascade management module is called within the function modules designated KETTE1 (PM101) through KETTE60 (PM160), and then services all defined cascade sequences. The required operating modes are transferred to the respective parameter of the KETTE module. In order to be able to form functional groups of cascade sequences, it is possible to leave strategic gaps when creating the cascade data modules.
4-4 CL350 / CL400 / CL500 Control Functions 4.3.3 KETTE Parameter Description NOTE: No scratch markers belonging to the range indicated below may be used as parameters. CL400/CL500 M230.0 - M255.
CL350 / CL400 / CL500 Control Functions 4-5 The maximum monitoring time is 109 minutes. The monitoring time value is entered into data word D20 of the associated cascade data module. P3 W KWA (Input parameter) Parameter P3 is used to transfer the value for the monitoring time to the KETTE cascade management module. Unless it is again defined within the individual steps, this value will remain the same for every step. The time base is always 100 ms.
4-6 CL350 / CL400 / CL500 Control Functions 4.4 Operating Modes The operating mode (briefly called OpMode) is transferred via parameter P1 in the KETTE cascade management module, from where it is mirrored into data word D6 of the associated cascade data module. Data word D30 is used for parallel operation of the function module via interfaces. The Manual, Inching and Automatic OpModes cannot be operated in parallel. The following definitions are used for parallel operation: D6.3 / D30.3Start D6.5 / D30.
CL350 / CL400 / CL500 Control Functions 4-7 4.4.2 Inching Mode / Single Step Function Step-by-step processing of steps in accordance with conditions of the automatic branch. The command output is enabled when • the conditions of the automatic branch have been met, (BEFA = 1bin, and WSB = 0bin), and • when the Start (D6.3 ) = 1bin. The command output occurs via the data bits of data words D80 through D94 of the associated cascade data module (see cascade data module). No step-on is enabled.
4-8 CL350 / CL400 / CL500 Control Functions 4.4.3 Semi-automatic Mode Function Semi-automatic processing of steps in accordance with conditions in the automatic branches. The command output is enabled when • the conditions of the automatic branch have been met (BEFA = 1bin, and WSB = 0bin), and • when the start (D6.3 ) = 1bin. The command output occurs via the data bits of data words D80 through D94 of the associated cascade data module (see cascade data module).
CL350 / CL400 / CL500 Control Functions 4-9 4.4.4 Automatic Mode Function Automatic processing of steps in accordance with conditions in the automatic branches. The command output is enabled when • the conditions of the automatic branch have been met (BEFA = 1bin, and WSB = 0bin ), and • when the start (D6.3 ) = 1bin. The command output occurs via the data bits of data words D80 through D94 of the associated cascade data module (see cascade data module).
4-10 CL350 / CL400 / CL500 Control Functions 4.4.5 D6 — Selected Operating Mode Further to the operating modes discussed in the preceding sections, the D6 data word in the cascade data module contains additional information relative to operating modes. D6 nnBaWahl This data word is written to by the KETTE cascade management module via parameter P1 (-BETR). D6.0 D6.1 D6.2 D6.3 D6.4 D6.5 D6.6 D6.7 D7.0 D7.1 D7.2 D7.3 D7.4 D7.5 D7.6 D7.7 Fig. 4-6 D6.
CL350 / CL400 / CL500 Control Functions D6.4 4-11 S+1 Execute the subsequent step. In INCHING mode, a positive transition of this bit and satisfied step-on condition (WSB = 1bin) will cause the next step to be executed. In SEMI-AUTOMATIC mode, a positive transition of this bit, satisfied stepon condition (WSB = 1bin), and with -HALBAUTO marker set, cause the subsequent cascade sequence to be processed up to the reset HALBAUTO marker. D6.5 Set Step Accept preselected step number.
4-12 D7.1 CL350 / CL400 / CL500 Control Functions Synchronize Cascade is synchronized. This option is available in both Manual and Automatic OpModes. For Automatic mode, D6.3 = 0bin is also required. If this bit is set, the KETTE cascade management module searches the cascade for satisfied preconditions, and synchronizes the step processing procedure in accordance with the selected OpMode.
CL350 / CL400 / CL500 Control Functions D7.7 4-13 Acknowledge Fault acknowledgement If this bit is set, an occurring cascade fault must be acknowledged by bit D6.6. If D7.7 is reset, and the WSB step-on condition is satisfied, the cascade will auto-acknowledge. 4.4.5.1 OpMode Bit Priorities If several operating mode bits are selected simultaneously in data word D6 of the cascade sequence, processing is subject to the following priority ranking: 1. 2. 3. 4. 5. 6.
4-14 D8.1 CL350 / CL400 / CL500 Control Functions Inching Mode The cascade is in Inching mode. Confirmed by display of symbol T in cascade information of operator terminal. D8.2 Automatic Mode The cascade is in Automatic mode. Confirmed by display of symbol A in cascade information of operator terminal. D8.3 Start The cascade has received the start bit. Confirmed by display of symbol s in cascade information of operator terminal. D8.4 Automatic / Inching The cascade is in Automatic or Inching mode.
CL350 / CL400 / CL500 Control Functions D9.1 4-15 Synchronization Not Possible The synchronization conditions: • BEFA = 1bin, and • WSB = 0bin are not met in or by any step. D9.2 More Than One Sync Step In the process of synchronizing in Automatic mode, more than one step was found in which the conditions BEFA = 1bin and WSB = 0bin were true. The synchronized start of the Auto Continue automatic mode is not possible. D9.3 Cascade Data Module Generated If D9.
4-16 CL350 / CL400 / CL500 Control Functions 4.5 Step Module For each cascade, a step module named -SCHRKn (1 ≤ n ≤ 60) is created. The step module contains the following for all controller types: • the jump distributor to the active step, and • a maximum of 128 steps. The processing of the step module always begins with the line of the jump distributor belonging to the active step. From here, the jump to the actual step conditions takes place. Only the active step is processed.
CL350 / CL400 / CL500 Control Functions ♦ Only jump instructions or comments may be inserted between the command SP [A] and the 1st jump destination. Network branch identifiers are not permitted here. ♦ The number of jumps in the jump distributor must correspond to the number of configured steps. If this is not the case, no diagnostics will be possible. ♦ A module call from within a -SCHRKn step module is not permitted.
4-18 CL350 / CL400 / CL500 Control Functions A = A = EM Fig. 4-9 -Schritt2 B B B B I0.2 -BEFA I0.3 -WSB ; Mandatory requirement ; for end of step. Step Module for CL400 / CL500 In the event that a given step has identical Manual and Automatic mode movements, the selection of the operating mode can be omitted (as in step 2). 4.5.1 Diagnostics The machine is monitored by the DIAG500E module. The presence of scratch markers in steps can lead to undefinable diagnostic results (e.g.
CL350 / CL400 / CL500 Control Functions 4-19 4.6 Cascade Data Module The cascade data module managing the sequential control provides all essential system control data. D00 D02 D04 D06 D08 D10 D12 D14 D16 D18 D20 D22 :: D28 D30 D32 :: D46 :: D62 D64 :: D78 D80 :: D94 D100 Symbol Explanation Data format Entry made by: K: KETTE B: BTSMADAP A: User nnFehler nnKettNr nnSchAnz nnBaWahl nnBaMldg nnSchr-1 nnSchr. nnSchr.
4-20 CL350 / CL400 / CL500 Control Functions Movement Screen and Data Module Assignments: Movement screen 211 -> DM1, D32 Movement screen 212 -> DM2, D32, and so forth. D0 Data Word Assignment Bit Fault and/or Status message 15 Structural fault in step module Fault Correction The structure of the jump distributor does not correspond with the programmed step sequence. Step sequence runs correctly but diagnostics not possible. → Correct the program structure.
CL350 / CL400 / CL500 Control Functions 4-21 4.7 Command Output It stands to reason that the command output occurs immediately subsequent to the call-up of the KETTE cascade management module. This is the intended purpose of the KETTEn modules (numbers 1 ≤ n ≤ 60) which handle the command output subsequent to the processing of the KETTE cascade management module. For this purpose, the corresponding data word ( D80 - D94 ) for command output is loaded.
4-22 CL350 / CL400 / CL500 Control Functions 1070 072 163-101 (97.
BTSMADAP & BTS_ZV Function Modules 5-1 5 BTSMADAP & BTS_ZV Function Modules 5.1 BTSMADAP Function Module The BTSMADAP function module prepares the data from the programmable logic controller (PLC) for the operator terminal, and transfers requests issued by the operator terminal to the PLC. The relevant 3 parameterization is almost identical for all controller variants .
5-2 BTSMADAP & BTS_ZV Function Modules 5.2 BTSMADAP Function Module for CL200 5.2.1 Prerequisites and Allocations Hardware: BT5, variant HF000040 and up BT20, variant HB000400 and up ZE200, version 1.1 and higher, type 1 front panel Software: TesiMod, version 4.0 and higher KETTE200, version 1.1 and higher Allocations: Counter: C0 Scratch markers: M188 through M191 BT Markers, M178 through M188 Data field, DF8196 through DF8190 5.2.2 Description of Parameters CM P0 P1 Fig.
BTSMADAP & BTS_ZV Function Modules 5-3 5.3 BTSMADAP Function Module for CL400 / CL500 5.3.1 Prerequisites and Allocations Hardware: BT5, variant HF000040 and up BT20, variant HB000400 and up ZE400, version 1.2 and higher, front panel 1 SK500, version 102 and higher, front panel 2 with ZS500, version 104 and higher, type 3 front panel, OR with ZS501, version 103 and higher, type 2 front panel, OR with ZS510, version 301 and higher, type 1 front panel Software: TesiMod, version 4.
5-4 BTSMADAP & BTS_ZV Function Modules Parameter P1 is used to establish the reference to the movement screens. The base address is defined as the decimal constant of the markers used in the movement screens. As a default, the BT-MADAP module uses the markers from M180 upward. Accordingly, the following applies to P1: • P1 K180 P2 -DIAG500E Symbolic address of DIAG500E diagnostic module that is internally called from within the BTSMADAP module. 5.3.
BTSMADAP & BTS_ZV Function Modules Bit Cause of Fault 9 Cascade number not permitted with manual diagnostics. 8 Invalid number of cascade sequences. 7 Fault in system area (system instruction). 6 Structural fault in cascade sequence jump distributor. 5 Data field address (P7) too high. 4 Too many conditions in the branch to be diagnosed. 1070 072 163-101 (97.11) GB 5-5 Troubleshooting Parameter P2 of DIAG500E module is not within permitted range between 1 and 64. → Modify parameter settings.
5-6 BTSMADAP & BTS_ZV Function Modules Bit Cause of Fault 3 Illegal instruction in the branch to be diagnosed. 2 No significance. 1 No significance. 0 Warning: number of cascades = 0, without group fault indication. Fig. 5-3 Troubleshooting In the BEFA or WSB branch, you gave user instructions that cannot be diagnosed. You can program these instructions at any time prior or subsequent to the cascade branches. →Modify your cascade sequence. Parameter P3 of the DIAG500E module has the value of 0.
BTSMADAP & BTS_ZV Function Modules 5-7 5.4 BTS_ZV Function Module The BTS_ZV function module services the end position and active bits in the operating screens of the BT operator terminals. The parameterization is identical for all controller variants. The module must be called for each operating screen that is used. This results in the subsequent module call (discussed in 4.4.2, below) that can be loaded into the module editor by means of the Load Parameter List function of the programming device. 5.4.
5-8 BTSMADAP & BTS_ZV Function Modules P0 -MASKNR In this case, the number of the movement screen is entered in the form of a decimal constant in which the display of end positions and active bits is to be accomplished. Each movement screen that is used requires a corresponding module call of the BTS_ZV function module. Example: Movement mask Hand 1/1 (Manual) is being used.
BTSMADAP & BTS_ZV Function Modules 5-9 5.4.2.2 CL350 / CL400 / CL500 — Allocation of Synchronization Results As a default, the display of the synchronization results in the movement screens is assigned to the following markers: Abs. addr. Explanation M184.0 Display of 1st synchronization result, 1st movement left M184.1 Display of 1st synchronization result, 2nd movement left M184.2 Display of 1st synchronization result, 3rd movement left M184.
5-10 BTSMADAP & BTS_ZV Function Modules 1070 072 163-101 (97.
DM255 / 254 / 120 Data Modules 6-1 6 DM255 / 254 / 120 Data Modules 6.1 BTS_Diag Diagnostics Data Module (DM254) The BTS_Diag diagnostics data module is permanently allocated to the address occupied by DM254. Its data contents are listed below. BTS_Diag (DM254) No. D0 D2 D4 D6 D8 D10 D46 D82 D118 D154 D190 D226 D262 D264 D270 : D328 D330 : D388 D390 : D448 : D506 D508 D510 Symbol Explanation DIAGNOSTIC DATA TRANSFERRED FROM DM120 Cascade no. / Step no.
6-2 DM254 / 255/ 120 Data Modules 6.2 Komm_DB Communication Data Module (DM255) The Komm_DB communication data module is permanently allocated to the address occupied by DM255. Its data contents are listed below. With the exception of the operator terminal identification in D478, all data is initialized by the BTSMADAP function module. Komm_DB (DM255) No.
DM255 / 254 / 120 Data Modules No. Symbol D448 STEU_FRG D450 D452 D454 D456 D458 Battvorw Ages/Fix Watchdog Zykl_max Zykl_akt BT_ZM Explanation Control enabled if contents =1 (0: "control disabled") INTERNAL PLC MESSAGES Data format hex hex hex decimal decimal decimal READ/WRITE AREAS OF BT5 / BT20 TERMINALS 16 (bytes) x 8 status messages (parallel) Bosch-internal status messages no. 1 thru 16 User status messages, no's. 17 thru 32 User status messages, no's. 33 thru 48 User status messages, no's.
6-4 DM254 / 255/ 120 Data Modules 6.3 DM120 Data Module The DM120 data module is used for the automatic storage of information about the first-value error message of a cascade in a data range that is specifically reserved for that purpose (D0 through D148). Data related to errors occurring in subsequent cascade processing within the controller can be queried via the manual diagnostics range (D278 through D 410).
DM255 / 254 / 120 Data Modules 6-5 6.3.1 Automatic Diagnostic Range In the event of a fault occurrence, the DIAG500E diagnostics module will automatically enter diagnostic data into the data words identified below. The respective data words are then read by BTSMADAP and, subsequent to processing for display in the BT5 / BT20 operator terminals, will be written to the BTS_Diag data module (DM254).
6-6 DM254 / 255/ 120 Data Modules 6.3.2 Control Flags Data word D0 contains the control flags. The individual data bits carry various default functions. D0.0 Data bit D0.0 is set to HIGH (1) by the DIAG500E diagnostics module in the event that a first-value error was entered. Subsequent to the read-out of the first-value error, this data bit is reset by the BTSMADAP function module. There exists a functional interrelation between data bits D0.0 and D0.1. D0.1 Data bit D0.
DM255 / 254 / 120 Data Modules 6-7 OpCode Beginning with data word D16, the OpCode of the criteria of the faulty branch are stored. One data word is available for each line of instructions. The significance of a data word is indicated in the table below. Command Codes and Link Statuses Bit Fig. 6-4 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Z Commd Code Operand + Bit 0 thru 7 Byte addr.
6-8 DM254 / 255/ 120 Data Modules Bit 15 14 13 12 11 10 9 8 7 6 5 4 Z Instruct. from to from to from to from to from to from to from to 3 2 1 0 Hex.
BT5 Menu Description 7-1 7 BT5 Menu Description Text / Symbol Conventions in Chapter 6 The key symbols used in Chapter 6 appear only once in the section below, opposite their respective text representations. These text representations will be used throughout this chapter.
7-2 BT5 Menu Description 7.2 Setup Menu The Setup menu (mask number M1) provides the options to change the terminal initialization data, and the configuration data for the X2 communications interface, without the use of a programming device. SETUP inaktiv 38400B 8D 1S eP noHS SPS BP19E4.8 LCD <<< BT5 HF000045 Laden 0 Fig. 7-2 Setup Menu The Edit mode is toggled On and Off by pressing the [EDIT] key. The changes are made by means of the [+/-] key.
BT5 Menu Description 7.3 7-3 Diagnostic Function The [print] key is used to display the Cascade Status (mask number 10). The BT5 operator terminal receives the diagnostic data from the BTS_Diag diagnostics module (DM254). This is where the data from the DM120 data module is stored once it has been processed by the BTSMADAP function module. 7.3.1 Cascade Status The operator terminal receives the cascade status information from the BTS_Diag data module. Cascade Status B A A h A s H r K 1 2 3 Fig.
7-4 BT5 Menu Description Menu Control [F1] [F2] [F6] [HOME] Page Down (display next cascade group) Page Up (display previous cascade group) Return (back to first cascade group display) Main menu 1070 072 163-101 (97.
BT5 Menu Description 7-5 7.3.2 Criteria Display While in Cascade Status, pressing the [print] key accesses the Criteria Analysis (mask number 11). 1 S 1 K F A u t D A U N E 0 0.. U N E 1 4 . Fig. 7-5 1 2 4 6 9 Z Z . 0 6 . 9 : 45 : 1 2 n . v 3 n . v 5 5 o o r r Example of Criteria Display Designations for inputs and markers (criteria text) must be entered in the TS (TesiMod) software.
7-6 BT5 Menu Description Menu Control [F1] [F2] [F3] [print] [HOME] Page Down (displays next criteria) Page Up (displays previous criteria) Toggle: Manual and Automatic diagnostics Cascade status Main menu Manual diagnostics mode: [EDIT] Edit mode, cascade no., manual diagnostics [+] Cascade no. +1 for cascade selection [-] Cascade no. -1 for cascade selection 1070 072 163-101 (97.
BT5 Menu Description 7-7 7.3.3 Explanation of Terms First-value Error A system runs fault-free if all cascade sequences contributing to the operation (a maximum of 60) are processed without error. If an error occurs in a cascade, it is recognized by the controller. As this error comprises the first error in the course of system sequence processing, it is declared the first-value error (also known as first-up value error).
7-8 BT5 Menu Description Example of further linking of BEFA command output: The display always indicates the first BEFA part, the criteria of which are not met. A : = A : = A = -Schritt1 B : B B : B B B Fig. 7-8 I0.6 : -BEFA -BEFA : -BEFA I0.7 -WSB up to 16 criteria up to 16 criteria Further Linking of BEFA Command Output Example of further linking of WSB step-on condition: The display always indicates the first WSB part, the criteria of which are not met.
BT5 Menu Description 7-9 7.4 BT 20 Main Menu The Main menu (mask number 4) is the first screen to be displayed after switching on the operator terminal. From this point, branching to the various functions of the operator terminal takes place. B A S I > > > S F F F M 1 2 3 Fig. 7-10 E N Ü S e < A n z e i g < B e d i e n < M e l d u n r v i c e→ e u n g g e n Main Menu The function keys of the Main menu are used to access all other menus. The [F6] function key provides a lamp test.
7-10 BT5 Menu Description 7.4.1 Display Mask Group Branching Menu Pressing [F1] in the Main menu opens the branching menu of the display groups (mask number 100). In the display of the BT operator terminal, the user can access 16 display masks in a 4x4 matrix (e.g. 4 groups of four masks each). Each mask comprises a matrix of 20 horizontal by 4 vertical characters. The masks can be used, for example, for displaying application-specific text messages, and/or the statuses of PLC operands.
BT5 Menu Description 7-11 7.4.1.1 Display Mask Groups Each display mask group is composed of four display masks. Mask Group Masks Mask numbers Display mask group 1 1: 1/1 thru 1/4 110 thru 113 Display mask group 2 2: 2/1 thru 2/4 120 thru 123 Display mask group 3 3: 3/1 thru 3/4 130 thru 133 Display mask group 4 4: 4/1 thru 4/4 140 thru 143 Fig.
7-12 BT5 Menu Description 7.4.2 Operation Mask Branching Menu Pressing [F2] in the Main menu opens the distribution menu of the operation mask groups (mask number 200). In the display of the BT operator terminal, , the user can access 16 display masks in a 4x4 matrix (e.g. 4 groups of four masks each). Each mask comprises a matrix of 20 horizontal by 4 vertical characters. For each mask a maximum of 2 x 2 application-specific manual operations are available. >F1< >F2< >F3< >F4< Fig.
BT5 Menu Description 7-13 7.4.2.1 Operation Mask Groups Each operation mask group is composed of four operation masks. Each operation mask provides for the operation of 2 x 2 movements. Mask group Masks Mask number Operation mask group 1 1: 1/1 thru 1/4 211 thru 213 Operation mask group 2 2: 2/1 thru 2/4 215 thru 218 Operation mask group 3 3: 3/1 thru 3/4 219 thru 222 Operation mask group 4 4: 4/1 thru 4/4 223 thru 226 Fig.
7-14 BT5 Menu Description Menu Control [F1] Line 1, Move backward [F2] Line 2, Move backward [F6] Line 1, Move forward [F5] Line 2, Move forward [HOME] Returns to branching menu,operation mask group. [CURSOR UP] Previous operation mask of same group. [CURSOR RIGHT] Operation mask at same level of next higher group. [CURSOR DOWN] Next operation mask of same group. [CURSOR LEFT] Operation mask at same level of next lower group. 1070 072 163-101 (97.
BT5 Menu Description 7-15 7.4.3 Message Menu Pressing [F3] in the Main menu opens the Message menu. In the display of the BT operator terminal, the user can access status messages (mask number 31), plus serial messages (mask number 33) and their respective parameterization (mask number 30). Z u s t a n d s m e l d u n g e n > B a t t e r i e v o r w a r n u n g Fig. 7-17 Example of Status Messages Display Contents The display indicates current status messages (e.g.
7-16 BT5 Menu Description • Once the message number has been transferred tom the BT operator terminal, the BT will write the value of 0hex into the data word, and the PLC program can send a new message. S e r i e l l e Me l d u n g e n > D i a g n o s e s t e h t a n Fig. 7-18 Example of Serial Messages Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [?] key. The messages are displayed in plain text by pressing the [SCROLL] key.
BT5 Menu Description 7-17 Menu Control 1070 072 163-101 (97.11) GB [F1] Status messages [F2] Serial messages [HOME] Returns to Main menu [EDIT] Toggles Edit mode. With Edit mode selected, only the [+ / -] and [ENTER] keys are enabled. [+ / -] Toggles message parameters [ENTER] Press to accept/confirm parameter value, and to step on to next message parameter.
7-18 7.5 BT5 Menu Description Service Menu Using the [CURSOR RIGHT] and [CURSOR LEFT] keys in the Main menu opens the Service menu (mask number 5). The Service menu displays the Power-Up conditions, status indications of several controller-specific operands, date and time of the BT (both changeable), and internal messages. SERVICE B a s i s -> > F1 < E i n s c h a l t b e d . > F2 < O P D - S t a t u s > F3 < U h r / i n t . M e l d . Fig.
BT5 Menu Description 7-19 7.5.2 Power-Up Conditions Pressing [F1] in the Service menu opens the Power-Up menu (mask numbers 20 through 23). In the display of the BT operator terminal, the user can access 4 display masks. Each mask comprises a matrix of 20 horizontal by 4 vertical characters. The masks can be used, for example, for displaying application-specific text messages, and/or the statuses of PLC operands.
7-20 BT5 Menu Description 7.5.3 Operand Status Branching Menu Pressing [F2] in the Service menu opens the Operand Status branching menu (mask number 50). This menu is used to select the display of the PLC operands and their respective statuses. > F3 < > F4 < > F5 < > F6 < Fig. 7-23 E/A/M/(EZ/AZ) T/Z (DF)/DP Uhr/int.Mel d. Operand Status Branching Menu Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [?] key.
BT5 Menu Description 7-21 7.5.3.1 Operand Status Display Stat..E/A/M aktiv: A 2 0000000000000000 4 0000000000000000 ^ ^ ^ ^ Fig. 7-24 Example of Output Operand Status Display Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [?] key. The messages are displayed in plain text by pressing the [SCROLL] key.
7-22 BT5 Menu Description 7.5.4 Internal Messages Pressing the [F3] key in the Service menu causes the display of internal PLC messages (mask number 2) (e.g. current / maximum cycle time). a k t . Z y k l . Z e i t : m a x . Z y k l . Z e i t : W a t c h Do g : Fig. 7-25 3 m s 5 m s 2 0 0 m s Example of Internal Messages Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [?] key.
BT20 Menu Descriptions 8-1 8 BT20 Menu Descriptions Text / Symbol Conventions in Chapter 7 The key symbols used in Chapter 7 appear only once in the section below, opposite their respective text representations. These text representations will be used throughout this chapter.
8-2 BT20 Menu Description 8.1 Startup Screen The Startup screen (mask number M2) appears, subsequent to Power-Up of the 24 V- power supply, during the initialization phase of the BT5 operator terminal. A short time thereafter, the Main menu screen (mask number 4) is displayed. Steuern, bedienen diagnostizieren, anzeigen mit M A D A P von Fig. 8-1 BOSCH Startup Screen, BT20 Operator terminal The Startup screen is the only operating element containing an [ENTER] key.
BT20 Menu Descriptions 8-3 8.2 Setup Menu The Setup menu (mask number M1) provides the options to change the terminal initialization data, and the configuration data for the X2 communications interface, without the use of a programming device.
8-4 BT20 Menu Description 8.3 Diagnostic Function Pressing the [DIAG] key displays the cascade status (DIAGNOSE, mask number 10). The BT20 operator terminal receives the diagnostic data from the BTS_Diag diagnostics module (DM254). This is where the data from the DM120 data module is stored once it has been processed by the BTSMADAP function module. 8.3.1 Cascade Status The operator terminal receives the cascade status information from the BTS_Diag data module.
BT20 Menu Descriptions 8-5 OpMode: • • • • • • H T A s h r Manual mode Inching mode Automatic mode Start Stop Reset Cascade number (K) and active step (S) Cascade text, up to 26 characters in length. Menu Control [F1] [F2] Page Down (display next cascade group) Page Up (display previous cascade group) 8.3.2 Criteria Analysis While in Cascade Status, pressing the [DIAG] key accesses the Criteria Analysis (mask number 11). The Criteria Analysis displays the first-value error or the current step.
8-6 BT20 Menu Description Operand Inputs I Outputs O Markers M Special markers Sm Timers T Counters C Fig. 8-5 Base Code 1000 3000 4000 7000 8000 9000 Operand Base Codes Example: Input I0.2 (base code + byte address + bit address) Base code 1000 = I0.0, base code 1001 = I0.1, etc. Therefore, the following will apply: For E0.2 = Zylinder2 fwd. -> Eingabe: 1002 = Zylinder2 backwd.
BT20 Menu Descriptions 8-7 8.3.3 Explanation of Terms First-value Error A system runs fault-free if all cascade sequences contributing to the operation (a maximum of 60) are processed without error. If an error occurs in a cascade, it is recognized by the controller. As this error comprises the first error in the course of system sequence processing, it is declared the first-value error (also known as first-up value error).
8-8 BT20 Menu Description Example of further linking of BEFA command output: The display always indicates the first BEFA part, the criteria of which are not met. A : = A : = A = -Schritt1 B : B B : B B B Fig. 8-7 I0.6 : -BEFA -BEFA : -BEFA I0.7 -WSB up to 16 criteria up to 16 criteria Further Linking of BEFA Command Output Example of further linking of WSB step-on condition: The display always indicates the first WSB part, the criteria of which are not met.
BT20 Menu Descriptions 8.4 8-9 BT20 Main Menu The Main menu (mask number 4) is the first screen to be statically displayed after switching on the operator terminal. From this point, branching to the various functions of the operator terminal takes place.
8-10 BT20 Menu Description 8.4.1 Display Mask Group Branching Menu Pressing [F1] in the Main menu opens the branching menu of the display groups (mask number 100). In the display of the BT operator terminal, the user can access 16 display masks in a 4x4 matrix (e.g. 4 groups of four masks each).
BT20 Menu Descriptions 8-11 8.4.1.1 Display Mask Groups Each display mask group is composed of four display masks. Mask Group Masks Mask numbers Display mask group 1 1: 1/1 thru 1/4 110 thru 113 Display mask group 2 2: 2/1 thru 2/4 120 thru 123 Display mask group 3 3: 3/1 thru 3/4 130 thru 133 Display mask group 4 4: 4/1 thru 4/4 140 thru 143 Fig. 8-10 Mask Numbers of Display Mask Groups The display masks can be used for indicating system-specific data.
8-12 BT20 Menu Description Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [MELD] key. The messages appear in the display line for status messages. Additional messages can be displayed in plaintext form by pressing the [MELD] function key. Menu Control The function keys [F1] through [F3], and F7 through F9, are available for user-defined functions.
BT20 Menu Descriptions 8-13 8.4.2 Operation Mask Branching Menu Pressing [F2] in the Main menu opens the distribution menu of the operation mask groups (mask number 200). In the display of the BT operator terminal, , the user can access 16 display masks in a 4x4 matrix (e.g. 4 groups of four masks each). Each mask provides the user with a maximum of 8 application-specific manual operations (4 movements Left, 4 movements Right).
8-14 BT20 Menu Description 8.4.2.1 Operation Mask Groups Pressing function keys [F1] through [F3], and [F7] causes the operation mask groups to be displayed. Each operation mask group is composed of four operation masks. Each operation mask provides for the operation of 4 x 2 movements.
BT20 Menu Descriptions 8-15 In the cascade data modules (upward of D32 in the CL200, and upward of D100 for the CL400 / CL500), the cascade numbers and step numbers required for executing the movements must be entered. Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [MELD] key. The messages appear in the display line for status messages. Additional messages can be displayed in plaintext form by pressing the [MELD] function key.
8-16 BT20 Menu Description 8.4.3 Message Menu Pressing [F3] in the Main menu opens the Message menu. In the display of the BT operator terminal, the user can access status messages (mask number 31), plus serial messages (mask number 33) and their respective parameterization (mask number 30). 8.4.3.1 Status Messages Status messages comprise not only default messages but also additional user-defined messages. Zustandsmeldungen Diagnose steht an! Batterievorwarnung! Fig.
BT20 Menu Descriptions 8-17 8.4.3.2 Serial Messages Serial messages are entered, together with their message number, in data word D496 in data module DM255. For this purpose, the following handshake must be performed: Serielle 192 Fig. 8-16 • Load contents of D496 • If D496=0, the PLC program will be able to write a message number into the data word.
8-18 BT20 Menu Description 8.4.3.3 Message Parameters In the Message Parameters mask, the parallel messages (status messages) and serial messages are provided with the following parameters: • On/Off • Date On/Off • Time On/Off • Sort criteria Number <-> Time point ZE Meldungen > F 1 < Zustandsmeldungen > F 2 < Serielle Meldungen seriell Zustände Nr. ein aus Meldungen Datum ein aus Uhr ein aus SortKrit Zeit Nr.
BT20 Menu Descriptions 8-19 8.5 Power-Up Conditions Pressing the [F7] key in the Main menu displays the Power-Up conditions (mask numbers 20 through 23). The terminal display provides the user with 4 display masks. Each mask allows the plain-text display of system-specific power-up conditions in conjunction with their respective statuses by means of their images in the control operands.
8-20 BT20 Menu Description 8.6 Service Menu Pressing the [F8] key in the Main menu opens the Service menu (mask number 50). The Service menu displays the Power-Up conditions, status indications of several controller-specific operands, date and time of the BT (both changeable), and internal messages. Servicefunktionen STOP > Uhr < Uhr/SPS-Zustandsmeldungen > E/A/M < Status > T/Z < Zeiten/Zähler > DF/DP < Datenfeld/-puffer > DBs < Datenbausteine >Zeile für Uhr Fig.
BT20 Menu Descriptions 8-21 8.6.1 Clock / PLC Status Messages Pressing the [F3] key in the Service menu displays the clock data and internal PLC status messages (mask number 51). Uhr/SPS-interne Fr ZE Meldungen 16.06.95 10:45:15 aktuelle Zykluszeit: maximale Zykluszeit: Watchdog: 5 6 2000 Fixierung: Ausgänge gesperrt: ein aus Batterievorwarnung: aus ms ms ms >Zeile für Z u s t a n d s m e l d u n g e n Fig.
8-22 BT20 Menu Description 8.6.2 I /O /M /EI /EO Status / Control Pressing the [F3] key in the Service menu displays the Status / Control menu (mask numbers 60, 61, 70, 71, 80, 81, 90, 91). The referred menus display the statuses of the PLC operands in the binary, hexadecimal, decimal and ASCII formats. Subsequent to being enabled, the displayed PLC operands can be controlled in DM255/D448 by means of the BT operator terminal.
BT20 Menu Descriptions 8-23 Display Contents The display indicates current status messages (e.g. Outputs Disabled) via the flashing LED in the [MELD] key. The messages appear in the display line for status messages. Additional messages can be displayed in plaintext form by pressing the [MELD] function key. Menu Control [F3] [CURSOR RIGHT] or [CURSOR LEFT] Switches statuses between inputs ->, outputs >, markers ->, inputs. Switches between inputs -> extended input, and/or outputs -> extended output.
8-24 BT20 Menu Description 8.6.3 Timer / Counter Status Status Zeiten T 12 0000,00 T 13 0000,00 T 14 0000,00 T 15 0000,00 T 16 0000,00 T 17 0000,00 T 18 0000,00 T 19 0000,00 T 20 0000,00 T 21 0000,00 T 22 0000,00 T 23 0000,00 >Zeile für ↓ ↑ Fig. 8-23 Z u s t a n d s m e l d u n g e n Z E / A / M D F / D P STOP DBs Timer Status Menu for CL200 Status Zähler Z 24 Z 25 Z 26 Z 27 Z 28 Z 29 Z 30 Z 31 Z 32 Z 33 Z 34 Z 35 >Zeile für ↓ ↑ Fig.
BT20 Menu Descriptions Zeiten T 12 T 13 T 14 T 15 T 16 T 17 T 18 T 19 T 20 T 21 T 22 T 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 >Zeile für ↓ ↑ Fig.
8-26 BT20 Menu Description 8.6.4 DM /DF /(DB) Timer / Counter Status Status DB / By 128/2 2 2 2 2 2 2 2 0 0 0 0 0 1 1 1 DB 0 2 4 6 8 0 2 4 255/478 >Zeile für Fig. 8-26 128, HBy 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Länge binär 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 410 LBy 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Hex.
BT20 Menu Descriptions 8-27 [EDIT] Toggles Edit mode On/Off. With Edit mode enabled, editing is possible only in the selected mask. [1], [2], [3] ... Enter desired operand address. [ENTER] Accepts/adopts entered operand address, or transfers default of 0/1bin status to desired controller mask. CAUTION! Pressing the [ENTER] key one more time will cause the control mask to the written into the PLC! Prerequisite: The Control function is initially disabled.
8-28 BT20 Menu Description 1070 072 163-101 (97.
TS Programming System 9-1 9 TS Programming System 9.1 Introduction The TesiMod Programming System software – also referred to as TS Programming System – is used for programming tasks on the BT5 and BT20 operating terminals. For the referred terminals, completely predefined screen masks and menus – generally called menu tree – are provided. There is a slight difference between the menu trees for the BT5 and BT20 operating terminals.
9-2 TS Programming System To edit a given project, it is first loaded (by entering the directory name and the filename of the project definition). Once loaded, a project always contains the data ranges required for display masks, variables, and parameters. As a rule, to accomplish the adaptation of menu tree, only the editing of display masks and variables will be required. Some display screens that contain project-specific data (e.g.
TS Programming System 9-3 The menu tree for the CL200 controller contains one modified and one additional mask. EM70 Timer statuses (T) EM71 Counter statuses (C) Fig.
9-4 TS Programming System 9.3 TS Programming System Operation The TS programming software is used to design and generate the masks to be displayed, and to transfer them to the BT operator terminals. The masks for the PLC controllers are already defined, and are merely adapted to specific requirements. 9.3.1 Keyboard and Mouse Operation The TS software can be alternatively operated via keyboard or mouse input device.
TS Programming System 9-5 To start the TS programming system, the command TS is typed at the DOS prompt of the installation directory, followed by pressing [RETURN]. The main menu bar is displayed. The File menu contains the Load project command. Selecting it causes a window to be displayed in which the program selection takes place. File Edit New Project Load project Operating system End Fig. 9-5 Options Main Menu Bar Each project is stored in a subdirectory of the PG directory.
9-6 TS Programming System 9.3.3 Masks To accomplish the adaptation of the menu tree, the bold-type menu commands of the displayed menus must be carried out. In the Edit menu on the Main menu bar, selecting the Masks file command causes the mask data to be loaded. This causes the Main menu bar to be replaced by the Edit masks menu bar. File Fig.
TS Programming System File Fig. 9-10 Edit Mask 9-7 Editing Attribute Variable Edit textlists Table description Help text of variable Recipe description Position selection items Edit selection items Position messages Message parameters Edit Masks Menu, Variable The Select mask menu command can be used to display the desired mask for editing by entering its specific mask number.
9-8 TS Programming System The Zoom attribute comprises a special feature. It can be used to enlarge a character to a size of max. four characters (i.e., a square of 2x2 size). At this point, the enlarged character can be represented by placeholder characters only. However, the character appears in its full size on the display of the operator terminal. The Variables menu command of the Edit menu is used to insert variables.
TS Programming System 9-9 The variables contained in the menu tree are fully defined for general PLC controller tasks. However, in the event that a special task requires a variable that is not provided in the menu tree, such variable can be inserted as a new variable in the mask that is currently being edited. As a prerequisite, starting from the Main menu with the Variables file menu command, the new variable must be sufficiently defined (see also Section 8.3.6, "Variables").
9-10 TS Programming System 9.3.3.2 Messages User-defined messages can be added in addition to the status messages defined for the PLC controller. For this purpose, the allocated bit in the responsible data word (data module 255) in the PLC program must be set to 1bin. The message text is entered in the message list, beginning with number 17.
TS Programming System 9-11 9.3.3.3 Text Lists Starting from the Edit masks menu bar, the Edit textlists menu command opens the Edit textlists window. File Fig. 9-15 Edit Terminal Edit masks Edit messages Edit system messages Edit default help text Edit textlists Edit recipes Function keys Cursor keys Options Edit Textlists Menu Entering a name causes an available list to be displayed for editing in the Textlist window.
9-12 TS Programming System 9.3.4 BT5 Operator Terminal — Masks Requiring Editing 9.3.4.1 BT5 – Operation Mask The description of one Operation mask (here, M211 - Group 1/1) also applies to the other operation masks (Group 1/2 thru 4/4). The operation masks are used to enable control in Manual mode. Each mask contains two lines with two steps each. As only 4 steps are represented, the example used in the present section discusses the editing of only one operation mask.
TS Programming System 9-13 9.3.4.2 BT5 – Power-Up Conditions Mask The description of one Power-up Conditions mask (here, M20-1) also applies to the remaining Power-up Conditions masks. The Power-up Conditions mask can be used to display the various preconditions existing for the start of the controller. A total of 4 masks is available. The contents of these masks may be freely configured.
9-14 TS Programming System 9.3.5 BT20 Operator Terminal — Masks Requiring Editing 9.3.5.1 BT20 – Operation Mask The description of one Operation mask (here, M211 - Group 1/1) also applies to the other operation masks (Group 1/2 thru 4/4). The operation masks are used to enable control in Manual mode. Each mask contains two lines with two steps each. As only 4 steps are represented, the example used in the present section discusses the editing of only one operation mask.
TS Programming System 9-15 The following table lists all variables of the single-step controller in conjunction with their respective assignments. Line Col. 4 4 4 4 7 7 7 7 10 10 10 10 13 13 13 13 Fig. 9-23 3 11 31 39 3 11 31 39 3 11 31 39 3 11 31 39 Name of Variable Marker assigned in standard I_C_1 M180.0 O_C_1 M181.0 O_V_1 M183.0 I_V_1 M182.0 I_C_2 M180.1 O_C_2 M181.1 O_V_2 M183.1 I_V_2 M182.1 I_C_3 M180.2 O_C_3 M181.2 O_V_3 M183.2 I_V_3 M182.2 I_C_4 M180.3 O_C_4 M181.3 O_V_4 M183.3 I_V_4 M182.
9-16 TS Programming System Mask 20 Power-up Conditions 1 ÓÓÓÓÓÓÓ Hydraulic pump On Ó ← E_HPumpe Lubrication pump ON Ó ← E_SPumpe ÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓ ║ ║ Fig. 9-24 ← ZE STOP ║ ║ ║ ║ ║ ║ ← SysRepOutRepTextP Example of BT20 — Power-Up Conditions Mask Ó : Placeholder (also: wildcard character) for variable. 9.3.5.3 BT20 – Display Mask The description of one Display mask (here, M110 - Group 1/1) also applies to the remaining Display masks.
TS Programming System 9-17 Mask 110 Display 1/1 ÓÓÓÓÓÓÓ ← ZE STOP Ó: Placeholder for variable Part A being processed Ó ← E_TeilA Ó: Placeholder for variable Part B being processed Ó ← E_TeilB Ó: Placeholder for variable ÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓ ║ ║ Fig. 9-25 ║ ║ ║ ║ ║ ║ ← SysRepOutRepTextP Example of BT20 Display Mask 9.3.6 Variables The variables contained in the masks are fully defined for general PLC controller tasks.
9-18 TS Programming System The list of all available variables is displayed in the Bosch BUEP19E Protocol window. A new variable can be inserted at the end of the variables list, or inserted into the list with the use of the Edit menu, and the Insert line menu command. For the new variable, the name (use of the variable in a mask of this name), and the relation to the controller variables, must be established.
TS Programming System 9-19 9.4 Procedural Description The procedural description encompasses the complete sequence of events, starting with the copying of the menu tree from the supplied program diskette, and concluding with the transfer of the completed menu to the respective operator terminal. To facilitate enhanced understanding of procedural steps, the subsections of Section 8.
9-20 TS Programming System 9.4.2 Loading Project File for Editing • The TS Programming System is started by typing TS on the command line of the working directory, followed by pressing [RETURN]. • With the Main menu bar displayed, pressing the [Alt-F] shortcut opens the File menu. The Load project menu command is highlighted, and executed by pressing [RETURN]. File Edit New project Load project Operating system End Fig.
TS Programming System 9-21 9.4.3 Editing Display Masks File Fig. 9-29 Edit Options Masks file Variables file Parameters file Graphical objects Project management Simulation Edit Display Masks Menu With the Main menu bar displayed, pressing the [Alt-E] shortcut opens the Edit menu. The Masks file menu command is highlighted, and executed by pressing [RETURN]. File Fig.
9-22 TS Programming System 9.4.4 BT5 — Operator Terminal Procedures The mask modifications described below are based upon the mask used as an example in Section 8.3.4.1, "BT5 – Operation Masks." 9.4.4.1 BT5 – Operation Mask No. 211 Insertion into the Operation mask is restricted to fixed text sections describing the steps possible in Manual mode. File Fig.
TS Programming System 9-23 9.4.4.2 BT5 – Operation Mask No. 212 through 226 Editing these masks is similar to procedure for mask no. 211. 9.4.4.3 BT5 – Power-Up Conditions Mask No. 20 Insertions into the Power-up Conditions mask are restricted to fixed text sections and variables (with text lists) describing the prerequisites for starting the machine. File Fig.
9-24 TS Programming System The Variables description menu and the following menu are displayed: File Fig. 9-37 Edit Editor Select name Select format Select textlist Edit textlist Select graphical object Select image list Size of variable Variables Description Menu, Example BT5 The text boxes listed in the table below must be typed into, checked or filled by completing a menu selection. The cursor keys are used for navigation between the individual text boxes within the mask.
TS Programming System 9-25 The space character is directly typed in with the keyboard. Entering the filled rectangle requires the use of the Edit menu, and invoking the Graphical character menu command. Upon exiting the window (by pressing the [ESCAPE] key or [SHIFT+F10] shortcut), a security query reminds the user to save the changes. With the above entries completed, the variable is ready for insertion into the mask.
9-26 TS Programming System 9.4.4.4 BT5 – Power-Up Conditions Mask No's. 21-23 Editing these masks is similar to the procedure used for Power-up Conditions mask no. 20. 9.4.4.5 BT5 – Display Mask No. 110 Insertions into the Display mask are restricted to fixed text sections and variables (with text lists) describing specific tasks occurring in the course of sequential controller processing. File Fig.
TS Programming System 9-27 The Variables description menu and the following menu are displayed: File Fig. 9-44 Edit Editor Select name Select format Select textlist Edit textlist Select graphical object Select image list Size of variable Edit, Variables Description Menu, Text List, Example BT5 The text boxes listed in the table below must be typed into, checked or filled by completing a menu selection. The cursor keys are used for navigation between the individual text boxes within the mask.
9-28 TS Programming System Example: Inserting E_TeilB variable into mask As the procedure is largely similar to that discussed with the E_TeilA variable, a short description of the required steps will suffice at this point. The cursor is moved to the position indicated by the intersection of Line1 and Column20. In the Edit menu, the Variable menu command is selected, and executed by pressing [RETURN].
TS Programming System 9-29 9.4.4.6 BT5 – Display Mask No's. 110-113, 120-123, 130-133, 140-143 Editing these masks is similar to the procedure used for Display mask no. 110. 9.4.5 BT20 — Operator Terminal Procedures The mask modifications described below are based upon the mask used as an example in Section 8.3.5.1, "BT20 – Operation Mask." 9.4.5.1 BT20 – Operation Mask No. 211 Insertion into the Operation mask is restricted to fixed text sections describing the steps possible in Manual mode. File Fig.
9-30 TS Programming System 9.4.5.2 BT20 – Operation Mask No. 212 through 226 Editing these masks is similar to procedure for mask no. 211. 9.4.5.3 BT20 – Power-Up Conditions Mask No. 20 Insertions into the Power-up Conditions mask are restricted to fixed text sections and variables (with text lists) describing the prerequisites for starting the machine. File Fig.
TS Programming System 9-31 The Variables description menu and the following menu are displayed: File Fig. 9-52 Edit Editor Select name Select format Select textlist Edit textlist Select graphical object Select image list Size of variable Variables Description Menu, Example BT20 The text boxes listed in the table below must be typed into, checked or filled by completing a menu selection. The cursor keys are used for navigation between the individual text boxes within the mask.
9-32 TS Programming System With the above entries completed, the variable is ready for insertion into the mask. If the mask is saved, the placeholder for the display length variable will be displayed in the mask. Example: Inserting E_SPumpe variable into mask As the procedure is largely similar to that discussed with the E_HPumpe variable, a short description of the required steps will suffice at this point. The cursor is moved to the position indicated by the intersection of Line7 and Column22.
TS Programming System 9-33 9.4.5.5 BT20 – Display Mask No. 110 Insertions into the Display mask are restricted to fixed text sections and variables (with text lists) describing specific tasks occurring in the course of sequential controller processing. File Fig.
9-34 TS Programming System The Variables description menu and the following menu are displayed: File Fig. 9-59 Edit Editor Select name Select format Select textlist Edit textlist Select graphical object Select image list Size of variable Edit, Variables Description Menu, Text List, Example BT20 The text boxes listed in the table below must be typed into, checked or filled by completing a menu selection. The cursor keys are used for navigation between the individual text boxes within the mask.
TS Programming System 9-35 Example: Inserting E_TeilB variable into mask As the procedure is largely similar to that discussed with the E_TeilA variable. The cursor is moved to the position indicated by the intersection of Line7 and Column25. In the Edit menu, the Variable menu command is selected, and executed by pressing [RETURN]. The text boxes listed in the table below must be typed into, checked or filled by completing a menu selection. Fig.
9-36 TS Programming System 9.4.6 Variables Four new variables have been inserted into Power-up Conditions mask no. 20 and in Display mask 110. These variables must still be set into relation to the controller variables. File Fig. 9-62 Edit Options Masks file Variables file Parameters file Graphical objects Project management Simulation Opening Variables File Starting from the Main menu, the Variables file menu command is selected and started by pressing [RETURN]. File Fig.
TS Programming System 9-37 9.4.7 Compiling Mask Files File Fig. 9-65 Edit Options Masks file Variables file Parameters file Graphical objects Project management Simulation Project Management Menu to Access Compile Function From the Main menu, pressing the [Alt-E] shortcut opens the Edit menu, followed by selecting the Project management menu command, and executing it by pressing [RETURN]. File Fig.
9-38 TS Programming System File Fig. 9-67 Edit Options Masks file Variables file Parameters file Graphical objects Project management Simulation Project Management Menu, Download Menu Command From the Main menu, pressing the [Alt-E] shortcut opens the Edit menu, followed by selecting the Project management menu command, and executing it by pressing [RETURN]. File Fig.
Tesi Mod Software Installation 10-1 10 Tesi Mod Software Installation Both the TS Programming System software (briefly referred to as "TS") and the menu trees are shipped on individual 3.5 inch diskettes. As a first step, the installation program on the diskette is used to install the TS application. Next, the menu tree data and the PLC files associated to machine control functions are copied from the diskette into the respective PLC directories. 10.
10-2 Tesi Mod Software Installation The sign-on screen is removed, and a message displayed. [German message text:] Das TesiMod Programmiersystem wird installiert! [English translation:] Installing the TesiMod Programming System! The TS application data is stored on the diskette in compressed form. It will be unpacked during the installation, and installed in the destination directory.
Tesi Mod Software Installation 10-3 10.3 Directory Structure Both the PLC data and the menu trees are project-specific, and are stored in a directory structure, parts of which are predetermined and must not be changed. The installation of the PLC software generates a main directory (the PG directory) in which the projects are stored as subdirectories.
10-4 Tesi Mod Software Installation 10.4 BT-MADAP Program Diskette This diskette contains the menu trees for the BT5 and BT20 operator terminals, plus the PLC software modules for the CL200, CL400 and CL500 controller variants. The menu trees comprise all control menus of the respective operator terminal, in part without the application-specific text and variables. Also provided on the diskette is an example suitable for the CL200 controller and BT20 operator terminal.
Tesi Mod Software Installation 10-5 CAUTION — Possible Data Loss! In the event that the required files are already stored in the ...\ZS0 PLC directory or the ...\BT menu tree directory of a given project, the identical filenames will cause existing files to be overwritten in the process of copying files from the diskette. To prevent the loss of essential data, a data backup of existing project files is always recommended prior to any new installation procedures. PLC file destination directory : ...
10-6 Tesi Mod Software Installation For the purpose of testing the TS software, the example provided on diskette should be copied into a project directory. In the following example, this is the project SAMPLE1.B00. COPY A:\CL200\BEISPIEL\BT20\BT20.TSG C:\PG\SAMPLE1.B00\BT20 COPY A:\CL200\BEISPIEL\BT20\BT20_400.PRJ C:\PG\SAMPLE1.B00\BT20 COPY A:\CL200\BEISPIEL\BT20\bt20_4_5.TSM C:\PG\SAMPLE1.B00\BT20 COPY A:\CL200\BEISPIEL\BT20\BT20_400.TSV C:\PG\SAMPLE1.
Appendix 11-1 11 Appendix 11.1 Examples of Step Modules 11.1.1 Handling the -STOEM Fault Marker Symbol -STOEM CL200 CL400/CL500 M191.2 M255.2 The -STOEM fault marker makes it possible to provide fault indications independent of the monitoring time. This may comprise the detection of an exceeded temperature regulation threshold value, or simply an excess RPM. NOTE! The fault marker is influenced only by the user. In the fault-free system condition, the -STOEM fault marker is logical 1bin.
11-2 Appendix 11.1.2 Using Wait Time Wait time Stop Symbol CL200 CL400/CL500 -WZT_HLT M191.5 M255.5 Using the -WZT_HLT wait time halt marker, and dependent upon conditions, the wait time can be stopped in each step. Example: ; Step conditions ; Step 2 -S2 ; Influence wait time countdown via -WZT_HLT marker: ; 0 bin = Wait time counting ; 1 bin = Wait time is stopped A = B B -LOG1 -WZT HLT ;Stop wait time always ;when step is active ; Links for Automatic and Inching Mode -AUTO A B I1.
Appendix 11-3 11.1.3 Monitoring Time Stop Symbol -UEKONTR CL200 CL400/CL500 M191.7 M255.7 Using the -UEKONTR monitoring time marker, and dependent upon conditions, the monitoring time can be stopped in each step. Example: ; Step conditions ; Step 4 -S4 ; Influence monitoring time via -UEKONTR marker: ; 0 bin = Monitoring time counting ; 1 bin = Monitoring time is stopped A = B B -LOG1 -UEKONTR ;Stop monitoring time ;when step is active. ; Links for Automatic and Inching Mode -AUTO A B I1.
11-4 Appendix 11.1.4 Using -VERZW Branching Marker Symbol -VERZW CL200 CL400/CL500 M188 M242 Using the -VERZW branching marker, step numbers defining the subsequent program progress are transferred to the cascade data module. This facilitates the implementation of simple OR links. Example: Right or Left or Up or Down S3 Branching step S4 Left S6 Right S7 Up S8 Dn S5 Fig.
Appendix 11-5 ; OR branch A O O O = -SCHRITT4 -SCHRITT6 -SCHRITT7 -SCHRITT8 -WSB ; Group criterion for step 4 ; Group criterion for step 6 ; Group criterion for step 7 ; Group criterion for step 8 ; Step is completed, continue with -VERZW branching ; Transferring step number for further processing A -LOG1 ; In each step, use log. 1 to RC -VERZW ; set decision counter to definite 0. 1070 072 163-101 (97.11) GB A L SC -SCHRITT4 K4,A A,-VERZW ; Group criterion for step 4.
11-6 Appendix 11.2 Characteristic Data of Standard Modules 11.2.1 KETTE200 Cascade Management Module Processing times Cascade Mgmt. Diagnostics Number: Cascades Steps Step-on conditions Monitoring time: Wait time: minimum maximum Resolution minimum maximum Resolution 1.8 ms + step processing time 50 µs per instruction max. 32 max. 128 max. 32 /Cascade /Step 100 ms 1 h 49 min 100 ms 100 ms 1 h 49 min 100 ms 11.2.2 KETTE Function Module Processing times: 0.
Appendix 11.2.3 DIAG500E Diagnostics Module Processing times, without diagnostics module: 1 cascade, no fault, no manual diagnostics. 0.5 ms 30 cascades, no fault, no manual diagnostics. 1.4 ms 30 cascades, no fault, manual diagnostics of 64 conditions. 2.1 ms 30 cascades, no fault, manual diagnostics of 64 conditions. 5.0 ms Number: Cascades Steps Step-on conditions 1070 072 163-101 (97.11) GB max. 64 max. 128 max.
11-8 Appendix 11.3 Fault Messages Code Subcodedec Subcodehex Fault Fault description 0 0 0 NO ERROR Fault-free processing. 1 1 1 E SLAVE NOT READY Level 1 and level 2 fault. 1 2 2 E PROTOKOL Packet sequence. 1 3 3 E FRAME Protocol frame fault. 1 4 4 E TIMEOUT Timeout fault. 1 5 5 E CRC BCC CRC fault. 1 6 6 E PARITY Parity fault. 1 7 7 E SEND ABORT Transmission abort. 1 8 8 R REC ABORT Reception abort. 1 9 9 E BUF SIZE Cyclical buffer too small.
Appendix Fault messages (cont'd.) Code Subcodedec Subcodehex Fault description 3 1 1 Addressed module is not available. 3 16 10 Module does not respond. 3 35 23 Access to this address field is prohibited. 3 36 24 Access to this address field is protected by the user. 3 37 25 Timer may not be written to. 3 38 26 Module number too high. 3 39 27 Module not available. 3 40 28 Module too small. 4 32 20 Addressed data type (command code) unknown in PST.
11-10 Appendix 11.3.1 BUEP19E Fault Messages – CL200 Fault codehex Fault 02 Memory access problem Faults occurred during access to the specified memory range, or access temporarily not possible. 03 Wrong memory type The specified access mode is not possible for the addressed memory range (e.g. EPROM write-access), or no physical memory capacity is available at the stated address range.
Appendix 11-11 11.3.2 BUEP19E Fault Messages – CL350 / CL400 / CL500 Fault codehex Fault Fault description 01 Module not available The block address specified in the block command addresses a system bus station in which no module is available, or addresses a module that is unable to effect command processing (slave without command reception buffer). 10 Module not addressable The SK500 has transferred to this module a command that is addressed to another module.
11-12 Appendix BUEP19E Fault Messages – CL400/CL500 (cont'd.) 29 Monitor disabled Two peripheral devices are simultaneously attempting to use the monitor of a ZS via the module interface and the interface of the SK. 2A Reference list disabled Two peripheral devices are simultaneously attempting to access the reference list of a ZS via the module interface and the interface of the SK. 2B RTC error Error upon reading or writing the system clock of the SK500.
Appendix 11-13 11.4 BT-MADAP Order Numbers BT-MADAP Software package, including the individual components listed below. 1070 077 814 BTSMADAP, BTS_ZV; 1070 077 815 operation via BT5/BT20 for CL200, CL350 / CL400 and CL500 1070 072 163-101 (97.
11-14 Appendix 1070 072 163-101 (97.
1070 072 163-101 (97.