Raspberry - Codesys - ModBus RTU

uzi10

Level-2
Beiträge
58
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute!

Ich habe schon einige Steuerungen auf einer WAGO 750 programmiert und will jetzt eine Haussteuerung über eine Raspberry PI SPS realisiern(ich habs zumindest versprochen)! Komme eigentlich von der KNX Seite und hatte mit SPS lange nichts am Hut! Aber für KNX ist es durch die Konnektivität mit den Modulen eine Sinnvolle Ergänzung!
Ich habe als Hardware eine PIXTEND ARTC Platine mit einen Raspberry PI 2!
Programmiert wird dieses in CODESYS 3.5, was für mich eine arge Herrausforderung ist, da hier kein Stein gleich geblieben ist!

Hier zum eig Problem:
Ich möchte über die eingebaute RS485 Schnittstelle über ModBus RTU ein Wohnraum-Lüftungsgerät der Type Systemair VR 400 DCV/DE, auslesen und steuern bzw parametrieren!
Das 2. Slavegerät wird ein Thermokon Raumthermostat WRF06 LCD! Dieses Soll die Ist und Sollwertverstellung für eine Infrarotheizung steuern! Hierzu müsste man die Werte auslesen! Auch die Lüftungsstufen der Wohnraumlüftung sollen damit gesteuert werden(mit den Tasten)!

Die Schnittstelle habe ich in der Codesys.cfg bekannt gemacht!

sudo nano /etc/CODESYSControl.cfg
die Config-Datei öffnen und dann folgendes ganz am Ende der Datei anfügen:

Code: [Auswählen]
[SysCom]
Linux.Devicefile=/dev/ttyAMA
portnum := COM.SysCom.SYS_COMPORT1

hoffe das passt so!

Nur weiss ich im Codesys nicht weiter!
Ich kann Master und Slave Geräte erstellen! Keine Ahnung was das richtige ist!
Und wie lese ich und schreibe ich? gibt es da keine fertige FB? Wie die KNX Blöcke bei WAGO?
Oder muss ich da alles selber programmieren?

Wäre nett von euch, wenn mir wer einen Grundstock programmieren könnte, damit ich weiss wie ich vorgehe! Ich finde das in keinen Forum, Handbuch oder sonst wo im Internet und ich steh total an!
Wäre schade, wenn ich den Kunden enttäuschen müsste!
Bitte um Hilfe!

MFG Andi
 

Anhänge

  • Modbus for Residential units_D24810_User_manual (A005).pdf
    263,8 KB · Aufrufe: 19
  • WRF06_LCD_MODBUS_IO_DS_de_en.pdf
    254,5 KB · Aufrufe: 13
  • WRF06_RS485-Modbus_german.pdf
    517,7 KB · Aufrufe: 15

Anhänge

  • Modbus.jpg
    Modbus.jpg
    81,7 KB · Aufrufe: 81
Zuletzt bearbeitet:
Zurück
Oben