Aktueller Inhalt von jensemann

  1. J

    TwinCat3 Verständnisproblem TC3_JsonXML

    Nur zur Info, der Post #1 ist etwas mehr als 4 Jahre alt. Mittlerweile weis ich schon gar nicht mehr, was ich damals programmiert habe aber ich bedanke mich trotzdem für die Mühe. Viele Grüße Jens
  2. J

    CoE Datenobjekte immer lesen

    Nein, ich lese die CoE Objekte regelmäßig reihum aus und packe mir die Werte in Arrays of Struct. Also nicht zyklisch sondern ich gehe jeden EtherCat-Teilnehmer durch, hole die Diagnosedaten und bei den Safety-Karten auch noch deren Diags inklusive Temperaturen. Immer einer nach dem anderen...
  3. J

    CoE Datenobjekte immer lesen

    Ich hab in die EtherCat-Diagnose die Temperaturüberwachung der Safety-Module mit integriert. Das läuft seit etwa einem Jahr, bisher problemlos.
  4. J

    Setze absolute Position ohne Achsfreigabe

    Es tut mir Leid, ich war erst heute wieder an der Anlage und konnte das überprüfen. Ich hatte eine Verriegelung in der Software übersehen, die unter Anderem verhindert hat, dass der Homing Mode richtig geschrieben wird. Logischer Fehler meinerseits. MC_Direct funktioniert auch ohne...
  5. J

    Setze absolute Position ohne Achsfreigabe

    Das habe ich bisher verwendet aber auch das verlangt ein Enabled Drive.
  6. J

    Setze absolute Position ohne Achsfreigabe

    Hallo, ich stee gerade etwas auf dem Schlauch in Sachen SoE. Ich habe eine CX5140 die unter Anderem einen Servoantrieb steuert welcher an einem Rexroth XCS hängt. Das Teil soll lediglich einen Geräteträger aus der Ladeposition um 180° drehen, die Geräte machen ihre Arbeit und dann wird...
  7. J

    Fehler mit Port 851

    unter Win10 geht Win-Shift-s und man kann den Bereich für den Screenshot markieren. Man könnte im Notfall mit dem Telefon einen WLAN Hotspot aufmachen.
  8. J

    TC3: Array Grenzen über FB_INIT festlegen

    Ich habe letztens dieses Video auf Youtube gesehen. Das betrifft TC ab 4026. Es gibt eine neue Möglichkeit, mit der man dein - und auch mein - Problem zufriedenstellend lösen kann. So im FB das Array deklarieren, die generischen Konstanten müssen vorbelegt sein. Var Generic Constant iLen_1...
  9. J

    Umstieg auf Beckhoff

    Ich hab vor 12 Jahren meinen Automatisierungstechniker gemacht und damals nur auf Step7 5.5 mit WinCC und TIA V11 gelernt. Vorkenntnisse in der Programmierung hatte ich schon (VBA, Java, PHP usw.). Bei meinem ersten Arbeitgeber als SPS-Programmierer hiß es dann "Schön, dass du Siemens kennst...
  10. J

    Beckhoff Lizensierung

    Wir haben für einene Maschinenserie eine Lizenz nachbestellen müssen. Da kam dann eine Liste mit TANs. Die TANs werden im Projekt unter Lizenzen eingetragen und damit ein License request file erstellt. Damit fordert man dann per Mail ein "License response file" an und spielt das dann auf die...
  11. J

    Wirksamkeit der Beschleunigung bei a = 0mm/s²

    Als Externer bin ich in vielen Firmen unterwegs und unterstütze bei IBN und Programmierung. Was mir hier und auch bei vielen Kunden auffällt: Oftmals wird Beschleunigung = Verzögerung gesetzt was für viele Fälle durchaus ausreichend ist. Die Movisuite gibt bei den Grenzwerten ebenfalls zwei...
  12. J

    TwinCat Dauerschleife Sensordaten

    Deine while-Schleife wird bereits von der SPS übernommen. Das hast du ja schon erkannt. Doe For-Schleife wird in einem Zyklus durchlaufen und durch den Reset von zaehler auf 1 wird sie auch nie verlassen. Das bedeutet, du bekommst jeden Zyklus 305 Werte aus dem DB. Wenn du die For-Schleife...
  13. J

    Ablaufsteuerung, wie wird das im echten Leben gelöst?

    Ein Timer wird beim Einsprung in den Schritt gestartet, der läuft solange der Schritt aktiv ist. Der Zylinder wird angesteuert und wenn er die Zielposition erreicht hat, springt er ja in den nächsten Schritt. Wenn die vergangene Zeit zu lang ist, wird eine Fehlermeldung getriggert und die...
  14. J

    Ablaufsteuerung, wie wird das im echten Leben gelöst?

    Um auf die ursprüngliche Frage zurück zu kommen: Die Kombination aus prozess- und zeitgeführten Schrittketten benutze ich zum Beispiel in der hydraulischen/pneumatischen Steuerung. Wenn ich einen Zylinder ansteuere, warte ich natürlich darauf, dass der die Endlage erreicht bevor ich zum nächsten...
  15. J

    Ersatz Beckhoff Steuerung

    Grundsätzlich genügt ein PC im Idealfall mit ner Netzwerkkarte von Intel um TC drauf laufen zu lassen und wenn du keine komplette Produktionsstrasse mit drölfzig Achsen betreiben willst, muss der PC nichtmal besonders schnell sein. Die EK1100 dient zur Kommunikation zwischen diesem PC und den...
Zurück
Oben