-> Hier kostenlos registrieren
Guten Abend Forum,
da sich hier eindeutig die Experten bewegen, erlaube ich mir eine Frage.
Ich suche keinen bestimmten Steuerungshersteller, sondern bin auf der Suche nach einem konkreten Lösungsansatz zu folgender Aufgabe:
Zunächst vereinfacht dargestellt:
- Es geht um Bewegungsmelder / Teilnehmer, die "busfähig" sind
- mehrere Teilnehmer sind mit einem BUS miteinander verbunden
- jeder BUS-Teilnehmer hat eine eigene Adresse
- die Kommunikation läuft über RS485
- diese BUS Teilnehmer haben aufgabengemäß jeweils mehrere binäre, potentialfreie Kontakte
- um die Schaltzustände eines jeden Teilnehmer zu erfassen, wird Stand heute (parallel zum BUS) mit IY(St)Y hart verdrahtet
Weil die Schaltzustände als Information aber auch auf dem BUS enthalten sind, möchte ich dies künftig eleganter lösen in der Form, dass ich den BUS "auslese" und entsprechend dem Protokollinhalt binäre Ausgänge an einer Kleinsteuerung schalte.
Die RS485 Protokollbeschreibung liegt mir vollständig vor.
Byte: ParGet
01: Start character
02: Detector address ID
03: Command CMD
04: Length LEN
05: D1
06: D2
07: D3
08: D4
.. : ...
n: Dn-4
n+1: Checksum Σ1 … n Byte
Am liebsten wäre mir eine Kleinsteuerung im Hutschienenformat mit RS485 Eingang, ebenso Ethernet TCP/IP 10/100 Mbit/s, 8 binäre Eingänge und ca. 12 Stück binäre Ausgänge.
Diese Steuerung sollte -weil diese Installationen europaweit verteilt sind- einen WEB GUI haben, so dass ich sie remote über das Internet / VPN ansprechen kann. (das gibt es ja schon von einigen Herstellern Siemens, Phoenix, Wago, ...)
Und nun kommt mein Wunsch:
Über diese WEB-Oberfläche soll es möglich sein, remote die SPS zu programmieren bzw Programmänderungen durchzuführen. Die Aufgabe wäre: Wenn v.g. Byte 05: > 0 ist soll ein Ausgangskontakt schließen und wenn der Wert des Bytes 05: wieder auf 0 geht, soll der gleiche Ausgang wieder "öffnen". Das Gleiche bei den Bytes 06: ... 08:
Ist meine Beschreibung verständlich?
Nun bin ich kein SPS Programmierer sondern nur Laie und suche eine Hardware, die dies einerseits leistet und anderseits auch einem nicht Experten das doing und handling ermöglicht. ALternativ ist es für mich auch ok, wenn jemand diese Aufgabe schön gelöst hat und ich bisher nur erfolglos gesucht habe, ich haber so ein fertiges Teil kaufen kann.
So hoffe ich auf Tipps und freue mich auf Antworten.
Ihnen allen eine gute Woche,
Wam
da sich hier eindeutig die Experten bewegen, erlaube ich mir eine Frage.
Ich suche keinen bestimmten Steuerungshersteller, sondern bin auf der Suche nach einem konkreten Lösungsansatz zu folgender Aufgabe:
Zunächst vereinfacht dargestellt:
- Es geht um Bewegungsmelder / Teilnehmer, die "busfähig" sind
- mehrere Teilnehmer sind mit einem BUS miteinander verbunden
- jeder BUS-Teilnehmer hat eine eigene Adresse
- die Kommunikation läuft über RS485
- diese BUS Teilnehmer haben aufgabengemäß jeweils mehrere binäre, potentialfreie Kontakte
- um die Schaltzustände eines jeden Teilnehmer zu erfassen, wird Stand heute (parallel zum BUS) mit IY(St)Y hart verdrahtet
Weil die Schaltzustände als Information aber auch auf dem BUS enthalten sind, möchte ich dies künftig eleganter lösen in der Form, dass ich den BUS "auslese" und entsprechend dem Protokollinhalt binäre Ausgänge an einer Kleinsteuerung schalte.
Die RS485 Protokollbeschreibung liegt mir vollständig vor.
Byte: ParGet
01: Start character
02: Detector address ID
03: Command CMD
04: Length LEN
05: D1
06: D2
07: D3
08: D4
.. : ...
n: Dn-4
n+1: Checksum Σ1 … n Byte
Am liebsten wäre mir eine Kleinsteuerung im Hutschienenformat mit RS485 Eingang, ebenso Ethernet TCP/IP 10/100 Mbit/s, 8 binäre Eingänge und ca. 12 Stück binäre Ausgänge.
Diese Steuerung sollte -weil diese Installationen europaweit verteilt sind- einen WEB GUI haben, so dass ich sie remote über das Internet / VPN ansprechen kann. (das gibt es ja schon von einigen Herstellern Siemens, Phoenix, Wago, ...)
Und nun kommt mein Wunsch:
Über diese WEB-Oberfläche soll es möglich sein, remote die SPS zu programmieren bzw Programmänderungen durchzuführen. Die Aufgabe wäre: Wenn v.g. Byte 05: > 0 ist soll ein Ausgangskontakt schließen und wenn der Wert des Bytes 05: wieder auf 0 geht, soll der gleiche Ausgang wieder "öffnen". Das Gleiche bei den Bytes 06: ... 08:
Ist meine Beschreibung verständlich?
Nun bin ich kein SPS Programmierer sondern nur Laie und suche eine Hardware, die dies einerseits leistet und anderseits auch einem nicht Experten das doing und handling ermöglicht. ALternativ ist es für mich auch ok, wenn jemand diese Aufgabe schön gelöst hat und ich bisher nur erfolglos gesucht habe, ich haber so ein fertiges Teil kaufen kann.
So hoffe ich auf Tipps und freue mich auf Antworten.
Ihnen allen eine gute Woche,
Wam