Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA 300S Handbuch Seite 135

Vorschau ausblenden Andere Handbücher für 300S:
Inhaltsverzeichnis

Werbung

Handbuch VIPA System 300S SPEED7
Frequenzmesser
Auftragsschnitt-
stelle
Vorgehensweise
Kanal-Nr. ungültig
(8009h und
Parametrierfehler
8001h)
Frequenzmesser
steuern
HB140D - CPU SC - RD_314-6CG13 - Rev. 12/50
Zum Beschreiben bzw. Auslesen der Register des Frequenzmessers steht
ihnen mit dem SFB 48 eine Auftragsschnittstelle zur Verfügung.
Damit ein neuer Auftrag ausgeführt werden kann, muss immer der letzte
Auftrag mit JOB_DONE = TRUE abgeschlossen sein.
Der Einsatz der Auftragsschnittstelle erfolgt nach folgendem Ablauf:
• Versogen Sie folgende Eingangsparameter:
Name
Daten-
typ
JOB_REQ
BOOL
JOB_ID
WORD
JOB_VAL
DINT
• Rufen Sie den SFB auf. Der Auftrag wird sofort bearbeitet. JOB_DONE
geht für den Durchlauf des SFB auf FALSE. Im Fehlerfall wird JOB_ERR
= TRUE gesetzt und die Fehlerursache in JOB_STAT zurückgeliefert.
Name
Daten-
typ
JOB_DONE BOOL
JOB_ERR
BOOL
JOB_STAT
WORD
• Mit JOB_DONE = TRUE kann ein neuer Auftrag gestartet werden.
• Bei Leseaufträgen finden Sie den zu lesenden Wert im Parameter
JOB_OVAL im Instanz-DB auf Adresse 28.
Haben Sie mit CHANNEL eine Kanal-Nr. größer 3 übergeben, bekommen
Sie die Rückmeldung Kanal-Nr. (8009h) ungültig. Sofern Sie mit CHANNEL
eine Kanal-Nr. übergeben haben, die größer ist als die maximal verfügbare
Kanalanzahl der CPU, bekommen Sie einen Parametrierfehler (8001h).
Gesteuert wird der Frequenzmesser über das interne Tor (I-Tor). Das I-Tor
ist identisch mit dem Software-Tor (SW-Tor).
SW-Tor: Öffnen (aktivieren):
Schließen (deaktivieren): Im Anwenderprogramm durch Rück-
Teil 5 Einsatz E/A-Peripherie
Adresse
Default
Kommentar
(DB)
Wert
4.3
FALSE Auftragsanstoß
(Flanke 0-1)
6.0
0
Auftragsnummer:
00h Auftrag ohne Funktion
04h Integrationszeit schreiben
84h Integrationszeit lesen
8.0
0
Wert für schreibende Aufträge.
Zulässiger Wertebereich für
Integrationszeit: 10 ... 10000ms
Adresse
Default
Kommentar
(DB)
Wert
22.0
TRUE
Neuer Auftrag kann gestartet
werden
22.1
FALSE Auftrag fehlerhaft
24.0
0000h
Auftragsfehler-Nummer
0000h kein Fehler
0221h Integrationszeit zu klein
0222h Integrationszeit zu groß
02FFh Auftrags-Nr. ungültig
8001h Parametrierfehler
8009h Kanal-Nr. ungültig
Im Anwenderprogramm durch Setzen
von SW_GATE des SFB 48
setzen von SW_GATE des SFB 48
5-45

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis