-> Hier kostenlos registrieren
Hallo Zusammen,
Ich habe ein Kommunikation netz zwischen ein PC und ein CPU315 über ein CP343 aufgebaut. Dafür benutze ich AG_SEND Standard Baustein.
Momentan steuere ich ein Laser Prozess damit und ein Logfile. Mein Problem ist das der AG_SEND schickt Strings ständig wann
das zugehörigen Merker gesetzt ist. Es ignoriert flanken und der 'send request' wird nicht ruckgesetzt oder es wird setzt und wieder ruckgesetzt.
Ich bin nicht sicher. Ich habe das 'Standard' Beispiel von Siemens für AG_Send Benutzt.
Ein Beispiel.
Merker für 'Door Open' ist gesetzt und triggert eine positive flanke. Das String 'Door is Open' ist mit Block Move innerhalb das Send Baustein geschoben.
Das AG_Send soll das Signal nur einmal nach das Logfile schicken aber es schickt es 1000mal bis die tür wieder zu ist. Wie kann ich das vermeiden?
Ich habe auch Bilder im Anhang getan.
Fröhes Neues
Ich habe ein Kommunikation netz zwischen ein PC und ein CPU315 über ein CP343 aufgebaut. Dafür benutze ich AG_SEND Standard Baustein.
Momentan steuere ich ein Laser Prozess damit und ein Logfile. Mein Problem ist das der AG_SEND schickt Strings ständig wann
das zugehörigen Merker gesetzt ist. Es ignoriert flanken und der 'send request' wird nicht ruckgesetzt oder es wird setzt und wieder ruckgesetzt.
Ich bin nicht sicher. Ich habe das 'Standard' Beispiel von Siemens für AG_Send Benutzt.
Ein Beispiel.
Merker für 'Door Open' ist gesetzt und triggert eine positive flanke. Das String 'Door is Open' ist mit Block Move innerhalb das Send Baustein geschoben.
Das AG_Send soll das Signal nur einmal nach das Logfile schicken aber es schickt es 1000mal bis die tür wieder zu ist. Wie kann ich das vermeiden?
Ich habe auch Bilder im Anhang getan.
Fröhes Neues