Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 472

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.8 Impuls
9.8.2
CTRL_PTO (Impulsfolge)
Die PTO-Anweisung liefert einen Rechteckausgang mit einer relativen Einschaltdauer von 50 %
mit einer angegebenen Frequenz. Mit der Anweisung CTRL_PTO können Sie die Frequenz ohne
ein Technologieobjekt (TO) Achsen-Datenbaustein (DB) zuweisen.
Diese Anweisung erfordert einen Impulsgenerator. Sie müssen den Impulsgenerator in der
Hardwarekonfiguration aktivieren und einen Signaltyp auswählen. Weitere Informationen
finden Sie unter "Konfigurieren eines Impulskanals für PWM oder PTO" (Seite 477).
Zugriff auf die Anweisung CTRL_PTO haben Sie in den Task Cards, Erweiterte Anweisungen.
Tabelle 9-189 Anweisung CTRL_PTO (Impulsfolge)
KOP/FUP
1
Wenn Sie die Anweisung einfügen, zeigt STEP 7 den Dialog "Aufrufoptionen" zum Erstellen des zugehörigen DB an.
1
2
Im SCL-Beispiel ist "CTRL_PTO_DB" der Name des Instanz-DBs.
Tabelle 9-190 Datentypen für die Parameter
Parameter und Datentyp
EN
IN
REQ
IN
PTO
IN
FREQUENCY
IN
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
Die Anweisung CTRL_PTO speichert die Parameterinformationen im DB. Die Parameter des
Datenbausteins werden nicht separat vom Anwender geändert, sondern von der Anweisung
CTRL_PTO gesteuert.
472
SCL
2
"CTRL_PTO_DB"(
REQ:=_bool_in_,
PTO:=_uint_in_,
FREQUENCY:=_udint_in_,
DONE=>_bool_out_,
BUSY=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_);
Datentyp
Beschreibung
Bool
1 = Anweisung aktiviert
0 = Anweisung deaktiviert
Bool
1 = PTO-Ausgangsfrequenz auf den Wert des Eingangs FREQUENCY fest‐
legen
0 = Keine Änderung der PTO
HW_PTO (Word)
PTO-Kennung: Hardwarekennung des Impulsgenerators:
Die Namen der aktivierten Impulsgeneratoren werden zu Variablen in
der Variablentabelle "Konstanten" und können als PTO-Parameter ge‐
nutzt werden. (Standardwert = 0.)
Die Hardware-ID finden Sie in den Eigenschaften des Impulsgenera‐
tors in der Gerätesicht. Die Systemkonstanten führen die Hardware-
IDs der Impulsgeneratoren ebenfalls auf. (Standardwert = 0.)
UDInt
Gewünschte Frequenz (in Hz) der PTO. Dieser Wert gilt nur, wenn REQ = 1
(der Standardwert ist 0 Hz).
Bool
Funktion fehlerfrei beendet (Standardwert: 0)
Bool
Funktion beschäftigt (Standardwert: 0)
Word
Fehler erkannt (Standardwert: 0)
Word
Ausführungsbedingung (Standardwert: 0)
Beschreibung
Über die PTO-Anweisung können Sie die
Frequenz eines Rechteckausgangs (mit ei‐
ner relativen Einschaltdauer von 50 %) steu‐
ern.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis