Herunterladen Inhalt Inhalt Diese Seite drucken

Aufruf Von Funktionsbausteinen - Siemens SICAM A8000 Serie Handbuch

Vorschau ausblenden Andere Handbücher für SICAM A8000 Serie:
Inhaltsverzeichnis

Werbung

Beispiel:
LD
M_DINT_VERGLEICH
ST
EQ.IN0
LD
3
ST
EQ.IN1
CAL
EQ
ST
O_030_008_000_000.VALUE
Funktion 1*)
Wird ein Vergleich von zwei Werten durchgeführt, dann wird der Ausgang gesetzt wenn der
Merker M_DINT_VERGLEICH mit
nicht enthalten).
9.2.1.2.5

Aufruf von Funktionsbausteinen

Funktionsbausteine haben keine temporären Variablen. Jeder neue (abgeleitete)
Funktionsbaustein belegt einen neuen Speicher im RAM.
Das jeweils erste Ergebnis des Funktionsbausteins steht im Akku. Hat ein Funktionsbaustein
mehr als ein Ergebnis, dann kann auf dieses wie bei der Übergabe der Aufrufparameter
zugegriffen werden.
Beispiel:
LD
1
ST
CTU_TEST.CU
ST
CTU_TEST.R
LD
5
ST
CTU_TEST.PV
CAL
CTU_TEST
LD
CTU_TEST.CV
9.2.1.3
Anweisungskommentare
Kommentare im Anwenderprogramm können an jeder beliebigen Stelle gesetzt werden und
müssen zwischen Klammern und Sternen eingeschlossen sein. Die Dokumentation kann auch
über mehrere Zeilen gehen.
Beispiel:
LD
15
ST
M_DINT_KONSTANTE
Folgende Zeichen dürfen verwendet werden:
Ziffern 0...9
Buchstaben A...Z, a...z
Sonderzeichen ^ ! " $ % & / ( ) = ? [ ] { } \ @ # ' + * ~ < > | , ; . : - _
SICAM A8000 / CP-8000 • CP-8021 • CP-8022
DC8-036-2.00, Ausgabe 11.2016
(*Merker laden*)
(*auf Eingang 0 speichern*)
(*den Wert 3 laden*)
(*und am nächsten Eingang speichern*)
(*Aufruf der Funktion; wenn die zwei*)
(*Werte gleich sind, wird der Ausgang der
3
beschrieben wird (das Beschreiben des Merkers ist hier
(* Zugriff auf 2. Ergebnis*)
(*Konstante 15 laden*)
(*und in Merker speichern*)
Handbuch
Unrestricted
Projektierung über SICAM WEB
407

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sicam cp-8000Sicam cp-8021Sicam cp-8022

Inhaltsverzeichnis