Parametrierung von M-Funktionen
Die Parametrierung der M-Funktionen erfolgt im TwinCAT XAE. Dabei wird für jeden Interpolationskanal eine eigene M-Funktionstabelle beschrieben.
Um eine Konfiguration von M-Funktionen wirksam zu schalten, ist ein Aktivieren der TwinCAT-Konfiguration erforderlich.
No
Nummer der zu parametrierenden M-Funktion. Der Wert muss zwischen 0 und 159 liegen
HShake
Ist hier ein Wert ungleich 'None' eingetragen, so ist die M-Funktion vom Type 'Handshake'
- None: es wird kein Handshake ausgeführt
- BM (Before Move): Falls im gleichen Satz eine Bewegung programmiert ist, erfolgt der Handshake vor der Bewegung
- AM (After Move): Falls im gleichen Satz eine Bewegung programmiert ist, erfolgt der Handshake nach der Bewegung
Fast
Wird hier ein Wert ungleich 'None' eingetragen, so wird eine M-Funktion vom Type 'Schnelle-Signal-Bit' ausgeführt
- None: es wird keine schnelle M-Funktion ausgeführt
- BM (Before Move): Falls im gleichen Satz eine Bewegung programmiert ist, erfolgt die Ausgabe vor der Bewegung.
- AM (After Move): Falls im gleichen Satz eine Bewegung programmiert ist, erfolgt die Ausgabe nach der Bewegung.
- BMAutoReset (Before Move & automatisches Zurücksetzen): Falls im gleichen Satz eine Bewegung programmiert ist, erfolgt die Ausgabe vor der Bewegung. Zusätzlich wird die M-Funktion am Ende des Satzes automatisch wieder gelöscht. D.h. die M-Funktion ist nur satzweise wirksam. Um sicherzustellen, dass die PLC die M-Funktion auf jeden Fall erkennt, muss der der damit programmierte Verfahrsatz zeitlich lang genug sein (min. 2 PLC-Zyklen) oder zusätzlich eine M-Funktion mit Handshake programmiert werden.
- AMAutoReset (After Move & automatisches Zurücksetzen): Diese Parametrierung ist nur dann sinnvoll, wenn entweder eine M-Funktion vom Typ Handshake mit programmiert (bzw. parametriert) wird, oder die M-Funktion lediglich zum Zurücksetzen von anderen M-Funktionen genutzt wird. Ohne einen zusätzlichen Handshake, wird diese M-Funktion in der Regel nicht von der PLC erkannt.
- alle anderen Kombinationen sind aus Kompatibilitätsgründen anwählbar.
Reset
Hier können bis zu 10 M-Funktionen eingetragen werden, die mit dem Aufruf gelöscht werden.
Import/Export
Die M-Funktionen werden für jeden Kanal einzeln parametriert. Mit der Im- und Exportfunktion kann die Parametrierung auf andere Kanäle übertragen werden.