Beschaltung DS2405/DS2408

Ich suche nach Prinzipbeschaltungen für DS2405/2408.

Ich habe hier http://www.ipsymcon.de/forum/showthread.php?t=2161&highlight=ds2405 was zur Beschaltung als Ausgang gefunden, wie sieht das ganze als Eingang aus?

Wenn du etwas als Eingang für 230V suchst, gibt es hier schon was.

Nutze ich z.B. um den Brenner und die Pumpen an der Heizung abzufragen.
Hinter dem Optokopler wäre es dann für Kleinspannung (5V).

Vielleicht hilft das schon weiter.

Doc

Die Beschaltung habe ich jetzt auf der Reihe, als Eingang, sowei auch als Ausgang.

Aber:

Der das zusammenspiel mit IPS will nicht so klappen.
Als Eingang funktioniert alles: +5V auf PIO Variable = TRUE; Eingang offen, Variable = FALSE

Aber wie schalte ich den Ausgang mit einer Variablen? Nach der Intervallzeit springt er immer wieder auf FALSE.

Mit dem Toggle Button in den Instances kann ich normal schalten.

Ich wäre für hilfreiche Tips dankbar!

z.B. so für den DS2408 …


TMEX_F29_SetPin(52493, 0, true);

… wobei du natürlich die InstanceID anpassen musst und 0 der erste Port ist und 7 der letzte ist.
Den DS2405 kannst du glaube ich nur toggeln. Schau mal in die WiKi.

Doc

Die SetPin Methode hat zur Zeit einen Fehler. Bitte SetPort verwenden.

paresy

Hallo paresy,

kannst du das evtl. noch etwas näher beschreiben, da ich oft in den Scripten SetPin verwende.

Danke u. Gruß,
Doc

… „SetPin“ setzt vorraus, daß der Zustand der anderen Pins bekannt ist (weil es nur intern SetPort gibt).
Der gesamte Port muss also vorher gelesen werden - kommt zum nächsten Update - in einer Woche.

MST

ok, danke.
Dann weiss ich bescheid.

Doc

sehe ich das jetzt richtig, ich muß die Ausgänge imme über ein Script ansteuern?

Wozu denn dann die Angabe der Variablen in de Instanz?

genau

Wozu denn dann die Angabe der Variablen in de Instanz?

bei output als Zustandsanzeige, geht vermutlich auch ohne.

Doc