Fb_pdoconfig, 3 fb_pdoconfig – NORD Drivesystems BU0000 Benutzerhandbuch

Seite 142

Advertising
background image

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

Advertising