Beispiel OPs: Direkttasten
Die Direkttasten der OPs am Ethernet-Bus sollen in die PLC übertragen werden. Bisher sind
die Direkttasten über den PROFIBUS bzw. über eine spezielle Kabelverbindung zwischen
OP und MCP an die PLC geführt worden.
Für die Ankopplung der Direkttasten über Ethernet, dies betrifft z. B. das "OP08T", gibt es
eine Parametrierung im Grundprogramm für die Aktivierung des Datentransports. Die
zugehörigen Parameter liegen im Instanz-DB des FB 1 (OpKeyNum bis OpKeyBusType,
siehe Datentabelle). Die Parameter werden im Anlauf-OB 100 durch das Beschalten der
Parameter beim FB 1-Aufruf durch den Anwender versorgt. Die Busadresse und
Op1/2KeyStop können auch im zyklischen Betrieb über Beschreiben des FB 1-Instanz-DB
DB 7 verändert werden.
Der Transport der Nutzdaten der Direkttasten verläuft gleichartig wie bei der Ethernet-MCP.
Der Datentransport kann über das Beschreiben des DB 7-Parameters "Op1/2KeyStop" auch
gestoppt werden und wieder neu gestartet werden. Während der Stopp-Phase kann auch
die Adresse des Direkttasten-Moduls (TCU-Index bzw. MCP-Adresse) geändert werden.
Nach Rücksetzen des Stopp-Signals wird eine Verbindung zu der neuen Adresse aufgebaut.
Der Status der jeweiligen Direkttasten-Schnittstelle ist ablesbar im Nahtstellensignal:
DB10.DBX104.3 (OP1Key bereit)
bzw.
DB10.DBX104.4 (OP2Key bereit)
Adresse Direkttasten
Für den Parameter Op1/2KeyBusAdr ist im Regelfall der TCU-Index zu verwenden. Dieses
trifft für die OPs wie z. B. OP08T, OP12T zu, die für die Direkttasten keine spezielle Kabel-
Verbindung zu einer Ethernet-MCP haben.
Verfügen OPs mit Direkttasten über eine spezielle Kabelverbindung und sind diese mit einer
Ethernet-MCP verbunden, so ist für den Parameter Op1/2KeyBusAdr die Adresse der MCP
(DIP-Schalterstellung der MCP) zu verwenden. Über die Direkttasten-Schnittstelle wird nur
der Datenstrom der Direkttasten (2 Bytes) übertragen.
Alarm Direkttasten
Für die Zeitüberwachungen wird ein Fehlereintrag im Alarmpuffer der PLC generiert. Daraus
entstehen am HMI die Fehlermeldungen:
● 400274: Direkttasten 1 ausgefallen
● 400275: Direkttasten 2 ausgefallen
Bedieneinheitenumschaltung bei Direkttasten
Der Anwender beschaltet Op1/2KeyBusAdr mit 0xFF und Stopp = TRUE im Anlaufbaustein
OB 100. Über den M-zu-N-Baustein FB 9 wird die Direkttasten-Adresse der M-zu-N-
Schnittstelle an den Parameter "Op1KeyBusAdr" gelegt.
Relevante Parameter (FB 1)
Direkttasten
OpKeyNum = 1 oder 2 (Anzahl OPs mit Direkttasten)
Op1KeyIn
Op1KeyOut
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
oder
P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.8 Struktur und Funktionen des Grundprogramms
Op2KeyIn
Op2KeyOut
z. B. Direkttasten OP08T
917