Anwenderzyklus Syntax
06.03.2024, 12:05 Uhr
Hallo zusammen,
ich möchte gerne in unserer SINUMERIK 840 D solutionline (Operate) einen Anwenderzyklus hinterlegen und habe das ganze als Unterprogramm programmiert:
PROC L850 (REAL R_BNEXT REAL R_CNEXT INT I_TOOLTYP)
;MACRO Werkzeugwechsel
DEF INT TNR_AKTUELL
DEF INT TNR_VORWAHL
DEF REAL IST_Pos_X
DEF REAL IST_Pos_Z1
DEF REAL IST_Pos_Z3
DEF REAL IST_Pos_B1
DEF REAL IST_Pos_C1
DEF INT SOLL_POS_MAG
DEF INT MOVE_TYP
IST_Pos_X=$AA_IM[X]
IST_Pos_Z1=$AA_IM[Z1]
IST_Pos_Z3=$AA_IM[Z3]
IST_Pos_B1=$AA_IM[B1]
IST_Pos_C1=$P_TCANG[2]
TNR_AKTUELL=$TC_MPP6[9998,1]
GETSELT(TNR_VORWAHL)
G90
STOPRE
SOLL_POS_MAG=$A_TOOLMN[TNR_VORWAHL] etc..
wenn ich das Programm im Verzeichnis Anwenderzyklen hinterlege bekomme ich nach einem Neustart einen Syntaxfehler Zeile 1
weis jemand wie der Richtige Syntax für einen Anwenderzyklus aussehen muss oder in welcher Dokumentation ich etwas dazu finde ich hab schon einige durch aber Anwenderzyklen finde ich nicht auch nicht im PGAsl.
ich möchte gerne in unserer SINUMERIK 840 D solutionline (Operate) einen Anwenderzyklus hinterlegen und habe das ganze als Unterprogramm programmiert:
PROC L850 (REAL R_BNEXT REAL R_CNEXT INT I_TOOLTYP)
;MACRO Werkzeugwechsel
DEF INT TNR_AKTUELL
DEF INT TNR_VORWAHL
DEF REAL IST_Pos_X
DEF REAL IST_Pos_Z1
DEF REAL IST_Pos_Z3
DEF REAL IST_Pos_B1
DEF REAL IST_Pos_C1
DEF INT SOLL_POS_MAG
DEF INT MOVE_TYP
IST_Pos_X=$AA_IM[X]
IST_Pos_Z1=$AA_IM[Z1]
IST_Pos_Z3=$AA_IM[Z3]
IST_Pos_B1=$AA_IM[B1]
IST_Pos_C1=$P_TCANG[2]
TNR_AKTUELL=$TC_MPP6[9998,1]
GETSELT(TNR_VORWAHL)
G90
STOPRE
SOLL_POS_MAG=$A_TOOLMN[TNR_VORWAHL] etc..
wenn ich das Programm im Verzeichnis Anwenderzyklen hinterlege bekomme ich nach einem Neustart einen Syntaxfehler Zeile 1
weis jemand wie der Richtige Syntax für einen Anwenderzyklus aussehen muss oder in welcher Dokumentation ich etwas dazu finde ich hab schon einige durch aber Anwenderzyklen finde ich nicht auch nicht im PGAsl.
06.03.2024, 12:49 Uhr
Es fehlen auf jeden Fall mal die Kommas zwischen den Parametern.
06.03.2024, 13:22 Uhr
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: