Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 480

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.8 Impuls
Hier zwei Beispiele:
• Beispiel 1: Sie wählen die folgenden Werte:
– Zeitbasis = Millisekunden (ms)
– Impulsdauerformat = Hundertstel (0 bis 100)
– Zykluszeit = 3 ms
– Anfangsimpulsdauer = 75
Resultierende "Impulsdauer" = 0,75 x 3 ms = 2,25 ms
Dieser Wert von "Impulsdauer" ist ein Bruchwert und verursacht einen Fehler, wenn Sie die
Anweisung CTRL_PWM ausführen. Der Wert von "Impulsdauer" muss ein Ganzzahlwert sein.
• Beispiel 2: Sie wählen die folgenden Werte:
– Zeitbasis = Mikrosekunden (µs)
– Impulsdauerformat = Hundertstel (0 bis 100)
– Zykluszeit = 3000 µs
– Anfangsimpulsdauer = 75
Resultierende "Impulsdauer" = 0,75 x 3000 µs = 2250 µs
Dieser Wert von "Impulsdauer" ist ein Ganzzahlwert, und mit diesem Wert funktioniert die
Anweisung CTRL_PWM einwandfrei.
Hardwareausgänge
Wählen Sie im Bereich der Hardwareausgänge den Ausgangskanal im Dropdown-Menü aus. Je
nach Konfiguration steht einer oder stehen zwei Ausgänge zur Auswahl. Wenn Sie einen
Ausgangskanal einem Impulsgenerator zuweisen, kann der Ausgangskanal nicht von einem
anderen Impulsgenerator, HSC oder Prozessabbild verwendet werden.
Hinweis
Impulsgeneratorausgänge können nicht von anderen Anweisungen im
Anwenderprogramm verwendet werden.
Wenn Sie die Ausgänge der CPU oder des Signalboards als Impulsgeneratoren (für PWM, PTO
oder Bewegungssteuerungsanweisungen) konfigurieren, werden die entsprechenden
Ausgangsadressen aus dem Speicher der Ausgänge entfernt und können nicht für andere
Zwecke in Ihrem Programm verwendet werden. Wenn Ihr Programm einen Wert in einen
Ausgang schreibt, der als Impulsgenerator genutzt wird, schreibt die CPU diesen Wert nicht in
den physischen Ausgang.
E/A-Adressen
Die PWM hat zwei Bytes im Speicherbereich A für die "Impulsdauer". Während die PWM läuft,
können Sie den Wert im zugeordneten Speicherbereich A ändern und damit die Impulsdauer
modifizieren.
Geben Sie im Bereich der E/A-Adressen die Adresse des Ausgangsworts ein, wo Sie den Wert für
die Impulsdauer speichern möchten.
480
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis