Reactie:
Correctieblok met reorganiseren.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Onderprogrammadefinitie uitvoeren in overeenstemming met het gebruikte type.
1. Normale SP-opbouw (zonder parameterdoorgave):
% SPF 123456
:
M17
2. SP-opbouw met sleutelwoord en SP-naam (zonder parameterdoorgave):
PROC UPNAME
:
M17
ENDPROC
3. SP-opbouw met sleutelwoord en SP-naam (met parameterdoorgave "call-by-value"):
PROC UPNAME (VARNAME1, VARNAME2, ...)
:
M17
ENDPROC
4. SP-opbouw met sleutelwoord en SP-naam (met parameterdoorgave "call-by-reference"):
PROC UPNAME (Type1 VARNAME1, Type2 VARNAME2, ...)
:
M17
ENDPROC
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
14520
[Kanaal %1: ] Blok %2 Ongeldige PROC-instructie in gegevensdefinitiegedeelte
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
Verklaring:
De PROC-instructie mag slechts aan het begin van een onderprogramma staan.
Reactie:
Correctieblok met reorganiseren.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
NC-werkstukprogramma aanpassen.
Voortzetting
Met NC-START of RESET-toets alarm wissen en programma voortzetten.
programma:
14530
[Kanaal %1: ] Blok %2 EXTERN- en PROC-instructie komen niet overeen
Parameter:
%1 = Kanaalnummer
%2 = Bloknummer, label
Verklaring:
Onderprogramma's met parametertransfer moeten voor hun oproep in het programma bekend zijn. Als de
onderprogramma's altijd vast aanwezig zijn (vaste cycli), bepaalt de besturing de oproepinterfaces bij de systeemstart.
Anders moet in het oproepende programma een EXTERN-instructie worden geprogrammeerd.
Voorbeeld:
N123 EXTERN UPNAME (TYP1, TYP2, TYP3, ...)
Het type van de variabelen moet hierbij absoluut overeenstemmen met het in de definitie (PROC-instructie) vastgelegde
type of hiermee compatibel zijn; de naam kan anders luiden.
Reactie:
Interpreterstop
NC-startblokkering in dit kanaal.
Naadsignalen worden gezet.
Alarmweergave
Oplossing:
Variabeletypes van de EXTERN- en de PROC-instructie t.o.v. elkaar op overeenstemming controleren en corrigeren.
Alarmen
Diagnosehandboek, 01/2015, 6FC5398-8BP40-5JA2
NC-alarmen
211