Leistungsmerkmale
Zurück
• Jeder Kanal verfügt über einen Taster für Tipp-Betrieb und einen Schalter für EIN/AUS-Betrieb. Mittels einer Check-Box kann ein Blinker mit einstellbarer Geschwindigkeit realisiert werden. Der Kanal-Ausgangstatus wird über eine grüne LED angezeigt. Wie bei einem Not-Aus kann der Ausgang auch ganz abgeschaltet werden (rote LED). Zusätzlich zur Maussteuerung können alle Ausgänge direkt über die PC-Tastatur aktiviert werden. In einem Beschriftungsfeld kann der Kanal selbst beschriftet werden. • Ab Version 2.3.1.4 werden die Eingänge der Velleman K8055 USB, sowie bksoft 8IO Karte unterstützt. Durch Verwendung von Eingängen wird das Anwendungsspektrum um eine Vielzahl von Möglichkeiten erweitert. Thermostate, Dämmerungsschalter, Endschalter, Kapazitive oder Induktive Näherungsschalter, Schwimmerschalter, Lichtschranken, Bewegungsmelder, Funksteuerungen, alle Arten von Gebern und Schaltern können mit in die Steuerung einfliessen. Die Eingänge können beliebigen Ausgängen zugeordnet werden. Mittels "Toggle" Einstellung kann ein Ausgang wie ein Eltako arbeiten, ein Eingangsimpuls setzt oder löscht den entsprechenden Ausgang. • Ein integrierter Zufallsgenerator steuert wahlweise 1, 2, 3 oder 4 Kanäle zufällig an. Die Taktgeschwindigkeit ist einstellbar oder kann auch per Handimpuls erfolgen. Der Zufallendwert ist von 4 - 24 einstellbar, damit z.B. bei nur 16 belegten Kanälen keine Dunkelphase entsteht , wenn Zufall > 16. • Eine weitere leistungsstarke Funktion bietet der Programm-Modus. Mit 999 Programmen a max. 99 Schritten können beliebige Ausgangszustände programmiert werden. ZB. Lauflichter oder eigene Effekte. Einige Lauflichtbeispiele sind schon vorprogrammiert. Die Programme werden natürlich auf Festplatte gespeichert und stehen Ihnen dauernd zur Verfügung. Die Ablaufgeschwindigkeit ist einstellbar bzw. kann per Hand ausgeführt werden. Die Programme können auch automatisch gewechselt werden, z.B. in Reihenfolge oder per Zufall. Die Programme können auch via Tastatur ein Programm vor, ein Programm zurück oder auf Programm 1 gesetzt werden. • Die Taktgebung kann auch über die Musik gesteuert werden. Es wird ähnlich wie bei einer Lichtorgel das Bass-Signal gefiltert und ein Taktimpuls erzeugt. Das Tonsignal wird dazu einfach an den LINE-IN Anschluss der Soundkarte angeschlossen. Der Lichtwechsel im Takt der Musik erzeugt ein besonders interessantes Lichtspiel. • über den Menüpunkt Zeitschaltuhr steht für jeden Kanal eine Wochen-Zeitschaltuhr zur Verfügung. Die kürzeste Schaltzeit beträgt 1 Sekunde, d.h. max. 86400 Schaltungen/Tag und Kanal. Alle Schaltzeiten werden sortiert in einer Liste angezeigt und können leicht hinzugefügt bzw. entfernt werden. Jeder Kanal verfügt auch über eine sogenannte Ausschlussliste. Für Tage die in die Ausschlussliste eingetragen wurden werden die programmierten Schaltzeiten NICHT ausgeführt, z.B. an Feiertagen oder am Wochenende. Zur besseren übersicht kann eine Liste aller Schaltzeiten sortiert nach Kanal oder Wochentag ausgegeben werden. Die Schaltzeiten werden über die System Zeit des PC gesteuert, es besteht aber auch die Möglichkeit eine interne Stopuhr zu verwenden. Die interne Stopuhr ist besonders für Ablaufsteuerungen interessant die nur bei Bedarf und unabhängig von der System Zeit gestartet werden sollen. Es besteht auch die Möglichkeit alle Zeitschaltuhren automatisch zu jeder vollen Stunde neu zu laden. Somit können änderungen an den .uhr Dateien über ein Netzwerk vorgenommen werden indem die geänderte .uhr Datei einfach überschrieben wird. • Eine besonders interessante neue Funktion sind die sogenannten Astro-Zeiten. Durch Eingabe von Längen und Breitengrad ist es möglich mit Licht24 Pro die Sonnenaufgangs- Mittags- sowie die Sonnenuntergangszeit automatisch für jeden Tag zu bestimmen. Anwendungen der Astro-Zeiten sind z.B. die Beleuchtung bei Sonnenuntergang einzuschalten und bei Sonnenaufgang wieder vollautomatisch auszuschalten. Ein anderes Beispiel wäre einen Rollo bei Sonnenaufgang zu öffnen und z.B. auf einer Südseite Ihn zur Mittagszeit wieder zu schliessen. Auch im Bereich der Gartentechnik finden die integrierten Zeitschaltuhren eine vielseitige Verwendung. Sei es zu bestimmten Zeiten zu bewässern, lüften oder beleuchten. überlegen Sie selbst was mit 24 Zeitschaltuhren die im sekundentakt programmiert werden können alles realisierbar ist! • Zur Steuerung von z.B. Eltakos kann jeder Kanal im "Impuls-Modus" berieben werden. Das heisst es werden nur kurze Impulse an den jeweiligen Ausgängen ausgegeben. Die Impulsdauer kann pro Kanal separat eingestellt werden. Mit dieser Funktion können auch Ausschaltverzögerungen bis zu 49 Tage realisiert werden. • Das Programm kann auch mit Kommandozeilen Parametern gesteuert werden. Licht24 Pro kann somit unsichtbar im Hintergrund Relaiskarten schalten. Bsp.: licht24pro.exe /CONRADSERIAL /1 /1000 schaltet den Kanal 1 einer Conrad Karte für 1sec ein, dann wieder aus und beendet das Programm. Anstelle der Zeit kann auch /ON oder /OFF angegeben werden, was den entsprechenden Kanal EIN oder AUS schaltet. Bsp.: licht24pro.exe /CONRADSERIAL /1 /ON schaltet den Kanal 1 einer Conrad Karte dauerhaft ein. Mit dieser Methode kann immer nur 1 Kanal gesteuert werden, die anderen Kanäle werden zurück gesetzt! Ab Version 2.2.2.2 kann der Parameter /BUFFER verwendet werden um die zuvor gesetzten Kanäle bei Verwendung von /ON bzw. /OFF nicht zu löschen. Beispiel siehe unten "Optionaler Parameter /BUFFER". Um mehrere Kanäle gleichzeitig zu schalten kann der Parameter Kanal auch aus Flags bestehen. Bsp.: licht24pro.exe /CONRADSERIAL /11000000 /ON schaltet den Kanal 1 + 2 einer Conrad Karte dauerhaft ein. Bei seriellen Karten wird der zuvor eingestellte Com-Port verwendet. Die Parameter sind wie im Beispiel anzugeben: licht24pro.exe /Karte /Kanal /Zeit bzw. licht24pro.exe /Karte /Kanal /ON oder licht24pro.exe /Karte /Kanal /OFF bzw. licht24pro.exe /Karte /Flags /ON bzw. licht24pro.exe /Karte /Kanal /ON /BUFFER oder licht24pro.exe /Karte /Kanal /OFF /BUFFER Parameter Karte: 8255 AVR-NET-IO BKSOFT8IO CONRADSERIAL CSI7002 CSI8 DEDITEC IO32USB IO88 K8055USB K8056 PARALLEL PCIREL16 USBOPTO16IO USBOPTOREL16 USBOPTOREL32 USBREL8 USBREL8LC USBTTL24 Parameter Kanal: Nummer des zu steuernden Ausgangs bzw. 11111111 um 8 Kanäle einzuschalten 1111111111111111 um 16 Kanäle einzuschalten 111111111111111111111111 um 24 Kanäle einzuschalten Bsp: licht24pro.exe /CONRADSERIAL /11000000 /ON schaltet den Kanal 1+2 einer Conrad Karte dauerhaft ein. Parameter Zeit: Dauer in Millisekunden (nach Ablauf der Zeit wird der Ausgang automatisch zurück gesetzt) bzw. ON oder OFF (Kanal EIN oder AUS schalten) Optionaler Parameter /BUFFER: Hierbei wird der letzte Zustand der Ausgänge in einer Datei (buffer.txt) abgespeichert. Damit ist es möglich einzelne Kanäle mit /ON bzw. /OFF Ein- und Auszuschalten ohne die anderen Ausgänge zu löschen. Bsp: licht24pro.exe /CONRADSERIAL /1 /ON /BUFFER schaltet den Kanal 1 einer Conrad Karte ein. dann licht24pro.exe /CONRADSERIAL /2 /ON /BUFFER schaltet den Kanal 2 einer Conrad Karte ein ohne Kanal1 zu löschen. Um den Buffer zu löschen rufen Sie Licht24 Pro folgendermaßen auf: licht24pro.exe /CLEARBUFFER oder editieren Sie die Datei buffer.txt im Licht24 Pro Installationsverzeichnis. Optionaler Parameter /STATUS: Es kann der Status der Eingänge einer Velleman K8055 USB Karte abgefragt werden. Die Werte der Eingänge werden in der licht24pro.ini gespeichert und können aus dieser Datei mit einer externen Software ausgelesen werden. Der Aufruf ist: licht24pro.exe /K8055USB /STATUS Die Variablen in der licht24pro.ini sind: [Velleman_K8055_USB] K8055USB_STATUS_0=0,0,0 K8055USB_STATUS_1=0,33,71 K8055USB_STATUS_2=0,0,0 K8055USB_STATUS_DATE=27.04.2010,10:53:06K8055USB_STATUS_0 ist Karte Nr.1 mit den Werten für DIGITAL,ANALOG1,ANALOG2 K8055USB_STATUS_1 ist Karte Nr.2 mit den Werten für DIGITAL,ANALOG1,ANALOG2 K8055USB_STATUS_2 ist Karte Nr.3 mit den Werten für DIGITAL,ANALOG1,ANALOG2 K8055USB_STATUS_DATE ist der Zeitstempel DATUM,UHRZEIT HINWEIS: Bei der Steuerung mit Flags oder ON/OFF Betrieb bleiben die Ausgänge gesetzt obwohl die Software beendet wird. Dies kann ein Sicherheitsrisiko darstellen wenn z.B. der PC abstürzt und die Ausgänge somit bis zum Neustart NICHT zurückgesetzt werden können. Die Verwendung dieser Funktionen erfolgt auf eigene Gefahr! Die Kommandozeilen Parameter können auch als Message (WMCopyData) an Licht24 Pro gesendet werden. Hier läuft Licht24 Pro dauernd und kann WMCopyData Kommandos empfangen. Sie können also auch Kommandos aus Ihrer eigenen Software an Licht24 Pro senden. Im Licht24 Pro Verzeichnis liegt zusätzlich ein Hilfsprogramm welches Kommandos an Licht24 Pro senden kann. Das Hilfsprogramm heisst sndmsg.exe und wird wie Licht24 pro mit Kommandozeilen Parameter aufgerufen, z.B. sndmsg.exe /CONRADSERIAL /11000000 /ON schaltet den Kanal 1+2 einer Conrad Karte dauerhaft ein. Bei Verwendung von sndmsg.exe für die Parametersteuerung entfällt der Start und das Beenden von Licht24 Pro. Dies erspart Zeit und somit sind auch extrem kurze Befehlsfolgen möglich. Hier der Delphi Sourcecode von sndmsg.exe (mittels WMCopyData Kommandos senden). unit usndmsg; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Spin; type TForm1 = class(TForm) procedure MySendMessage; procedure FormCreate(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.MySendMessage; var aCopyData : TCopyDataStruct; // instance of the records hTargetWnd : hWnd; // handle of Licht24 Pro s : String; i, x : Integer; begin // check parameter count x := ParamCount; if x = 0 then Exit; // copy the parameters to a string s := ''; for i := 1 to x do begin s := s + ParamStr(i) + ' '; end; trim(s); // set data with aCopyData do begin dwData := 0; cbData := StrLen(PChar(s)) + 1; lpData := PChar(s); end; // Find the receiver window for the message via the title hTargetWnd := FindWindow(nil, PChar('Licht24 Pro')); if hTargetWnd <> 0 then SendMessage(hTargetWnd, WM_CopyData, LongInt(Handle), LongInt(@aCopyData)); end; procedure TForm1.FormCreate(Sender: TObject); begin Application.ShowMainForm := false; MySendMessage; Application.Terminate; end; end.Das Programm sndmsg.exe wird mit den Kommandozeilen Parametern aufgerufen. Diese werden dann mittels WMCopyData an Licht24 Pro gesendet. Ab Version v2.3.2.6 stehen zusätzlich folgende Kommandos zur Verfügung:
Beispiel: "sendmsg.exe /CMD_CLOSE" beendet Licht24 Pro • Jeder der 24 Kanäle kann einen eigenen Sound bei HIGH und LOW Schaltungen abspielen. Die Sounddateien werden im separaten Sound Setup Fenster eingestellt. • Es stehen verschiedene Log Dateien zur Verfügung: - Alarmlist Log, zeigt alle Schaltungen auf welche durch die Zeitschaltuhren gesteuert wurden. - All Log, zeigt alle Schaltungen auf welche gemacht wurden. - Error Log, zeigt alle Fehler an die aufgetreten sind. • Durch aufsetzen eines Touch-Screen-Set auf den Monitor können die Taster, Schalter usw. durch einfaches berühren mit dem Finger bedient werden, bzw. es wird gleich ein Touchscreen Monitor eingesetzt! • Licht24 Pro arbeitet auf jedem 32Bit oder 64Bit Windows Betriebssystem. Das Programm hat sich bei verschiedensten Anwendungen sehr gut bewährt! Bedenken Sie die Kosten und Zeitaufwand, wenn Sie diese Steuerung als Black-Box realisieren würden!! Top | |||||||||||||||||||||
Copyright © by bksoft |