Aktueller Inhalt von sa1bot

  1. S

    Simulation: Variablen werden im Netzwerk nicht auf TRUE gesetzt

    Hallo, Öffne mal unter der Hauptmenüleiste Ansicht->Querverweisliste und suche in dieser "PressureToHigh1" evtl. wird die Variable woanders woanders noch verwendet. Dort sieht man dann auf einen Blick wo die Variable verwendet wird.
  2. S

    Analogwert auf 0 setzen

    Hallo, Das Meldungsfenster von CODESYS kann teils ein wenig verwirrend sein. Wie du Siehst steht unten "Meldungen Gesamt" Das Fenster zeigt dir grad aber nur die Meldungen für den "Übersetzer" an. Die 403 Fehler liegen wahrscheinlich noch im Meldungsfenster der Precompilers oder...
  3. S

    Analogwert auf 0 setzen

    Hallo, wenn du es dir besonders einfach machen möchtest gibt es unter CODESYS V3 auch ein KOP/FUP Baustein mit dem Namen Execute. https://help.codesys.com/webapp/_cds_fbd_ld_il_element_execute;product=codesys;version=3.5.13.0 Damit kannst dann den ST-Code Schnipsel in FUP aufrufen. Bei...
  4. S

    VISU Dialog Schließen mit ST-Code

    Hi, Twincat kenne ich leider garnicht, du kannst hier höstens mal die Bespiele checken, schauen welche Libs und welche Funktionen dazu verwendet werden und dann im Twincat nachschauen ob es gleiche / ähnliche Libs/Funktionen gibt...
  5. S

    VISU Dialog Schließen mit ST-Code

    Hallo Gizzlor, 3S hat dazu freie Beispiele im CODESYS Store. https://store.codesys.com/visualization-dialog-box.html https://store.codesys.com/visu-dialog-st.html Einfach mal reinschauen.
  6. S

    Codesys Anlage visualisieren und simulieren

    Hallo filli "Die Sache ist, ich muss dass dann Leuten in die Hand geben, die etwas ... naja ... unbedarft sind. Die sollten nach Möglichkeit nur das Zeug sehen, was sie auch selbst programmieren, also die Steuerungslogik und die Bediener-Visu." Was man hier noch machen kann ist, dass man...
  7. S

    Codesys Anlage visualisieren und simulieren

    Da du nicht schreibst welche CODESYS Version (V2.3 oder V3) gehe ich im Jahre 2019 einfach mal von V3 aus. CODESYS Selbst hat einen Simulationsmodus, der ist aber an sich dazu da um Applikation ohne Steuerungs laufen zu lassen. Den Simulationsmode für deine Anlage musst du dir selbst...
  8. S

    CAN Werte über 255 übertragen

    Jop wenn du Datentypen nutzen möchtest welcher größer als 1 Byte sind muss man diese auf 2 Byte auteilen und auf der anderen Seite dann wieder richtig zusammen setzen. Überschreiten deine Daten 8 Byte musst du, deine Daten auch über mehrere Telegramme aufteilen.
  9. S

    Nodeguarding/Heartbeat von anderem CAN Teilnehmer abfragen mit Codesys 2.3 und PFC200

    Hallo, so tief muss man garnicht runter um den Slave Status zu checken. die Nichterreichbarkeit von CANOpen Slaves, erkennt man in CODESYS im SlaveState. Bei V2.3 werden unter Ressourcen -> Globale Variablen -> CanOpen implicit Variables ein ARRAY angelegt von Typ CanOpenNode. Das sind die...
  10. S

    Array of Struct in CSV Datei schreiben

    Eine alternative könnte es evtl. sein, deine CSV einfach Zeilenweise zu schreiben, weniger effektiv wie ein einzelner Schreibvorgang ja, aber bei einer Steuerung mit einem Cortex A8 bei 1GHz welche eigentlich für V3 ausgelegt ist und bei nur 30 Zeilen weniger tragisch. Kommt jetzt aber auch...
  11. S

    Raspberry PI Systemzeit in Codesys verwenden

    Hi Ich weiss jetzt nicht genau was fuer eine Peripherie du an deinem Pi dran hast zwecks einer RTC. Aber man kann in der SysTimeRtc Bibliothek mit den Funktionen SysTimeRtcGet und SysTimeRtcConvertUtcToLocal die Systemzeit auslesen. Wenn du nur die Uhrzeit in der Visu anzeigen moechtest...
Zurück
Oben