
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo Dirk, hallo Dietmar habe endlich wieder was gemacht und folgendes gefunden: > Stimmt, man muss dann 2x drücken. Das ist eigentlich nicht schlimm, nur etwas lästig. Besser ist eine Verzögerung des RS232-Signals. Habe das mit einer Micro gemacht. Sie steht immer auf Empfang/RXD. Kommt etwas, signalisiert sie das an die Macro per Port = HI, die darauf auf if RXD geht. Die Micro sendet das Signal mit einer Verzögerung von 100 msec an die Macro, die dann eine Bearbeitung macht. Hört sich etwas kompliziert an, und Du fragst sicher, warum dann nicht gleich die ESCI benutzen, die ja auch zwei Ports belegt. Hatte bei mir aber bisher nicht funktioniert, muss da gelegentlich mal auf Ursachensuche gehen. Oder: Die Micro sendet, Pegelwechsel in der Macro an Port1 abfragen und auf RXD gehen, von der Micro das Signal ein zweites Mal senden. Das entspräche ja dem 2x drücken. Mal testen, wenn meine Steuererklärung endlich fertig ist ;-)) > Mich würde einmal interessieren was geschieht, wenn man das Schnittstellenkabel im laufenden Betrieb abzieht oder einsteckt. Oder den Computer ein- bzw. ausschaltet. > Verzweigt durch diese Pegelwechsel das Programm ebenfalls in die Abfrageroutine bzw. bleibt stehen? Da passiert bei mir nix. PC ein-aus - das passiert ja jeden Tag. Die Micro/Macro läuft 24 Stunden, 7 Tag usw. ununterbrochen. Die beiden stört das nicht - wäre ja auch schlimm, sollen ja rund um die Uhr Daten erfassen. Viele Grüße, Laika |
| Antwort schreiben |