Variable
REG_RD_DATA
REG_RD_ADR_STAT
REG_RD_ABORT
REG_WR_AKN
REG_WR_ACEPT
STS_CMP1
FLAG_CMP1
REL_CMP1
XI/ON: XN-1SSI 09/2011 MN05002015Z-DE www.eaton.com
2 Integration des Moduls in PROFIBUS-DP
Tabelle 9: Ausgangsvariablen des FB_SSI
Bedeutung
Lesedaten zur Registeradresse REG_RD_ADR, bei
erfolgreichem Zugriff (REG_RD_ABORT = 0).
Rücksendung der Registeradresse zu den
Lesedaten REG_RD_DATA.
1: Das Lesen des Registers mit der Adresse
REG_RD_ADR konnte nicht erfolgreich durchgeführt
werden. Der Vorgang wurde abgebrochen.
0: Das Lesen des Registers mit der Adresse
REG_RD_ADR war erfolgreich. Die Lesedaten werden
mit REG_RD_DATA dargestellt.
1: Das Beschreiben des Registers wurde mit
REG_WR = 1 im vorausgehenden Zyklus angefordert.
Eine weitere Schreibaufforderung mit REG_WR = 1
wird nicht angenommen. Mit REG_WR = 0 wechselt
dieser Wert wieder auf 0.
0: Eine Schreibaufforderung mit REG_WR = 1 wird
angenommen. Dieser Wert wechselt dann auf 1.
Weitere Schreibaufforderung werden ignoriert.
1: Das Beschreiben des Registers mit der Adresse
REG_WR_ADR war erfolgreich.
0: Das Beschreiben des Registers mit der Adresse
REG_WR_ADR war nicht erfolgreich.
0: Ein Vergleich der Registerinhalte hat ergeben:
(REG_SSI_POS) k (REG_CMP1)
1: Ein Vergleich der Registerinhalte hat ergeben:
(REG_ SSI_POS) = (REG_CMP1)
0: Grundzustand, d.h. der Gleichstand der Registerin-
halte (REG_SSI_POS) = (REG_CMP1) hat nach dem
letzten Rücksetzen noch nicht stattgefunden.
1: Der Gleichstand der Registerinhalte
(REG_SSI_POS) = (REG_CMP1) hat stattgefunden.
Dieser Merker muss mit dem Bit CLR_CMP1 = 1
zurückgesetzt werden.
0: Ein Vergleich der Registerinhalte hat ergeben:
(REG_SSI_POS) < (REG_CMP1)
1: Ein Vergleich der Registerinhalte hat ergeben:
(REG_ SSI_POS) ≧ (REG_CMP1)
Funktionsbaustein für SIMATIC S7
53