Siwarex U Fehler

Jochen Kühner

Level-3
Beiträge
4.291
Reaktionspunkte
527
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wir lesen eine 2 Kanalige Siwarex U per SFC aus.

diesen rufen wir für jeden Kanal jeden Zyklus auf! Ab und Zu bekommen wir einen Falschen wert von der Siwarex U! Wir bekommen diesen Fehler aber nur immer beim 2ten Aufruf, und dann auch nur sporradisch!

Wer kann helfen!
 
Jochen Kühner schrieb:
Hallo,
wir lesen eine 2 Kanalige Siwarex U per SFC aus.

diesen rufen wir für jeden Kanal jeden Zyklus auf! Ab und Zu bekommen wir einen Falschen wert von der Siwarex U! Wir bekommen diesen Fehler aber nur immer beim 2ten Aufruf, und dann auch nur sporradisch!

Wer kann helfen!

Hallo Jochen,

bei einer 2kanaligen Abfrage dürfen nicht biede zyklisch ausgelesen werden, sondern im wechsel. ich habe dies mit einem taktmerker (2,5Hz bei einer 318er cpu mit ca. 60ms zykluszeit) gelöst. wenn Du interesse hast, kann ich Dir meinen fc zumailen. sende mir dann deine emailadresse. meine steht hier im forum unter meiner anmeldung.

bis dann
lutz
 
Zuviel Werbung?
-> Hier kostenlos registrieren
problem gelöst

das problem war das wir im fb mit read data record in lokaldaten gelsen haben aber das busy bit nicht beachtet haben. wenn nun busy 1 war wurden in die lokaldaten keine werte geschrieben und der baustein hat die falschen werte aus den lokaldaten beutzt!!
 
Allso ich lese unsere Siwarex U 2 kanal. immer gleichzeitig bei jedem Zyklus aus......funktioniert einwandfrei :D
 
Kojote schrieb:
Allso ich lese unsere Siwarex U 2 kanal. immer gleichzeitig bei jedem Zyklus aus......funktioniert einwandfrei :D

das ist ja interessant. den wechsel beim auslesen wurde mir von meinem siemens-berater vorgegeben. bei der nächsten anlage werde ich es auch mal zyklisch gleichzeitig probieren.

tschüs
 
Zurück
Oben