Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 867

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Relevante Parameter (FB1)
MCP
MCPNum = 1 oder 2 (Anzahl MCP)
MCP1In
MCP1Out
MCP1StatSend (n.r.)
MCP1StatRec
MCP1BusAdr
MCP1Timeout
MCP1Cycl (n.r.)
MCPMPI = FALSE
MCP1Stop
MCPBusType = b#16#44
MCPSDB210 = FALSE
MCPCopyDB77 = FALSE
Ein Ausfall der MCP führt die PLC normalerweise in den Stopp-Zustand. Falls dieses nicht
gewünscht ist, kann durch OB 82, OB 86 ein PLC-Stop 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 dieses
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 den Stopp-Zustand gebracht wird, wird eine Alarmmeldung durch das
Grundprogramm erzeugt. Bei Stations-Wiederkehr wird der Alarm gelöscht.
PROFINET-Ankopplung (MCPBusType = 6)
Bei der PROFINET-Ankopplung der MCP muss diese Komponente in der Hardware-
Projektierung von STEP7 parametriert werden. Die MCP wird gekoppelt mit dem
PROFINET-Modul der CPU.
Bei der Parametrierung der MCP in HW-Konfig sind die Adressen in den Eingangs- und
Ausgangs-Abbildbereich zu legen. Diese Anfangsadressen sind auch in den Pointer-
Parametern (MCPxIn und MCPxOut) des FB 1 zu hinterlegen. Denn der Signaltransfer
zwischen MCP und Grundprogramm erfolgt über diese Parameter. Über den Parameter
MCPxIn wird die MCP auch überwacht. Deshalb ist der Parameter MCPxBusAdr bei dieser
MCP-Variante nicht relevant.
In MCPxStatRec ist der Pointer auf die projektierte Diagnoseadresse einzutragen (z. B.
P#A8190.0).
Die PROFINET-MCP hat einen eigenen Typ, der beim Parameter MCPBusType anzutragen
ist.
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
P3: PLC-Grundprogramm für SINUMERIK 840D sl
12.10 Struktur und Funktionen des Grundprogramms
MCP2In
MCP2Out
MCP2StatSend (n.r.)
MCP2StatRec
MCP2BusAdr
MCP2Timeout
MCP2Cycl (n.r.)
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
867

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis