-> Hier kostenlos registrieren
Hallo zusammen,
in meiner Firma haben wir einen datenaustausch mit SFB12/SFB13 zwischen den CPUs in unserer Steuerung. Das Senden setzen die Programmierer mit einem Taktmerker an. Das Empfangen mit SFB13 wird immer auf eins gesetzt.
Meine Frage ist nun:
Wie kann ich eine "richtige" zyklische Kommunikation daraus machen?
Meines erachtens müßte ich doch die Kommunikation immer dann neu starten, wenn der "Done-Ausgang" des SFB eine "1" meldet, und das Empfangen, wenn der SFB mit dem Empgfangen fertig ist. Nur so kann doch eine richtige Kommunikation funktionieren.
Oder sehe ich das falsch?
Gruß
Mütze
in meiner Firma haben wir einen datenaustausch mit SFB12/SFB13 zwischen den CPUs in unserer Steuerung. Das Senden setzen die Programmierer mit einem Taktmerker an. Das Empfangen mit SFB13 wird immer auf eins gesetzt.
Meine Frage ist nun:
Wie kann ich eine "richtige" zyklische Kommunikation daraus machen?
Meines erachtens müßte ich doch die Kommunikation immer dann neu starten, wenn der "Done-Ausgang" des SFB eine "1" meldet, und das Empfangen, wenn der SFB mit dem Empgfangen fertig ist. Nur so kann doch eine richtige Kommunikation funktionieren.
Oder sehe ich das falsch?
Gruß
Mütze