-> Hier kostenlos registrieren
Hallo zusammen,
ich stehe momentan vor folgendem Problem. Ich benutze Codesys 2.3 und möchte gerne eine Steuerung für einen Festo Motorcontroller (CMMS...) programmieren.
Ich habe momentan noch keine Hardware, sondern möchte lediglich ausprobieren ob mein Programm prinzipiell funktioniert.
Von der Festohomepage habe ich mir die Codesys Bibliothek Festo_Motion_Lib geladen, in der der die entsprechenden Bausteine für die Motorcontroller entahlten sind.
Das Einbinden hat soweit gut geklappt und über die Doku konnte ich auch herausfinden was die ganzen Ein- und Ausgänge an den jeweiligen Motorbausteinen bedeuten.
Folgenden Motorbaustein benutze ich:
Grafik 1

Die Visualisierung hierzu sieht folgendermaßen aus:
Grafik 2

Wenn ich das ganze nur in der Smulation starte und die nötigen Einstellungen zum Start gebe und eine Verfahrposition einstelle wird dies in der
Visualisierung auf der rechten Seite alles korrekt angezeigt.
Ich bekomme allerdings keine Anzeige auf der rechten Seite, also der Ist-Anzeige. Wie kann ich erreichen, dass mir in der Simulation auch
simulierte Ist-Werte des Motors auf der rechten Seite der Visualierung angezeigt werden, bzw. die entsprechenden Ausgänge am Motorbaustein
Werte liefern.
Ist dies in der Simulation ohne Hardware überhaupt möglich?
Meine simulierte Steuerungskonfiguration sieht so aus:
Grafik 3

Ich habe den Can-Output und den Can-Input in den globalen Variablen mit dem FHPP_Out und dem FHPP_In meines Bausteins verknüpft:
CMMS_ST_IN AT %IB8: BYTE;
CMMS_ST_OUT AT %QB4: BYTE;
Hoffe mir kann jemand helfen oder mir zumindest die Frage beantworten ob es prinzipiell möglich ist mir in der Simulation simulierte Ist-Werte
eines Motorbausteins anzeigen zu lassen.
Nach meinem Verständnis müsste das schon funktionieren, da die rechte Seite der Visualisierung ja nur die Ausgänge des Motorblocks sind
und diese ja auch in der Simulation werten liefern müssten.
Vielen Dank schonmal
ich stehe momentan vor folgendem Problem. Ich benutze Codesys 2.3 und möchte gerne eine Steuerung für einen Festo Motorcontroller (CMMS...) programmieren.
Ich habe momentan noch keine Hardware, sondern möchte lediglich ausprobieren ob mein Programm prinzipiell funktioniert.
Von der Festohomepage habe ich mir die Codesys Bibliothek Festo_Motion_Lib geladen, in der der die entsprechenden Bausteine für die Motorcontroller entahlten sind.
Das Einbinden hat soweit gut geklappt und über die Doku konnte ich auch herausfinden was die ganzen Ein- und Ausgänge an den jeweiligen Motorbausteinen bedeuten.
Folgenden Motorbaustein benutze ich:
Grafik 1

Die Visualisierung hierzu sieht folgendermaßen aus:
Grafik 2

Wenn ich das ganze nur in der Smulation starte und die nötigen Einstellungen zum Start gebe und eine Verfahrposition einstelle wird dies in der
Visualisierung auf der rechten Seite alles korrekt angezeigt.
Ich bekomme allerdings keine Anzeige auf der rechten Seite, also der Ist-Anzeige. Wie kann ich erreichen, dass mir in der Simulation auch
simulierte Ist-Werte des Motors auf der rechten Seite der Visualierung angezeigt werden, bzw. die entsprechenden Ausgänge am Motorbaustein
Werte liefern.
Ist dies in der Simulation ohne Hardware überhaupt möglich?
Meine simulierte Steuerungskonfiguration sieht so aus:
Grafik 3

Ich habe den Can-Output und den Can-Input in den globalen Variablen mit dem FHPP_Out und dem FHPP_In meines Bausteins verknüpft:
CMMS_ST_IN AT %IB8: BYTE;
CMMS_ST_OUT AT %QB4: BYTE;
Hoffe mir kann jemand helfen oder mir zumindest die Frage beantworten ob es prinzipiell möglich ist mir in der Simulation simulierte Ist-Werte
eines Motorbausteins anzeigen zu lassen.
Nach meinem Verständnis müsste das schon funktionieren, da die rechte Seite der Visualisierung ja nur die Ausgänge des Motorblocks sind
und diese ja auch in der Simulation werten liefern müssten.
Vielen Dank schonmal