Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Modul srin und ThreadSync (capture) sowie stports Kategorie: Programmierung (von Allgaeukaes - 27.11.2006 9:00)
Ich nutze:
C-Control II Station, OSOPT V3.1
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: