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

Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: TwinCat 3 Programmcode an Logout bzw Stop binden

  1. #11
    Join Date
    22.06.2009
    Location
    Sassnitz
    Posts
    13,833
    Danke
    1,124
    Erhielt 4,090 Danke für 3,307 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Eine SPS wird üblicherweise NIE gestoppt, nur im Fall von schweren Programmfehlern, und dann soll sie auch nicht noch ..zig "intelligente" Aufräumarbeiten machen, sondern sofort ohne Verzögerung in STOP gehen und alle Ausgänge abschalten. Wer weiß ob die SPS überhaupt noch was Kontrolliertes hinkriegt, wenn sie eh' schon spinnt und nur über das rabiat erzwungene STOP unter Kontrolle zu kriegen ist.

    Kontrolliert aufräumen hat man nur eine Chance, wenn man die SPS eben nicht panisch in STOP schickt.

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  2. Folgender Benutzer sagt Danke zu PN/DP für den nützlichen Beitrag:

    andy_ (18.03.2019)

  3. #12
    Join Date
    18.01.2019
    Posts
    206
    Danke
    87
    Erhielt 40 Danke für 38 Beiträge

    Default

    So richtig habe ich noch nicht verstanden, warum das SPS-Programm gestoppt werden soll. Bist Du beim Debuggen?
    Sehe ich das richtig: Die PLC läuft auf dem gleichen Rechner wie die Entwicklungsumgebung?
    Externe Teilnehmer: Du bzw. die PLC kommuniziert mit anderen Ethernet-geräten und empfängt fortwährend Nachrichten. Im Falle eines PLC-Stop stürzt VisualStudio ab?.
    Nun ich würde grundsätzlich sagen: Ein Fall für den Beckhoff-Support.

  4. #13
    Join Date
    19.05.2018
    Posts
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Quote Originally Posted by BenWolf View Post
    Ich nahm an, wenn ich mit einem Port interagiere wird dessen Buffer vllt in mein VS TC Projekt geladen. Wenn ich jetzt den Port nicht ordnungsgemäß schließe bleibt der Buffer gespeichert und VS TC erwartet, dass dieser Buffer leer ist.
    Du kannst den Buffer doch bei jedem Start aufräumen/leeren. Beispielsweise mit einem FB_Init().



    Gesendet von iPhone mit Tapatalk
    Reply With Quote Reply With Quote TwinCat 3 Programmcode an Logout bzw Stop binden  

  5. #14
    Join Date
    13.12.2011
    Location
    Bückeburg
    Posts
    2,414
    Danke
    284
    Erhielt 341 Danke für 300 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Quote Originally Posted by Moody View Post
    Du kannst den Buffer doch bei jedem Start aufräumen/leeren. Beispielsweise mit einem FB_Init().
    Kann er leider nicht. FB_Init() wird automatisch nur bei der Initialisierung aufgerufen und die erfolgt nicht, wenn man die SPS stoppt und wieder startet.

Similar Threads

  1. Sonstiges Arcnet an S7 binden
    By vollmi in forum Simatic
    Replies: 8
    Last Post: 02.06.2017, 14:43
  2. TIA Struct an WinCC Advanced binden
    By rostiger Nagel in forum Simatic
    Replies: 13
    Last Post: 14.08.2014, 17:16
  3. Replies: 8
    Last Post: 13.12.2013, 09:56
  4. Replies: 18
    Last Post: 12.08.2009, 15:59
  5. Bit für Stop modus bzw Run Modus
    By fra226 in forum Simatic
    Replies: 9
    Last Post: 28.04.2008, 16:29

Tags for this Thread

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
  •