Herunterladen Inhalt Inhalt Diese Seite drucken

Pi-Dienst: Tmcrto - Siemens SINUMERIK 840D sl Funktionshandbuch

Grundfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

ELSE // Semaphore ist gesperrt
...
ENDIF
ACHTUNG
Rücksetzen der Semaphore
Nach dem Sperren des kritischen Datenbereichs durch Setzen der Semaphore und dem
anschließenden Lesen oder Schreiben der Daten, muss der kritische Datenbereich durch
Rücksetzen der Semaphore wieder freigegeben werden, da sonst ein nachfolgendes Sperren
nicht möglich ist.
Schematischer Ablauf bei gesperrter Semaphore
Test und Setzen der Semaphore
IF Semaphore == FREI
THEN
ELSE // Semaphore ist gesperrt
Wiederholung ist notwendig"
ENDIF
Erläuterung der Formalparameter
Signal
PIService:
Unit:
WVar1:
WVar2:
1)
14.17.4.21

PI-Dienst: TMCRTO

Funktion Werkzeug anlegen:
Anlegen eines Werkzeuges unter Angabe eines Namens, einer Duplonummer, z. B. mit
$TC_TP1[y] = <Duplonummer> oder $TC_TP2[y] = "<Werkzeugname>". Oder optional durch
einer T-Nummer, z. B. mit y = <T-Nummer>.
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
Rücksetzen der Semaphore
...
Merker setzen für "Funktion konnte nicht ausgeführt werden,
Typ
ANY
INT
INT
WORD
Nummer
1
2
3
4
5
6
7 ... 10
P3: PLC-Grundprogramm für SINUMERIK 840D sl
Wertebereich
Bedeutung
"PI".MMCSEM
Semaphore bearbeiten
1, 2, 3 ... 10
Kanal
PI-Dienst-spezifische Nummer der Semaphore
1)
0, 1
Auftragsart
0: Semaphore zurücksetzen
1: Semaphore testen und setzen
PI-Dienst
TMCRTO (Werkzeug anlegen)
TMFDPL (Leerplatzsuche zum Beladen)
TMMVTL (Magazinplatz zum Beladen bereitstellen, Werkzeug entladen)
TMFPBP (Suche Platz)
TMGETT (Suche Werkzeugnummer)
TSEARC (Werkzeug suchen)
frei verwendbar
14.17 Bausteinbeschreibungen
1041

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis