Aktueller Inhalt von J4CK

  1. J

    Prozessdaten in Java visualisieren

    Danke, das geht schon mal ganz gut. Die halbe Stunde hat mich weiter gebracht als die letzte Woche. Nur habe ich ein paar mehr Variablen und die auch nicht alle manuell auf einen Merker gebunden. Und das wäre auch ziemlich umständlich. Gibt es die Möglichkeit über die Symboldatei vielleicht das...
  2. J

    Initialisierungsimpuls - Einfach ein Bit für den "ersten Zyklus" setzen

    Wenn es um eine Art "Initialisierung" geht, kannst du auch ein Programmblock schreiben und den ausführen lassen, bevor die SPS mit dem PLC_PRG beginnt. Schreibe einfach ein Programm (z.B. init) und trage es unter Resourcen -> Taskkonfiguration -> System-Ereignisse bei 'start' dann rechts unter...
  3. J

    Prozessdaten in Java visualisieren

    Hallo ihr, ich habe eine Wago SPS und würde gerne eine Visualisierung unter Java realisieren. Aber wie kriege ich die Daten am einfachsten aus der SPS? Gut finde ich das SymARTI Protokoll, das nimmt die Symboldatei als Referenzliste, wäre also ne gute Sache. Für C++ gibt es da eine Bibliothek...
  4. J

    Fehlerfenster in Galileo

    So genau weiß ich das nicht mehr. Aber ich glaube ich wusste damals noch nicht, dass ich eine kontroll- und eine statusstruktur selber bauen muss. unter codesys eine struktur anlegen, die so aussieht: TYPE systemstructure : STRUCT controll:ARRAY [1..8] OF INT; state:ARRAY [1..8] OF INT...
  5. J

    Mit Codesys TCP Verbindung aufbauen

    Danke für die ausführliche Antwort. Ich dachte eig, dass ich das mehrmalige öffnen durch die Abfrage, ob die SocketId = 0 ist, verhindere. Wie könnte ich das denn sonst machen, wenn der Verbindungsaufbau länger als ein Zyklus dauert (SocketId ist ja erst != 0 wenn die Verbindung steht). Sollte...
  6. J

    Mit Codesys TCP Verbindung aufbauen

    Hey Karl, ich schäme mich ja fast das zu sagen, aber ja. Ich hab das an einer Beispieldatei, die ich im 3S-Forum gefunden habe, orientiert. Könntest du mir kurz den Unterschied zwischen SPS und von-Neumann erklären (is mehr ne Interessenfrage)!? Wie baue ich eine State-Machine? Gibt ja noch...
  7. J

    Mit Codesys TCP Verbindung aufbauen

    So, gute Nachricht. Habs geschafft. Jedenfalls den Verbindungsaufbau. Falls das mal jemand sucht, hab ich den Code mal am Ende eingefügt. Ich hab nur noch ein Problem. Ich muss ein Triggerbefehl an den Sensor schicken (0001t) das funktioniert noch nicht. Ich weiß nicht, ob das an diesem diFlag...
  8. J

    Mit Codesys TCP Verbindung aufbauen

    Also ich habe die SysLabSockets.lib, die Ethernet.lib und die WagoSysSockets.lib. Alle drei sehen so aus, als könnten sie nützlich sein. Haben funktionen wie Connect, Create, Close, Send, Listen... Für die SysLabSockets hab ich sogar ne Doku, allerdings verstehe ich schon nicht, wie ich einen...
  9. J

    Mit Codesys TCP Verbindung aufbauen

    Hey Leute, ich brauch mal wieder eure Hilfe. Ich soll eine Wago SPS mit Codesys so Programmieren, dass sie die von einem Sensor über TCP gesendete Daten empfängt und aufarbeitet. Ich habe es inzwischen hinbekommen, dass ich den vom Sensor gesendeten String bei telnet in der Konsole bekomme. Die...
  10. J

    Fehlerfenster in Galileo

    Habs inzwischen hin bekommen. Trotzdem Danke.
  11. J

    Kontrollstruktur in CoDeSys

    Falls es noch jemanden interessiert und weil ich es hasse, wenn ich ne Lösung zu nem Problem suche und im Forum dann nur steht "habs hinbekommen"... Ich habe eine Strukturangelegt, die 2 Integerarrays, eins für Kontroll- und eins für Statusstruktur, beinhaltet (Systemstruktur). Diese Struktur...
  12. J

    Kontrollstruktur in CoDeSys

    Vielen Dank Thomas, mit deinem kleinen Hinweis, wie ich Integer bitweise setze und etwas rumprobieren habe ich es hinbekommen. Werds in der Mittagspause mal posten.
  13. J

    Kontrollstruktur in CoDeSys

    Achso. Das würde erklären warum in der Hilfe das Wort nicht einmal auftaucht. Vielen dank schon mal dafür. Weißt du auch, wie man das in FUP macht? Ich glaube das ist so ein Konstrukt, dass für abgesichte Übertragung zuständig ist und Visufunktionen startet. Die SPS setzt ein Bit in der...
  14. J

    Kontrollstruktur in CoDeSys

    Hallo, kann mir einer sagen, wie ich ein Bit der Kontrollstruktur in CoDeSys setze? Ich bin Anfänger und hab ne Visu mit Galileo gebaut. Zur Aktualisierung der Anzeige von Fehlern (so die Hilfe) muss das 5.,6., oder 7. Bit des ersten Worts der Kontrollstruktur gesetzt werden. Ich such schon...
  15. J

    Fehlerfenster in Galileo

    Ich hatte die letzte Woche kein Internet. Danke für deine Antwort. Aber irgendwie krieg ich das nicht hin. Mir fehlt da glaub ich etwas Verständis. Kann mir jemand anders mit CoDeSys helfen?
Zurück
Oben