Guten Abend,
ich habe eine eher grundsätzliche Frage zu Modbus RTU, die nicht zwingend (nur) mit WAGO zu tun hat.
Ich möchte in einer Hausautomation Teilnehmer mit Modbus TCP, Modbus RTU und MBus einsetzen. Bislang habe ich 750-8xxx Controller verwendet (unter CS 2.3 und 3.5), da konnte ich im Prinzip jede mir genehme Schnittstelle dranstecken. Jetzt möchte ich aus Platzgründen das ganze mit einem CC100 probieren. Mir stellt sich da aber folgende Frage:
Modbus RTU ist RS485, da kann ich mehr Teilnehmer (Relaisausgänge und analoge/digital IOs...) anbinden, als ich benötige. Die Zähler möchte ich per MBus anbinden, hier habe ich an einen Pegelwandler mit RS485 gedacht. Jetzt ist natürlich Modbus RTU was komplett anderes, als eine standartmässige serielle Schnittstelle. Mit Geräten mit RS485 habe ich bioslang auch noch nichts zu tun gehabt. Weil aber der Controller nur genau eine RS485 hat, und eigentlich RS485 32 Teilnehmer kann, stellt sich mir die Frage, ob einer dieser Teilnehmer ein nicht-Modbus-Gerät sein kann. Kann/muss man dieses Modbusgerät adressieren, also mit einer ID versehen?
Der Einsatz von Modbus TCP Geräten ist vermutlich nicht möglich, weil ich erstens ein bisschen mit den IP-Adressen sparen muss, und zweitens genau die Sachen, die ich mit Modbus RTU ansprechen möchte, (noch) nicht mit TCP gefunden habe. Bevor ich jetzt viel Geld für Komponenten ausgebe, die ich möglicherweise nicht so nutzen kann, wie ich das will, wäre mir der Rat eines Kollegen, der so was schon mal gemacht hat, oder definitiv weiß, ob das geht, sehr hilfreich.
Damit möchte ich mich auch schon mal im Vorraus bedanken und ein schönes Wochenende wünschen.
ich habe eine eher grundsätzliche Frage zu Modbus RTU, die nicht zwingend (nur) mit WAGO zu tun hat.
Ich möchte in einer Hausautomation Teilnehmer mit Modbus TCP, Modbus RTU und MBus einsetzen. Bislang habe ich 750-8xxx Controller verwendet (unter CS 2.3 und 3.5), da konnte ich im Prinzip jede mir genehme Schnittstelle dranstecken. Jetzt möchte ich aus Platzgründen das ganze mit einem CC100 probieren. Mir stellt sich da aber folgende Frage:
Modbus RTU ist RS485, da kann ich mehr Teilnehmer (Relaisausgänge und analoge/digital IOs...) anbinden, als ich benötige. Die Zähler möchte ich per MBus anbinden, hier habe ich an einen Pegelwandler mit RS485 gedacht. Jetzt ist natürlich Modbus RTU was komplett anderes, als eine standartmässige serielle Schnittstelle. Mit Geräten mit RS485 habe ich bioslang auch noch nichts zu tun gehabt. Weil aber der Controller nur genau eine RS485 hat, und eigentlich RS485 32 Teilnehmer kann, stellt sich mir die Frage, ob einer dieser Teilnehmer ein nicht-Modbus-Gerät sein kann. Kann/muss man dieses Modbusgerät adressieren, also mit einer ID versehen?
Der Einsatz von Modbus TCP Geräten ist vermutlich nicht möglich, weil ich erstens ein bisschen mit den IP-Adressen sparen muss, und zweitens genau die Sachen, die ich mit Modbus RTU ansprechen möchte, (noch) nicht mit TCP gefunden habe. Bevor ich jetzt viel Geld für Komponenten ausgebe, die ich möglicherweise nicht so nutzen kann, wie ich das will, wäre mir der Rat eines Kollegen, der so was schon mal gemacht hat, oder definitiv weiß, ob das geht, sehr hilfreich.
Damit möchte ich mich auch schon mal im Vorraus bedanken und ein schönes Wochenende wünschen.