Datenbeschreibungen
9.7 Systemvariable
Systemvariable $A_FRDP_ACK_REQ
Über die Systemvariable wird mitgeteilt, dass nach einem Kommunikationsfehler wieder
fehlerfrei zyklisch F-Telegramme ausgetauscht werden und zur Quittierung des Fehlers und
zur Ausgabe der Prozesswerte noch die Anwenderquittierung über Nahtstellensignal
DB18.FRDP_ACK_REI oder Kanal_1-Reset erforderlich ist.
Systemvariable $A_FRDP_DIAG
Über die Systemvariable wird die von F_RECVDP ermittelte Ursache des
Kommunikationsfehlers mitgeteilt.
Bit 0 - 3: reserviert
Bit 4: 1 = Timeout erkannt
Bit 5: 1 = Sequenznummernfehler erkannt
Bit 6: 1 = CRC-Fehler erkannt
Bit 7 - 12: reserviert
Bit 13: 1 = Abweichungen in den F-Telegrammdaten (TelegramDiscrepancy)
Bit 14: 1 = Lebenszeichenüberwachung (LifeSign)
Bit 15: 1 = Asynchroner Fehlerzustand (StateFault)
Systemvariable $A_FRDP_SENDMODE
Über die Systemvariable wird die aktuelle Betriebsart der F-CPU des F_SENDDP-
Kommunikationspartners angezeigt:
1: die F-CPU befindet sich im deaktivierten Sicherheitsbetrieb
0: die F-CPU befindet sich im Sicherheitsbetrieb
Hinweis
Bei SINUMERIK 840D sl entspricht der deaktivierte Sicherheitsbetrieb dem SPL-IBN-Modus
($MN_PREVENT_SYNACT_LOCK == 0 bzw. DB18.DBX36.0 == 0).
Hinweis
Schreibzugriffe auf alle genannten Systemvariablen sind nur von dem in der für die SPL
reservierten Programmdatei /_N_CST_DIR/_N_SAFE_SPF hinterlegten Programm möglich.
Zugriffe aus anderen Programmen werden mit Alarm 17070 als fehlerhaft angezeigt.
536
Funktionshandbuch, 12/2017, 6FC5397-4BP40-6AA1
Safety Integrated