NC-alarmen
12390
[Kanaal %1: ] Blok %2 Initialisatiewaarde %3 niet omzetbaar
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
%3 = Bron-string
Verklaring:
Bij de initialisatie werd aan één van de variabelen een waarde toegewezen, die niet overeenstemt met het type van de
variabele - bovendien kan deze niet in het gegevenstype van de variabele worden omgezet.
Overzicht van de typeconversies:
- van REAL naar:REAL: neen, INT: ja1), BOOL: ja, CHAR: ja2), STRING: -
- van INT naar:REAL: ja, INT: neen, BOOL: ja, CHAR: ja2), STRING: -
- van BOOL naar:REAL: ja, INT: ja, BOOL: neen, CHAR: ja, STRING: -
- van CHAR naar:REAL: ja, INT: ja, BOOL: ja, CHAR: neen, STRING: ja
- van STRING naar:REAL: -, INT: -, BOOL: ja, CHAR: ja3), STRING: neen
1) Waarde <> 0 stemt overeen met TRUE, waarde ==0 stemt overeen met FALSE.
2) Stringlengte 0 => FALSE, anders TRUE.
3) Indien slechts 1 teken.
Van het type AXIS en FRAME en in het type AXIS en FRAME kan geen omvorming worden uitgevoerd.
Reactie:
Correctieblok met reorganiseren.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Toets NC-stop bedienen en met de softkey PROGRAMMA CORRECT de functie "Correctieblok" selecteren. De
correctiewijzer gaat op de het foute blok staan.
- Variabeletype zo definiëren dat de initialisatiewaarde toegewezen kan worden of
- initialisatiewaarde selecteren in overeenstemming met de variabeledefinitie.
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
12400
[Kanaal %1: ] Blok %2 veld %3 Element bestaat niet
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
%3 = Bron-string
Verklaring:
De volgende oorzaken zijn mogelijk:
- indexlijst niet toegelaten; er ontbreekt een asindex
- veldindex past niet bij de definitie van de variabelen
- Er werd gepoogd, anders dan bij de standaardtoegang, bij de veldinitialisatie d.m.v. SET resp. REP toegang te krijgen
tot een variabele. Afz.-tekentoegang, frame-deeltoegang, weggelaten indices zijn niet mogelijk.
Bij de initialisatie van dit veld werd een niet aanwezig element geadresseerd.
Reactie:
Correctieblok met reorganiseren.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Toets NC-stop bedienen en met de softkey PROGRAMMA CORRECT de functie "Correctieblok" selecteren. De
correctiewijzer gaat op het foute blok staan.
Veldinitialisatie: veldindex van het geadresseerde element controleren. Het 1e veldelement krijgt de index [0,0], het 2e
[0,1] enz. De rechter veldindex (kolomindex) wordt eerst geïncrementeerd.
In de 2e rij wordt het 4e element dus met de index [1,3] geadresseerd (de indices beginnen bij nul).
Velddefinitie: veldgrootte controleren. Het 1e cijfer staat voor het aantal elementen in de 1e dimensie (aantal rijen), het 2e
cijfer voor het aantal elementen in de 2e dimensie (aantal kolommen).
Een veld met 2 rijen en 3 kolommen moet met de vermelding [2,3] gedefinieerd worden.
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
144
Diagnosehandboek, 01/2015, 6FC5398-8BP40-5JA2
Alarmen