Force-Marker-bezogene Informationen und Aktionen
Die →Sicht Force-Marker zeigt Ihnen alle FORCEMRK
-Bausteine, die in der Anwendung verwendet werden. Verwenden Sie diese Sicht, um die Ausführung der Anwendung anhand der Force-Marker zentral zu überwachen und zu beeinflussen.
Falls die Sicht Force-Marker nicht sichtbar ist, öffnen Sie diese am besten aus der Sicht Instanzen heraus: Kontextmenü für Eintrag Programminstanzen öffnen und Befehl Forcer-Marker anzeigen auswählen
Bestandteile in Force-Marker
Eingabefeld für Filter
Mit Hilfe der Eingabefelder oberhalb der Spalten können Sie die Sicht filtern.
Spalten der Sicht
Folgende Spalten sind in Force-Marker sichtbar:
Die Spalte Objekt zeigt die Force-Marker inkl. der hierarchischen Ebenen (ab dem →Projekt).
Das zugehörige Symbol ist der jeweiligen Ebene vorangestellt. So wird ein Force-Marker durch das Symbol gekennzeichnet und die Projekt-Ebene durch das Symbol . Die weiteren Symbole finden Sie im bei den jeweiligen Spalten erläutert.- Die Spalte Konfiguration nennt die →Konfiguration (aus einem SPS-Objekt).
Die Konfigurations-Ebene (unter Objekt) wird durch das Symbol gekennzeichnet. - Die Spalte Ressource nennt die →Ressource (auch IEC-Ressource; ebenfalls aus einem SPS-Objekt).
Die Ressource-Ebene (unter Objekt) wird durch das Symbol gekennzeichnet. - Die Spalte Programminstanz nennt den Instanznamen der Anwendung.
Die Programminstanz-Ebene (unter Objekt) wird durch das Symbol gekennzeichnet. - Die Spalte Instanzpfad nennt den projektrelativen Instanzpfad.
- Die Spalte Datentyp nennt den →Datentyp des Force-Markers, im Detail den Datentyp des Eingangs
IN
und AusgangsOUT
des Force-Markers. - Die Spalte Wert nennt den aktuellen Wert für die Ausführung des Force-Markers, sofern
logi.CAD 3
die Datenanforderung erfolgreich ausführen kann.
Sie können diesen Wert nicht direkt in der Sicht Force-Marker ändern. Dieser Wert ergibt sich entweder aus dem Anwendungscode oder der Anwendungslogik oder durch die Umschaltung des Force-Schalters.
Beachten Sie:- Bei →Zeichenfolge-Literalen werden Sonderzeichen, wie z.B. Umlaute, so ausgegeben, wie sie eingegeben wurden.
- →Bitfolge-Literale werden im Hexadezimal-Format angezeigt.
- Falls diese Spalte
NaN
zeigt, haben die Werte das Ergebnis "keine Zahl" (auch als "NaN" für "Not a Number" bekannt). Bei der Anzeige+Infinity
oder-Infinity
haben die Werte das Ergebnis "Unendlichkeit" (auch als "Infinity" bekannt).Mit Hilfe des
IS_VALID
-Bausteins in Ihrer Anwendung können Sie die Gültigkeit vonANY_REAL
-Werten prüfen. -
Werte <
DATE#0001-01-01
bzw.DT#0001-01-01-00:00:00.000_000_000
werden in Sekunden im FormatOVF(Zahl)
angezeigt, und zwar relativ zuDATE#1970-01-01
bzw.DT#1970-01-01-00:00:00.000_000_000
. - Falls diese Spalte
---
anzeigt, weist dies auf einen Fehler in der Datenanforderung hin. Üblicherweise müssen Sie in diesem Fall die Anwendung erstellen und auf die SPS laden.
Die Spalte Force-Schalter informiert Sie darüber, ob der Force-Schalter des jeweiligen
FORCEMRK
-Bausteins aktiv ist oder nicht. Abhängig davon liefert derFORCEMRK
-Bausteins einen anderen Wert bei der Ausführung.Wert in "Force-Schalter" Bedeutung TRUE
Der Baustein liefert den Force-Wert. Das ist der Wert, der in der Spalte Force-Wert eingegeben ist.
FALSE
Der Baustein liefert den Wert des Eingangs
IN
des Bausteins. Es wird also der Wert aus der Anwendung selbst verwendet.Der Wert in Force-Schalter entspricht der Variable
FSW
desFORCEMRK
-Bausteins.- Die Spalte Force-Wert enthält den Force-Wert, der – abhängig vom Force-Schalter – zwangsweise auf die →SPS geschrieben wird. Details: Siehe "Force-Wert auf SPS schreiben".
Der Wert in Force-Wert entspricht der Variable
FVAL
desFORCEMRK
-Bausteins. - Die Spalte Letzte Aktualisierung nennt den letzten Aktualisierungszeitpunkt für die Force-Marker-Einträge.
Aktionen in Sicht
- Force-Wert auf SPS schreiben
- Sicht nach Force-Markern filtern
- Zum Force-Marker wechseln
- Force-Marker in der Sicht sortieren
- Einstellungen für Force-Marker in Datei speichern und daraus laden