[TIPP] MODBUS PROFIL: Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 Modbus TCP

Dies ist das Unterforum ausschließlich für FERTIGE MODBUS PROFILE
Forumsregeln
HIER NUR FERTIGE MODBUS PROFILE.
Wünsche und Fragen zum Modbus oder für neue Profile bitte im Modbus Unterforum
Antworten

Ersteller
maggyver
Beiträge: 387
Registriert: So Okt 14, 2018 1:48 pm
Hat sich bedankt: 251 Mal
Danksagung erhalten: 306 Mal

MODBUS PROFIL: Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 Modbus TCP

#1

Beitrag von maggyver »

Hallo Zusammen,

ich habe eine Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 über Modbus TCP Port 502 an den Timberwolf Server angeschaltet.

Unter Benützung der LOGO!Soft Comfort 8.4.1 und des hier vorgestellten Modbus Profils für den Timberwolf Server.
Der Timberwolf Server als Modbus Client und die Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 als Modbus Server.

ANSCHALTUNG:

Das Anlegen einer Verbindung (Modbus-Server) über LOGO!Soft Comfort 8.4.1 im Diagramm-Modus ist nötig für eine einfache Kopplung zwischen Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 und dem Timberwolf Server.
Falls mehr als ein Modbus Client auf die Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 als Modbus Server zugreifen sollte, ist dies ebenso möglich.
Über LOGO!Soft Comfort 8.4.1 im Diagramm-Modus lassen sich bis zu 8 Verbindungen, aufgeteilt auf die Ports 502 bis 510 parametrieren, ebenso ist eine Einschränkung auf den anfragenden Netzwerkteilnehmer möglich.

Die Bilder zeigen die Parametrierung einer Verbindung über LOGO!Soft Comfort 8.4.1 im Diagramm-Modus ohne Einschränkung auf den anfragenden Netzwerkteilnehmer.

Bild

Bild

TIPP:

Die NTP-Einstellungen in Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 nicht vergessen.
Im Anschluss, nach Einrichtung des NTP-Client, ist die in Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 neu zu starten.

Bild

BESCHREIBUNG:

Das hierzu erstellte Modbus-Profil für den Timberwolf Server hat insgesamt 824 Register, davon sind 428 Lese-Register und 396 Schreib-Register.

Die Register für folgende Eingänge und Ausgänge sind fest vorgegeben:

I1-I24 (Wertebereich: Bool)
Q1-Q20 (Wertebereich: Bool)
M1-M64 (Wertebereich: Bool)
A1-A8 (Wertebereich: Int 0-1000)
AQ1-AQ8 (Wertebereich: Int 0-1000)
AM1-AM64 (Wertebereich: Int 0-1000)

Die Register für folgende Eingänge und Ausgänge wurden über den VM-Bereich festgelegt und können vom Anwender geändert werden:

NI1-NII64 (Wertebereich: Bool)
NQ1-NQ64 (Wertebereich: Bool)
NAI1-NAI32 (Wertebereich: Int 0-1000)
NAQ1-NAQ16 (Wertebereich: Int 0-1000)
V1-V64 (Wertebereich: Vorgabe durch Parameter)

Hierzu wurden folgender VM-Bereich vorgesehen:

Coil 0

Coil 127

Holding Register 0

Holding Register 255

Speziell hierbei ist der VM-Bereich für die Parameter zu beachten, diese Register müssen gegebenenfalls an die im Programm in der Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 verwendeten Parameter angepasst werden und wurde für die Übertragung von 64 DWord festgelegt.

Im Modbus Profil des Timberwolf Server voreingestellt sind derzeit die Übertragung von 64 Word vorgesehen.

Der spezielle VM-Bereich für die Parameter:

Holding Register 128

Holding Register 255

BEISPIEL:

Bild

TIPP:

Beim nachträglichen Edieren der Parametereinträge erfolgt keine Plausibilitätsprüfung der V-Adressen durch LOGO!Soft Comfort 8.4.1 oder Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2. Eine eventuelle Überschneidung von V-Adressen wäre somit denkbar, also dabei aufpassen.

Bild

TIPP:

Mehr Informationen findet man im Dokument "Logo! 8.4 Modbus Profil TWS 0.1.pdf" und wer seine Änderungen dokumentieren möchte darf sich dies im Dokument "Logo! 8.4 Modbus Profil TWS 0.1.xlsx" tun. Beide Dokumente unten am Ende des Beitrages zu finden.

ALLGEMEIN:

Modbus TCP Schreibbefehle werden auf folgenden Eingängen und Ausgängen durch Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 nicht ausgeführt, sollten diese im Programm der Logo! 8.4 FW 1.84.03 6ED1052-xxx08-0BA2 Verwendung finden:

Q1-Q20 (Wertebereich: Bool)
M1-M64 (Wertebereich: Bool)
AQ1-AQ8 (Wertebereich: Int 0-1000)
AM1-AM64 (Wertebereich: Int 0-1000)

Eine Skalierung der Wertebereiche, auf einen realen Sensorbereich oder Geberbereich, muss im Timberwolf Server erfolgen.

Für die den Wertebereich der Parameter sollte die Hilfefunktion in der LOGO!Soft Comfort 8.4.1 benützt werden.
Siehe hierzu unter dem Eintrag "Extras -> Parameter-VM-Zuordnung (nur 0BA7 und höher)" die Parametereinstellungen für jeden Funktionsblock mit entsprechendem Datentyp und Codierung.

HINWEIS:

Alle Angaben und Einstellungen wurden in mühevoller Arbeit ermittelt.
Die Dokumentation zu Modbus ist eher spär­lich vorhanden, ein Datenblatt mit Registerübersicht oder Registerbeschreibung konnte bisher nicht aufgefunden werden.
Fehlende Werte und Einstellungen wurden beim Hersteller erfragt.

Das Modbus Profil wurde getestet, jedoch besteht die Möglichkeit das sich dabei Fehler eingeschlichen haben.

Falls Jemandem diesbezüglich etwas auffallen sollte, dann bitte ich um Meldung hierzu.

DANKE


„Der Schöpfer dieses Modbus Geräte Profils überträgt die Nutzungsrechte gemäß der TOLL ("Timberwolf Open Logikblock License") die unter https://wrgt.news/TOLL zum Download zur Verfügung steht."

Logo! 8.4 Modbus Profil TWS 0.1.pdf
Logo! 8.4 Modbus Profil TWS 0.1.xlsx
modbus-timberwolf-product-504-95.json

NACHTRAG:

Weitere technische Ergänzungen.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von maggyver am So Jan 04, 2026 9:50 am, insgesamt 26-mal geändert.
Grüße
René
_______________________________________________________________________________

TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
Antworten

Zurück zu „MODBUS PROFILE“