Herunterladen Inhalt Inhalt Diese Seite drucken

Modul 9 - Analog Multiplex-Eingang - 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.10
Modul 9 – Analog Multiplex-Eingang
Inhalt der Daten
Hinweis
Datenrichtung
Moduleinstellungen
Dateninterpretation
30
Analoge Eingangsdaten von Slaves der AS-i-Master 1 + 2
Die Daten von Analogeingangs-Slaves mit folgenden AS-i Slave-Adressen können direkt über
die Module 14 (Master 1) (→ Seite 39) und 16 (Master 2) (→ Seite 51) gelesen 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 9 muss daher nur in dem Fall benutzt werden, wenn Daten nicht direkt über die
Module 14 oder 16 ausgelesen werden können.
Bidirektional (2 Worte = 4 Bytes in beide Richtungen)
Wertebereich
0 / 1
0
Modul ist deaktiviert
1
Modul ist aktiviert (Details → Dateninterpretation)
Mit dem Modul 9 können analoge Eingangsdaten eines AS-i Slaves mit einer beliebigen AS-i
Adresse abgefragt werden. Die Information, welcher Kanal von welchem AS-i Slave an
welchem Master ausgelesen werden soll, muss dem ControllerE über die Feldbusschnittstelle
mitgeteilt werden. Auf eine solche Anforderung antwortet der ControllerE mit einer Kopie der
Anforderungsdaten und dem zugehörigen Analogwert. Daraus folgt, dass mit dem Modul 9 zu
einem Zeitpunkt immer nur ein bestimmter Analogwert übertragen werden kann. Bei einem
solchen Verfahren spricht man vom 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
nicht verwendet
n+3
nicht verwendet
CC
Kanalnummer (0...3) entspricht den effektiven Kanalbezeichnungen 1...4
(Gerätebeschriftung)
MM
Masternummer (1 oder 2)
X
0 = Single- oder A-Slave
1 = B-Slave
SSSSS
5 Bit-Slavenummer (1...31)
j
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
= Kanal Überlauf (overflow flag),
5
E
= reserviert,
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