Mephisto
Level-1
- Beiträge
- 242
- Reaktionspunkte
- 12
-> Hier kostenlos registrieren
Hallo!
Ich versuch mich mal daran, dass ich mit einer S7-315 2DP und zwei Lean-CPs eine Modbus TCP Kommunikation als Client aufbauen möchte.
Ich hab mir dazu das Paket von Siemens: S7-OpenModbus/TCP gekauft.
Darin enthalten ist ein Kommunikationsbaustein, der (no na) beschaltet werden muss.
Der Baustein bietet 8 Bereiche, in denen verschiedene Modbus Register und Datentypen zur Kommunikation angegeben werden können.
Ich benötige nur einen Datentyp (Holding Register mit Funktionscode 16) da ich nur Daten schreiben möchte.
Somit bleiben die anderen 7 Bereiche bei mir leer. Soweit so klar.
Aber:
Man muss bei dem Baustein noch zusätzlich angeben:
UNIT Unit Identifier
DATA_TYPE zu bearbeitender Datentyp
START_ADRESS Modbus Startadresse
LENGTH Anzahl der Werte
Was zum Geier muss da eingetragen werden? Die Modbuskommunikation wird ja schon in den Bereichen 1-8 definiert, oder?
Und bei der tollen Siemens-Hilfe (man möchte sich bei dem Kaufpreis was besseres erwarten) schreibt: "Dieser Eingang ist den Anforderungen entsprechend zu setzen"
Hat das von euch schonmal jemand gemacht und/oder kann mir einige Tipps dazu geben?
Hab leider noch keine Hardware dafür, muss noch bis Ende nächste Woche warten. Try und Error spielts also auch (noch) nicht.
mfg mephisto
Ich versuch mich mal daran, dass ich mit einer S7-315 2DP und zwei Lean-CPs eine Modbus TCP Kommunikation als Client aufbauen möchte.
Ich hab mir dazu das Paket von Siemens: S7-OpenModbus/TCP gekauft.
Darin enthalten ist ein Kommunikationsbaustein, der (no na) beschaltet werden muss.
Der Baustein bietet 8 Bereiche, in denen verschiedene Modbus Register und Datentypen zur Kommunikation angegeben werden können.
Ich benötige nur einen Datentyp (Holding Register mit Funktionscode 16) da ich nur Daten schreiben möchte.
Somit bleiben die anderen 7 Bereiche bei mir leer. Soweit so klar.
Aber:
Man muss bei dem Baustein noch zusätzlich angeben:
UNIT Unit Identifier
DATA_TYPE zu bearbeitender Datentyp
START_ADRESS Modbus Startadresse
LENGTH Anzahl der Werte
Was zum Geier muss da eingetragen werden? Die Modbuskommunikation wird ja schon in den Bereichen 1-8 definiert, oder?
Und bei der tollen Siemens-Hilfe (man möchte sich bei dem Kaufpreis was besseres erwarten) schreibt: "Dieser Eingang ist den Anforderungen entsprechend zu setzen"
Hat das von euch schonmal jemand gemacht und/oder kann mir einige Tipps dazu geben?
Hab leider noch keine Hardware dafür, muss noch bis Ende nächste Woche warten. Try und Error spielts also auch (noch) nicht.
mfg mephisto