Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Anwenderzyklus Syntax

Beitrag 06.03.2024, 12:05 Uhr
fraesomat
Level 1 = Community-Lehrling
*
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.
   
Beitrag 06.03.2024, 12:49 Uhr
CNCFr
Level 7 = Community-Professor
*******
Es fehlen auf jeden Fall mal die Kommas zwischen den Parametern.
   
Beitrag 06.03.2024, 13:22 Uhr
fraesomat
Level 1 = Community-Lehrling
*
ZITAT(CNCFr @ 06.03.2024, 13:49 Uhr) *
Es fehlen auf jeden Fall mal die Kommas zwischen den Parametern.



confused.gif danke.gif

Oh mann klar ich bin blind gleich testen
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: