Parameter
Konstanten
Konstante | Beschreibung |
---|---|
M_FKT_ANZ | Maximale Anzahl von M-Funktionen [SYSP - Kapitel 8.1] |
KANAL_ANZ_RND | Maximale Anzahl unabhängiger Kanäle |
P-CHAN-00041 | Synchronisationsarten für M-Funktionen | |
Parameter | m_synch[i] | |
Beschreibung | Im Array "m_synch[i]" wird die Synchronisationsart der entsprechenden M-Funktion definiert. Dabei definiert der Feldindex "i" die Nummer der M-Funktion. Die maximale Nummer bzw. Anzahl der M-Funktionen ist durch die Konstante M_FKT_ANZ begrenzt. Der Wert von P-CHAN-00041 gibt an, welche Synchronisationsart die M-Funktion besitzt, d.h. wann eine Überprüfung auf das Vorliegen der SPS-Quittierung erfolgt. Eine Bewegung wird nicht ausgeführt bzw. spätestens zum Satzende hin gestoppt, wenn zum Zeitpunkt der Überprüfung keine Quittierung von der SPS eingetroffen ist. | |
Datentyp | UNS16 | |
Datenbereich | NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP, MEP_SVS, MET_SVS | |
Dimension | translatorisch: - | rotatorisch: - |
Standardwert | NO_SYNCH | |
Anmerkungen | - |
P-STUP-00033 | Speichergrösse für das Rückwärtsfahren | |
Parameter | fb_storage_size[i] | |
Beschreibung | Dieser Parameter legt die Speichergrösse in Byte für das Rückwärtsfahren auf der Bahn fest. Dabei definiert der Feldindex "i" die NC-Kanalnummer. Die maximale Kanalanzahl ist durch die Konstante KANAL_ANZ_RND begrenzt, wobei der erste Kanal mit dem Index "0" beginnt. Die NC prüft beim Hochlauf, ob die notwendige Minimalgröße eingehalten wird. Wenn dies nicht der Fall ist, so wird eine Warning erzeugt und die Speichergrösse auf den erforderlichen Mindestwert gesetzt. Wird die Speichergröße auf 0 gesetzt, so steht die Funktionalität "Vorwärts-/ Rückwärtsfahren auf der Bahn" nicht zur Verfügung. Die maximale Grösse wird nur durch die vorhandenen Ressourcen des PC begrenzt. | |
Datentyp | UNS32 | |
Datenbereich | 0 ≤ P-STUP-00033 ≤ MAX(UNS32) | |
Dimension | translatorisch: - | rotatorisch: - |
Standardwert | - | |
Anmerkungen | - |