Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA CP 342S-IBS Handbuch Seite 62

Interbus master aus system 300s, speed7 - cp
Inhaltsverzeichnis

Werbung

Teil 4 Einsatz
FC 204
IBS_LOOP
FC 205
IBS_CYCLE
Parameter
Parameter
Deklaration Typ
WORK_DB
RW_MODE
OPERATION_
MODE
TYP_OUT
TYP_IN
START
WORK_DB
RW_MODE
OPERATING_MODE
TYP_OUT
TYP_IN
4-24
Über den FC 204 werden die Ein- und Ausgangsdaten zwischen IBS-
Master und CPU ausgetauscht. Dieser Baustein wartet nach einer
Datenanforderung immer auf eine Quittung des Masters und setzt erst
nach Quittungs-Erhalt die Zyklus-Bearbeitung fort.
Sofern dieser Baustein die Zyklus-Bearbeitung der CPU zu sehr
beeinflusst, sollten Sie stattdessen den FC 205 Asynchr_Cycle verwenden.
Im Gegensatz zum FC 204 wartet dieser Baustein nicht auf eine Quittung
vom Master und setzt nach einer Datenanforderung die Zyklus-Bearbeitung
fort.
Eventuelle Fehlermeldungen finden Sie nach der Bausteinbearbeitung im
Arbeits-DB in DBW 150.
IN
BLOCK_DB IBS work DB
IN
INT
IN
INT
IN
INT
IN
INT
IN_OUT
BOOL
Geben Sie den Arbeits-DB für den gewünschten Master an.
Hier gibt es folgende Modi:
0 =
Eingangsdaten lesen und Ausgangsdaten schreiben
1 =
Nur Eingangsdaten lesen
2 =
Nur Ausgangsdaten schreiben
Die Übertragung kann in folgenden Betriebsarten (Operating modes)
erfolgen:
0 =
Asynchroner Datenaustausch ohne Konsistenzverriegelung
In dieser Betriebsart besteht die Möglichkeit, dass Daten, die gelesen
bzw. geschrieben werden, nicht aus dem gleichen Interbus-Zyklus
stammen und damit inkonsistent sind.
1 =
Asynchroner Datenaustausch mit Konsistenzverriegelung
Hier setzt die CPU ein Bit zur Lese-/Schreibanforderung. Sobald der
nächste Interbus-Zyklus beendet ist und die Daten bereitstehen, setzt
der IBS-Master ein Freigabebit. Die CPU transferiert ihre Daten und
signalisiert das Ende der Datenübertragung durch Rücksetzen der
Anforderung. Nun löscht der IBS-Master die Freigabe und setzt den
Interbus-Zyklus fort.
Mit diesem Parameter bestimmen Sie den Typ des Datenbereichs, unter
dem die E/A-Daten angebundener IBS-Slaves abgelegt sind.
Folgende Typen stehen zur Auswahl:
0 =
DB (Datenbaustein)
1 =
MB (Merkerbyte)
2 =
E/A-Bereich der CPU
Handbuch VIPA System 300S SPEED7
Beschreibung
Mode of R/W (0=R/W, 1=R, 2=W)
Operation mode (0=asynchr., 1=asynchr. with
consistency)
Data type of IBS slave out data (0=DB, 1=MB,
2=OB)
Data type of IBS slave in data (0=DB, 1=MB, 2=IB)
Start bit of the function
HB140D - CP - RD_342-1IA70 - Rev. 09/46

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis