Online gehen & Vergleich
Gehen Sie mit einer SPS online, baut AnyAutomation Studio eine Engineering-Verbindung zum Steuerungs-CPU auf. Diese Verbindung dient dem Übertragen und Vergleichen von Engineering-Daten, nicht dem fortlaufenden Beobachten von Live-Werten. Wer einzelne Tag-Werte zyklisch lesen, schreiben und beobachten will, nutzt den Tag-Browser im PLCSim-Advanced-Panel (siehe Hardware-Simulation).
Online / Offline gehen
Rechtsklicken Sie eine SPS im Projektbaum und wählen Sie im Kontextmenü Online gehen. Es öffnet sich ein Verbindungsdialog (siehe unten), in dem Sie den Verbindungsweg wählen und mit Online gehen bestätigen. Über denselben Rechtsklick trennen Sie die Verbindung wieder mit Offline gehen.
Ein Status-Badge an der SPS zeigt den Verbindungszustand an: Online oder Offline. Es spiegelt ausschliesslich, ob eine Verbindung besteht.
Der Verbindungsdialog
Der Dialog ist dem Online-Verbinden-Dialog von TIA Portal nachempfunden:
- Oben zeigt die Tabelle Konfigurierte Zugriffsknoten die projektierten Schnittstellen des CPU: Gerät, Steckplatz, Schnittstellentyp, Adresse und Subnetz. Die Tabelle dient der Übersicht und lässt sich nicht bearbeiten.
- Darunter wählen Sie den Verbindungsweg: Typ der PG/PC-Schnittstelle (z. B. PN/IE), PG/PC-Schnittstelle (Ihr Netzwerkadapter, etwa der virtuelle PLCSIM-Adapter) und Verbindung mit Schnittstelle/Subnetz (direkt an einem Steckplatz oder über ein Subnetz).
- Im Feld Adresse geben Sie die Ziel-IP ein. Das Feld ist aktiv, wenn die Verbindung über eine Adresse läuft; bei einer ungültigen Adresse bleibt Online gehen deaktiviert.
- Suche starten sucht erreichbare Teilnehmer auf der gewählten Schnittstelle und listet sie auf. Ein Klick auf einen Treffer (oder Enter darauf) übernimmt dessen Adresse. Bei Schnittstellen, die direkt an einem Steckplatz verbinden, steht die Suche nicht zur Verfügung; ein Hinweis im Dialog weist darauf hin.
- Online gehen stellt die Verbindung her, Abbrechen schliesst den Dialog, ohne online zu gehen.
Der Dialog merkt sich Ihre zuletzt bestätigte Auswahl pro SPS und wählt sie beim nächsten Öffnen vor. Erneutes Verbinden ist damit in der Regel ein Klick oder ein Enter.
Schlägt das Verbinden fehl, erscheint eine Benachrichtigung mit der Fehlermeldung. Probleme bei der Teilnehmersuche werden direkt im Dialog angezeigt.
Online/Offline-Vergleich pro Baustein
Sobald die SPS online ist, zeigt jeder Baustein im Projektbaum rechts ein Vergleichs-Badge, das den Offline-Stand im Projekt gegen den Online-Stand auf dem CPU abgleicht. Die möglichen Zustände sind:
- Identisch – Offline- und Online-Stand des Bausteins stimmen überein.
- Unterschiedlich – der Baustein existiert auf beiden Seiten, unterscheidet sich aber.
- Nur offline – der Baustein liegt im Projekt vor, fehlt aber online auf dem CPU.
- Nur online – der Baustein liegt online auf dem CPU vor, fehlt aber im Projekt.
Der Vergleich nutzt die Vergleichs-Engine von TIA Portal selbst. Die angezeigten Zustände entsprechen daher genau dem, was der Online/Offline-Vergleich in TIA Portal zum selben Zeitpunkt für dieselbe SPS meldet.
Laden von Gerät (Vergleich)
Die Vergleichs-Badges pro Baustein zeigen nur an, dass sich ein Baustein unterscheidet. Um zu sehen, was sich unterscheidet, laden Sie das Programm von der Steuerung und vergleichen den Inhalt: Rechtsklicken Sie die SPS im Projektbaum und wählen Sie Laden von Gerät (Vergleich).
- Es öffnet sich der vertraute Verbindungsdialog, mit eigenem Titel für das Laden. Wählen Sie Schnittstelle und Ziel wie beim Online-Gehen und bestätigen Sie mit Laden.
- Studio liest das Programm der laufenden Steuerung im Hintergrund. Das dauert einige Minuten, da zuerst eine separate Engineering-Instanz im Hintergrund startet. Der Fortschritt wird angezeigt, und der Vorgang lässt sich abbrechen. War die SPS in Studio online, geht sie zuerst offline.
- Nach Abschluss öffnet sich automatisch die Vergleichsansicht: Jeder Baustein, jeder Datentyp, jede Variablentabelle und jedes Technologieobjekt des Steuerungsprogramms wird gegen Ihr offenes Projekt eingeordnet – geändert, nur im Projekt, nur auf der Steuerung oder unverändert. Die Kopfzeile zeigt die Quelle des Vergleichs an. Aktivieren Sie eine geänderte Zeile, öffnet sich ein Vergleich mit Projektinhalt und Steuerungsinhalt nebeneinander.
- Um Stände der Steuerung in Ihr Projekt zu übernehmen, haken Sie die gewünschten Zeilen an und drücken Auswahl importieren. Die ausgewählten Elemente werden in Ihr offenes Projekt importiert; die Vergleichsansicht aktualisiert sich danach.
Konnten einzelne Elemente nicht von der Steuerung gelesen werden, weist eine Meldung darauf hin; diese Elemente erscheinen im Vergleich als „nur im Projekt". Know-how-geschützte Bausteine lassen sich inhaltlich nicht vergleichen. Beim Laden wird nichts auf die Steuerung geschrieben; Ihr Projekt ändert sich erst, wenn Sie importieren.
Hinweise
- Die Engineering-Verbindung ist nicht für das fortlaufende Beobachten von Live-Werten gedacht. Dafür dient der Tag-Browser (siehe Hardware-Simulation).
- Die Vergleichs-Badges erscheinen erst, wenn die SPS online ist; im Offline-Zustand werden sie nicht angezeigt.