Howdy,
ich möchte ein Logik-Arbeitsblatt übersichtlicher gestalten und verkleinern, was mit bestimmten Logikbausteinen auch ginge - vermutlich kenne ich noch nicht die richtigen, dafür ist das Thema für mich einfach zu neu.
Aufgabenstellung 1:
Ich möchte das erste Zeichen eines 14-Byte-Textes auswerten. Derzeit wähle ich den Baustein 17730 (Text in Zeilen (strikt)) der Dacom. Hier setze ich E2 auf 1 und bekomme das gewünschte Ergebnis. Dies ist für mein Empfinden Overkill. Geht das einfacher? Gibt es fertige Funktionen Left$, Mid$, Right$, oder wie setzt Ihr das um?
Aufgabenstellung 2:
Ich möchte eine Textoperation in Abhängigkeit einer Bedingung ausführen, etwa:
Wenn Länge des Wertes von IKO text_123 gleich 7,
dann setze ein Präfix davor,
sonst berühre das IKO nicht.
Das ginge mit einem (noch zu schreibenden, da der gewöhnliche Dacom-Sperrbaustein keinen 14-Byte-Text am Eingang zuläßt) Baustein "Textsperre". Nicht anwendbar ist auch Tilos Baustein 19972 (Bedingungstexte). Wenn ich diesen richtig lese, beschreibt dieser in jedem Fall den Ausgang, auch wenn keine der Eingangsbedingungen zutrifft. Das ist in Ordnung und sogar erwünscht, so lange am Ausgang ein anderes KO ist als in der Eingangsbox - anderenfalls bildet sich ein Loop. Ein Hilfs-IKO möchte ich nicht verwenden. Ich habe daher behelfsmäßig den Baustein 19972 für interne Experimentierzwecke um einen elften Eingang 'ein/aus' erweitert, denke aber, dass das einfacher geht, und will außerdem nicht von den Standards abweichen.
Und noch eine Frage:
Ich habe mir die Entwicklerdoku der Dacom senden lassen (superschnelle Reaktion, danke!). Welchen Nummernkreis aus den freien Bereichen sollte ich für rein internen Gebrauch verwenden, und fast wichtiger, welchen nicht?
Greetinx, Taxus
ich möchte ein Logik-Arbeitsblatt übersichtlicher gestalten und verkleinern, was mit bestimmten Logikbausteinen auch ginge - vermutlich kenne ich noch nicht die richtigen, dafür ist das Thema für mich einfach zu neu.
Aufgabenstellung 1:
Ich möchte das erste Zeichen eines 14-Byte-Textes auswerten. Derzeit wähle ich den Baustein 17730 (Text in Zeilen (strikt)) der Dacom. Hier setze ich E2 auf 1 und bekomme das gewünschte Ergebnis. Dies ist für mein Empfinden Overkill. Geht das einfacher? Gibt es fertige Funktionen Left$, Mid$, Right$, oder wie setzt Ihr das um?
Aufgabenstellung 2:
Ich möchte eine Textoperation in Abhängigkeit einer Bedingung ausführen, etwa:
Wenn Länge des Wertes von IKO text_123 gleich 7,
dann setze ein Präfix davor,
sonst berühre das IKO nicht.
Das ginge mit einem (noch zu schreibenden, da der gewöhnliche Dacom-Sperrbaustein keinen 14-Byte-Text am Eingang zuläßt) Baustein "Textsperre". Nicht anwendbar ist auch Tilos Baustein 19972 (Bedingungstexte). Wenn ich diesen richtig lese, beschreibt dieser in jedem Fall den Ausgang, auch wenn keine der Eingangsbedingungen zutrifft. Das ist in Ordnung und sogar erwünscht, so lange am Ausgang ein anderes KO ist als in der Eingangsbox - anderenfalls bildet sich ein Loop. Ein Hilfs-IKO möchte ich nicht verwenden. Ich habe daher behelfsmäßig den Baustein 19972 für interne Experimentierzwecke um einen elften Eingang 'ein/aus' erweitert, denke aber, dass das einfacher geht, und will außerdem nicht von den Standards abweichen.
Und noch eine Frage:
Ich habe mir die Entwicklerdoku der Dacom senden lassen (superschnelle Reaktion, danke!). Welchen Nummernkreis aus den freien Bereichen sollte ich für rein internen Gebrauch verwenden, und fast wichtiger, welchen nicht?
Greetinx, Taxus
Kommentar