Ich verwende die Lib: EnertexRussoundRS232.lib
Makros für den Enertex EiBPC
// Russound einbinden
// Version : v1.016
die ja für die direkte Verbindung eibPC / Russound über die RS232 Schnittstelle dient...
Ich kann die Befehle absetzen - sie werden auch ausgeführt, aber die Rückmeldungen funktionieren nicht...
Da habe ich mir die Lib angeschaut und da werden die Abfragen zuerst mittels
sendquery angefordert
und die Antwort dann mittels readanswer eingelesen
Das kann so nicht funktionieren....
Makros für den Enertex EiBPC
// Russound einbinden
// Version : v1.016
die ja für die direkte Verbindung eibPC / Russound über die RS232 Schnittstelle dient...
Ich kann die Befehle absetzen - sie werden auch ausgeführt, aber die Rückmeldungen funktionieren nicht...
Da habe ich mir die Lib angeschaut und da werden die Abfragen zuerst mittels
sendquery angefordert
Code:
// send query // @date 11.01.2012 // @version 1 // @author Stefanie Meier :begin SendQuery(ControllerNumber, ZoneNumber, Event) :info $Internes Makro um Anfragen zu senden.$ :shortinfo $Internes Makro um Anfragen zu senden.$ :var zSum@ :var zCheckSum@ .... send[B]rs232[/B](ServerPort,ServerIP,0
Code:
:begin ReadAnswer(ControllerNumber,ZoneNumber, Event) :info $Internes Makro um ankommend UDP Telegramm zu lesen.$ ... if event(read[B]udp[/B](GotServerPort,GotServerIP,Message@))....
Kommentar