103 lines
3.6 KiB
Plaintext
103 lines
3.6 KiB
Plaintext
|
|
&ACCESS RV$
|
||
|
|
&REL 3
|
||
|
|
&PARAM VERSION = 1.0.0
|
||
|
|
DEFDAT $MACHINE PUBLIC
|
||
|
|
SIGNAL $CRIT_PERI_ACK_REQ $IN[1026] ;Schalter zur Konfiguration der Bewegung kritischer Peripherie
|
||
|
|
SIGNAL $CRIT_PERI_ACK FALSE
|
||
|
|
CHAR $V_STEUMADA[32]
|
||
|
|
$V_STEUMADA[]="V1.0.0/KUKA8.3" ;VERSIONSKENNUNG
|
||
|
|
SIGNAL $MASTERINGTEST_REQ_EXT $IN[1026] ;TRUE = Referenzfahrt angefordert (extern)
|
||
|
|
SIGNAL $BRAKETEST_REQ_EX $IN[1026] ;TRUE = Bremsentest soll gestartet werden
|
||
|
|
SIGNAL $BRAKETEST_MONTIME FALSE
|
||
|
|
SIGNAL $MAINTENANCE_TO_PLC FALSE
|
||
|
|
SIGNAL $DRIVE_STOP_NOT_REQ $IN[1025] ;FALSE = Drehzahlstopp Anforderung
|
||
|
|
SIGNAL $BRAKETEST_REQ_INT FALSE
|
||
|
|
SIGNAL $BRAKETEST_WORK FALSE
|
||
|
|
SIGNAL $BRAKES_OK FALSE
|
||
|
|
SIGNAL $BRAKETEST_WARN FALSE
|
||
|
|
DECL EMSTOP_PATH $EMSTOP_PATH={T1 #ON,T2 #ON,AUT #ON,EX #ON} ;PROJEKTIERUNG DES BAHNTREUEN NOT-AUS FUER T1,T2,AUT,EX
|
||
|
|
SIGNAL $EXT_START $IN[3] ;EXTERNER START
|
||
|
|
SIGNAL $MOVE_ENABLE $IN[4] ;FAHRFREIGABE GESAMT
|
||
|
|
SIGNAL $RC_RDY1 $OUT[17] ;RC-BETRIEBSBEREIT 1
|
||
|
|
SIGNAL $SPOC_MOTION_ENABLE $OUT[1015] ; FAHRFREIGABE DURCH SAFETY CONTROLLER
|
||
|
|
SIGNAL $ALARM_STOP $OUT[1] ;NOT-STOP
|
||
|
|
SIGNAL $T1 $OUT[10] ;BETRIEBSART T1
|
||
|
|
SIGNAL $T2 $OUT[11] ;BETRIEBSART T2
|
||
|
|
SIGNAL $AUT $OUT[12] ;BETRIEBSART AUTOMATIK
|
||
|
|
SIGNAL $I_O_ACTCONF $OUT[18] ;E/A-SCHNITTSTELLE AKTIV QUITTUNG
|
||
|
|
SIGNAL $MODE_AUTO FALSE
|
||
|
|
SIGNAL $MODE_TEST FALSE
|
||
|
|
SIGNAL $LOCAL_NETWORK_OK FALSE
|
||
|
|
SIGNAL $COMPLETE_NETWORK_OK FALSE
|
||
|
|
SIGNAL $EXT $OUT[13] ;BETRIEBSART EXTERN
|
||
|
|
SIGNAL $STOPMESS $OUT[4] ;STOP-MELDUNG
|
||
|
|
SIGNAL $CONF_MESS $IN[5] ;EXTERNE QUITTUNG
|
||
|
|
SIGNAL $USER_SAF $OUT[2]
|
||
|
|
SIGNAL $PERI_RDY $OUT[3]
|
||
|
|
SIGNAL $IN_HOME $OUT[8] ;ROB IN HOMEPOSITION
|
||
|
|
SIGNAL $IN_HOME1 FALSE
|
||
|
|
SIGNAL $IN_HOME2 FALSE
|
||
|
|
SIGNAL $IN_HOME3 FALSE
|
||
|
|
SIGNAL $IN_HOME4 FALSE
|
||
|
|
SIGNAL $IN_HOME5 FALSE
|
||
|
|
SIGNAL $DRIVES_ON $IN[7] ;ANTRIEBE EIN
|
||
|
|
SIGNAL $DRIVES_OFF $IN[6] ;ANTRIEBE ENABLE
|
||
|
|
SIGNAL $ON_PATH $OUT[9] ;ROB AUF BAHN
|
||
|
|
SIGNAL $PR_MODE $OUT[21] ;HAND/PROGRAMMIERMODUS
|
||
|
|
SIGNAL $SS_MODE $OUT[22] ;HAND/SINGLE-STEP
|
||
|
|
SIGNAL $ALARM_STOP_INTERN $OUT[1002] ;NOT-STOP INTERN
|
||
|
|
SIGNAL $WORKSTATE1 FALSE
|
||
|
|
SIGNAL $WORKSTATE2 FALSE
|
||
|
|
SIGNAL $WORKSTATE3 FALSE
|
||
|
|
SIGNAL $WORKSTATE4 FALSE
|
||
|
|
SIGNAL $WORKSTATE5 FALSE
|
||
|
|
SIGNAL $WORKSTATE6 FALSE
|
||
|
|
SIGNAL $WORKSTATE7 FALSE
|
||
|
|
SIGNAL $WORKSTATE8 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE1 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE2 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE3 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE4 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE5 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE6 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE7 FALSE
|
||
|
|
SIGNAL $CYLWORKSTATE8 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE1 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE2 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE3 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE4 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE5 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE6 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE7 FALSE
|
||
|
|
SIGNAL $AXWORKSTATE8 FALSE
|
||
|
|
SIGNAL $DELTAWORKSTATE FALSE
|
||
|
|
SIGNAL $ASYNC_AX1_P $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX2_P $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX3_P $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX4_P $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX5_P $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX6_P $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX1_M $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX2_M $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX3_M $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX4_M $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX5_M $IN[1026]
|
||
|
|
SIGNAL $ASYNC_AX6_M $IN[1026]
|
||
|
|
SIGNAL $ZUST_ASYNC $IN[1026]
|
||
|
|
SIGNAL $NEAR_POSRET $OUT[14] ;ROBOTER IN TOLERANZFENSTER
|
||
|
|
SIGNAL $COLLISION FALSE
|
||
|
|
SIGNAL $COLLISION_STOP FALSE
|
||
|
|
SIGNAL $I_O_ACT $IN[1025] ;E/A-SCHNITTSTELLE AKTIV
|
||
|
|
SIGNAL $SAFEGATE_OP $IN[1025] ;SAFETY GATE ON PATH STOP
|
||
|
|
SIGNAL $MOVE_ENA_ACK FALSE
|
||
|
|
SIGNAL $COLL_ALARM FALSE
|
||
|
|
SIGNAL $COLL_ENABLE FALSE
|
||
|
|
SIGNAL $IMM_STOP $IN[1025] ;NOT-AUS VON DER SPS
|
||
|
|
SIGNAL $AUX_POWER $IN[1026] ;EXTERNE SPANNUNGSVERSORGUNG AKTIV
|
||
|
|
SIGNAL $T2_ENABLE $IN[1025] ;SAFETY-SPEED
|
||
|
|
REAL $FAN_FOLLOW_UP_TIME=5.00000 ;NACHLAUFZEIT FUER DIE FAN-ANSTEUERUNG
|
||
|
|
SIGNAL $ROB_STOPPED $OUT[1023] ;ROBOTER STEHT
|
||
|
|
SIGNAL $ROB_CAL $OUT[1001] ;ROBOTER SYNCHRON
|
||
|
|
SIGNAL $PRO_ACT $OUT[5] ;PROZESS AKTIV
|
||
|
|
SIGNAL $PRO_MOVE $OUT[1022] ;PROGRAMMBEWEGUNG AKTIV
|
||
|
|
ENDDAT
|