-> Hier kostenlos registrieren
Hallo,
bin im Zuge meiner Ausbildung auch zu der Ehre gekommen mit der S7 zu arbeiten. Nachem ich mich mit einfachen Programmabläufen(Zählen, Timer, Flanken, etc...) beschäftigt habe, möchte ich jetzt ein wenig mit den versch. Zahlensystemen arbeiten um die Arbeitsweise der S7 besser zu verstehen.
Zur Zeit versuche ich mittels AWL eine einfache Wirkleistungsberechnung zu simulieren.
(siehe Anhang)
Die Eingänge habe ich als BCD gewählt, weil ich zur Simulation auch SPS-VISU benutzte, wo ich die Werte in einer BCD-Anzeige eingebe.(Analogbaugruppen wird dann mein nächster Versuch )
Wie man sieht steht in "MD12" das richtige Ergebniss.
Jedoch möchte ich auch diesen Wert in SPS-Visu in einer BCD-Anzeige anzeigen lassen.
Kann ich das Doppelwort in zwei BCD-Zahlen aufteilen oder muß ich es in ein bestimmtes Zahlensystem umwandeln damit es funktioniert?
Besten dank im Vorraus für jede Hilfestellung.
bin im Zuge meiner Ausbildung auch zu der Ehre gekommen mit der S7 zu arbeiten. Nachem ich mich mit einfachen Programmabläufen(Zählen, Timer, Flanken, etc...) beschäftigt habe, möchte ich jetzt ein wenig mit den versch. Zahlensystemen arbeiten um die Arbeitsweise der S7 besser zu verstehen.
Zur Zeit versuche ich mittels AWL eine einfache Wirkleistungsberechnung zu simulieren.
(siehe Anhang)
Die Eingänge habe ich als BCD gewählt, weil ich zur Simulation auch SPS-VISU benutzte, wo ich die Werte in einer BCD-Anzeige eingebe.(Analogbaugruppen wird dann mein nächster Versuch )
Wie man sieht steht in "MD12" das richtige Ergebniss.
Jedoch möchte ich auch diesen Wert in SPS-Visu in einer BCD-Anzeige anzeigen lassen.
Kann ich das Doppelwort in zwei BCD-Zahlen aufteilen oder muß ich es in ein bestimmtes Zahlensystem umwandeln damit es funktioniert?
Besten dank im Vorraus für jede Hilfestellung.