Twincat MQTT Openhab Communication. hilfe bei basics

fhartmann

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

Ich steh gerade auf dem schlauch, oder habe die basics noch nicht verstanden... Habe da 2 bespiel auf dem netz gefunden, eingebunden in eine CX von Beckhoff mit TC3 und beide erfolgreich getestet. Mit string funktioniert das einwandfrei.

1 Beispiel https://www.plccoder.com/twincat-and-mqtt-part-1/
2 Beispiel mit Json https://www.plccoder.com/twincat-and-mqtt-part-2/

Nun musste ich in diesen beispielen immer den Wert von z.b. Real nach String -> bool nach string covert, etc...

In openhab habe ich jedoch die möglichkeit z.b einen schalter als thing zu definieren (PLC z.b. 0-> false/1-> True) oder wert temperatur (z.b. PLC Real) zu deklarieren, und würde den ach gerne entsprechend über MQTT bei Openhab über einen channel einlesen.
Doch die Frage bezieht sich nicht auf openhab, das hat soweit ich gesehen habe in MQTT Explorer auch mit werte Read/ Write funktioniert.

Nun zur eigentlichen zu meinem lernziel: ich hätte gerne der PLC (nicht json) and MQTT folgende werte übermittelt:
-'TestTopicxBool' mit wert '0' oder '1' ---> Im MQTT ungefähr so aussehen: beckhoffPLC/TestTopicxBool/ --> mit Wert entsprechendem zustand (false, true)
-'TestTopicxReal' mit wert '0 ....500' ---> Im MQTT ungefähr so aussehen: beckhoffPLC/TestTopicxReal/ --> mit Wert entsprechendem wert (0...500)

Habe mich auch durch die Iot com librarys gelesen dort gibt es zwar einen IOT Communicator, hab auch was senden können doch noch nicht wirklich das rausgekommen was ich gerne hätte. und klar wäre dann das ziel auch noch die kommunikation auch als subscriber von MQTT in PLC.
Kann mir jemand in diesem Anliegen etwas unter die Arme greifen .

Vielen Dank
F
 
Zurück
Oben