Signale einer Alarmanlage per PC auslesen?

Gast #1451740
Lesenswert?

Hallo,

kann mir jemand beim Einstieg helfen, d.h. sagen, ob es möglich ist und 
ggf. Hardware empfehlen:

Eine Alarmanlage, die uns mehrere Signale liefert [1. AN/AUS, 2. Alarm 
an/aus, 3. sämtliche Bewegungsmelder und Türkontakte], möchte ich 
auswerten.
D.h. möglichst mit einer Software auf Basis von C# .net.

Welchen Controller (USB) sollte ich mir mal genauer anschauen?

Evtl. muss der Controller direkt mit den LEDs (bzw. dessen Spannung bei 
an/aus) der Anzeigetafel verdrahtet werden.

Ist so ein Vorgehen sinnvoll?

Was kostet so ein Controller denn?

Kann so ein Controller auch selbst die Zustände überwachen und nur im 
spezellen Fall (bspw. LED an) eine Nachricht per USB an der REchner 
schicken, auf die meine C# Anwendung wartet?

Wäre dankbar für ein wenig Aufklärung :)

Viele Grüße
Ronny
#1451771
Lesenswert?

Eine andere Möglichkeit:

Wenn Du ggfs. die Alarmanlage noch kaufen mußt, kannst Du Dir überlegen 
ob Du gleich eine EMZ-Ausführung mit Bussystem nimmst (z.B. von effeff, 
telenot, esser, etc. und das Busprotokoll ausliest.

Wenn die EMZ schon schon vorhanden ist: Bei den professionellen Anlagen 
kann man stets einige Relais so programmieren, dass diese die 
gewünschten Funktionen potentialfrei "nach außen" bringen. Da kann dann 
Dein Controller einklinken.
Gast #1451887
Lesenswert?

Erstmal danke für Eure Antworten!
Also die Alarmanlage gibt es schon und die liefert auch Ihren 
eingeschlalteten Zustand und ob es einen Alarm gibt potentialfrei durch 
ein Relais.
Daran kommen wir also per COntroller, schon mal gut! :)

Die LEDs - können wir die auch mithilfe des COntrollers auswerten?

Hintergrund ist, dass wir in der Software dann auswerten wollen, welcher 
Türkontakt oder Bewegungsmelder anschlägt / angeschlagen hat.

Wie kann sowas programmtechnisch realisiert werden. Wir habn eine C# 
.Net IDE und einige Erfahrung. Kann man hier eine Art 
"Controller-Komponente" einbinden und a) auf die Ports zugreifen oder b) 
warten, bis ein vom Controller  ein verwertbares Ereignis gesendet wird?

Leider habe ich noch keine Ahnung auf dem Gebiet der 
Controllerprogrammierung. Vielleicht hat jemand einen Link zum Einlesen 
parat?

DANKE und viele Grüße
Ronny
Gast #1451903
Lesenswert?

keine ahnung ob ich das ganze richtig versthe, aber wenn du bereits 
potentialfreie ausgangskontakte bei der alarmanlage hast, wiso besorgst 
du dir nicht einfach eine IO-Karte für den PC und machst die 
Verarbeitung der entsprechenden Infos auf diesem?
Gast #1452676
Lesenswert?

Wahrscheinlich ist das alles doch sehr viel einfacher, als ich denke. 
Nur habe ich bisher NULL Erfahrung auf dem Gebiet der Controller 
Programmierung..
Ich werde mal nach I/O Karten googeln und wie man diese programmiert? 
Wichtig ist, dass ich über eine API oder sonstwie mit einer .Net 
Programmiersprache die Überwachung der Ports programmieren kann, um bei 
einem Ereignis eigene Funktionen starten zu können.

Gruß
Ronny

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren