Vakuumwert als eine BCD-Anzeige

Alles zur Software SPS-VISU (wurde von PLC-Lab abgelöst)

Moderatoren: Matthias, Weiss_MHJ

Antworten
Fedor
SPSTreff-User
Beiträge: 2
Registriert: 28 Nov 2013, 19:10

Vakuumwert als eine BCD-Anzeige

Beitrag von Fedor »

Hallo,
Ich möchte einen Granulierprozess im SPS-VISU S5/S7 simulieren und das notwendige Programm in WinSPS-S7 schreiben

Anlagenbeschreibung:
Es besteht aus einem beheizbaren Mischer, Rührwerk mit kW-Anzeige, Vakuumpumpe mit Druckanzeige, Zwei Behälter, Sprühdüse, Ablassklappe, Zeit und Temperaturanzeige.
Die Komponenten sollen durch Schalter bedient werden.

Prozessablauf:
- Vakuum anlegen
- Pulver einsaugen
- Mischen
- Granulierlösung einsprühen
-- dabei ist der Rührer und der Zerhacker an.
-- beim Einsprühen der Granulierlösung steigt die Kraftaufnahme des
Rührers
---wird durch kW-Anzeige veraunschaulicht
- Der Granuliervorgang ist beendet sobald die höchste Leistung (160
kW) erreicht ist.
-Trocknen bis auf die gewünschte Restfeuchte
-Granulat ablassen

Leider ist es mir noch nicht gelungen die BCD-Anzeige des Druckes vom Normaldruck 1013,25 mbar auf 0 mbar runter laufen zu lassen. Beim Einsaugen des Pulvers soll die Druckanzeige wieder auf den Normaldruck steigen.
Ich wäre euch für ein Tipp sehr dankbar.
Sie haben keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
mhj
Site Admin
Beiträge: 350
Registriert: 09 Jan 2010, 11:35
Kontaktdaten:

Beitrag von mhj »

Hallo,

mit der BCD Anzeige können Sie die Werte "0000" bis "9999" anzeigen.

Wichtig ist, dass die Zahl in das BCD Format gewandelt wird.

Beispiel: 16 Bit Integer in BCD wandeln:

L 999
ITB
T MW12

Fedor
SPSTreff-User
Beiträge: 2
Registriert: 28 Nov 2013, 19:10

Beitrag von Fedor »

Vielen dank für die schnelle Antwort :D
hab jetzt folgendes eingegeben:
L 1013
DTB
T MW 12

Der Wert 1013 wird auch in der BCD.. Druckanzeige angezeigt.

Gibt es auch die Möglichkeit dass der Wert 1013 auf den Wert 0 runter läuft?
z.b durch das Betätigen des Schalters Vakuum (E0.1)

Benutzeravatar
Weiss_MHJ
Site Admin
Beiträge: 674
Registriert: 13 Apr 2010, 16:34
Kontaktdaten:

Beitrag von Weiss_MHJ »

Hallo,

die BCD-Anzeige zeigt den Wert des mit ihm verknüpften Wortoperanden an. Diese schreibt nicht in diesen hinein.
Wenn Sie möchten, dass der Wert sinkt, dann muss der Wortoperand im SPS-Programm dekrementiert werden. Allerdings können Sie dann keine Konstante in BCD wandeln und an die BCD-Anzeige übergeben.

Wenn Sie den Druck, die Temperatur usw. über SPS-VISU einstellbar gestalten möchten, dann können Sie beispielsweise analoge Eingangsbaugruppen verwenden, welche Sie im SPS-Programm einlesen, skalieren, in BCD wandeln und dann an die BCD-Anzeige weitergeben.
Diese analogen Kanäle sind dann ein Abbild der Sensoren für diese physikalischen Werte aus der Anlage.

Gruss

Antworten