● D bzw. DL sind zusammen mit T- oder M-Funktion in einem Satz programmiert.
Systemvariable
Systemvariable
$C_M_PROG
$C_M
$C_AUX_VALUE[0]
$C_ME
$C_AUX_EXT[0]
$C_AUX_IS_QUICK[0]
$C_T_PROG
$C_T
$C_TE
$C_TS_PROG
$C_TS
$C_TCA
$C_DUPLO_PROG
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
VORSICHT
Werte sind nicht wirksam
Die dem Ersetzungsunterprogramm in den Systemvariablen zur Verfügung gestellten
Werte sind noch nicht wirksam. Es liegt in der alleinigen Verantwortung des
Anwenders/Maschinenherstellers dies durch geeignete Programmierung im
Ersetzungsunterprogramm "nachzuholen".
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
8.15 Ersetzung von Funktionen durch Unterprogramme
Bedeutung
TRUE, wenn M-Funktion programmiert wurde
Enthält bei $C_M_PROG == TRUE den Wert der Adresse M
Dabei sind zwei Fälle zu unterscheiden:
Ist für den Werkzeugwechsel mit M-Funktion ein
•
Unterprogramm mit Parameterübergabe projektiert, liefert
$C_M den Wert aus: MD10715 MN_M_NO_FCT_CYCLE
Ist nur ein Unterprogramm für die Adressen T und/oder D/DL
•
projektiert und im Programm ist die M-Funktion für den
Werkzeugwechsel zusammen mit einer der zu ersetzenden
Adressen programmiert, liefert $C_M den Wert aus:
MD22560 $MN_TOOL_CHANGE_M_MODE
Wert der ersetzten M-Funktion
Enthält bei $C_M_PROG == TRUE den Wert der
Adresserweiterung der M-Funktion
Adresserweiterung der M-Funktion (identisch zu $C_ME)
TRUE, wenn M-Funktion mit schneller Ausgabe an PLC
programmiert wurde
TRUE, wenn T-Funktion programmiert wurde
Enthält bei $C_T_PROG == TRUE den Wert der T-Funktion
Enthält bei:
$C_T_PROG == TRUE
•
$C_TS_PROG == TRUE
•
den Wert der Adresserweiterung der T-Funktion
TRUE, wenn bei der T– oder TCA–Ersetzung ein
Werkzeugname programmiert wurde.
Enthält bei $C_TS_PROG == TRUE den bei T– oder TCA–
Ersetzung programmierten Werkzeugname
TRUE, wenn die TCA–Ersetzung aktiv ist
TRUE, wenn die Duplo–Nummer bei der TCA–Ersetzung
programmiert wurde
611