Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Für Die Programmierung Der Analogperipherie; Baustein Zur Normierung Von Analogausgabewerten - Siemens Simatic C7-621 Handbuch

Inhaltsverzeichnis

Werbung

4.4
Beispiele für die Programmierung der Analogperipherie
Übersicht
Die folgenden Programmierbeispiele für die Analogperipherie sollen Ihnen
den Einstieg in die Programmierung der Peripherie der C7 erleichtern.
Folgende Beispiele liegen vor:
4.4.1

Baustein zur Normierung von Analogausgabewerten

Bausteinfunktion
Vorliegender Baustein FC127 nimmt eine Umrechnung des als Gleitpunkt-
zahl in einem Merkerdoppelwort vorzugebenden Sollwerts in das zugehörige,
auf ein Peripherieausgangswort auszugebendes Hexmuster (=Anlogwert) vor.
Dabei wird eine einfache Dreisatzrechnung programmiert.
1. Zunächst wird der Sollwert auf den sich aus der Differenz (Obergrenze –
2. Anschließend wird, abhängig davon ob es sich um einen unipolaren oder
3. Jetzt wird der zuvor errechnete prozentuale Anteil (PROZENT) auf den
4. Zu diesem Wert wird abschließend noch die Untergrenze (UGR) als Off-
5. Das sich so ergebende Bitmuster wird ausgegeben.
Zusammenstellung
PROZENT = (Sollwert – Untergrenze) / (Obergrenze – Untergrenze)
der Formeln
BEREICH_DEZ = Obergrenze – Untergrenze
BEREICH_HEX = OGR – UGR
Kanal = PROZENT * BEREICH_HEX + UGR
Komplettgeräte C7-621, C7-621 ASi
C79000-G7000-C622-01
C7-Peripherie/adressieren, parametrieren und Funktionsweise
Baustein zur Normierung von Analogausgabewerten
Baustein zur Normierung von Analogeingabewerten
Untergrenze) ergebenden gesamten Bereich (BEREICH_DEZ) bezogen.
Das Ergebnis ist ein Prozentsatz des absoluten Sollwertes. Dieser ist in
der Gleitpunktdarstellung und in der Hexadezimaldarstellung gleich.
bipolaren Meßbereich handelt, den sich aus der Differenz (OGR – UGR)
ergebenden gesamten Bereich (BEREICH_HEX) in Hexadezimaldarstel-
lung berechnet.
gesamten Hexadezimalbereich (BERECIH_HEX) bezogen.
Das Ergebnis ist der absolut auszugebende Wert.
set hinzuaddiert.
4-11

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic c7-621 asi

Inhaltsverzeichnis