TIA Netzwerke in TIA deaktivieren

Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
[Gelöst] Netzwerke in TIA deaktivieren

Hey Leute! :D

Ich studiere Elektrotechnik, mache zurzeit ein Praktikum in einer Firma und mir wurde eine S7-1200 zum Ausprobieren und Kennenlernen gegeben. Nach tagelangem rumspielen habe ich nun alles eingerichtet (inkl. dem HMI-Panel) und teste mich nun durch die Möglichkeiten durch.

Dabei kam mir eine Frage auf: Kann man einzelne Netzwerke im TIA (Version V13 SP1 Update 4) deaktivieren, sodass diese zwar vorhanden bleiben aber nicht in die SPS geladen werden (also für Testzwecke, da ich in verschiedenen Netzwerken oft die gleichen Ein- bzw Ausgänge benutze (in verschiedenen Netzwerken aus Übersichtlichkeitsgründen).

Hoffe, dass mir jemand helfen kann.

Grüße
Simon
 
Zuletzt bearbeitet:
Hallo Simon,
eine Möglichkeit wäre es ein "Simulationsbit" einzubauen. Wenn du dieses Bit über eine VAT setzt bist du im Testmodus, wenn nicht im nomalen Betrieb.
Am Anfang deiner Netzwerke musst du dann nur dieses Bit abfragen. Je nachdem ob das Bit gesetzt ist wird ein Netzwerk dann durchlaufen oder eben nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die schnelle Antwort.

Allerdings weiß ich nicht was ein Simulationsbit ist, geschweige denn was eine VAT ist. Bei Google find ich da auch wenig, bin leider auch kompletter Neuling in dem Gebiet. Könntest du mir dazu einen Tipp geben? :)

Grüße
Simon
 
Am Anfang deiner Netzwerke musst du dann nur dieses Bit abfragen. Je nachdem ob das Bit gesetzt ist wird ein Netzwerk dann durchlaufen oder eben nicht.
Zuweisungen arbeiten auch bei einem rückgesetzten Simulationsbit am Beginn des Netzwerkes!
Dann müssen sämtliche Netzwerke mit verschiedenen Versionen für die selbe Zuweisung in einem Netzwerk zusammengeführt werden.
 
Danke für die schnelle Antwort.

Allerdings weiß ich nicht was ein Simulationsbit ist, geschweige denn was eine VAT ist. Bei Google find ich da auch wenig, bin leider auch kompletter Neuling in dem Gebiet. Könntest du mir dazu einen Tipp geben? :)

Grüße
Simon
VAT = Variablentabelle, nennt sich heute bei TIA Beobachtungs- / Forcetabelle
damit kannst du Merker etc setzen / rücksetzen.

Zum Nichtbearbeiten von Netzwerken fallen mir spontan Sprungmarken ein.

Wie programmierst du denn? KOP/FUP oder SCL?
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich geh' mal davon aus, dass Du mit FUP/KOP arbeitest.
Netzwerke selbst lassen sich dort nicht deaktivieren.


Ich würde 2 Varianten in Abhängigkeit des Umfangs der verschiedenen Varianten in Betracht ziehen:

1.
einen unbenutzen FC/FB erstellen und alle zu testende Netzwerkvarianten dort hinein verschieben.
Je nach Test dann das gewünschte Netzwerk in das Original kopieren und ungewünschte löschen.

2.
für die Varianten separate FC/FB erstellen und dann je nach Test diese über ihren EN aktivieren.
Netzwerke in deaktivierten Bausteinen werden nicht ausgeführt (sind also deaktiviert). Zuweisungen über die Bausteinschnittstelle sind allerdings trotzdem wirksam!
Die Aktivierung des EN könnte z.B. über einen Vergleicher erfolgen, so dass man die einzelnen Varianten direkt nacheinander (ohne zwischenzeitliche Bearbeitung mit TIA) anwählen kann.
 
Dankesehr schon mal!

Dann müsste ich von der SPS erst mal die gespeicherten Daten löschen, weil die einzelnen Netzwerke dann nicht die vorhandenen überschreiben sondern einfach hinzugefügt werden, richtig?
Hab das mit einem neuen OB probiert und dann waren alle alten Netzwerke noch auf der SPS danach (vielleicht mit FC oder FB anders, teste ich sofort!).

Noch eine andere Frage: Zwar gibt es kein richtig/falsch, aber wenn ich in die Automatisierungstechnik gehen sollte, lohnt es sich, mich in SCL einzufinden oder ist KOP "einfacher" bzw. häufiger vertreten?

Edit: Bezüglich ersten Teils, hat sich erledigt, hat geklappt! Vielen Dank! :)
 
Dann müsste ich von der SPS erst mal die gespeicherten Daten löschen, weil die einzelnen Netzwerke dann nicht die vorhandenen überschreiben sondern einfach hinzugefügt werden, richtig?
Hab das mit einem neuen OB probiert und dann waren alle alten Netzwerke noch auf der SPS danach
Normalerweise wird beim Übertragen auf der CPU (online) genau der gleiche Netzwerkzustand hergestellt, den Du in Deinem Projekt auf dem Rechner (offline) hast.

Wenn danach auf der CPU trotzdem noch Netzwerke existieren, die im Offline-Projekt nicht mehr vorhanden sind, ist irgendwas beim Übertragen nicht korrekt gelaufen!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Noch eine andere Frage: Zwar gibt es kein richtig/falsch, aber wenn ich in die Automatisierungstechnik gehen sollte, lohnt es sich, mich in SCL einzufinden oder ist KOP "einfacher" bzw. häufiger vertreten?
Weder noch.
Sondern für jedes Vorhaben das geeigneteste Werkzeug!

Man sollte sich also irgendwann mit allem beschäftigen.


KOP/FUP eignen sich insbesondere für Binärverknüpfungen.
KOP ist für Elektriker eher verständlich (gedrehter Schaltplan), FUP für Elektroniker (Digitalbausteine).
Bis auf einige Ausnahmen (z.B. XOR) lässt sich die Ansicht aber meistens zwischen beiden umschalten.

SCL vor allem für Berechnungen und Arraybearbeitung (Schleifen).
Bei der S7-1200 nehme ich es auch für Schrittketten, da dort kein Graph zur Verfügung steht.


Und dann haben natürlich die Kunden auch noch ihre Vorstellungen. Vor allem größere mit eigener Instandhaltung/Automatisierung.
Bei uns ist z.B. im Automotivebereich meist KOP vorgeschrieben.
 
Mit der CPU hat alles geklappt, danke dir! Nur das HMI gibt mir plötzlich eine System Exception :confused:

Danke für die Infos, dann werd ich mir zu beidem/allem mal einiges anschauen. Auch nochmal Danke für die Hilfe bei einer eher dummen Frage :)
 
Zurück
Oben