Herunterladen Inhalt Inhalt Diese Seite drucken

Zusätzliche Parameter - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
Für den Zahlenwandler ist der Parameter Convert auf TRUE zu setzen. Die Variable, die
angezeigt werden soll, ist über den Pointer Addr referenziert. Im Parameter DataType ist die
Formatbeschreibung dieses Parameters enthalten (siehe Parameter-Tabelle). Die Anzahl
der Bytes der Variablen ist an die Formatbeschreibung gekoppelt. Die rechtsbündige
Adresse innerhalb des Strings wird durch den Parameter StringAddr angegeben. Die Anzahl
der geschriebenen Zeichen ist aus der Parametertabelle ersichtlich. Durch den Parameter
Row = 0 kann die Displayausgabe unterdrückt werden (z.B. wenn mehrere Variablen in
einem oder mehreren PLC-Zyklen im String eingetragen werden sollen, ohne dass eine
Displayausgabe erfolgt).
Signale
Von den Ausgangssignalen des BHG wird das Byte 1 und die Zeichenvorgaben durch den
Baustein beschaltet. Diese dürfen nicht durch das PLC-Anwenderprogramm beschrieben
werden.
Zusätzliche Parameter
Im Anlauf-OB 100 sind am FB 1, DB 7 die Pointer-Parameter für die Ein- und
Ausgangsdaten des Bedienhandgerätes zu parametrieren. Der Parameter BHGIn entspricht
den Eingangsdaten der PLC vom Bedienhandgerät (Empfangsdaten der PLC). Der
Parameter BHGOut entspricht den Ausgangsdaten der PLC zum Bedienhandgerät
(Sendedaten der PLC). Diese beiden Pointer sind auf den jeweiligen Datenbereichs-Anfang
einzustellen, der auch bei MPI-Kopplung im SDB 210 parametriert ist.
Hinweis
Wenn der Zahlenwandler zur Informationsanzeige genutzt wird, dann ist es zur Verringerung
der PLC-Zykluszeit zweckmäßig, die Wandlung nicht in jedem PLC-Zyklus durchzuführen.
Es empfiehlt sich hierzu das Eingangssignal vom BHG zur PLC "Quittung Ziffernanzeige"
(EB m+5.7) für den Parameter Convert zu verwenden. Damit ist sichergestellt, dass die
aktuellste Zahleninformation zur Anzeige kommt.
Bei dem Wert 0 im Parameter Row wird nur der String bearbeitet. Die Funktion ist also nicht
gebunden an die Funktion Displayansteuerung für BHG, HT2 sondern kann als
Wandelroutine in einen String genutzt werden. Bei Row = 0 werden die Pointer für das BHG
nicht ausgewertet.
Deklaration der Funktion
AWL-Darstellung
DATA_BLOCK "strdat"
BEGIN
END_DATA_BLOCK
FUNCTION FC 13: VOID
VAR INPUT
2-178
STRUCT
disp:
STRING [32]:= 'Zeile 1
Zeile 2 ';
END_STRUCT;
//In Symboldatei ist die
//Datenbaustein-Nummer definiert
//32 Zeichen sind definiert
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis