Herunterladen Inhalt Inhalt Diese Seite drucken

IDEC MICROSmart pentra FC5A Serie Betriebsanleitung Seite 472

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

A
NHANG
Befehl
DTMS
TTIM
RAD
DEG
SIN, COS
TAN
ASIN, ACOS
ATAN
LOGE, LOG10
EXP
POW
FIFOF
FIEX
FOEX
NDSRC (W, I)
NDSRC (D, L)
NDSRC (F)
TADD
TSUB
HTOS
STOH
Hinweis: Werte in ( ) stellen die Befehlsausführungszeiten für schmale CPU-Module mit einem Logic Engine bis Version
200 (nicht inbegriffen) oder einer Systemprogramm-Version bis 210 (nicht inbegriffen) dar. Die Logic Engine Version ist in
der rechten unteren Ecke des Aufklebers seitlich am schmalen CPU-Modul angegeben. Die Systemprogrammversion des
MicroSmart CPU-Moduls können Sie mit der Software WindLDR überprüfen, wobei der Computer, auf dem WindLDR
installiert, mit dem CPU-Modul verbunden sein muss. Schalten Sie WindLDR in den Online-Modus. Die Systemprogramm-
Version wird im Dialogfenster "SPS-Status" angezeigt.
Verarbeitung in einem Zyklus
Im Betrieb führt die MicroSmart -CPU verschiedene Operationen, wie die Eingangsaktualisierung, die
Kontaktplanverarbeitung, die Ausgangsaktualisierung oder die Fehlerprüfung, wiederholt durch.
Ein Zyklus ist die Ausführung aller Befehle von der Adresse Null bis zum END-Befehl. Die für diese Ausführung
benötigte Zeitdauer wird als eine Zykluszeit bezeichnet. Die Zykluszeit hängt von der Programmlänge ab.
Der Istwert der Zykluszeit wird im Sonderregister D8023 gespeichert (Zykluszeit-Istwert), und der Maximalwert
der Zykluszeit wird im speziellen Datenregister D8024 (Zykluszeit-Maximalwert) gespeichert. Diese Werte
können während der Überwachung auf einem PC im SPS-Statusfenster von WindLDR angezeigt werden.
Programmbefehle ausführen
Während der Zykluszeit werden Programmbefehle sequentiell abgearbeitet, wobei immer mit der ersten Zeile
des Kontaktplanprogramms begonnen wird, außer wenn eine Interruptausführung programmiert ist. Eine
Zykluszeit eines Kontaktplanprogramms entspricht etwa der gesamten Ausführungszeit der einzelnen Befehle,
die auf den vorhergehenden Seiten angeführt sind.
Watchdog-Timer
Der Watchdog-Timer überwacht die für einen Programmzyklus (Zykluszeit) erforderliche Zeit, um
Hardwarefehler zu verhindern. Wenn die Zeitdauer einen Wert von ungefähr 340 Sekunden überschreitet, zeigt
der Watchdog-Timer einen Fehler an und stoppt die CPU. Wenn dies der Fall ist, müssen NOP-Befehle in den
Kontaktplan programmiert werden. Der NOP-Befehl setzt den Watchdog-Timer zurück.
A-4
Operand und
Bedingung
F  F
F  F
F  F
F  F
F  F
F  F
F  F
F  F
F  F
D, D, D  D
D, D, D  D
D, D, D  D
D  D
M
S
FC5A B
ICRO
MART
ENUTZERHANDBUCH
Ausführungszeiten (µs)
kompakte CPU-Module
FC9Y-B1271
schmale CPU-Module
92
50
127
145
1826
1736
6090
5402
2999
1072
3819
114
41
42
110
113
143
100
99
64
74

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis