Siemens 6AV6651-7KA01-3AA4 - S7-1200 + KTP400 Basic Starter Kit 6AV6651-7KA01-3AA4 사용자 설명서

제품 코드
6AV6651-7KA01-3AA4
다운로드
페이지 136
Einfaches Arbeiten mit den integrierten Impulsgeneratoren 
 
7.2 Impulsdauermodulation (PWM) 
 
Easy Book 
94
 
Gerätehandbuch, 11/2009, A5E02486775-01 
Verwendung der Operation CTRL_PWM 
 
 
Wenn Sie die Operation CTRL_PWM in den Programmiereditor 
einfügen, wird ein DB zugewiesen. Die Operation CTRL_PWM 
speichert Parameterdaten in einem Datenbaustein (DB). Die 
Parameter des Datenbausteins werden von der Operation 
CTRL_PWM bestimmt. 
 
 
Parameter 
Datentyp 
Beschreibung 
PWM 
WORD 
PWM-Kennung: Die Namen aktivierter Impulsgeneratoren werden zu 
Variablen in der Variablentabelle "Konstanten" und können als 
PWM-Parameter genutzt werden. 
ENABLE 
BOOL 
1 = Impulsgenerator starten 
0 = Impulsgenerator stoppen 
BUSY 
BOOL 
Funktion besetzt 
STATUS 
WORD 
Ausführungsbedingung 
 
Den aktivierten Impulsgenerator geben Sie mit dem Variablennamen für den PWM-
Parameter an. 
Wenn der Eingang EN gleich WAHR ist, startet oder stoppt die Operation PWM_CTRL die 
angegebene PWM anhand des Werts am Eingang ENABLE. Die Impulsdauer wird von dem 
Wert der zugewiesenen Adresse des Ausgangsworts angegeben. Weil die CPU die 
Anforderung verarbeitet, während die Operation CTRL_PWM ausgeführt wird, meldet der 
Parameter BUSY bei S7-1200-CPUs immer FALSCH. 
Die Impulsdauer wird beim ersten Wechsel des Zielsystems in RUN auf den in der 
Gerätekonfiguration eingegebenen Anfangswert gesetzt. Um die Impulsdauer zu ändern, 
schreiben Sie die gewünschten Werte in die Ausgangsadresse, die in der 
Gerätekonfiguration als Datenwort angegeben wurde. 
("Ausgangsadressen"/"Anfangsadresse:"). Um die gewünschte Impulsdauer in das 
entsprechende Datenwort für den Ausgang zu schreiben, nutzen Sie eine Operation wie 
MOVE, CONVERT, PID oder eine Operation der Kategorie "Mathematische Operationen". 
Sie müssen dabei den gültigen Bereich des Ausgangswertes beachten (d. h. Prozent, 
Tausendstel, Zehntausendstel oder S7-Analogformat).