FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: FrankP79 am 11 März 2018, 13:04:41

Titel: FHEM und Beckhoff BC9000
Beitrag von: FrankP79 am 11 März 2018, 13:04:41
Hallo zusammen,

ich habe aktuell zur Steuerung meines Hauses einen BC9000 von Beckhoff mit Di, DO, Dimmer und PT 100 Klemmen. Das Programm ( welcher Eingang zu welchem Ausgang etc.) läuft seit Jahren.
Ich möchte das ganze aber auch über Tablet, Smartphone steuern können.
Wer kann mir helfen wie ich vorgehen muss. Das größte Fragezeichen für mich ist. Wie bekomme ich die Verbindung zum BC9000 hin und wie kann ich die einzelnen DO's steuern, bzw. DI's AI's einlesen.  Vielen Dank für eure Hilfe
Titel: Antw:FHEM und Beckhoff BC9000
Beitrag von: CoolTux am 11 März 2018, 13:09:30
Da Du die Schnittstelle kennst kannst nur Du wissen wie prinzipiell die Verbindung klappt. Also hat das Teil Netzwerkanschlüsse oder USB?
Titel: Antw:FHEM und Beckhoff BC9000
Beitrag von: ChrisD am 11 März 2018, 13:44:43
Hallo,

Der BC9000 hat einen ModbusTCP-Server integriert. Über diesen kannst du von FHEM aus zugreifen.

Über Modbus-Register kannst du auf den Merkerbereich zugreifen, Adresse 12288 zeigt auf MW0.

Dazu benötigst du die Modbus-Module die du mit
update force https://raw.githubusercontent.com/ChrisD70/FHEM-Modules/master/autoupdate/mb/controls_modbustcp.txt
in FHEM installieren kannst.

Wenn deine SPS die IP-Adresse 192.168.22.33 hat kannst du die Verbindung mit
define bc9000 ModbusTCPServer 192.168.22.33aufbauen.

Um auf MW100 zuzugreifen kannst du dann
define MW100 ModbusRegister 1 12388
attr MW100 disableRegisterMapping 1
attr MW100 event-on-change-reading .*
verwenden.

Werte schreiben kannst du z.B. mit
set MW100 12345

Weitere Informationen über die Anbindung findest du z.B. hier (https://forum.fhem.de/index.php/topic,12655.420.html). In dem Thread geht es hauptsächlich zwar um Wago, allerdings verhält sich der Beckhoff-Controller ähnlich.

Grüße,

ChrisD
Titel: Antw:FHEM und Beckhoff BC9000
Beitrag von: FrankP79 am 11 März 2018, 14:55:17
Kann ich nur auf den Merkerbereich zugreifen oder auf das komplette Prozessabbild ?
Titel: Antw:FHEM und Beckhoff BC9000
Beitrag von: ChrisD am 11 März 2018, 15:09:45
Hallo,

Laut der Dokumentation (https://infosys.beckhoff.com/index.php?content=../content/1031/bc9000/html/Bt_Ethernet%20Modbus%20image.htm&id=) von Beckhoff sollte auch der Zugriff auf die Prozessdaten möglich sein.

Grüße,

ChrisD