Leider ist es nicht möglich, direkt auf die Wochenschaltuhr der easyE4 zuzugreifen, bzw. über Merkerbytes die Zeiten zu ändern. Als Ausweg bietet sich die Möglichkeit, mit Hilfe des Bausteins "RC-Echtzeituhr", einen eigenen Baustein als Schaltuhr zu bauen. Die Eingänge kann man dann über z.B. HMI Droid, oder ähnlichen Programmen, beschreiben. Melde dich doch mal Userforum "easy-forum.net" an. Da sind Beispiel für solch eine selbst gebaute Schaltuhr zu finden.
Hallo, ich erstelle eine lokale App-Visualisierung für mein Easy E4. Ich schreibe dies in C# und möchte über Modbus eine Verbindung zum Easy herstellen. Haben Sie eine Idee, wie das möglich ist? Ich habe den Modbus-Server eingeschaltet und Werte beispielsweise in MW01 geschrieben. Allerdings ist es nicht möglich, dies mit einem Modbus-Master (Client) auszulesen, das einfachste ist ein Modbus-Slave (Server). Ich kann mich verbinden, ich habe alle Modbus-Funktionen ausprobiert und das Startregister und die Länge getestet, aber ich bekomme keine Werte zurück.
Hallo, das ist für mich schwer zu beantworten, zumal ich keine Hochsprache wie C# beherrsche. Grundsätzlich muß in der Projektansicht der easySoft, bei Modbus-TCP Verbindung, der "Modbus TCP Server" aktiv geschaltet werden und der Merkerbereich für "Lesen/Schreiben" freigegeben werden (z.B MW1 bis MW10). Im Client könnte ich mir vorstellen, müssen dann die folgenden Parameter hinterlegt sein: IP-Adresse der easyE4 , Freigabe Port 502, Unit Identifier = 1, Function Code "Read Holding Register (0x03)". Der Wert aus MW01 sollte dann mit dem Register 1001 ausgelesen werden können. Ob es grundsätzlich funktioniert, würde ich es zuerst mit einer Modbus Test Software ausprobieren.
@@easyE4 Danke für deine Antworter. Ich habe vergessen dass ich Register 1001 lesen musst. Ich habe versucht Register 1 zu lesen. Jetzt funktioniert es sehr gut! Ich kan lesen (0x03) aber auch shreiben (0x06).
Prima Sache, mich würde im speziellen interessiern, wie man z.B. Zeiten für eine Wochenschaltuhr über HMI Droid einstellen kann.
Leider ist es nicht möglich, direkt auf die Wochenschaltuhr der easyE4 zuzugreifen, bzw. über Merkerbytes die Zeiten zu ändern. Als Ausweg bietet sich die Möglichkeit, mit Hilfe des Bausteins "RC-Echtzeituhr", einen eigenen Baustein als Schaltuhr zu bauen. Die Eingänge kann man dann über z.B. HMI Droid, oder ähnlichen Programmen, beschreiben.
Melde dich doch mal Userforum "easy-forum.net" an. Da sind Beispiel für solch eine selbst gebaute Schaltuhr zu finden.
Danke für die schnelle Antwort@@easyE4
Wirklich toll!! Weiter so.
Excelente video .... muy agradecido por enseñar y compartir...Siga adelante
Muchas Gracias
Hallo, ich erstelle eine lokale App-Visualisierung für mein Easy E4. Ich schreibe dies in C# und möchte über Modbus eine Verbindung zum Easy herstellen. Haben Sie eine Idee, wie das möglich ist? Ich habe den Modbus-Server eingeschaltet und Werte beispielsweise in MW01 geschrieben. Allerdings ist es nicht möglich, dies mit einem Modbus-Master (Client) auszulesen, das einfachste ist ein Modbus-Slave (Server). Ich kann mich verbinden, ich habe alle Modbus-Funktionen ausprobiert und das Startregister und die Länge getestet, aber ich bekomme keine Werte zurück.
Hallo, das ist für mich schwer zu beantworten, zumal ich keine Hochsprache wie C# beherrsche. Grundsätzlich muß in der Projektansicht der easySoft, bei Modbus-TCP Verbindung, der "Modbus TCP Server" aktiv geschaltet werden und der Merkerbereich für "Lesen/Schreiben" freigegeben werden (z.B MW1 bis MW10).
Im Client könnte ich mir vorstellen, müssen dann die folgenden Parameter hinterlegt sein:
IP-Adresse der easyE4 , Freigabe Port 502, Unit Identifier = 1, Function Code "Read Holding Register (0x03)".
Der Wert aus MW01 sollte dann mit dem Register 1001 ausgelesen werden können.
Ob es grundsätzlich funktioniert, würde ich es zuerst mit einer Modbus Test Software ausprobieren.
@@easyE4 Danke für deine Antworter. Ich habe vergessen dass ich Register 1001 lesen musst. Ich habe versucht Register 1 zu lesen. Jetzt funktioniert es sehr gut! Ich kan lesen (0x03) aber auch shreiben (0x06).
Super Video! Könnten Sie zur besseren Nachvollziehbarkeit das Programm der SPS veröffentlichen?
Vielen Dank für das Lob! Und klar, mach ich doch gerne. In der Videobeschreibung ist jetzt ein Link für den Download zu finden.