Herunterladen Inhalt Inhalt Diese Seite drucken

Modul 10 - Analog Multiplex-Ausgang - IFM Electronic AC1390 series Ergänzungs-Gerätehandbuch

Ethercat im as-i controllere
Inhaltsverzeichnis

Werbung

ifm
Ergänzungs-Gerätehandbuch Schnittstelle EtherCAT im AS-i ControllerE (AC1391, AC1392)
Funktion
5.3.11
Modul 10 – Analog Multiplex-Ausgang
Inhalt der Daten
Hinweis
Datenrichtung
Moduleinstellungen
Dateninterpretation
32
Analoge Ausgangsdaten von Slaves der AS-i-Master 1 + 2
Die Daten von Analogausgangsslaves mit folgenden AS-i Slave-Adressen können direkt über
die Module 15 (Master 1) (→ Seite 45) und 17 (Master 2) (→ Seite 52) geschrieben werden:
1...31 (Einstellung 4 Kanäle je Slave),
1...31 (Einstellung 1 Kanal je Slave).
Änderung der Einstellung „Kanäle je Slave" (→ Seite 110)
Das Modul 10 muss daher nur in dem Fall benutzt werden, wenn Daten nicht direkt über die
Module 15 oder 17 geschrieben werden können.
Falls ein Analogausgang gleichzeitig über die Module 10 und 15 oder 17 beschrieben wird, so
haben die Module 15 oder 17 Priorität.
Bidirektional (2 Worte = 4 Bytes in beide Richtungen)
Wertebereich
0 / 1
0
Modul ist deaktiviert
1
Modul ist aktiviert (Details → Dateninterpretation)
Mit dem Modul 10 können analoge Ausgangsdaten eines AS-i Slaves mit einer beliebigen AS-i
Adresse abgefragt werden. Die Information, welcher Kanal von welchem AS-i Slave an
welchem Master beschrieben werden soll, muss dem ControllerE zusätzlich zu dem Analogwert
über die Feldbusschnittstelle mitgeteilt werden. Auf eine solche Anforderung antwortet der
ControllerE mit einer Kopie der Anforderungsdaten. Daraus folgt, dass mit dem Modul 10 zu
einem Zeitpunkt immer nur ein bestimmter Analogwert übertragen werden kann. Bei einem
solchen Verfahren spricht man von Multiplexen.
Syntax:
Anforderung: 4 Bytes von der Feldbusschnittstelle zum ControllerE
Byte
7
6
5
n
0
0
0
n+1
M
M
X
n+2
Analogwert (low Byte)
n+3
Analogwert (high Byte)
MM
Masternummer (1 oder 2)
X
0 = Single- oder A-Slave
1 = B-Slave
SSSSS
5 Bit-Slavenummer (1...31)
CC
Kanalnummer (0...3) entspricht den effektiven Kanalbezeichnungen 1...4
(Gerätebeschriftung)
ControllerE-Antwort: 4 Bytes vom ControllerE zur Feldbusschnittstelle
Bytes n und n+1: Kopie der Anforderung
Byte
7
6
5
n
E
E
E
n+1
M
M
X
n+2
Analogwert (low Byte)
n+3
Analogwert (high Byte)
E
= der angewählte Kanal ist ungültig (NOT valid flag),
4
E
= reserviert,
5
E
= der Ausgabewert ist nicht in Ordnung (NOT output valid flag),
6
E
= Datenaustauschfehler mit dem Slave (NOT transfer valid flag).
7
Bit
4
3
2
1
0
0
0
0
C
C
S
S
S
S
S
Bit
4
3
2
1
0
E
0
0
C
C
S
S
S
S
S
2011-12-16
Die Feldbus-Module

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ac1392Ac1391

Inhaltsverzeichnis