| |||
|
Hallo Hollowman, hab zwar keine Erfahrung mit einer 342, aber vielleicht kann ich etwas Hilfestellung geben... ![]() Als Instanz wird die Modbus RTU/TCP benötigt. Die übergeordnete Instanz ist ein Client-Socket mit der Wago-IP und den Port 502. Bekommst Du dort die Meldung "Socket ist geöffnet"? Für die einzelnen Eingangsvariablen muss dann eine Modbus-Instanz (Modbus-Device) angelegt werden. Die Wago-ID im Skript, ist die der Modbus Splitter Instanz. Ansonsten sieht Dein Test-Skript aber ok aus. Register (Word) lesen: IW0-IW255 = Modbus 0-255 Register (Word) schreiben: QW0-QW255 = Modbus 512-767 Coil (Bit) lesen: IX0.0 = Modbus 0 | IX0.1 = Modbus 1 usw. Coil (Bit) schreiben: QX0.0 = Modbus 512 | QX0.1 = Modbus 513 usw. Bin im Moment nicht daheim. Das waren jetzt nur mal so ein paar Punkte aus dem Kopf - vielleicht hilft es ja... Viele Grüße Roland
__________________ IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One |
| ||||
|
Hallo, Danke für deine Antwort. Also mein Client Socket steht auf verbunden. Das klappt alles. Nur das senden von Befehlen für was zu schalten hat nicht so recht geklappt. So langsam hab ich das glaub ich verstanden. ZU JEDEM Eingang der Wago (DI) muss ich eine ModBus Device Instance Anlegen und darin den Datentyp 1 Bit einstellen sowie bei Leseadresse den ensprechenden Eingang eingeben. Nur für was brauche ich da die Schreibadresse? Da stehe ich glaub ich noch ein wenig auf dem Schlauch! Gruß PS. Wenn ich jetzt mehrere DI Karten an der Wago angeschlossen habe werden die Eingänge trotzdem der Reihe nach durchgezählt oder? |
| |||
| Zitat:
Die Schreibadresse ist bei Eingängen vernachlässigbar, da man auf Eingänge nicht schreiben kann. Zitat:
Viele Grüße Roland
__________________ IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One |
| ||||
|
Danke für die Info. So langsam kommt Licht ins Dunkle. Also wenn ich jetzt an der Wago nur eine 2 Kanal Ausgangsaklemme (DO) + Endklemme installiert habe mit sonst nichts angeschlossen, sollte ich über die Befehle; PHP-Code: Wenn ich nun noch zwei ModBus Device Instance installiere und bei denen die Leseadresse auf 512 und 513 Stelle (Timer 1000) werden hier meine Variablen auch aktualisiert? Bzw. auf True gesetzt? Damit die LEDs zum leuchten gebracht werden können, müssen ja keine Kabel an die Klemme angeschlossen sein oder? Gruß |
| |||
| Zitat:
Zitat:
![]() Wenn vorher noch die Wago-ID angegeben wird, dann sollte Dein Skript auch die Ausgänge setzen. Viele Grüße Roland
__________________ IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One |
| |||
| Zitat:
![]() Viele Grüße Roland
__________________ IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One |
![]() |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| HEIMEIER Thermischer Stellantrieb, Regelalgorythmus | Emma | Haustechnik | 34 | 18.11.11 15:02 |
| Unterschiede der Wago 750 ? | Tetrapack | SPS Automatisierungstechnik | 8 | 05.10.09 08:29 |
| Dimmen mit WAGO IO 750 | wolfi3300 | SPS Automatisierungstechnik | 16 | 18.12.07 15:13 |
| WAGO I/O System 750 und IP-Symcon | ColdIce | Allgemeine Diskussion | 8 | 02.03.07 08:48 |
| WAGO 750 - Bezugsquelle | sanman | Allgemeine Diskussion | 0 | 28.01.07 11:57 |