Hallo Paul, Hallo Dieter,
Vielen Dank für Eure Hilfe !!!!
Es funktioniert bestens.
Die 5 Volt vom XV200 am Pin 7 des easy800-PC-CAB waren tatsächlich zu wenig. So hat es nur sporadisch fuktioniert. Mit 8 V geht die Kommunikation zuverlässig.
Wenn ich dazu den SucomA in jedem Zyklus aufrufe, dann klappt die Kommunikation in beiden Richtungen problemlos.
Die Funktionsweise des SucomA Bausteins würde mich noch interessieren.
Wahrscheinlich hat er einen internen Puffer und vergleicht bei jedem Aufruf, welche Merker geändert wurden. Dazu habe ich noch folgende Fragen:
- Wieviele geänderte Merker kann er denn pro Aufruf übertragen ?
- Welche Datenmengen werden dabei übertragen ? So muss ja eine Kennung des Merkers (1 oder 2 Byte) zusammen mit dem Wert des Merkers übertragen werden.
- Wie groß ist dann die maximale Zeit, bis ein geänderter Merker übertragen wird ?
- Wo liegt das Limit der geänderten Merker pro Sekunde (abhängig von der Datenrate) ?
- Läuft in Galileo eine entsprechende Prozedur im Hintergrund ?
Es wäre großartig, wenn Ihr mir hier noch weiterhelfen könntet oder eine Beschreibung dazu hättet.
Zunächst aber nochmals ganz herzlichen Dank für Eure Hilfe !!!!!!
Viele Grüße
Georg