08.04.2016 15:19 | |
Beigetreten: 05.04.2006 Letzter Bes: 13.08.2023 Beiträge: 642 Bewertung: (131) |
Hallo, du denkst zu schwierig! Wenn du im Standardprogramm das Bit von der Visu auf einen Merker umkopierst und diesen im F-Programm lesend nutzt dann ist dieser über den gesamten F-Zyklus konstant. Momentan wird das Bit von der Visu irgendwann beschrieben und ist somit nicht über den gesamten F-Zyklus gleich. MfG André Räppel --------------------------------------------------------------------------------- www.raeppel.de mit innovativen SPS-Tools schneller ans Ziel |
Für diesen Beitrag bedanken sich1 Benutzer |
11.04.2016 09:29 | |
Beigetreten: 02.02.2015 Letzter Bes: 29.04.2024 Beiträge: 18 Bewertung: (0) |
Vielen Dank! Scheint jetzt so tadellos zu funktionieren! Danke euch allen! MfG Martin
|
13.05.2016 16:40 | |
Beigetreten: 08.04.2013 Letzter Bes: 03.07.2024 Beiträge: 72 Bewertung: (11) |
Hallo, auch wenn du schon eine funktionierende Lösung gefunden hast, geht es noch einfacher und meiner Meinung nach eleganter. Eine Empfehlung zum Datenaustausch zwischen Standard-Anwenderprogramm und Sicherheitsprogramm findest du im Programmierleitfaden für S7-1200/1500 in Kapitel 5.13: https://support.industry.siemens.com/cs/ww/de/view/81318674 In der Empfehlung werden zwei globale Datenbausteine und keine Merker verwendet. Das hat den Vorteil, dass das Programm besser portierbar ist. Dein F-FC entfällt dabei auch. In diesem Anwendungsbeispiel wurde der Datenaustausch auch genauso gelöst: |
Folgen Sie uns auf