Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Mein Adapter, welchen ich bestellt habe, ist nun angekommen und ich habe mit Modbus-Slave erfolgreich meine SPS getestet und noch etwas im Programm bereinigt.
Jedoch versuche ich nun über Modbus-Poll den Treiber anzusteuern bzw. auszulesen. Ich habe erst ein paar Daten bekommen und danach den...
An dieser Stelle steht weiterhin die 7000, ist das egal?
Wenn ich jetzt Versuche dem Motor das Startsignal zu geben muss ich meiner Meinung nach das folgende Register auf 1 setzen:
Das habe ich wie folgt versucht (40015 und 40017 habe ich auch schon ausprobiert):
Ich habe Data len = 1...
Ich versuche es jetzt erstmal weiter mit der Siemens Karte. Trotz dessen der Anpassungen bleibt der Status bei 7000.
An der folgenden Stelle im Modbus_Comm_Load_Db wird jedoch der richtige Status angezeigt.
Das sollte ja heißen, dass mein Anschluss korrekt ist, oder?
Es handelt sich um eine 18-Achsige Transportmaschine, Modbus RTU habe ich gewählt, da ich eben diese Menge an Antrieben habe und gerne die Siemens SPS nutzen würde.
Leider passiert wenn ich das mache nichts.
Aber der Code würde auch mit einer 1512-1PN funktionieren? Später habe ich 18 Treiber welche ich "zeitgleich" ansteuern möchte.
Ich denke, wenn ich die Kommunikation einmal erfolgreich eingerichtet habe, wird der Rest hoffentlich funktionieren.
Das CM habe ich ja schon, würde das Gateaway über TCP die Kommunikation bzw. die Ansteuerung vereinfachen?
Ist das so korrekt? Entschuldigung für die einfachen Fragen.
Nein leider nicht, kannst du mir ein Tool empfehlen? Es gibt zwar von dem Hersteller ein Programm, dieses funktioniert jedoch nur mit RS232, wofür ich leider keine Schnittstelle habe.
Modbus_Comm_Load_DB:
Modbus_Master_DB:
Die restlichen Bilder schicke ich im zweiten Beitrag.
Bei der Verdrahtung habe ich die verschiedensten Varianten ausprobiert. Der Modbus Comm Load geht kurzzeitig auf Done und danach wieder in den Leerlauf siehe:
Wie kann ich es Umsetzen, dass der...
Ja genau das war auch mein Problem. Ich habe es jetzt aber so verstanden dass die Verbindung An Pin 1 und 2 ausreichend ist. Ich werde das jedoch noch einmal Nachfragen.
Pin 1-8 ist der erste RJ-45 Port und Pin 9-16 der zweite. An 9-16 können dann weitere Slaves angeschlossen werden. Der erste Port kann auch laut der Aussage vom Support für das Senden und Empfangen genutzt werden.
So wie ich das verstanden habe bekommt man den Modbus_Comm_Load Baustein nicht...