Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreibung Des Beispielprogramms - Beckhoff El3351 Dokumentation

Inhaltsverzeichnis
5.8.3

Beschreibung des Beispielprogramms

Folgende Liste gibt eine Übersicht über die im weiteren Verlauf der Beschreibung verwendeten
Abkürzungen:
Netzteiklemme
U
Diff
U
Ref
E
max
C
n
Anpassung an die eingesetzte Anzahl Klemmen
Das gesamte Programm ist modular so aufgebaut, dass es ohne viel Aufwand an die Anzahl der
eingesetzten EL3351 Klemmen angepasst werden kann. Von Haus aus kann es für zwei EL3351 Klemmen
benutzt werden. Folgendermaßen wird das Programm an die eingesetzte Anzahl von EL3351 Klemmen
angepasst: Im Hauptprogramm (MAIN) muss für jede EL3351 eine Instanz hinzugefügt werden. Dies erreicht
man durch Einfügen der Zeilen
afafbEL3351[2](nTerminalNr:= 2, 
bDeviceOk=> astDeviceStatus[2].bDeviceOK , 
sDeviceStatus=> astDeviceStatus[2].sDeviceStatus);
Die Zahl in eckigen Klammern steht dabei immer für die Nummer der Klemme.
Abb. 163: Hinzufügen von Instanzen
Es muss beachtet werden, dass die im Hauptprogramm (MAIN) deklarierte Konstante „CnMaxIdxFb" an die
gewünschte Anzahl Klemmen angepasst wird.
Abb. 164: Maximale Anzahl EL3351
Weiterhin muss noch die Diagnose der Klemmen angepasst werden. Der Code ist standardmäßig für zwei
Klemmen angepasst:
Abb. 165: Diagnose EL3351
Für jede neue Klemme muss in Zeile 61
AND astDeviceStatus[2].bDeviceOK
sowie in Zeile 70f
sAllTerminalsStatus:= CONCAT(sAllTerminalsStatus, astDeviceStatus[2].sDeviceStatus);
EL3351
Eingangsspannung
24 V
DC
24 V
DC
24 V
DC
24 V
DC
Version: 2.5
Ausgabespannung
5 V
  ± 1%
DC
8 V
  ± 1%
DC
10 V
  ± 1%
DC
12 V
  ± 1%
DC
Inbetriebnahme
Ausgangsstrom
0,5 A
0,5 A
0,5 A
0,5 A
143
Inhaltsverzeichnis
loading

Inhaltsverzeichnis