Modul srin und ThreadSync (capture) sowie stports Kategorie: Programmierung (von Allgaeukaes - 27.11.2006 9:00) | ||
| ||
Hallo an Alle! Zur �berwachung einer Drehstromquelle (3-Phasen) wird ein Baustein SR-AC-IN-HS verwendet. In einem Messthread wird über das Modul srin das Schieberegister des SR ... abgefragt. Die Anzeige / Auswertung erfolgt im Mainthread. Folgende Probleme sind dabei zu beobachten: - die Abfrage im Messthread funktioniert nur mit capture ... x = srin.getb(0,0); release; und synchronisierte �bernahme von x im Mainthread. - bei Anwendung von z.B.: capture ... x = srin.get(0); release; bleibt die Station stehen. Das Problem hängt mit der Synchronisation zusammen, denn wenn auf die capture / release Kombination verzichtet wird läuft die Station weiter, allerdings sind die Werte von x unbrauchbar. Des weiteren schliesst sich die Anwendung von srin und stports zur LED-Anzeige innerhalb eines Threads aus. Die LED's lassen sich nicht ansprechen. Das Problem lässt sich auch nicht durch die Reihenfolge der Inits beeinflussen. Bevor eine "Tiefbohrung" niedergebracht werden muss frage ich lieber nach Erfahrungen im Forum. Mit Dank für jeden Hinweis | ||
Antwort schreiben Antworten: |