Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 8 of 8 FirstFirst ... 678
Results 71 to 76 of 76

Thread: Einarbeiten in TwinCAT

  1. #71
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Also bei TwinCAT dauert ein Zyklus immer gleich lang und zwar genau so lang wie in der Taskkonfiguration eingestellt ist (siehe Anhang).

    Sollte dein Programm zu lang sein, um in einem Zyklus abgearbeitet zu werden, dann wird dafür einfach mehrere Zyklen in Anspruch genommen.
    Attached Images Attached Images
    A programmer is just a tool which converts caffeine into code.

  2. #72
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Also wenn ich dann ne genaue Zeitmessung machen will, einfach einen Taktgenerator starten mit hoher Frequenz. Die Takte für den Zeitraum Zählen und dann auswerten.

  3. #73
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default

    Eine andere Möglichkeit wäre, dass du jeden Zyklus die Systemzeit deines PCs ausliest und die Differenz zur letzten Auslesung berechnest. Zum Auslesen kannst du den Baustein "FB_LocalSystemTime" aus der Bibliothek "TcUtilities.lib" nehmen.

    Edit:
    Nachteil dieser Variante ist allerdings, dass die Systemzeit nur mit der Genauigkeit von einer Millisekunde arbeitet.
    Last edited by Cerberus; 09.02.2009 at 15:19. Reason: Edit
    A programmer is just a tool which converts caffeine into code.

  4. Folgender Benutzer sagt Danke zu Cerberus für den nützlichen Beitrag:

    Golden Egg (09.02.2009)

  5. #74
    Golden Egg's Avatar
    Golden Egg is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Eine Millisekunde ist ausreichend.

    P.S.:Gibt es zufällig eine Pdf oder so wo mal die ganzen Bibliotheken mit Bausteinen aufgelistet sind+Beschreibung was diese können?

    In der Hilfe finde ich unter dem Stichwort Bibliothek nur "Bibliothek (TcSimManager.lib)".

  6. #75
    Join Date
    06.07.2007
    Posts
    2,839
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Default

    Schau mal im InfoSystem. Da findest du links die Ordnerstruktur. Unter TwinCAT -> TwinCAT PLC -> TwinCAT SPS Bibliotheken findest du verschiedene Bibliotheken unterteilt nach PC-basierenden und BC-basierenden Systemen.
    A programmer is just a tool which converts caffeine into code.

  7. #76
    Join Date
    20.02.2008
    Posts
    438
    Danke
    20
    Erhielt 58 Danke für 55 Beiträge

    Cool


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    War wohl nix - hab mich vertan
    Last edited by asci25; 17.02.2009 at 06:25.

Similar Threads

  1. Einarbeiten in Allen Bradley Steuerung
    By Triman in forum Sonstige Steuerungen
    Replies: 4
    Last Post: 05.02.2020, 07:42
  2. Sollte ich mich in S7 einarbeiten?
    By Pixel in forum Stammtisch
    Replies: 9
    Last Post: 12.09.2014, 20:42
  3. Einarbeiten in Fremdprojekte
    By Monsignore in forum Programmierstrategien
    Replies: 11
    Last Post: 16.06.2014, 11:44
  4. Stift einarbeiten
    By Full Flavor in forum Stammtisch
    Replies: 26
    Last Post: 08.11.2008, 10:34
  5. Wie am besten in fremde Programme einarbeiten?
    By Karsten in forum Sonstige Steuerungen
    Replies: 9
    Last Post: 11.04.2007, 09:51

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •