Fb_pdoconfig, 3 fb_pdoconfig – NORD Drivesystems BU0000 Benutzerhandbuch
Seite 142

NORD CON Hilfe
142
BU 0000 DE
Wenn der Ausgang ERROR auf 1 gesetzt wurde, dann liegt entweder keine 24V Versorgung an
der RJ45 CAN Buchse des Umrichters an oder der CAN – Treiber des Umrichters ist im Status
Bus off. Bei einer negativen Flanke an EXECUTE werden alle Ausgänge auf 0 zurückgesetzt.
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
EXECUTE
Ausführen
BOOL DONE
NMT Befehl wird gesendet
BOO
L
PRE
Setze alle Teilnehmer in den
State Pre-Operational
BOOL ERROR
Fehler im FB
BOO
L
OPE
Setze alle Teilnehmer in den
State Operational
BOOL
STOP
Setze alle Teilnehmer in den
State Stopped
BOOL
9.8.7.3 FB_PDOConfig
Über diesen FB werden die PDO’s konfiguriert. Mit einer Instanz dieser Funktion können alle
gewünschten PDO’s konfiguriert werden. Für jedes PDO muss der FB nur einmal aufgerufen
werden. Es können bis zu 20 PDO eingerichtet werden. Jedes PDO hat seine eigene
Parametrierung. Die Zuordnung der PDO’s in den anderen CANopen FB’s erfolgt über die
Messagebox Number. Die TARGETID stellt die Geräteadresse dar. Bei NORD
Frequenzumrichtern wird diese im P515 oder über DIP Schalter eingestellt. Unter PDO wird die
gewünscht Messagebox-Nummer eingetragen (siehe Einleitung). LENGTH legt die Sendelänge
eines PDO fest. Über DIR wird die Sende-/Empfangsrichtung festgelegt. Mit der positiven
Flanke am EXECUTE Eingang werden die Daten übernommen. Der DONE Ausgang kann
sofort nach Aufruf des FB abgefragt werden. Wenn DONE auf 1 gesetzt ist, dann wurde der
PDO-Kanal konfiguriert. Bei ERROR = 1 gab es ein Problem, die genaue Ursache ist in
ERRORID abgelegt. Bei einer negativen Flanke an EXECUTE werden alle Ausgänge auf 0
zurückgesetzt.
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
EXECUTE
Ausführen
BOOL DONE
PDO konfiguriert
BOO
L
NUMBER
Messagebox Nummer
Wertebereich = 0 bis 19
BYTE
ERROR
Fehler im FB
BOO
L
TARGETID
Geräteadresse
Wertebereich = 1 bis 127
BYTE
ERRORID
Fehlercode
INT
PDO
PDO
Wertebereich = 1 bis 4
BYTE
LENGTH
PDO Länge
Wertebereich = 1 bis 8
BYTE
DIR
Senden oder Empfangen
Senden = 1 / Empfangen = 0
BOOL
ERRORID
Erläuterung