24.05.2011 21:41 | |
Beiträge: 1690 Bewertung:
|
Hallo liebe LOGO!-Anwender, heute möchte ich euch mal eine Besonderheit beim Block "Komparator" vorstellen, die sich durchaus für Wertanzeigen in Textmeldungen nutzen lässt. Getestet habe ich dies in der Simulation und an realen LOGO!-Modulen mit Diyplay der Serien 0BA5 und 0BA6. Normalerweise ist der Wertebereich der Analogblöcke auf -32768 bis 32767 begrenzt. Diese Begrenzung wird insbesondere dann wirksam, wenn manper Verweis einen Wert in einen Parameter eines Analogblocks zur Programmlaufzeit "holt"undes wird jeder analoge Blockausgang dementsprechend begrenzt. Auch wenn man einen Aktualwert eines Analogblocks in einer Textmeldung anzeigt wird der Anzeigewert dementsprechend begrenzt. ABER als einziger Block (soweit ich dies erkundet habe) verhält sich der Komparator anders, denn es ist in einer Textmeldung (und nur da) möglich, Aktualwerte"Ax - Ay" (und nur diese!) im Wertebereich von - 65354 bis 65354 anzuzeigen !!??!! .....Seht euchdazu mal die Schaltungsbeispiele anund testet diese ausführlich..... ![]() ![]() Ich bin auf eure Kommentare dazu gespannt...... MfG Betel DateianhangDEMO_Komparator_Besonderheit.zip (316 Downloads) |
Zuletzt bearbeitet von: Betel am: 05.09.2013 21:30Nachtrag: mit der Version 7.1.5 von LOGO!-Soft wurde dieser Bug behoben - die PC-Simulation arbeitet nun wie erwartet mit dem bekannten Analogwertebereich! |
|
Für diesen Beitrag bedanken sich
1 Benutzer |
24.05.2011 22:20 | |
Beiträge: 1690 Bewertung:
|
Hallo IBN-Service, richtig, ich sehe das auch so, dass durchaus entsprechend dimensionierte Variablenspeicher vorhanden sein müssen. Unter Berücksichtigung meiner bereits (z. B. hier) veröffentlichten Feststellungen zum Block "Analoge Arithmetik" 1. Der Block "Analoge Arithmetik" arbeitet INTERN mit Dezimalzahlen, so dass das berechnete Ergebnis erst am (bzw. für den) Blockausgang auf eine ganze Zahl gerundet wird. DateianhangTEST_0BA6_analoge_Arithmetik (V6).zip (275 Downloads) |
30.05.2012 20:59 | |
Beiträge: 1690 Bewertung:
|
Hallo liebe LOGO!-Programmierer, eingangs hatte ich angegeben, dass diese Besonderheit des Blocks "Komparator" Werte bis 65535 darstellen zu können NUR auf die Möglichkeit der Anzeige in einer Textmeldung begrenzt ist. Das ist so jedoch nicht richtig. Richtig ist, dass alle Analogblöcke diesen Wert auf den üblichen Wertebereich von -32768 bis 32767 beschneiden. Jedoch ist dies bei Wertübergaben (Verweisen) zu ZEIT-Blöcken nicht der Fall. Seht auch dazu mal die Demo (TEST_Wertebereich_V1b_0BA6.lsc) dazu im Dateianhang an... Auch habe ich noch Anwendungsbeispiele der Nutzung beigefügt - viel Spaß bei euren eigenen Experimenten... MfG Betel DateianhangDEMO_Komparator_Besonderheit_V2.zip (287 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
Folgen Sie uns auf