Ausführliche Beschreibung
2.7 Struktur und Funktionen des Grundprogramms
Bild 2-17
Relevante Parameter (FB 1)
MCP
MCPNum = 1 oder 2 (Anzahl MCP)
MCP1In
MCP1Out
MCP1StatSend (n.r.)
MCP1StatRec
MCP1BusAdr
MCP1Timeout
MCP1Cycl (n.r.)
MCPMPI = FALSE
MCP1Stop
MCPBusType = b#16#33
MCPSDB210 = FALSE
MCPCopyDB77 = FALSE
Ein Ausfall der MCP führt die PLC normalerweise in den Stopp-Zustand. Falls dieses nicht
gewünscht ist, dann kann durch OB 82, OB 86 ein Stopp vermieden werden. Das
Grundprogramm bringt standardmäßig den OB 82 und OB 86 Aufruf mit. In diesen OBs wird
der FC 5 aufgerufen. Dieser FC 5 prüft, ob der ausgefallene Slave eine MCP ist. Falls dies
zutrifft wird kein Stopp der PLC ausgelöst. Durch "MCPxStop" = TRUE wird die MCP vom
Grundprogramm über SFC 12 als Slave abgeschaltet. Falls die PLC bei Ausfall oder Störung
der MCP nicht in Stopp-Zustand gebracht wird, wird eine Alarmmeldung durch das
Grundprogramm erzeugt. Bei Stations-Wiederkehr wird der Alarm gelöscht.
2-66
840D sl Profibus-Ankopplung
MCP2In
MCP2Out
MCP2StatSend (n.r.)
MCP2StatRec
MCP2BusAdr
MCP2Timeout
MCP2Cycl
MCP2Stop
BHG
BHG = 5 (über CP 840D sl)
BHGIn
BHGOut
BHGStatSend
BHGStatRec
BHGInLen
BHGOutLen
BHGTimeout (n.r.)
BHGCycl (n.r.)
BHGRecGDNo
BHGRecGBZNo (n.r.)
BHGRecObjNo (n.r.)
BHGSendGDNo (n.r.)
BHGSendGBZNo (n.r.)
BHGSendObjNo (n.r.)
BHGMPI = FALSE
BHGStop
Grundfunktionen: PLC-Grundprogramm solution line (P3 sl)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0