Me / 9307 Trennübertrager

Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Kopplungsbeschreibung
Modbus RTU
für
IS1 Feldstationen
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
1
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Inhalt:
Historische Entwicklung der Feldbus-Technik bei R. STAHL ...........................................................................3
1
Systemübersicht ......................................................................................................................................... 5
1.1
Anschluss Prinzip von IS1 Feldstationen an MODBUS RTU ............................................................ 5
2 Inbetriebnahme........................................................................................................................................... 6
2.1
Übersicht ............................................................................................................................................. 6
2.2
Projektierungsgrenzen ........................................................................................................................ 7
2.3
Kompatibilität der neuen IS1+ IOM ..................................................................................................... 7
2.4
Bussegmente ...................................................................................................................................... 8
2.5
Busabschluss ...................................................................................................................................... 8
2.6
Adresse der IS1 Feldstation ................................................................................................................ 8
2.7
Baudrate .............................................................................................................................................. 8
2.8
Anlaufverhalten ................................................................................................................................... 8
2.9
Übersicht MODBUS-Funktionen ........................................................................................................ 9
2.10 Telegrammaufbau ............................................................................................................................... 9
2.10.1 MODBUS-FUNKTION 01, 02, 03 und 04 (Register / Coil LESEN) ......................................... 9
2.10.2 MODBUS-FUNKTION 6, 15 (0FH) und 16 (10H) (Reg. / Coil schreiben) ............................... 11
2.10.3 MODBUS-FUNKTION 08 - SCHLEIFENTEST (LOOPBACK TEST) ...................................... 12
3 Datenverkehr ............................................................................................................................................ 13
3.1
Signalrangierung ............................................................................................................................... 13
3.1.1
Blockung nach Input und Output Signalen ................................................................................ 13
3.1.1.1 Registerzuordnung ................................................................................................................ 16
3.1.1.2 Zuordnungstabelle Reg. - Coil ............................................................................................... 18
3.1.2
Blockung nach Signal Typ (DI, AI, HV, DO, AO) ....................................................................... 19
3.1.3
Beispiel Konfiguration IS1 Feldstation ....................................................................................... 21
3.1.4
Regeln für die Telegrammbearbeitung: ..................................................................................... 22
3.2
Statusregister .................................................................................................................................... 22
3.3
Steuerregister .................................................................................................................................... 23
3.4
Modul Sammelalarme ....................................................................................................................... 24
3.5
CPM Redundanz ............................................................................................................................... 25
3.5.1
Vorbereitete Redundanz ............................................................................................................ 25
3.5.2
Redundanter Systemaufbau ...................................................................................................... 25
3.5.3
Auswahl ´CPM Startbedingung´ ................................................................................................ 26
3.5.4
Laden der redundanten CPM..................................................................................................... 27
3.5.5
Prozess Abbild der CPMs bei Redundanzumschaltungen ........................................................ 27
3.5.6
Zustände redundanter CPM....................................................................................................... 28
3.6
Parametrierung der IS1 Feldstation sowie der IOM .......................................................................... 29
3.6.1
Systemvoraussetzungen............................................................................................................ 29
3.7
Erweiterter Parametersatz für IS1 ..................................................................................................... 30
3.7.1
CPM Parameter ......................................................................................................................... 30
3.7.2
IOM Parameter .......................................................................................................................... 31
3.7.2.1 AIM / AIMH ............................................................................................................................ 31
3.7.2.2 AUMH 9468/…....................................................................................................................... 32
3.7.2.3 UMH 9469 Exn .................................................................................................................... 34
3.7.2.4 TIMR 9480/.. ......................................................................................................................... 36
3.7.2.5 TIM mV 9481/.. ..................................................................................................................... 37
3.7.2.6 TIM 9482 ............................................................................................................................... 38
3.7.2.7 DIM (9470/3x im kompatiblen Mode) ................................................................................. 39
3.7.2.8 DIOM 9470/3x (IS1+) ........................................................................................................... 40
3.7.2.9 AOM / AOMH ......................................................................................................................... 41
3.7.2.10
DOM .................................................................................................................................. 42
3.8
Datenwortaufbau der I/O - Module .................................................................................................... 43
3.8.1
I/O - Baugruppen analog ............................................................................................................ 43
3.8.1.1 AIM, AIMH (9460/.. , 9461/.., 9468/.. , 9469/..) ................................................................... 43
3.8.1.2 TIM (9480/.. , 9481/.. , 9482/.. ) .......................................................................................... 46
3.8.1.3 AOM , AOMH (9465/... , 9466/..., 9468/.., 9469/..) .............................................................. 49
3.8.2
DIM, DIM+CF (9470/.. 9471/.. 9472/..) ................................................................................ 51
2
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.8.3
DOM (9475/.., 9477/.., 9478/..) ................................................................................................ 57
3.9
LED- und LCD– Anzeige des CPM ................................................................................................... 58
3.10 Signalverhalten im Fehlerfall ............................................................................................................. 58
3.10.1 Verhalten der Eingabesignale im Fehlerfall ............................................................................... 58
3.10.2 Verhalten der Ausgabesignale im Fehlerfall .............................................................................. 59
3.11 HART Variablen ................................................................................................................................ 60
3.11.1 Modul Auswahl in I.S. Wizard .................................................................................................... 60
3.11.2 Datenformat ............................................................................................................................... 60
3.11.3 Auswahl der HART Variablen .................................................................................................... 61
3.12 Online Verhalten der IS1 Feldstation. ............................................................................................... 62
3.12.1 Parameteränderungen. .............................................................................................................. 62
3.12.2 Konfigurationsänderungen. ........................................................................................................ 62
3.13 Schnittstelleneinstellungen: ............................................................................................................... 63
3.14 Übertragungszeit: .............................................................................................................................. 63
4 Liste der Abkürzungen: ............................................................................................................................ 64
5 Versionsveränderungen: .......................................................................................................................... 65
6 Support Adresse ....................................................................................................................................... 65
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
3
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Historische Entwicklung der Feldbus-Technik bei R. STAHL
Vor mehr als 12 Jahren hat R. STAHL SCHALTGERÄTE GMBH mit dem Feldbus-System ICS MUX als
weltweit erster Hersteller ein eigensicheres Bussystem zur Erfassung und Ausgabe von Signalen im ExBereich (Zone 1) auf den Markt gebracht.
Dieses Bussystem besteht aus einem in der Warte installierten Regieendgerät, dem Koppelpartner für die
Automatisierungseinheiten, und mehreren, direkt im Feld (Zone 1) installierten, komplett explosionsgeschützten Vorort- oder auch Feldstationen (VOS). Die Verbindung zwischen Regieendgerät und Feldstationen
erfolgt mittels eines einzigen Kabels, einem Koaxialkabel.
Eines der vielen Highlights dieses eigensicheren Bussystems ist die Tatsache, dass sich alle Baugruppen
des Systems - auch die Netzgeräte - im Betrieb stecken und ziehen lassen, ohne den Explosionsschutz zu
verletzen. Damit hat R. STAHL den Anwendern aus chemischer, petrochemischer oder pharmazeutischer
Industrie ein im Ex-Bereich installierbares Betriebsmittel an die Hand gegeben, das wie ein im Wartenraum
installiertes Betriebsmittel gehandhabt werden kann.
Damit werden die technischen Vorteile von Feldbustechnologie (einfache Verkabelungsstrukturen, leistungsfähige Diagnosemöglichkeiten) mit den sich daraus ergebenden wirtschaftlichen Vorteilen (geringere Investitionskosten) in idealer Weise kombiniert.
Auf der Basis dieses Bussystems wurden 1993 als Ergänzung die Systemvariante VOS 200 vorgestellt, die
alle bekannten Vorteile des Feldbus-Systems beinhaltet und unter zwei wesentlichen Gesichtspunkten entwickelt wurde:
-
Feldbuslösung für kleine Signalmengen oder dezentrale Automatisierungseinheiten, kein Regieendgerät
erforderlich.
Standard, um zukünftige genormte Bussysteme leicht implementieren zu können
Kopplungen von VOS 200 zu unterschiedlichsten Automatisierungsgeräten sind -redundant oder nicht redundant- in Punkt-zu-Punkt-Verbindung wie auch als Busverbindung (Multi-Drop) möglich.
Kernstück der Systemvariante VOS 200 ist die Zentraleinheit 9503 (ZE). Diese Mehrprozessorbaugruppe mit
Dual-Port-RAM übernimmt sowohl den Datenverkehr von und zu den angeschlossenen I/O-Baugruppen als
auch die Kommunikation nach oben zu Prozess Leitsystemen oder speicherprogrammierbaren Steuerungen.
Die verschiedenen Ankopplungsmöglichkeiten der VOS 200 wurden 1997 abermals erweitert und mit einem
PROFIBUS DP Anschluss ergänzt.
Ein weiterer Schritt zur Optimierung der Feldbustechnik wurde durch die Entwicklung des Systems IS1 realisiert. Die Erfahrung der vorhergehenden Systeme wurde verwendet um ein neues, für den Anwender flexibleres und leistungsfähigeres Produkt zu realisieren zur Lösung von Automatisierungsaufgaben aller Art.
2012 wurde die Systemerweiterung IS1+ eingeführt. Diese beinhaltet wesentliche Funktionserweiterungen
und Verbesserungen der I/O Module in Verbindung mit einem neuen Design der IOM.
Die nachfolgende Beschreibung zeigt die Systemeigenschaften des IS1 Systems bei Ankopplung an ein
Automatisierungssystem über MODBUS RTU.
4
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
1 Systemübersicht
1.1
Anschluss Prinzip von IS1 Feldstationen an MODBUS RTU
Als komplett explosionsgeschützt aufgebaute
Einheit wird die IS1 Feldstation typischerweise
direkt im explosionsgefährdetem Bereich (Zone 1
oder Zone 2) installiert. Eine Installation im sicheren Bereich ist ebenfalls möglich. Das nebenstehende Bild zeigt eine Zone 1 Lösung.
Die IS1 Feldstation verfügt über zwei serielle
Schnittstellen, eine davon dient dem Anschluss
an ein Automatisierungssystem, die zweite serielle Schnittstelle kann als busfähige MaintenanceSchnittstelle zur Konfiguration, Fehlerdiagnose
und zur Kommunikation mit HART-Feldgeräten
benutzt werden.
Im Ex-Bereich lässt sich durch den Einsatz mehrerer IS1 Feldstationen ein MODBUS - Netzwerk
aufbauen, das hierarchisch und topologisch
direkt mit dem MODBUS - Netzwerk im nicht-ExBereich verbunden ist.
Für Zone 1 Installation gilt:
Der Feldbus-Trennübertrager übernimmt sicherheitstechnisch bezogen auf den Explosionsschutz die Funktion einer „Barriere“ zwischen Exund nicht-Ex-Bereich. Funktional arbeitet der
Feldbus-Trennübertrager wie ein Repeater.
Die IS1 Feldstation verhält sich in einem solchen Netzwerk hierarchisch als MODBUS – Slave.
Die Konfiguration und Parametrierung der Feldstation und deren I/O Modulen erfolgt über den Servicebus
mittels des Software Paketes I.S. Wizard.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
5
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
2 Inbetriebnahme
2.1
Übersicht
Planung des gesamten MODBUS Netzwerkes:
-
Welcher Master ist im Netz
Welche Slaves sind im Netz
Wahl der Netztopologie und Netzphysik (Repeater, Glasfaserstrecken ...)
Wahl der Baudrate abhängig von Leitungslängen, Datenmengen und Zeitanforderungen
Eindeutige Vergabe der Slave Adressen.
Inbetriebnahme durchführen:
- Mechanische Montage der IS1 Feldstation
- Mechanische Montage der Feldbus - Trennübertrager
- Mechanische Montage aller weiteren Busteilnehmer
- Busverbindungen herstellen. Auf korrekten Busabschluss aller Segmente achten!
- Baudrate an den Feldbus-Trennübertragern (9185, 9186, …) einstellen.
- Spannungsversorgung der IS1 Feldstation herstellen.
- Spannungsversorgung der Trennverstärker herstellen.
- Slave Adressen an den IS1 Feldstationen einstellen
- Adressen aller weiterer Teilnehmer einstellen.
- optionale Verwendung des Service Bus:
-
Mechanische Montage des Service Bus sowie der zugehörigen Feldbus -Trennübertrager.
I.S. Wizard auf PC installieren
erweiterten Parametersatz auswählen
IS1 Feldstation sowie deren IOM mittels I.S. Wizard konfigurieren und parametrieren.
- MODBUS RTU Master Parametrieren:
Erforderliche Telegramme im Master entsprechend der in der Feldstation vorhandenen IOM konfigurieren.
- Modbus Master in Betrieb setzen.
Damit automatischer Anlauf der zyklischen Master <-> Slave Kommunikation.
- Kommunikation auf MODBUS prüfen mittels folgender Hilfsmittel
- Diagnoseinformationen des Masters bzw. des dem Master zugehörigen Diagnosehilfsmittels.
- LED´s an den Feldbus Trennübertragern 9185, 9186
- LED´s sowie Textanzeige an CPM der IS1 Feldstation
- E/A-Signale Prüfen mittels folgender Hilfsmittel
- Informationen des Masters bzw. des dem Master zugehörigen Diagnosehilfsmittels.
- Diagnose mittels I.S. Wizard auf einem über den Service Bus angebundenen PC.
6
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
2.2
Projektierungsgrenzen
Für die Projektierung einer IS1 Feldstation gelten die allgemeinen Regeln gemäß Betriebsanleitung IS1.
Weitere Begrenzungen der Anzahl der IOM, der maximalen Signalzahl, der maximalen Anzahl von Slaves in
einem Netzwerk ... sind weiterhin abhängig von der Leistungsfähigkeit des verwendeten MODBUS Masters.
Die Grenzen des verwendeten MODBUS Masters sind daher bei der Projektierung ebenfalls zu beachten.
Der adressierbare Registerbereich in IS1 ist begrenzt. Bei Verwendung von HART Modulen mit Übertragung
von HART Variablen ist bei der Projektierung auf diese Grenze zu achten. Die maximal mögliche Anzahl von
I/O-Modulen je Feldstation kann sich dadurch reduzieren (siehe Regeln für die Telegrammbearbeitung:).
2.3
Kompatibilität der neuen IS1+ IOM
Neue IS1+ IOM können in bestehenden Anlagen bisherige IS1 IOM vollständig funktionskompatibel ersetzen. Eine Änderung der Projektierung ist in diesem Fall nicht erforderlich.
Erkennen die IS1+ IOM eine zulässige Projektierung der bisherigen IS1 IOM, so schalten diese in einen
kompatiblen Mode und verhalten sich wie das bisher projektierte IOM. Sollen Zusatzfunktionen der IS1+ IOM
genutzt werden, welche über die Funktionen der bisherigen IOM hinausgehen, sind die neuen IS1+ IOM
mittels neuer GSD Datei gemäß Ihrer neuen Typnummer zu projektieren.
Übersicht der Kompatiblen IOM:
IS1 IOM
9460/12-08-11
9461/12-08-11
9461/12-08-21
9465/12-08-11
9466/12-08-11
AIM 8
AIMH 8
AIMH 8 Exn
AOMH 8 Exn
DIM 16
DOM 8
9475/12-04-21
9475/12-04-31
DOM 4
9475/12-08-41
9475/12-08-51
DOM 8
9475/12-08-61
9475/22-04-21
9475/22-08-51
9475/22-08-61
DOM 4 OD
9480/12-08-11
9481/12-08-11
TIM R
TIM mV
2.04
9469/35-08-xx UMH Exn
9470/32-16-11 DIOM Zone 1
9470/33-16-10 DIOM Zone 2
Bemerkung
9164 zusätzlich erforderlich
Für Low Power Ventile
DIM 16 Nam Exn 9471/35-16-xx DIOM Zone 2 Exn DIM 16 24V Exn 9472/35-16-xx DIOM 24V Exn -
9475/12-04-11
IS1 MODBUS RTU
9468/32-08-11 AUMH Zone 1
9468/33-08-10 AUMH Zone 2
AOM 8
AOMH 8
9461/15-08-12
9466/15-08-12
9470/12-16-11
9470/22-16-11
9475/12-08-41
9470/25-16-12
9471/15-16-12
Kompatibles IS1+ IOM
DOM 8 OD
D
9475/32-04-12 DOM Zone 1
-
9475/32-04-22 DOM Zone 1
-
Entfällt
siehe oben 9470/3x DIOM
-
9475/32-08-52
9475/33-08-50
9475/32-08-62
9475/33-08-60
9475/32-04-22
9475/32-08-52
9475/32-08-62
DOM Zone 1
DOM Zone 2
DOM Zone 1
DOM Zone 2
DOM Zone 1
DOM Zone 1
DOM Zone 1
9482/3x-08-xx 8TIM
- Technische Änderungen vorbehalten -
-
7
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
2.4
Bussegmente
Ein MODBUS Netzwerk basiert auf der RS485 Busphysik mit twisted pair Kabel als Übertragungsmedium.
Ein Netzwerk kann aus mehreren linienförmigen Teilen (Segmenten) bestehen, welche durch Repeater
oder optische Übertragungsstrecken verbunden sind.
Der Feldbus-Trennübertrager 9185 ist hier wie ein Repeater zu sehen, welcher ein nicht Ex-Bussegment mit
einem Ex i-Bussegment (RS485IS) verbindet.
2.5
Busabschluss
Jedes RS485 Bussegment ist am ersten und am letzten Teilnehmer eines Segmentes mit einem Busabschlusswiderstand abzuschließen.
Busaufbau und Abschlusswiderstände des Exi Segmentes sind beschrieben in der Betriebsanleitung:
Projektierung, Installation und Inbetriebnahme des RS485 Feldbus-Systems von R. STAHL
für den sicheren und explosionsgefährdeten Bereich.
2.6
Adresse der IS1 Feldstation
Die Einstellung der Adresse einer IS1 Feldstation erfolgt mittels Bedientaster am CPM Modul.
Es kann hier eine Adresse im Bereich von 0 bis 127 vorgegeben werden. Es ist darauf zu achten, dass
Adressen in einem Netzwerk nur einmalig vergeben werden dürfen.
Die am CPM eingestellte Adresse ist auch für die Adressierung der IS1 Feldstation am Service Bus gültig.
(siehe auch Bedienungsanleitung CPM)
2.7
Baudrate
Die Einstellung von Baudrate, Parity usw. für die MODBUS Schnittstelle X1 des CPM erfolgt per Parametrierung in I.S. Wizard über den Servicebus.
Achtung !
2.8
Bei den Feldbus-Trennübertragern 9185 und 9186 ist die gewählte Baudrate mittels
DIP-Schaltern einzustellen.
Anlaufverhalten
Konfigurations- und Parameterdaten des CPM und aller IOM werden in I.S.Wizard erstellt und im CPM gespeichert.
Ein CPM prüft nach Power On, ob im EEPROM gültige Konfigurations- und Parameterdaten vorliegen.
Liegen gültige Daten vor, so werden die I/O-Module mit ihren Modulparametern initialisiert und Eingabedaten
zyklisch vom CPM gelesen. Eingabedaten können nun vom AS gelesen werden.
Die Ausgänge verbleiben so lange in Sicherheitsstellung, bis gültige Ausgabedaten vom AS oder von I.S.
Wizard geschrieben werden.
Bei einem Tausch von IOM während des Betriebs werden nach dem Stecken eines IOM die Modulparameter
automatisch vom CPM zum IOM übertragen und es erfolgt ein Wiederanlauf des IOM -> Hot Swap IOM.
Ausnahme Modul TIM R 9480/.. :
8
Der Kalibrierwert bei 2 Leiter Schaltung ist im IOM gespeichert.
Bei Modultausch ist ein neuer Abgleich erforderlich.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
2.9
Übersicht MODBUS-Funktionen
TELEGRAMM-LÄNGE [Byte]
ohne CRC-Byte
Funktion
MODBUS-FUNKTION
AUFRUF
ANTWORT
01
READ COIL STATUS
6
3 + Byte count
Output Bits lesen
02
READ INPUT STATUS
6
3 + Byte count
Input Bits lesen
03
READ HOLDING REGISTERS
6
3 + Byte count
Output Register Lesen
04
READ INPUT REGISTERS
6
3 + Byte count
Input Register Lesen
06
PRESET SINGLE REGISTER
6
6
Ein Register schreiben
08
Loopback Diagnostic Test
6
6
Verbindungsüberwachung
15 (0FH)
FORCE MULTIPLE COILS
7 + Bytecount
6
Bits schreiben
16 (10H)
PRESET MULTIBLE REGISTERS
7 + Bytecount
6
Register schreiben
Als fehlerhaft erkannte Telegramme oder nicht implementierte MODBUS-Funktionen werden vom Slave
nicht quittiert. Dies erzeugt einen Timeout-Fehler im Master.
(Weitere Regeln für die Telegrammbearbeitung siehe Regeln für die Telegrammbearbeitung: )
Modbus Funktion 5 (PRESET SINGLE Coil) wird nicht unterstützt. Der Mechanismus für die Sicherheitsstellung der Ausgabesignale im Fehlerfall ist eine modulglobale Funktion. Daraus resultiert, dass alle Signale
eines Moduls konsistent (in einem Telegramm) übertragen werden müssen. Dies wird von der Modbus Funktion 5 nicht unterstützt. Bitte verwenden Sie die MODBUS Funktion 06, 15 oder 16 um Ausgabedaten zu DOmodulen zu schreiben.
2.10 Telegrammaufbau
2.10.1 MODBUS-FUNKTION 01, 02, 03 und 04 (Register / Coil LESEN)
AUFRUF:
┌────────────────────────────────────────────────────────────────────┐
│SLAVEFunktion
DATA START
ANZAHL DATA
CRC
CRC │
│Adresse
Register
│
│
HIGH
LOW
HIGH
LOW
│
├────────────────────────────────────────────────────────────────────┤
│
*1)
│
│xxH
01
..
..
xx
xx
CRC.1
CRC.2 │
├────────────────────────────────────────────────────────────────────┤
│
*1)
│
│xxH
02
..
..
xx
xx
CRC.1
CRC.2 │
├────────────────────────────────────────────────────────────────────┤
│
*2)
│
│xxH
03
..
..
xx
xx
CRC.1
CRC.2 │
├────────────────────────────────────────────────────────────────────┤
│
*2)
│
│xxH
04
..
..
xx
xx
CRC.1
CRC.2 │
└────────────────────────────────────────────────────────────────────┘
*1) DATA ANZAHL = Anzahl der Datenbits
*2) DATA ANZAHL = Anzahl der Datenworte (DW)
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
9
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
ANTWORT:
┌────────────────────────────────────────────────────────────────────────────────────────────┐
│SLAVEFunktion BYTE
DATA
DATA
*3)
DATA
DATA
CRC
CRC
│
│Adresse
COUNT
DW 1
DW max
│
│
HIGH
LOW
HIGH
LOW
│
├────────────────────────────────────────────────────────────────────────────────────────────┤
│
│
│
ANZAHL
│
│ xxH
01
DW*2
HIGH
LOW
......
HIGH
LOW
CRC.1
CRC.2 │
├────────────────────────────────────────────────────────────────────────────────────────────┤
│
│
│
ANZAHL
│
│ xxH
02
DW*2
HIGH
LOW
......
HIGH
LOW
CRC.1
CRC.2 │
├────────────────────────────────────────────────────────────────────────────────────────────┤
│
│
│
ANZAHL
│
│ xxH
03
DW*2
HIGH
LOW
......
HIGH
LOW
CRC.1
CRC.2 │
├────────────────────────────────────────────────────────────────────────────────────────────┤
│
│
│
ANZAHL
│
│ xxH
04
DW*2
HIGH
LOW
......
HIGH
LOW
CRC.1
CRC.2 │
└────────────────────────────────────────────────────────────────────────────────────────────┘
*3) Aufbau der Datenworte siehe Datenwortaufbau der I/O - Module
10
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
2.10.2 MODBUS-FUNKTION 6, 15 (0FH) und 16 (10H) (Reg. / Coil schreiben)
AUFRUF:
┌──────────────────────────────────────────────────────────────────┐
│ SLAVE- Funktion
DATA START
DATA DATA
CRC
CRC
│
│ ADDR
HIGH
LOW
HIGH LOW
│
├──────────────────────────────────────────────────────────────────┤
│
│
│ xxH
06H
..
..
XX
XX
CRC.1
CRC.2 │
└──────────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ SLAVE- Funktion
DATA START
ANZAHL DATA
BYTE
DATA DATA ....... DATA DATA
CRC
CRC
│
│ ADDR
REG.
COUNT
DW.1
..*3.)..
DW.max
│
│
HIGH
LOW
HIGH LOW
HIGH LOW
HIGH LOW
│
├────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│
*1)
│
│ xxH
0FH
..
..
XX
XX
ANZ
XX
XX
....... XX
XX
CRC.1
CRC.2 │
│
DW*2
│
├────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│
*2)
│
│ xxH
10H
..
..
XX
XX
ANZ
XX
XX
....... XX
XX
CRC.1
CRC.2 │
│
DW*2
│
└────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
ANTWORT:
┌──────────────────────────────────────────────────────────────────────┐
│ SLAVEFunktion
DATA START
DATA
DATA
CRC
CRC
│
│ ADDR
HIGH
LOW
HIGH
LOW
│
├──────────────────────────────────────────────────────────────────────┤
│
│
│ xxH
06H
..
..
XX
XX
CRC.1
CRC.2 │
│
│
└──────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────┐
│ SLAVEFUNC
DATA START
ANZAHL DATA
CRC
CRC
│
│ ADDR
REG.
│
│
HIGH
LOW
HIGH
LOW
│
├──────────────────────────────────────────────────────────────────────┤
│
*4)
*1)
│
│ xxH
0FH
..
..
ANZ
ANZ
CRC.1
CRC.2 │
│
Bit
Bit
│
├──────────────────────────────────────────────────────────────────────┤
│
*4)
*2)
│
│ xxH
10H
..
..
00
ANZ
CRC.1
CRC.2 │
│
DW
│
└──────────────────────────────────────────────────────────────────────┘
*1)
*2)
*3)
*4)
ANZAHL DATA = Anzahl der Datenbits (DW * 16)
ANZAHL DATA = Anzahl der Datenworte
siehe Datenwortaufbau der I/O - Module
Echo von Telegrammaufruf.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
XX
= dont care
ANZ Bit = Anzahl Datenbit = ANZ DW * 16
ANZ DW = Anzahl Datenworte
11
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
2.10.3 MODBUS-FUNKTION 08 - SCHLEIFENTEST (LOOPBACK TEST)
Mit dieser Funktion kann die physikalische Verbindung zwischen MASTER
und SLAVE überprüft werden.
AUFRUF:
┌──────────────────────────────────────────────────────────────────┐
│SLAVEFunction DATA
DATA
DATA*
DATA*
CRC
CRC │
│Adresse
│
├──────────────────────────────────────────────────────────────────┤
│
│
│ xxH
08
00
00
XX
XX
CRC.1
CRC.2 │
│
│
└──────────────────────────────────────────────────────────────────┘
ANTWORT:
┌──────────────────────────────────────────────────────────────────┐
│SLAVEFunction DATA
DATA
DATA*
DATA*
CRC
CRC │
│Adresse
│
├──────────────────────────────────────────────────────────────────┤
│
│
│ xxH
08
00
00
XX
XX
CRC.1
CRC.2 │
│
│
└──────────────────────────────────────────────────────────────────┘
*.)
12
DATA* werden in der ANTWORT als Echo zurückübertragen.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3 Datenverkehr
3.1
Signalrangierung
Die Zuordnung der Signale einer Feldstation zu Modbus Registeradressen erfolgt durch automatische
Blockbildungen aller Signale. Es stehen parallel zwei verschiedene Datenstrukturen zur Verfügung, welche
abhängig von der AS Anwendung optional verwendet werden können.
Read Daten (Input- und Output Daten) können parallel in beiden Datenstrukturen gelesen werden. Write
Daten welche in eine Datenstruktur geschrieben werden, werden intern automatisch in die andere Datenstruktur übertragen.
Datenstrukturen
Signal Status von IS1+ IOM *1) System Anforderungen
Blockung nach Input und Output Signalen
Ja, unterstützt
Alle CPM 9440
Versionen
Blockung nach Signal Typen (DI, AI, HV, DO, AO)
Nicht enthalten
(verfügbar ab CPM 9440
Firmware V11-13)
*1) Signalstatus über Status Code im AI Datenwort sowie Status Bits der DI Signale sind in beiden Datenstrukturen verfügbar.
Hinweis: Mit dem Projektierungstool I.S.Wizard kann ab Version 3.2.5 eine Signalliste mit
den zugeordneten MODBUS Registern beider Datenstrukturen für eine projektierte IS1
Feldstation als .csv File exportiert werden.
3.1.1 Blockung nach Input und Output Signalen
Separat für den Input bzw. den Output Bereich werden die Signale der IO-Module einer Feldstation beginnend ab Steckplatz 1 entsprechend der Modulreihenfolge ab einer definierten Modbus Startadresse in einem
Datenblock aufgereiht.
Dieses Verfahren besitzt den Vorteil, dass alle Daten in einem Telegramm gelesen bzw. geschrieben werden
können, wodurch eine effiziente Datenübertragung mit minimalem Protokolloverhead erreicht wird.
Die nachfolgende Tabelle zeigt die Zuordnung der Signalart der verschiedenen IOM Typen:
Modul Auswahltext in
I.S. Wizard
9460/12-08-11 AIM 4/8
Exi
9461/12-08-11 AIMH8
2w Exi
9461/12-08-11 AIMH8+4HV 2w Exi
9461/12-08-11 AIMH8+8HV 2w Exi
9461/12-08-21 AIMH 8
Exi
9461/12-08-21 AIMH 8 +4HV Exi
9461/12-08-21 AIMH 8 +8HV Exi
9461/15-08-12 AIMH8
2w Exn
9461/15-08-12 AIMH8+4HV 2w Exn
9461/15-08-12 AIMH8+8HV 2w Exn
9462/...
SAIMH
9465/12-08-11 AOM 8
Exi
9466/12-08-11 AOMH 8
Exi
9466/12-08-11 AOMH 8 +4HV Exi
9466/12-08-11 AOMH 8 +8HV Exi
9466/15-08-12 AOMH 8
Exn
9466/15-08-12 AOMH 8+4HV
Exn
9466/15-08-12 AOMH 8+8HV
Exn
IS1 MODBUS RTU
2.04
D
Belegte Register
Input
Output
8
8
16
24
8
16
24
8
16
24
-
IOM Typ
IS1
Verwendbar nur mit PROFIBUS und PROFIsafe
8
16
8
16
- Technische Änderungen vorbehalten -
8
8
8
8
8
8
8
13
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Modul Auswahltext in
I.S. Wizard
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9468/3x-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9469/35-08-xx
9470/22-16-11
9470/22-16-11
9470/25-16-12
9470/25-16-12
9470/3x-16-xx
9470/3x-16-xx
9470/3x-16-xx
9470/3x-16-xx
9470/3x-16-xx
9471/10-16-11
9471/10-16-11
9471/15-16-12
9471/15-16-12
9471/35-16-xx
9471/35-16-xx
9471/35-16-xx
9471/35-16-xx
9471/35-16-xx
9472/35-16-xx
9472/35-16-xx
9472/35-16-xx
9472/35-16-xx
9472/35-16-xx
9475/12-04-11
9475/12-04-21
9475/12-04-31
9475/12-08-41
9475/12-08-51
9475/12-08-61
9475/12-07-71
9475/22-04-21
9475/22-08-51
9475/22-08-61
14
8AIH
8AOH
6AIH+2AOH
8AIH/8AOH
8AIH
+4HV
8AOH
+4HV
8AIH/8AOH +4HV
8AIH
+8HV
8AOH
+8HV
8AIH/8AOH +8HV
8IH
Exn
8OH
Exn
6IH+2OH
Exn
8IH/8OH
Exn
8IH
+4HV Exn
8OH
+4HV Exn
8IH/8OH +4HV Exn
8IH
+8HV Exn
8OH
+8HV Exn
8IH/8OH +8HV Exn
DIM 16
NamExi
DIM 16+CF NamExi
DIM16
Nam Exn
DIM16+CF Nam Exn
DIM 16
DI/DO 16
DI/DO 16+2CF
DI/DO 16+6CF
DI/DO 16+8CF
DIM 16
24V
DIM 16+CF 24V
DIM 16
24V Exn
DIM 16+CF24V Exn
DIM 16
Exn
DI/DO 16
Exn
DI/DO 16+2CF Exn
DI/DO 16+6CF Exn
DI/DO 16+8CF Exn
DIM 16 24V
Exn
DI/DO 24V
Exn
DI/DO 24V+2CF Exn
DI/DO 24V+6CF Exn
DI/DO 24V+8CF Exn
DOM 4
Exi1
DOM 4
Exi2
DOM 4
Exi3
DOM 8
Exi1
DOM 8
Exi2
DOM 8
Exi3
DOM 7
Exi4
DOM 4 OD
Exi2
DOM 8 OD
Exi2
DOM 8 OD
Exi3
Belegte Register
IOM Typ
Input
Output
9
1
7
9
17
9
17
25
17
25
9
1
7
9
17
9
17
25
17
25
0
8
2
8
0
8
8
2
4
2
4
1
1
IS1
2
2
4
8
10
0
2
4
4
4
IS1+
2
4
2
4
1
1
IS1
2
2
4
8
10
2
2
4
8
10
0
1
2
2
2
0
1
2
2
2
IS1+
-
1
1
1
1
1
1
1
1
1
1
IS1
0
8
8
IS1+
0
8
2
8
0
8
8
0
8
8
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
9475/3x-04-xx DOM 4
9475/3x-08-xx DOM 8
9477/10-08-12 DOM 8
Rel
9477/12-08-12 DOM 8 60V Rel Z1
9477/12-06-12 DOM 6 250VRel Z1
9477/15-08-12 DOM 8
Rel Z2
9478/22-08-51 DOMV8 OD
Exi1
9480/12-08-11 TIM 8
R Exi
9481/12-08-11 TIM 8
mV Exi
9482/3x-08-xx 8TIM
AIM 4/8 (9460/.., 9461/..)
AOM 8
(9465/.., 9466/..)
DIM 16 (9470/.., 9471/..)
DOM 4/8 (9475/..)
IS1 MODBUS RTU
2.04
D
1
1
8
8
9
8
1
-
- Technische Änderungen vorbehalten -
1
1
1
1
1
1
1
0
8
1
IS1+
IS1
IS1+
-
15
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.1.1.1 Registerzuordnung
Input Signale (DI / AI):
Modbus Adresse
auf Schnittstelle
Input Daten
Register
Adresse
Coil Adresse
*1)
Modbus Adresse
in AS *2)
Register
Adresse
Inhalt
Coil Adresse
*1)
0x001c (28)
0x01c0 (448)
0x001d
(29)
0x01c1 (449)
Modul Sammelalarme
Modul 0 bis 15
0x001d (29)
0x01d0 (464)
0x001e
(30)
0x01d1 (465)
Modul Sammelalarme
Modul 16
0x001e (30)
0x01e0 (480)
0x001f
(31)
0x01e1 (481)
Status Register CPM
0x001f (31)
.
.
max 0x009e (158)
0x01f0 (496)
.
.
0x09ef (2543)
0x0020 (32)
.
.
0x009f (159)
0x01f1 (497)
.
.
0x09f0 (2544)
Zulässige
Modbus
Funktionen
lesen:
02 (input coil)
oder
04
(input register)
optional:
Datenblock
Input Signale
03 (holding
register) mit
Register
Offset +1000
Output Signale (DO / AO):
Output Daten
Modbus Adresse
auf Schnittstelle
*1):
Register
Adresse
0x001e
Coil Adresse
*1)
(30)
Modbus Adresse
in AS *2)
Register
Adresse
Inhalt
Coil Adresse
*1)
0x01e0 (480)
0x001f
(31)
0x01e1 (481)
Steuer Register CPM
0x001f (31) 0x01f0 (496)
.
.
.
.
max 0x009e (158) 0x09ef (2543)
0x0020
.
.
0x009f
(32)
0x01f1 (497)
.
.
0x09f0 (2544)
Datenblock
Output Signale
(159)
Zulässige
Modbus
Funktionen
lesen:
01 (coil)
03 (register)
schreiben:
15 (coil)
06, 16 (register)
Die MODBUS Funktionen 01, 02 und 15 verwenden Coil (Bit) Adressen.
Die MODBUS Funktionen 03, 04, 06 und 16 verwenden Register Adressen.
Coil Adresse = Register Adresse * 16
*2):
16
Bei vielen AS muss bei der Konfiguration eine um +1 inkrementierte Adresse
(bezogen auf die Adresse auf der Modbus Schnittstelle) eingegeben werden !
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Beispiel:
Eine Feldstation ist bestückt mit folgenden Modulen:
Modul Typ:
CPM
DIM16
DIM 16 + CF
DOM 8
AIM 8
AOM 8
Steckplatz:
0
1
2
3
4
5
Damit ergeben sich folgende Registerzuordnungen zu den Signalen:
MODBUS Adressen
Input Registers
Input Signale
(lesen über Modbus Funktionen 2 oder 4)
Adresse in AS
Modul
Typ
Signale
1
DIM 16
2
DIM 16
+CF
4
AIM
Steckplatz
Register
Coil
Register
Coil
DI 0 ... DI 15
Status 0 ... 15
32
33
497 – 512
513 – 528
31
32
496 – 511
512 – 527
DI 0 ... DI 15
Status 0 ... 15
Zähler / Freq. Eing 14
Zähler / Freq. Eing 15
AI 0
AI 1
AI 2
AI 3
AI 4
AI 5
AI 6
AI 7
34
35
36
37
38
39
40
41
42
43
44
45
529 – 544
545 – 560
561 – 576
577 – 592
33
34
35
36
37
38
39
40
41
42
43
44
528 – 543
544 – 559
560 – 575
576 – 591
MODBUS Adressen
Output Registers
Output Signale
Steckplatz
Modul
Typ
3
DIM16
+CF
DOM 8
5
AOM
2
IS1 MODBUS RTU
2.04
D
Adresse auf Schnittstelle
(lesen über Modbus Funktionen 1 oder 3,
schreiben über Modbus Funktionen 6, 15 oder 16)
Adresse in AS
Signale
Adresse auf Schnittstelle
Register
Coil
Register
Coil
32
497 – 512
31
496 – 511
33
34
35
36
37
38
39
40
41
513 – 528
32
33
34
35
36
37
38
39
40
512 – 527
Steuerregister für
Zähler
DO 0 ... DO 7
AO 0
AO 1
AO 2
AO 3
AO 4
AO 5
AO 6
AO 7
- Technische Änderungen vorbehalten -
17
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.1.1.2 Zuordnungstabelle Reg. - Coil
Nr.
Adresse auf
Schnittstelle
Register
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
18
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Coil
496
512
528
544
560
576
592
608
624
640
656
672
688
704
720
736
752
768
784
800
816
832
848
864
880
896
912
928
944
960
976
992
1008
1024
1040
1056
1072
1088
1104
1120
1136
1152
1168
1184
1200
1216
1232
1248
1264
1280
1296
1312
1328
1344
1360
1376
1392
1408
1424
1440
1456
1472
1488
1504
-
511
527
543
559
575
591
607
623
639
655
671
687
703
719
735
751
767
783
799
815
831
847
863
879
895
911
927
943
959
975
991
1007
1023
1039
1055
1071
1087
1103
1119
1135
1151
1167
1183
1199
1215
1231
1247
1263
1279
1295
1311
1327
1343
1359
1375
1391
1407
1423
1439
1455
1471
1487
1503
1519
Adresse in AS
Register
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Nr.
Coil
497
513
529
545
561
577
593
609
625
641
657
673
689
705
721
737
753
769
785
801
817
833
849
865
881
897
913
929
945
961
977
993
1009
1025
1041
1057
1073
1089
1105
1121
1137
1153
1169
1185
1201
1217
1233
1249
1265
1281
1297
1313
1329
1345
1361
1377
1393
1409
1425
1441
1457
1473
1489
1505
-
512
528
544
560
576
592
608
624
640
656
672
688
704
720
736
752
768
784
800
816
832
848
864
880
896
912
928
944
960
976
992
1008
1024
1040
1056
1072
1088
1104
1120
1136
1152
1168
1184
1200
1216
1232
1248
1264
1280
1296
1312
1328
1344
1360
1376
1392
1408
1424
1440
1456
1472
1488
1504
1520
Adresse auf
Schnittstelle
Register
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
IS1 MODBUS RTU
Adresse in AS
Coil
1520
1536
1552
1568
1584
1600
1616
1632
1648
1664
1680
1696
1712
1728
1744
1760
1776
1792
1808
1824
1840
1856
1872
1888
1904
1920
1936
1952
1968
1984
2000
2016
2032
2048
2064
2080
2096
2112
2128
2144
2160
2176
2192
2208
2224
2240
2256
2272
2288
2304
2320
2336
2352
2368
2384
2400
2416
2432
2448
2464
2480
2496
2512
2528
2.04
-
Register
1535
1551
1567
1583
1599
1615
1631
1647
1663
1679
1695
1711
1727
1743
1759
1775
1791
1807
1823
1839
1855
1871
1887
1903
1919
1935
1951
1967
1983
1999
2015
2031
2047
2063
2079
2095
2111
2127
2143
2159
2175
2191
2207
2223
2239
2255
2271
2287
2303
2319
2335
2351
2367
2383
2399
2415
2431
2447
2463
2479
2495
2511
2527
2543
D
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
Coil
1521
1537
1553
1569
1585
1601
1617
1633
1649
1665
1681
1697
1713
1729
1745
1761
1777
1793
1809
1825
1841
1857
1873
1889
1905
1921
1937
1953
1969
1985
2001
2017
2033
2049
2065
2081
2097
2113
2129
2145
2161
2177
2193
2209
2225
2241
2257
2273
2289
2305
2321
2337
2353
2369
2385
2401
2417
2433
2449
2465
2481
2497
2513
2529
-
1536
1552
1568
1584
1600
1616
1632
1648
1664
1680
1696
1712
1728
1744
1760
1776
1792
1808
1824
1840
1856
1872
1888
1904
1920
1936
1952
1968
1984
2000
2016
2032
2048
2064
2080
2096
2112
2128
2144
2160
2176
2192
2208
2224
2240
2256
2272
2288
2304
2320
2336
2352
2368
2384
2400
2416
2432
2448
2464
2480
2496
2512
2528
2544
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.1.2 Blockung nach Signal Typ (DI, AI, HV, DO, AO)
Getrennt nach Signalart DI, AI, HV(HART-Variable), DO und AO werden die Signale der IO-Module einer
Feldstation entsprechend der Modulreihenfolge beginnend ab Steckplatz 1 den entsprechenden Registerbereichen zugeordnet. Die Zuordung kann der nachfolgenden Tabelle entnommen werden. Diese Art der Zuordung erlaubt das Lesen und Schreiben von Daten desselben Typs. Durch die Typzuordung wird die Verarbeitung der Daten im Leitsystem/SPS vereinfacht.
F3 Output Register Lesen
F6, F16 Register Schreiben
F4 Register lesen
Nur DI: F2 READ INPUT STATUS
Modul-Auswahltext
ab Reg.
1001 (1000)
DI
9460/12-08-11 AIM 4/8 Exi
9460/12-08-12 AIM 4/8
9461/12-08-11 AIMH8 2w Exi
9461/12-08-11 AIMH8+4HV 2w Exi
9461/12-08-11 AIMH8+8HV 2w Exi
9461/15-08-12 AIMH8 2w Exn
9461/15-08-12 AIMH8+4HV 2w Exn
9461/15-08-12 AIMH8+8HV 2w Exn
9461/12-08-21 AIMH 8
Exi
9461/12-08-21 AIMH 8+4HV Exi
9461/12-08-21 AIMH 8+8HV Exi
9461/15-08-22 AIMH 8
Z2
9465/12-08-11 AOM 8
Exi
9465/15-08-12 AOM 8
Z2
9466/12-08-11 AOMH 8
Exi
9466/12-08-11 AOMH 8+4HV Exi
9466/12-08-11 AOMH 8+8HV Exi
9466/15-08-12 AOMH 8
Exn
9466/15-08-12 AOMH 8+4HV Exn
9466/15-08-12 AOMH 8+8HV Exn
9468(69)/3x-08-xx 8AIH
9468(69)/3x-08-xx 8AOH
9468(69)/3x-08-xx 6AIH+2AOH
9468(69)/3x-08-xx 8AIH/8AOH
9468(69)/3x-08-xx 8AIH +4HV
9468(69)/3x-08-xx 8AOH +4HV
9468(69)/3x-08-xx 8AIH/8AOH +4HV
9468(69)/3x-08-xx 8AIH +8HV
9468(69)/3x-08-xx 8AOH +8HV
9468(69)/3x-08-xx 8AIH/8AOH +8HV
9470/12-16-11 DIM 16 NamExi
9470/22-16-11 DIM 16 NamExi
9470/22-16-11 DIM 16+CF NamExi
9470/25-16-12 DIM16 Nam Exn
9470/25-16-12 DIM16+CF Nam Exn
AI
AO
DI ST 2CF
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
DI ST
DI ST
DI ST 2CF
DI ST
DI ST 2CF
Analog Input
Analog Output
Digital Input, Status, Counter Frequency
IS1 MODBUS RTU
2.04
D
ab Reg. 2001
(2000)
Nur DO: F1, F15 R/W Coils
ab Reg. 3001
(3000)
ab Reg.
1501 (1500)
ab Reg.
2501 (2500)
Anz
Reg.
AI
Num.
Reg.
HV
Anz
Reg.
DO
Anz
Reg.
AO
Anz
Reg.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
2
4
2
4
8AI
8AI
8AI
8AI
8AI
8AI
8AI
8AI
8AI
8AI
8AI
8AI
.
.
.
.
.
.
.
.
8AI
.
6AI
8AI
8AI
.
8AI
8AI
.
8AI
.
.
.
.
.
8
8
8
8
8
8
8
8
8
8
8
8
.
.
.
.
.
.
.
.
8
.
6
8
8
.
8
8
.
8
.
.
.
.
.
.
.
.
4HV
8HV
.
4HV
8HV
.
4HV
8HV
.
.
.
.
4HV
8HV
.
4HV
8HV
.
.
.
.
4HV
4HV
4HV
8HV
8HV
8HV
.
.
.
.
.
.
.
.
8
16
.
8
16
.
8
16
.
.
.
.
8
16
.
8
16
.
.
.
.
8
8
8
16
16
16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
DO CR
.
DO CR
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
.
1
.
.
.
.
.
.
.
.
.
.
.
.
8AO
8AO
8AO
8AO
8AO
8AO
8AO
8AO
.
8AO
2AO
8AO
.
8AO
.
.
8AO
8AO
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
8
8
8
8
8
8
8
.
8
2
8
.
8
.
.
8
8
.
.
.
.
.
DO
CR
HV
- Technische Änderungen vorbehalten -
Digital Output
Counter Reset, Start, Stop
HART Variable
19
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
F3 Output Register Lesen
F6, F16 Register Schreiben
F4 Register lesen
Nur DI: F2 READ INPUT STATUS
Modul-Auswahltext
9470/3x-16-xx DIM 16
9470/3x-16-xx DI/DO 16
9470/3x-16-xx DI/DO 16+2CF
9470/3x-16-xx DI/DO 16+2CF
9470/3x-16-xx DI/DO 16+6CF
9470/3x-16-xx DI/DO 16+8CF
9471/10-16-11 DIM 16 24V
9471/10-16-11 DIM 16+CF 24V
9471/15-16-12 DIM16 24V Exn
9471/15-16-12 DIM16+CF 24V Exn
9471/12-16-11 DIM 16 24VExi
9471/12-16-11 DIM 16+CF 24VExi
9471/35-16-xx DIM 16
Exn
9471/35-16-xx DI/DO 16 Exn
9471/35-16-xx DI/DO 16+2CF Exn
9471/35-16-xx DI/DO 16+6CF Exn
9471/35-16-xx DI/DO 16+8CF Exn
9472/35-16-xx DIM 16
Exn
9472/35-16-xx DI/DO 24V Exn
9472/35-16-xx DI/DO 24V+2CF Exn
9472/35-16-xx DI/DO 24V+6CF Exn
9472/35-16-xx DI/DO 24V+8CF Exn
9475/12-04-11 DOM 4
Exi1
9475/12-04-21 DOM 4
Exi2
9475/12-04-31 DOM 4
Exi3
9475/15-04-22 DOM 4
Z2
9475/12-08-41 DOM 8
Exi1
9475/12-08-51 DOM 8
Exi2
9475/12-08-61 DOM 8
Exi3
9475/22-04-21 DOM 4 OD Exi2
9475/22-08-51 DOM 8 OD Exi2
9475/22-08-61 DOM 8 OD Exi3
9475/3x-04-xx DOM 4
9475/3x-08-xx DOM 8
9477/10-08-12 DOM 8 Rel
9477/12-08-12 DOM 8 60V Rel Z1
9477/12-06-12 DOM 6 250VRel Z1
9477/15-08-12 DOM 8 Rel Z2
9478/22-08-51 DOMV8 OD Exi1
9480/12-08-11 TIM 8 R Exi
9480/15-08-12 TIM 8 R Z2
9481/12-08-11 TIM 8 mV Exi
9481/15-08-12 TIM 8 mV Z2
9482/3x-08-xx 8TIM
20
ab Reg.
1001 (1000)
ab Reg.
2001 (2000)
Nur DO: F1, F15 R/W Coils
ab Reg.
3001 (3000)
ab Reg.
1501 (1500)
ab Reg.
2501 (2500)
DI
Anz
Reg.
AI
Num.
Reg.
HV
Anz
Reg.
DO
Anz
Reg.
AO
Anz
Reg.
DI ST
DI ST
DI ST 2CF
DI ST 2CF
DI ST 6CF
DI ST 8CF
DI ST
DI ST 2CF
DI ST
DI ST 2CF
DI ST
DI ST 2CF
DI ST
DI ST
DI ST 2CF
DI ST 6CF
DI ST 8CF
DI ST
DI ST
DI ST 2CF
DI ST 6CF
DI ST 8CF
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
2
4
4
8
10
2
4
2
4
2
4
2
2
4
8
10
2
2
4
8
10
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8AI
8AI
8AI
8AI
8AI
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
8
8
8
8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
16DO
16DO CR
16DO CR
16DO CR
16DO CR
.
DO CR
.
DO CR
.
DO CR
.
16DO
16DO CR
16DO CR
16DO CR
.
16DO
16DO CR
16DO CR
16DO CR
4DO
4DO
4DO
4DO
8DO
8DO
8DO
4DO
8DO
8DO
4DO
8DO
8DO
8DO
6DO
8DO
8DO
.
.
.
.
.
.
2
4
4
4
4
.
1
.
1
.
1
.
2
4
4
4
.
2
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.1.3 Beispiel Konfiguration IS1 Feldstation
Blockung Gesamt IN/OUT
F2
F4
F3
IN Regs.
REG
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
REG
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
Blockung nach Signaltyp
F3
F6, F16
F1, F15
OUT Regs
IOM
DI
St
DI
St
CF1
CF2
DI
St
CF1
CF2
St
AI_0
AI_1
AI_2
AI_3
AI_4
AI_5
AI_6
AI_7
St
St
AI_0
AI_1
AI_2
AI_3
AI_4
AI_5
AI_6
AI_7
St
REG
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
...
1
2
3
4
5
6
IOM
2
3
4
6
8
-
F3 READ HOLDING REGS
F6, F16 PRESET REGS
Nur DO: F1, F15 R/W Coils
F4 READ INPUT REGS
Nur DI: F2 READ INPUT STATUS
DI
REG
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
...
AI
IOM
DI
St
DI
St
CF1
CF2
DI
St
CF1
CF2
-
REG
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
...
1
2
3
-
HV
IOM
AI_0
AI_1
AI_2
AI_3
AI_4
AI_5
AI_6
AI_7
AI_0
AI_1
AI_2
AI_3
AI_4
AI_5
AI_6
AI_7
AI_0
AI_1
AI_2
AI_3
AI_4
AI_5
AI_6
AI_7
-
5
7
9
-
REG
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
...
DO
IOM
Hv1
Hv2
7
Hv3
Hv4
Hv1
Hv2
8
Hv3
Hv4
-
-
REG
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
...
AO
IOM
2
3
4
-
REG
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
...
IOM
6
8
-
7
Hv1
Hv2
Beispiel Konfiguration IS1 Feldstation:
Hv3
IOM
Steckplatz
Hv4
Modultyp
St
Hv1
Hv2
8
Hv3
Hv4
AI_0
AI_1
AI_2
AI_3
AI_4
AI_5
AI_6
AI_7
St
IS1 MODBUS RTU
9
2.04
D
Anz. Register
INP
OUT
1
DIM 16
2
0
2
DIM 16 CF
4
1
3
DIOM DI/DO 16+2CF
4
4
4
DOM 8
mit Status
1
1
5
AUMH 8 AIH
mit Status
9
0
6
AUMH 8 AOH
mit Status
1
8
7
AUMH 8 AIH + 4HV
mit Status
17
0
8
AUMH 8AO + 4HV
mit Status
9
8
9
8TIM
mit Status
9
0
- Technische Änderungen vorbehalten -
21
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.1.4 Regeln für die Telegrammbearbeitung:
- Auf der Schnittstelle gilt:
- Coil Adresse des LSB im Register = Register Adresse * 16
- Die Startadresse von Coil Telegrammen Muss immer am Registeranfang beginnen (496, 512 ...)
(Im Fehlerfall wird das Telegramm nicht beantwortet -> Timeout im Master).
- Register Adressen über 158 (Coil Adressen über 2543) werden nicht bearbeitet -> Timeout im Master
- Adresse im AS = Adresse auf Schnittstelle + 1 (gültig für Coil- und Register Adressen)
- Die Telegrammlänge (Anzahl Bit) von Coil Telegrammen Muss ein Vielfaches von 16 sein
(nur ganze Register werden bearbeitet). Im Fehlerfall wird das Telegramm nicht beantwortet.
- Die maximale Telegrammlänge beträgt 128 Register (2048 Coils).
Werden z. B. viele Analogmodule mit HART Variablen (HV) konfiguriert, so kann diese Grenze auch mit
weniger als 16 IOM erreicht werden. Bei Überschreitung der Grenze wird der Download der Konfiguration
zu IS1 mit einer Fehlermeldung abgelehnt.
- Der Datenbereich der Output Register (Reg. 0 – 158) wird für konfigurierte Module nach Power On mit
dem Wert 0x8000 Initialisiert. Der restliche Datenbereich (nicht mit Output Modulen konfiguriert) wird mit
0x0000 initialisiert. Ein Write Telegramm auf einen nicht konfigurierten Bereich wird zwar angenommen,
der geschriebene Wert wird jedoch verworfen. Ein Lesetelegramm auf nicht konfigurierte Output Bereiche
liefert daher immer Werte mit 0x0000. Der Start eines redundanten CPM bei Startbedingung ´Write Telegramm´ kann auch durch ein Write Telegramm auf einen nicht konfigurierten Output Bereich erfolgen.
3.2
Statusregister
Durch das Statusregister kann der aktuelle Zustand des CPM bzw. der beiden CPM bei redundanter Betriebsart rückgelesen werden:
Statusregister CPM:
7
Reg.
(30)31
0
0
1
1
0
1
1
0
Bit Nr.
0
(High Byte ist nicht belegt)
0 = kein CPM ist primary (aktiv)
1 = linker CPM ist primary
2 = rechter CPM ist primary
Zustand linker CPM
siehe unten
Zustand rechter CPM
Zustand CPM:
Wert
Funktion
Maßnahmen / Behebung
Wert 1 (001)
Hardwarefehler CPM
CPM austauschen
Wert 3 (011)
Data Exchange mit AS
(Konfig + Parameter von I.S. Wizard)
kein Data Exchange (nach Power On)
Wert 4 (100)
Konfigurations- oder Parameter Fehler
Wert 5 (101)
Data Exchange mit AS verlassen
Wert 6
Reserviert
-
backup CPM ist nicht erreichbar
Funktion backup CPM prüfen.
Wert 2 (010)
(110)
Wert 7 (111)
22
Status Daten zur Überwachung auswerten.
Data Exchange durch AS in Betrieb setzen
Konfigurations- und Parameterdaten in
I.S.Wizard prüfen
Busverbindung zu AS prüfen.
Data Exchange durch AS in Betrieb setzen
-
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.3
Steuerregister
Durch Beschreiben des Steuerregisters kann bei redundanter Betriebsart der CPM einer der CPM durch das
Automatisierungssystem gestartet werden.
Das Beschreiben des Steuerregisters ist mit den Modbus Funktionen 06, 15 und 16 möglich.
Steuerregister CPM:
7
Reg.
(30)31
x
0
x
x
x
x
x
0
Bit Nr.
0
(High Byte ist nicht belegt)
1 = linker CPM wird aktiv
2 = rechter CPM wird aktiv
0 oder 3 = keine Veränderung des Zustandes
Voraussetzung für die Verwendung des Steuerregisters ist folgende Parametrierung:
Parameter Name
Parameter Wert
IS1 CPM Redundant
- Ja (Startbedingung beachten)
CPM Startbedingung über Steuerregister
- Ja (Start nur über Steuerregister)
Das Steuerregister für die Redundanzumschaltung ist mit identischem Inhalt zu beiden CPM (prim. und red.)
zu schreiben.
Der vom Automatisierungsgerät als aktiv ausgewählte CPM ist permanent mit dem jeweiligen Steuercode
(Wert 1 oder 2) anzusteuern. Hierdurch wird ein automatischer Wiederanlauf der CPM nach Störungen
sichergestellt.
Die Funktion ´Start über Steuerregister´ wird ab CPM Firmware V11-08 unterstützt.
Bei älterer Firmware (ohne Unterstützung vom Steuerregister) wird beim Schreiben auf das Steuerregister
das Telegramm nicht quittiert.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
23
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.4
Modul Sammelalarme
Mit den Modbus Funktionen 02 und 04 können 2 Register (Registeradressen 29 und 30 im AS) mit Modul
Sammelalarmen gelesen werden. Hier ist je IOM ein Bit enthalten mit folgender Zuordnung:
Sammelalarmbit = 0
Sammelalarmbit = 1
-> keine Alarme im Modul. Alle Ein- oder Ausgänge des Moduls sind ohne Fehler
-> mindestens ein Signalalarm (Kurzschluss, Leitungsunterbr....) oder ein
Modulalarm steht an.
Mit diesen Sammelalarmbits können Alarmmeldungen im Automatisierungssystem generiert werden.
Lage der Modul Sammelalarmbits in den Registern:
High Byte
15
Reg.
(28)29
Low Byte
8
0 0 0 0 0 0 0 0
7
0
0 0 0 0 0 0 0 0
Modul Sammelalarme:
Steckplatz 8 (IOM)
.
.
Steckplatz 15 (IOM)
Steckplatz 0 (CPM)
Steckplatz 1 (IOM)
.
.
Steckplatz 7 (IOM)
High Byte
15
Reg.
(29)30
Low Byte
8
0 0 0 0 0 0 0 0
7
0
0 0 0 0 0 0 0 0
Modul Sammelalarme:
Steckplatz 16
(alle anderen Bit des
Registers = 0 (Reserviert))
Für Eingabesignale von IS1 Standard IOM (FW 02-xx) sowie für alle Signale bei IS1+ IOM (FW 03-xx) sind
zusätzlich Signalstatus Informationen im zyklischen Datenbereich enthalten (siehe Signalverhalten im Fehlerfall ). Details der Alarme können über I.S.Wizard angezeigt werden.
24
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.5
CPM Redundanz
Redundanter Betrieb von zwei CPM in einer Feldstation wird ab Firmware Revision V11-02 unterstützt.
3.5.1 Vorbereitete Redundanz
Zur Vorbereitung einer späteren Nachrüstung eines redundanten CPM (vorbereitete Redundanz) empfehlen
wir, den linken (ersten) Steckplatz einer Railschiene für die spätere Nachrüstung eines redundanten CPM
frei zu lassen und den verwendeten CPM auf den zweiten Steckplatz der Rail zu stecken. Rechts neben
diesem CPM befindet sich in diesem Fall der IOM Steckplatz 1.
Alternativ können auch zwei CPM gesteckt werden, wobei nur an einem der beiden CPM der MODBUS
angeschlossen werden darf. Ein gleichzeitiger Datenverkehr zu beiden CPM ist nicht zulässig.
Durch manuelles Umstecken des Buskabels kann gewählt werden, mit welchem der beiden CPM kommuniziert werden soll.
3.5.2 Redundanter Systemaufbau
Beim Betrieb eines redundanten MODBUS wird davon ausgegangen, dass der MODBUS Master über zwei
redundante Schnittstellen verfügt. Es ergibt sich folgende Busstruktur:
MODBUS Master
Schnittstelle
primär
PC
I.S. WIZARD
- Parameter
- Diagnose
Schnittstelle
redundant
MODBUS primär
MODBUS redundant
Service Bus
X1
X3
CPM
links
X1
X3
CPM
rechts
X1
IOM
IOM
IS1 Feldstation
X3
CPM
links
X1
X3
CPM
rechts
IOM
IOM
IS1 Feldstation
Adressierung:
Beide CPM einer Feldstation werden auf die gleiche Adresse eingestellt. Diese ist gültig sowohl für die
Modbus- als auch für die Servicebusschnittstelle beider CPM.
Über Steckplatzcodierung können die beiden CPM die Zuordnung ´links´ und ´rechts´ erkennen.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
25
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Parametrierung:
Für redundanten Betrieb ist in der Parametrierung des CPM in I.S. Wizard der
Parameter ´IS1 CPM redundant = Ja´ zu wählen.
In diesem Fall ist der Parameter ´ CPM Startbedingung´ wirksam.
Wurde der Parameter ´IS1 CPM redundant = Nein´ gewählt, so startet ein CPM bei allen Schreib- und Lesetelegrammen außer MODBUS Funktion 8 (Loopback).
Für eine stoßfreie Redundanzumschaltung bei Störung der aktiven Schnittstelle ist der Parameter ´Haltezeit
Ausgabemodule´ größer der maximalen Umschaltzeit durch den MODBUS Master zu parametrieren. Diese
Umschaltzeit ist abhängig von den Parametern des Masters (Baudrate, Message Timeout, Anzahl Retries).
Ist der Parameter ´Haltezeit Ausgabemodule´ zu klein eingestellt, so gehen Ausgabesignale bei einer Umschaltung kurzzeitig in Sicherheitsstellung.
3.5.3 Auswahl ´CPM Startbedingung´
Die ´CPM Startbedingung´ darf bei der Startbedingung "Lese- oder Schreibtelegramm" nur auf der aktiven
Schnittstelle des MODBUS Masters erfüllt werden.
Abhängig vom Verhalten des MODBUS Masters auf der inaktiven Schnittstelle sowie dem Datenverkehr auf
der aktiven Schnittstelle ist der Parameter ´CPM Startbedingung´ zu wählen:
Datenverkehr auf aktiver
Schnittstelle (active interface)
Datenverkehr auf inaktiver Schnittstelle
(standby interface)
R/W
Loopback
Lesetelegramm oder
Schreibtelegramm
R
Loopback
Lesetelegramm
W
Loopback
Schreibtelegramm
R/W
R
Schreibtelegramm
W
R
Schreibtelegramm
R
R
Steuer Register
R/W
R/W
Steuer Register
R = Read (Modbus Funktionen 1, 2, 3 oder 4)
Parameter
´CPM Startbedingung´
W = Write (Modbus Funktionen 6, 15 oder 16)
Achtung! Wird die Startbedingung auf beiden CPM gleichzeitig erfüllt, so versuchen beide CPM zu starten.
Beide CPM dürfen nicht gleichzeitig aktiv sein. Durch gegenseitige Verriegelung wird ein bereits gestarteter
CPM von einem neu startenden CPM gestoppt und ein Power On Reset eingeleitet. In diesem Fall booten
beide CPM´s abwechselnd nach jeweils ca. 10 Sekunden.
Startup:
Ohne Datenverkehr auf dem MODBUS gehen beide CPM einer Feldstation nach Power On in den Zustand
´Inaktiv´. Im Display der CPM wird ´FB off´ angezeigt. Alle Ausgabebaugruppen verbleiben in Sicherheitsstellung.
Read Telegramme werden beantwortet mit folgendem Dateninhalt:
-
DI gemäß Parameter ´Verhalten im Fehlerfall´
AI mit Alarm Code –32734 (0x8022) ´Daten nicht verfügbar´
Beim ersten Empfang eines Telegrammes, welches die CPM Startbedingung erfüllt geht ein CPM in den
Zustand ´Aktiv´ und beginnt mit der zyklischen Aktualisierung der I/O-Daten.
26
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.5.4 Laden der redundanten CPM
Der Servicebus ist an beide CPM einer redundanten Feldstation anzuschließen.
Die in I.S. Wizard erzeugten Konfigurations- und Parameterdaten werden mittels der Funktion ´Konfiguration
übertragen zu IS1´ über den Servicebus zu beiden CPM einer redundanten Feldstation übertragen und dort
permanent in EEPROM gespeichert (ab I.S.Wizard Version 2.2.5).
Werden Parameter über IS1 Wizard online geändert, so werden die geänderten Daten ebenfalls in beiden
CPM gespeichert.
Im Betrieb überprüft der aktive CPM, ob der inaktive CPM die gleichen Konfigurations- und Parameterdaten
besitzt. Bei Ungleichheit wird dies in der CPM Diagnose von I.S.Wizard gemeldet. Dieser Fall tritt auf, wenn
CPM mit unterschiedlichen Daten in eine Feldstation gesteckt werden. In diesem Fall sind die Konfigurations- und Parameterdaten nochmals von I.S. Wizard in die CPM zu übertragen.
3.5.5 Prozess Abbild der CPMs bei Redundanzumschaltungen
Beim regulären Betrieb von redundanten CPM wird das Prozessabbild der Eingabesignale von aktiven CPM
im inaktiven CPM zyklisch aktualisiert. Kann diese Aktualisierung nicht mehr erfolgen, so wird das Prozessabbild im inaktiven CPM nach 20 Sekunden (5 Sekunden bei CPM Firmware bis V11-06) gelöscht um sicher
zu stellen, dass keine alten Daten verwendet werden.
Stoßfreie Redundanzumschaltungen müssen daher in weniger als 20 (5) Sekunden erfolgen.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
27
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.5.6 Zustände redundanter CPM
LCD
Anzeige
CPM
CPM Zustand
Zustand des
anderen CPM
FB off
oder
FB baud
Konfig / Parameter
Fehler
LED rot = ON
LED grün = blinkend
beliebig
Funktion / Maßnahmen
Es sind keine gültigen Konfigurations- und Parameterdaten im CPM gespeichert. Eine Übertragung der
Daten von I.S. Wizard zum CPM ist erforderlich.
Nach Power On oder wenn ´Watchdogtime AS
Schnittstelle´ abgelaufen.
Überprüfen Sie:
FB off
Kein Datenverkehr
auf Feldbus
beliebig
FB baud
Kein CPM gestartet.
Verbindung zu AS OK
Nicht aktiv
FB OK- I
FB OK- A
28
CPM Inaktiv
CPM Aktiv
-
Hardwareverbindung Feldbus
DIP-Schalter am Feldbus Trennübertrager
MODBUS Master Aktiv ?
Parametrierung Master und Feldstation:
- Slave Adresse
- Baudrate
- Parity
CPM kommuniziert alle Telegramme (Read, Write
oder Loopback) ist jedoch noch nicht gestartet.
Prüfen Sie den Parameter ´CPM Startbedingung´
Aktiv
CPM kommuniziert Telegramme (Read oder Loopback) nur zur Verbindungsüberwachung.
Input Daten werden vom aktiven CPM auch im inaktiven CPM aktualisiert.
Die Verbindung zum AS wird überwacht:
- bei Read Telegrammen gemäß Parameter
´Watchdogtime AS Schnittstelle´.
- bei ´Loopback´ Telegrammen mit Watchdog = 90
Sekunden.
Bei Verbindungsverlust -> Power On RESET -> FB off
beliebig
CPM aktualisiert zyklisch I/O-Daten mit den I/OModulen sowie dem Feldbus.
Die Verbindung zum AS wird für alle Read und WriteTelegramme gemäß Parameter ´Watchdogtime AS
Schnittstelle´ überwacht.
Bei Verbindungsverlust -> Power On RESET -> FB off
(siehe auch Verhalten der Ausgabesignale im Fehlerfall ).
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.6
Parametrierung der IS1 Feldstation sowie der IOM
Die Konfiguration und Parametrierung der IS1 Feldstation erfolgt über die Software I.S. Wizard.
Die Kommunikation zwischen dem PC mit I.S.Wizard und den IS1 Feldstationen erfolgt über den Service
Bus.
Achtung!
Bei den CPM Parametern ist für neue Projekte der erweiterte Parametersatz zu wählen (default).
Dieser ist für den Betrieb der IS1+ IOM sowie für Unterstützung von HART Variablen erforderlich.
Der standard Parameter Satz ist nur noch in Verbindung mit bestehenden älteren Anlagen mit IOM Firmware
V1.xx zu verwenden.
3.6.1 Systemvoraussetzungen
Hardwarevoraussetzungen:




CPM 9440/12-01-11 (24V Z1 Stahl) ab Revision F
CPM 9440/15-01-11 (24V Z2 Stahl) ab Revision F
CPM 9440/22-01-11 (24V Z1 PNO) alle Revisionen
CPM 9440/22-01-21 (230V Z1 PNO) alle Revisionen
Softwarevoraussetzungen:
IOM
IOM Firmware
CPM Firmware
I.S.Wizard
IS1 IOM
ab 02-00
ab V11-06
ab 3.0.0
IS1+ IOM
(94xx/3x….)
ab 03-01
ab V11-11
ab 3.2.0
ACHTUNG
Nur bei Verwendung älterer Hard- bzw. Firmwarestände ist der standard Parametersatz zu wählen.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
29
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7
Erweiterter Parametersatz für IS1
3.7.1 CPM Parameter
Parameter Name
Parameter Wert
Baudrate AS Schnittstelle:
Parity:
Watchdogtime AS Schnittstelle TWD (x 100 ms)
(Fett = Defaultwerte)
- 9600 Baud
- 19,2 kBaud
- 38,4 kBaud
- Odd
- Even
Unsigned8 (0 - 255)
(0 = Watchdog Aus)
Default: 20
Haltezeit Ausgabemodule TMod (x 100 ms)
Unsigned8 (1 - 255)
IS1 CPM Redundant
- Nein (Startbedingung nicht verwendet)
- Ja (Startbedingung beachten)
CPM Startbedingung über Lese- oder
Schreibtelegramm
*1)
CPM Startbedingung über Steuerregister
*1)
- Modbus Readtelegramm (01, 02, 03, 04)
- Modbus Writetelegramm (06, 15, 16)
- Nein (Start über Lese- oder Schreibtelegr.)
- Ja (Start nur über Steuerregister)
- Nein
- Ja
IOM 9 -16 an Rail X4
Float Format HART Var. (HV) ab Reg. 3001
Default: 10
*2)
- Swapped
- Nonswapped
*1) Dieser Parameter ist nur bei redundantem Betrieb (2 CPM in einer Feldstation) wirksam.
Bei nicht redundantem Betrieb startet der CPM bei allen Schreib- und Lesetelegrammen außer MODBUS
Funktion 8 (Loopback).
*2) Word swapped Float Format für HART Variable im MODBUS Register Bereich ab Register 3001
unterstützt ab CPM Firmware V11-13.
30
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2 IOM Parameter
3.7.2.1 AIM / AIMH
Parameter
Defaultwert
Diagnose Meldungen des Moduls
Ein
Input Filter
mittel
Verhalten im Fehlerfall E 0
Verhalten im Fehlerfall E 1
Verhalten im Fehlerfall E 2
Verhalten im Fehlerfall E 3
Verhalten im Fehlerfall E 4
Verhalten im Fehlerfall E 5
Verhalten im Fehlerfall E 6
Verhalten im Fehlerfall E 7
Fehlerüberwachung E 0
Fehlerüberwachung E 1
Fehlerüberwachung E 2
Fehlerüberwachung E 3
Fehlerüberwachung E 4
Fehlerüberwachung E 5
Fehlerüberwachung E 6
Fehlerüberwachung E 7
Eingangsbereich E 0
Eingangsbereich E 1
Eingangsbereich E 2
Eingangsbereich E 3
Eingangsbereich E 4
Eingangsbereich E 5
Eingangsbereich E 6
Eingangsbereich E 7
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Status Code
Status Code
Status Code
Status Code
Status Code
Status Code
Status Code
Status Code
Ein
Ein
Ein
Ein
Ein
Ein
Ein
Ein
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
Nein
Nein
Nein
Nein
Nein
Nein
Nein
Nein
E0
E1
E2
E3
E4
E5
E6
E7
Scan HART Livelist
Ein
Eingang Nr. HART Gerät für Pos. 1
Eingang Nr. HART Gerät für Pos. 2
Eingang Nr. HART Gerät für Pos. 3
Eingang Nr. HART Gerät für Pos. 4
Eingang Nr. HART Gerät für Pos. 5
Eingang Nr. HART Gerät für Pos. 6
Eingang Nr. HART Gerät für Pos. 7
Eingang Nr. HART Gerät für Pos. 8
Nr. HART Variable für Pos. 1
Nr. HART Variable für Pos. 2
Nr. HART Variable für Pos. 3
Nr. HART Variable für Pos. 4
Nr. HART Variable für Pos. 5
Nr. HART Variable für Pos. 6
Nr. HART Variable für Pos. 7
Nr. HART Variable für Pos. 8
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Auswahl
Aus
Ein
Klein
mittel
groß ( 50 Hz)
groß (60 Hz)
-10 % (nur 4 mA)
0%
100 %
Status Code
Halten (Initialwert 0%)
Halten (Initialwert 100%)
Default
Werte
in ´fett´
Aus
Ein
0…20 mA
4…20 mA
Nein
Ja
Aus
Ein
0…7
´Nicht verwendet´
Nur bei HART Modulen
(AIMH) verfügbar!
HART Variable Nr. 1
HART Variable Nr. 2
HART Variable Nr. 3
HART Variable Nr. 4
31
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.2 AUMH 9468/…
Parameter
Defaultwert
Diagnose Meldungen des Moduls
Ein
Signal Filter
mittel
Verhalten im Fehlerfall S 0
Verhalten im Fehlerfall S 1
Verhalten im Fehlerfall S 2
Verhalten im Fehlerfall S 3
Verhalten im Fehlerfall S 4
Verhalten im Fehlerfall S 5
Verhalten im Fehlerfall S 6
Verhalten im Fehlerfall S 7
Fehlerüberwachung S 0
Fehlerüberwachung S 1
Fehlerüberwachung S 2
Fehlerüberwachung S 3
Fehlerüberwachung S 4
Fehlerüberwachung S 5
Fehlerüberwachung S 6
Fehlerüberwachung S 7
Signal Bereich S 0
Signal Bereich S 1
Signal Bereich S 2
Signal Bereich S 3
Signal Bereich S 4
Signal Bereich S 5
Signal Bereich S 6
Signal Bereich S 7
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
Messber. grenzen gem. NAMUR
AI Status Code / AO 0%
AI Status Code / AO 0%
AI Status Code / AO 0%
AI Status Code / AO 0%
AI Status Code / AO 0%
AI Status Code / AO 0%
AI Status Code / AO 0%
AI Status Code / AO 0%
Ein
Ein
Ein
Ein
Ein
Ein
Ein
Ein
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
Nein
Nein
Nein
Nein
Nein
Nein
Nein
Nein
E0
E1
E2
E3
E4
E5
E6
E7
Auswahl
Aus
Ein
Klein
mittel
groß ( 50 Hz)
groß (60 Hz)
-10 % (nur 4 mA)
0%
100 %
AI Status Code / AO 0%
110 %
Halten (Initialwert 0%)
Halten (Initialwert 100%)
Aus
Ein
0…20 mA
4…20 mA
Nein
Ja
*1)
*1) Die Parameter ´Messber. grenzen gem. NAMUR´ gelten nur für Input Signale !
Bei umschaltbaren AI/AO Signalen ist der Parameter aber immer sichtbar und bei AO wirkungslos !
Signaltyp S0
Signaltyp S1
Signaltyp S2
Signaltyp S3
Signaltyp S4
Signaltyp S5
Signaltyp S6
Signaltyp S7
*2)
Analog Input
Analog Input
Analog Output
*2) Der Parameter ´Signaltyp Sx´ wird nur bei AI/AO umschaltbaren Kanälen in den Betriebsarten
9468/3x-08-xx 8AIH/8AOH (+4HV / +8HV) zur Verfügung gestellt.
32
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Scan HART Livelist
Ein
Kanal Nr. HART Gerät für Pos. 1
Kanal Nr. HART Gerät für Pos. 2
Kanal Nr. HART Gerät für Pos. 3
Kanal Nr. HART Gerät für Pos. 4
Kanal Nr. HART Gerät für Pos. 5
Kanal Nr. HART Gerät für Pos. 6
Kanal Nr. HART Gerät für Pos. 7
Kanal Nr. HART Gerät für Pos. 8
HART Variable für Pos. 1
HART Variable für Pos. 2
HART Variable für Pos. 3
HART Variable für Pos. 4
HART Variable für Pos. 5
HART Variable für Pos. 6
HART Variable für Pos. 7
HART Variable für Pos. 8
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Aus
Ein
0…7
´Nicht verwendet´
Nur bei Betriebsarten mit HV verfügbar!
HART Variable Nr. 1
HART Variable Nr. 2
HART Variable Nr. 3
HART Variable Nr. 4
33
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.3 UMH 9469 Exn
Parameter
Defaultwert
Diagnose Meldungen des Moduls
Ein
Signal Filter
mittel
Messber. grenzen gem. NAMUR
Nein
Nein
Ja
Signal Bereich
4-20 mA
0-20 mA
4-20 mA
Verhalten im Fehlerfall S 0
Verhalten im Fehlerfall S 1
Verhalten im Fehlerfall S 2
Verhalten im Fehlerfall S 3
Verhalten im Fehlerfall S 4
Verhalten im Fehlerfall S 5
Verhalten im Fehlerfall S 6
Verhalten im Fehlerfall S 7
Fehlerüberwachung S 0
Fehlerüberwachung S 1
Fehlerüberwachung S 2
Fehlerüberwachung S 3
Fehlerüberwachung S 4
Fehlerüberwachung S 5
Fehlerüberwachung S 6
Fehlerüberwachung S 7
Signal Art S0
Signal Art S1
Signal Art S2
Signal Art S3
Signal Art S4
Signal Art S5
Signal Art S6
Signal Art S7
Signaltyp S0
Signaltyp S1
Signaltyp S2
Signaltyp S3
Signaltyp S4
Signaltyp S5
Signaltyp S6
Signaltyp S7
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
AI Status Code / AO 0% / 0
Ein
Ein
Ein
Ein
Ein
Ein
Ein
Ein
2 Leiter analog
2 Leiter analog
2 Leiter analog
2 Leiter analog
2 Leiter analog
2 Leiter analog
2 Leiter analog
2 Leiter analog
Input
Input
Output
Scan HART Livelist
Ein
Aus
Ein
Kanal Nr. HART Gerät für Pos. 1
Nicht verwendet
...
...
Kanal Nr. HART Gerät für Pos. 8
Nicht verwendet
HART Variable für Pos. 1
HART Variable Nr. 2
...
...
HART Variable für Pos. 8
HART Variable Nr. 2
34
Auswahl
Aus
Ein
Klein
mittel
groß ( 50 Hz)
groß (60 Hz)
*1)
-10 % (nur 4 mA)
/0
0%
/0
100 %
/1
AI Status Code / AO110 % / 1
AI Status Code / AO 0% / 0
Halten
(Initialwert
0% / 0)
Halten
(Initialwert 100% / 1)
Aus
Ein
2 Leiter analog
2 Leiter analog
3/4 Leiter analog (nur Input)
digital
*2)
0…7
´Nicht verwendet´
HART Variable Nr. 1
HART Variable Nr. 2
HART Variable Nr. 3
HART Variable Nr. 4
IS1 MODBUS RTU
2.04
D
Nur bei
Betriebsarten mit
HV
verfügbar!
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Parameter Abhängigkeiten / Wirkung
Parameter
Schaltungsart
Messber.
Signal
Fehlergrenzen gem.
Bereich überwachung
NAMUR
Signal
Typ
Signal
Art
2- Leiter 0/4-20 mA
Eingang
Input
2 Leiter
analog
0-20 /
4-20
Ja / Nein
2/3- Leiter Initiator
Eingang
Input
2/3 Leiter
digital
-
-
3/4- Leiter 0/4-20 mA
Eingang
Input
3/4 Leiter
0-20 /
analog (nur
4-20
Input)
Ein / Aus
Ja / Nein
Verhalten im
Fehlerfall
-10 % (nur 4 mA)
/0
0%
/0
100 %
/1
AI Status Code / AO110 % / 1
AI Status Code / AO 0% / 0
Halten
(Initialwert
0% / 0)
Halten
(Initialwert 100% / 1)
Input
Filter
Klein
mittel
groß ( 50 Hz)
groß (60 Hz)
2- Leiter 0/4-20 mA
Ausgang
Output
2 Leiter
analog
0-20 /
4-20
-
-
Digitaler
Ausgang
Output
2/3 Leiter
digital
-
-
-
*1) Die Parameter ´Messber. grenzen gem. NAMUR´ wirken nur bei analogen Input Signalen!
Bei umschaltbaren AI/AO/DI/DO Signalen ist der Parameter immer sichtbar und bei AO, DI und DO
wirkungslos!
*2) Der Parameter ´Signal Typ´ wird nur bei umschaltbaren Kanälen in den Betriebsarten mit 8I + 8O zur
Verfügung gestellt.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
35
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.4 TIMR 9480/..
Parameter
Defaultwert
Diagnose Meldungen des Moduls
Ein
Input Filter
50 Hz
Betriebsart
8 Eingänge
Verhalten im Fehlerfall E 0
Status Code
Verhalten im Fehlerfall E 1
Status Code
Verhalten im Fehlerfall E 2
Status Code
Verhalten im Fehlerfall E 3
Status Code
Verhalten im Fehlerfall E 4
Status Code
Verhalten im Fehlerfall E 5
Status Code
Verhalten im Fehlerfall E 6
Status Code
Verhalten im Fehlerfall E 7
Status Code
Fehlerüberwachung E 0
Ein
Fehlerüberwachung E 1
Ein
Fehlerüberwachung E 2
Ein
Fehlerüberwachung E 3
Ein
Fehlerüberwachung E 4
Ein
Fehlerüberwachung E 5
Ein
Fehlerüberwachung E 6
Ein
Fehlerüberwachung E 7
Ein
Typ E 0
Pt 100
Typ E 1
Pt 100
Typ E 2
Pt 100
Typ E 3
Pt 100
Typ E 4
Pt 100
Typ E 5
Pt 100
Typ E 6
Pt 100
Typ E 7
Pt 100
Schaltungsart E 0
4 Leiter
Schaltungsart E 1
4 Leiter
Schaltungsart E 2
4 Leiter
Schaltungsart E 3
4 Leiter
Schaltungsart E 4
4 Leiter
Schaltungsart E 5
4 Leiter
Schaltungsart E 6
4 Leiter
Schaltungsart E 7
4 Leiter
36
Wertebereich / Auswahl
Aus
Ein
50 Hz
60 Hz
Aus (nicht empfohlen)
8 Eingänge
2 Eingänge
Status Code
Halten (Initialisierungswert 0%)
Aus
Ein
Pt100
Pt500
Pt1000
Ni100
Ni500
Ni1000
Widerstand 10k
Widerstand 5k
Widerstand 2k5
Widerstand 500R
Pt100 GOST
M50 GOST
ab Fw. V02-04
M100 GOST
Cu53 GOST
Pt46 GOST
ab Fw. V02-05
Pt50 GOST
2 Leiter
3 Leiter
4 Leiter
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.5 TIM mV 9481/..
Parameter
Defaultwert
Wertebereich / Auswahl
Diagnose Meldungen des Moduls
Ein
Aus
Ein
Input Filter
50 Hz
50 Hz
60 Hz
Verhalten im Fehlerfall E 0
Status Code
Verhalten im Fehlerfall E 1
Status Code
Verhalten im Fehlerfall E 2
Status Code
Verhalten im Fehlerfall E 3
Status Code
Verhalten im Fehlerfall E 4
Status Code
Verhalten im Fehlerfall E 5
Status Code
Verhalten im Fehlerfall E 6
Status Code
Verhalten im Fehlerfall E 7
Status Code
Fehlerüberwachung E 0
Ein
Fehlerüberwachung E 1
Ein
Fehlerüberwachung E 2
Ein
Fehlerüberwachung E 3
Ein
Fehlerüberwachung E 4
Ein
Fehlerüberwachung E 5
Ein
Fehlerüberwachung E 6
Ein
Fehlerüberwachung E 7
Ein
Typ E 0
THC Typ K
Typ E 1
THC Typ K
Typ E 2
THC Typ K
Typ E 3
THC Typ K
Typ E 4
THC Typ K
Typ E 5
THC Typ K
Typ E 6
THC Typ K
Typ E 7
THC Typ K
Eingangssignal E 0
symmetrisch
Eingangssignal E 1
symmetrisch
Eingangssignal E 2
symmetrisch
Eingangssignal E 3
symmetrisch
Eingangssignal E 4
symmetrisch
Eingangssignal E 5
symmetrisch
Eingangssignal E 6
symmetrisch
Eingangssignal E 7
symmetrisch
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Status Code
Halten (Initialisierungswert 0%)
Aus
Ein
0…100 mV
THC Typ B
THC Typ E
THC Typ J
THC Typ K
THC Typ N
THC Typ R
THC Typ S
THC Typ T
THC Typ L
THC Typ U
THC Typ XK (L)
symmetrisch
unsymmetrisch
37
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.6 TIM 9482
Parameter
Defaultwert
Wertebereich / Auswahl
Diagnose Meldungen des Moduls
Ein
Aus
Ein
Modul Betriebsart
8 Kanal genau
8 Kanal genau
4 Kanal schnell
Verhalten im Fehlerfall E 0
Status Code
Verhalten im Fehlerfall E 1
Status Code
...
...
Verhalten im Fehlerfall E 6
Status Code
Verhalten im Fehlerfall E 7
Status Code
Fehlerüberwachung E 0
Ein
Fehlerüberwachung E 1
Ein
...
...
Fehlerüberwachung E 6
Ein
Fehlerüberwachung E 7
Ein
Auswahl TC Vergleichsstelle
Intern
Typ TC ext. Vergleichsstelle E6-E7
PT100
Typ E 0
Pt 100
Typ E 1
Pt 100
Typ E 2
Pt 100
Typ E 3
Pt 100
Typ E 4
Pt 100
Typ E 5
Pt 100
Typ E 6
Pt 100
Typ E 7
Pt 100
Schaltungsart (R) E 0
*1)
Status Code
Halten (Initialisierungswert 0%)
Aus
Ein
Intern
Extern 3 Leiter
PT100
PT1000
PT100 GOST
Pt100
Pt500
Pt1000
Ni100
Ni500
Ni1000
Widerstand (Poti) 10k
Widerstand (Poti) 5k
Widerstand (Poti) 2k5
Widerstand (Poti) 500R
Pt100 GOST
M50 GOST
M100 GOST
Cu53 GOST
Pt46 GOST
Pt50 GOST
0…100 mV
THC Typ B
THC Typ E
THC Typ J
THC Typ K
THC Typ N
THC Typ R
THC Typ S
THC Typ T
THC Typ L
THC Typ U
THC Typ XK (L)
4 Leiter (R in Ohm)
Schaltungsart (R) E 1
4 Leiter (R in Ohm)
...
...
Schaltungsart (R) E 6
4 Leiter (R in Ohm)
Schaltungsart (R) E 7
4 Leiter (R in Ohm)
2 Leiter (Poti in Ohm)
3 Leiter (Poti in %)
4 Leiter (Poti in Ohm)
4 Leiter (Poti in %)
*1) Parameter ´Schaltungsart´ bei THC nicht wirksam. THC immer in 2 Leiter Messung.
38
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.7 DIM
(9470/3x im kompatiblen Mode)
Parameter
Defaultwert
Wertebereich /
Auswahl
Diagnose Meldungen des Moduls
Ein
Aus
Ein
0
0
1
Halten (Initialwert 0)
Halten (Initialwert 1)
Verhalten im Fehlerfall E 0
Verhalten im Fehlerfall E 1
....
Verhalten im Fehlerfall E 14
Verhalten im Fehlerfall E 15
Fehlerüberwachung E 0
Fehlerüberwachung E 1
Ein
Aus
Ein
Nein
Nein
Ja
0 Sek.
0s
0,6 s
1,2 s
2,4 s
Betriebsart E 14
Freq. 0-1 kHz / DI
Zähler
Freq. 0-1 kHz
/ DI
Freq. 0-20 kHz Torz. 50 ms / DI
Freq. 0-20 kHz Torz. 200 ms / DI
Freq. 0-20 kHz Torz. 1 s
/ DI
Zählereignis E 14
positive Flanke
positive Flanke
negative Flanke
Betriebsart E 15
Freq. 0-1 kHz / DI
s. o.
Zählereignis E 15
positive Flanke
s. o.
....
Parameter nicht
vorhanden bei
DIM 24 V !
(9471/...)
Fehlerüberwachung E 14
Fehlerüberwachung E 15
Invertierung E 0
Invertierung E 1
....
Invertierung E 14
Invertierung E 15
Impulsverlängerung E 0
Impulsverlängerung E 1
....
Impulsverlängerung E 14
Impulsverlängerung E 15
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Parameter
nur
bei
Betriebsart DIM16 + CF
verfügbar!
39
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.8 DIOM 9470/3x (IS1+)
Parameter
Defaultwert
Wertebereich /
Auswahl
Diagnose Meldungen des Moduls
Ein
Aus
Ein
0
0
1
Halten (Initialwert 0)
Halten (Initialwert 1)
Ein
Aus
Ein
Verhalten im Fehlerfall S 0
Verhalten im Fehlerfall S 1
Verhalten im Fehlerfall S 2
....
Verhalten im Fehlerfall S 14
Verhalten im Fehlerfall S 15
Fehlerüberwachung S 0
Fehlerüberwachung S 1
Fehlerüberwachung S 2
.....
Fehlerüberwachung S 14
Fehlerüberwachung S 15
Invertierung DI S0, S1
Invertierung DI S2, S3
Invertierung DI S4, S5
Invertierung DI S6, S7
Invertierung DI S8, S9
Invertierung DI S10, S11
Invertierung DI S12, S13
Invertierung DI S14, S15
Impulsverl. / Filter S0, S1
Impulsverl. / Filter S2, S3
Impulsverl. / Filter S4, S5
Impulsverl. / Filter S6, S7
Impulsverl. / Filter S8, S9
Impulsverl. / Filter S10, S11
Impulsverl. / Filter S12, S13
Impulsverl. / Filter S14, S15
Signaltyp S0, S1
Signaltyp S2, S3
Signaltyp S4, S5
Signaltyp S6, S7
Signaltyp S8, S9
Signaltyp S10, S11
Signaltyp S12, S13
Signaltyp S14, S15
Nein
(wirkt nur auf DI Signale)
0 Sek.
Eingang
Betriebsart S8, S9
Betriebsart S10, S11
Betriebsart S12, S13
Nein
Ja (invertieren)
Freq. 1Hz - 3kHz
(0,05Hz/Bit)
Betriebsart S14, S15
0 s / Aus
0,6 s / Klein
1,2 s / Mittel
2,4 s / Groß
9470/3x
9471/35, 9472/35
Eingang
Ausgang
NAMUR Ini/ Kontakt
3-Leiter Initiator PNP
Ausgang
0 = Zähler 16 Bit
1 = Freq. 0,1 - 600 Hz (0,01Hz/Bit)
2 = Freq. 1 Hz - 3 kHz (0,05Hz/Bit)
3 = Freq. 1 Hz - 20 kHz (0,5Hz/Bit)
4 = Up/Down Counter 16 Bit
5 = Up/Down Counter 32 Bit
6 = Freq. 1 Hz - 20 kHz mit Richtung
Zählereignis S8, S9
Zählereignis S10, S11
positive Flanke
Zählereignis S12, S13
Parameter nur in
Betriebsart DI/DO
vorhanden
Parameter nur bei
Betriebsarten mit CF
(Zähler/Frequenz)
verfügbar!
positive Flanke
negative Flanke
Zählereignis S14, S15
40
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.9 AOM / AOMH
Parameter
Defaultwert
Wertebereich /
Auswahl
Diagnose Meldungen des Moduls
Ein
Aus
Ein
Verhalten im Fehlerfall A 0
Verhalten im Fehlerfall A 1
Verhalten im Fehlerfall A 2
Verhalten im Fehlerfall A 3
Verhalten im Fehlerfall A 4
Verhalten im Fehlerfall A 5
Verhalten im Fehlerfall A 6
Verhalten im Fehlerfall A 7
Fehlerüberwachung A 0
Fehlerüberwachung A 1
Fehlerüberwachung A 2
Fehlerüberwachung A 3
Fehlerüberwachung A 4
Fehlerüberwachung A 5
Fehlerüberwachung A 6
Fehlerüberwachung A 7
Ausgangsbereich A 0
Ausgangsbereich A 1
Ausgangsbereich A 2
Ausgangsbereich A 3
Ausgangsbereich A 4
Ausgangsbereich A 5
Ausgangsbereich A 6
Ausgangsbereich A 7
0%
0%
0%
0%
0%
0%
0%
0%
Ein
Ein
Ein
Ein
Ein
Ein
Ein
Ein
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
4…20 mA
Scan HART Livelist
Ein
Ausgang Nr. HART Gerät für Pos. 1
Ausgang Nr. HART Gerät für Pos. 2
Ausgang Nr. HART Gerät für Pos. 3
Ausgang Nr. HART Gerät für Pos. 4
Ausgang Nr. HART Gerät für Pos. 5
Ausgang Nr. HART Gerät für Pos. 6
Ausgang Nr. HART Gerät für Pos. 7
Ausgang Nr. HART Gerät für Pos. 8
Nr. HART Variable für Pos. 1
Nr. HART Variable für Pos. 2
Nr. HART Variable für Pos. 3
Nr. HART Variable für Pos. 4
Nr. HART Variable für Pos. 5
Nr. HART Variable für Pos. 6
Nr. HART Variable für Pos. 7
Nr. HART Variable für Pos. 8
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
Nicht verwendet
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
HART Variable Nr. 2
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
-10 % (nur 4 mA)
0%
100 %
110 %
Halten
Aus
Ein
0…20 mA
4…20 mA
Aus
Ein
0…7
Nicht verwendet
Nur bei HART
Modulen
(AOMH)
verfügbar!
HART Variable Nr. 1
HART Variable Nr. 2
HART Variable Nr. 3
HART Variable Nr. 4
41
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.7.2.10 DOM
Parameter
Defaultwert
Diagnose Meldungen des Moduls
Ein
Verhalten im Fehlerfall A 0
0
Verhalten im Fehlerfall A 1
0
Verhalten im Fehlerfall A 2
0
Verhalten im Fehlerfall A 3
0
Verhalten im Fehlerfall A 4
0
Verhalten im Fehlerfall A 5
0
Verhalten im Fehlerfall A 6
0
Verhalten im Fehlerfall A 7
0
Fehlerüberwachung A 0
Ein
Fehlerüberwachung A 1
Ein
Fehlerüberwachung A 2
Ein
Fehlerüberwachung A 3
Ein
Fehlerüberwachung A 4
Ein
Fehlerüberwachung A 5
Ein
Fehlerüberwachung A 6
Ein
Fehlerüberwachung A 7
Ein
Ausgang 0 und 1 parallel
Ausgänge einzeln
Ausgang 2 und 3 parallel
Ausgänge einzeln
Ausgang 4 und 5 parallel
Ausgänge einzeln
Ausgang 6 und 7 parallel
Ausgänge einzeln
42
Parameter
vorhanden
Wertebereich /
Auswahl
DOM
DOMR
DOMV
Aus
Ein



0
1
Halten letzter Wert



Aus
Ein ohne Prüfstrom
Ein

-
-
Ausgänge einzeln
Ausgänge parallel


-
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.8
Datenwortaufbau der I/O - Module
3.8.1 I/O - Baugruppen analog
Analogsignale werden zwischen der IS1 Feldstation und einem Automatisierungssystem im 16 Bit Zweierkomplement Format (Signed Integer) ausgetauscht. Die Umrechnung von und zu Gleitkommavariablen mit
physikalischer Größe ist bei Bedarf im Automatisierungssystem durchzuführen.
3.8.1.1 AIM, AIMH
Messbereich
0 – 20 mA
(9460/.. , 9461/.., 9468/.. , 9469/..)
Einheiten
dezimal
Hex
> 23,518 mA
>21 mA
23,518 mA
21 mA
*1)
*1)
32511
29030
7EFF
7166
.
.
.
20 mA
27648
6C00
.
.
.
10 mA
13824
3600
.
.
.
0 mA
< 0 mA
0
0
0
0
Messbereich
4 – 20 mA
Einheiten
dezimal
Hex
Parameter:
Messbereichsgrenzen
gemäß NAMUR
%
117,6%
105%
Nein
Ja
Nein
Ja
Bereich
Diagnose
Meldungen
Kurzschluss
Übersteuerungsbereich
-
Nennbereich
-
100%
50%
0%
0%
Parameter:
Messbereichsgrenzen
gemäß NAMUR
%
>22,814 mA
>21 mA
22,814 mA
21 mA
*1)
*1)
32511
29376
7EFF
72C0
117,6%
106,25%
20 mA
27648
6C00
100%
.
.
.
12 mA
13824
3600
.
.
.
4 mA
3,999 mA
0
-1
0
FFFF
0%
3,6 mA
2,4 mA
< 3,6 mA
< 2,4 mA
-691
-2765
FD4D
F533
-2,5%
-10%
*1)
*1)
Nein
Ja
Nein
Ja
50%
Ja
Nein
Ja
Nein
Bereich
Diagnose
Meldungen
Kurzschluss
Übersteuerungsbereich
-
Nennbereich
-
Untersteuerungsbereich
Leitungsunterbrechung
*1) Übertragener Wert abhängig von parametriertem Verhalten im Fehlerfall:
Parametriertes Verhalten im Fehlerfall
Fehlerfall
Im Fehlerfall übertragener Wert
Halten
-10%
0%
100%
Status Code
Globale Auswertung zur Statusbildung im AS für alle AI Signale :
Signal ist gestört wenn Wert >= 32512 oder Wert <= -32512
siehe auch Verhalten der Eingabesignale im Fehlerfall
IS1 MODBUS RTU
2.04
D
Alle IOM Fehler
Alle IOM Fehler
Alle IOM Fehler
Alle IOM Fehler
Kurzschluss
Leitungsbruch
Fehler bei 2 Leiter Abgleich
Parametrierfehler
Anlagen Aus
IOM meldet sich nicht
Konfig. ungleich Baugruppe
Daten nicht verfügbar
IOM Hardware Fehler
- Technische Änderungen vorbehalten -
Letzter gültiger Wert
-2765
0xF533
0
0x0000
27648
0x6C00
32767
0x7FFF
-32762
0x8006
-32749
0x8013
-32748
0x8014
-32747
0x8015
-32736
0x8020
-32735
0x8021
-32734
0x8022
-32733
0x8023
43
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Messbereichsgrenzen gemäß NAMUR:
Die Grenze des Messbereiches zum Kurzschluss- und Leitungsunterbrechungsbereich
kann über den Parameter ´Messbereichsgrenzen gemäß NAMUR´ bei allen AIM gemäß
obiger Tabelle gewählt werden.
Bei 9468 AUMH gelten die Parameter ´Messber. grenzen gem. NAMUR´ nur für Input
Signale !
Bei umschaltbaren AI/AO Signalen ist der Parameter immer sichtbar und bei AO wirkungslos !
Dieser Parameter ist verfügbar ab Firmware Version V01-02 aller AIM und AIMH Module
(9460/.. und 9461/..).
Bei Modulen mit älteren Firmwareständen ist dieser Parameter nicht wirksam. Diese Module arbeiten mit der
festen Einstellung ´Messbereichsgrenzen gem. NAMUR = Nein´.
Datenwortaufbau zyklische Analog Daten AIM 9460/…, AIMH 9461/… ohne Signal Status
Register
Input
Betriebsart
Daten
1
2
3
4
5
6
7
8
9 - 10
11 – 12
13 – 14
15 – 16
17 – 18
19 – 20
21 – 22
23 – 24
44
8AI
8AI+4HV 8AI+8HV
AI0
AI1
AI2
AI3
AI4
AI5
AI6
AI7
-
HV-P1
HV-P2
HV-P3
HV-P4
HV-P5
HV-P6
HV-P7
HV-P8
Var.
Typ
Signale
INT16
Analog Eingangssignale AI0 – AI7
Float
32
HART Variablen
übertragen auf
Positionen P1 - P8
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Datenwortaufbau zyklische Daten AUMH 9468/… und UMH 9469/.. mit Signal Status
9468:
8AI
8AO
9469:
8I
8O
6AI+2AO 8AI/8AO
6I+2O
8I/8O
Daten Register
8AI
+4HV
8AO
+4HV
8I
+4HV
8O
+4HV
8AI/8AO 8AI
+4HV
+8HV
I0
2
I1
8I/8O
+4HV
8I
+8HV
8O
+8HV
8I/8O
+8HV
S0 - S7
0
I0
I0
I0
I1
I1
I1
S0 - S7
0
I0
I0
S0 - S7
0
I0
I1
I1
HV-P1
3
I2
I2
I2
I2
4
I3
I3
I3
I3
Input
5
I4
I4
I4
I4
6
I5
I5
I5
I5
I6
I7
S0 - S7
0
9
Output
S0-S7
0
I2
I2
I3
I3
10 – 11
12 – 13
14 – 15
16 – 17
18 – 19
20 – 21
22 – 23
24 – 25
1
2
3
4
5
6
7
8
I6
I7
I7
S0 - S7
0
-
-
-
S0 - S7
0
HV-P1
HV-P2
HV-P3
HV-P4
HV-P4
-
-
-
O0
O1
O2
O3
O4
O5
O6
O7
O6
O7
-
O0
O1
O2
O3
O4
O5
O6
O7
I4
I4
I5
I5
-
I3
I4
I5
HV-P3
I6
I6
I7
I7
S0 - S7
0
HV-P1
HV-P2
HV-P3
HV-P4
-
O0
O1
O2
O3
O4
O5
O6
O7
I2
HV-P2
HV-P3
I6
I1
HV-P1
HV-P2
8
8AI/8AO
+8HV
Betriebsarten
1
7
8AO
+8HV
O0
O1
O2
O3
O4
O5
O6
O7
S0 S7
0
HV-P1
HV-P2
HV-P3
HV-P4
HV-P5
HV-P6
HV-P7
HV-P8
-
I6
I7
HV-P4
HV-P5
HV-P6
HV-P7
HV-P8
O0
O1
O2
O3
O4
O5
O6
O7
S0 - S7
0
HV-P1
HV-P2
HV-P3
HV-P4
HV-P5
HV-P6
HV-P7
HV-P8
O0
O1
O2
O3
O4
O5
O6
O7
Readback: Bei allen 8AI/8AO Betriebsarten und Parametrierung eines Kanals als AO kann der ausgegebene Wert über das zugehörige AI Signal zurückgelesen werden (Readback). Bei Parametrierung als AI
haben zugehörige AO Signale keine Wirkung.
Variable
Typ
Hinweis
AI/AO I0-I7 / O0-O7
INT16
Skalierung siehe oben
DI/DO I0-I7 / O0-O7 (9469/..)
INT16
Status S0 – S7
2.04
D
Float 32
DO: <=0 = Aus, >0 = Ein
Status Bit
Signal
0
gestört
1
OK
UINT16
HART Variablen HV
IS1 MODBUS RTU
DI: 0 = Aus ,1 = Ein
Status
HV werden auf den Positionen P1 bis P8 (HV-Px) übertragen
- Technische Änderungen vorbehalten -
45
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.8.1.2 TIM
(9480/.. , 9481/.. , 9482/.. )
Temperaturmessung (1 Digit = 0,1 °C)
Temperatur
Einheiten
Bereich
Dezimal
hexadezimal
*1)
*1)
*2)
*2)
*2)
.
.
.
1000 °C
10000
2710
.
.
.
1 °C
10
000A
.
.
.
0 °C
- 0,1 °C
0
-1
0
FFFF
.
.
.
-100 °C
-1000
FC18
.
.
.
*2)
*2)
*2)
*1)
*1)
Diagnose Meldungen
Leitungsunterbrechung /
Oberer Grenzwert überschritten
Temperatur Messbereich
Unterer Grenzwert unterschritten
/ Kurzschluss
*2) Der erfassbare Temperaturbereich ist abhängig vom parametrierten Eingangstyp (siehe Betriebsanleitung IS1)
2 Leiter und 4 Leiter Widerstandsmessung Poti in Ohm 500 R ...10K
Messbereiche
Einheiten
500R
2K5
5K
10 K
dezimal
hexadezimal
>588 R
>2,94 K
>5,88 K
>11,76K
*1)
*1)
588 R
2,94 K
5,88 K
11,76 K
32511
7EFF
.
.
.
10 K
27648
6C00
.
.
.
5K
13824
3600
.
.
.
0K
0
0
500 R
250 R
0K
2K5
5K
1K250
2K5
0K
0K
(Modul 9480/.. , 9482/..)
3 Leiter und 4 Leiter Widerstand Stellungsmessung
Messbereiche
%
Diagnose
Meldungen
Bereich
Leitungsunterbrechung
117,6% Übersteuerungsbereich
100%
50%
Nennbereich
Poti in %
500R
2K5
5K
10 K
dezimal
hexadezimal
>588 R
>2,94 K
>5,88 K
>11,76K
*1)
*1)
Stellung 100 %
27648
6C00
.
.
.
Stellung 50 %
13824
3600
.
.
.
Stellung 0 %
0
0
*1)
*1)
< 250 R
< 500 R
<1K
0,02 R
0,1 R
0,2 R
0,4 R
-
0%
500 R ..10K (Modul 9480/.., 9482/..)
Einheiten
< 50 R
-
%
Diagnose
Meldungen
Bereich
Leitungsunterbrechung
100%
50%
Nennbereich
-
0%
Kurzschluss
Auflösung pro Digit
Hinweis: 9480 unterstützt keine 4 Leiter Leiter Widerstand Stellungsmessung in %
46
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
0 ... 100 mV Messung (bei 9481/.., 9482/..)
Messbereich
0 ... 100 mV
>117,6 mV
117,6 mV
Einheiten
Dezimal Hexadezimal
*1)
*1)
32511
7EFF
%
Bereich
Diagnose Meldungen
Oberer Grenzwert überschritten
117,6 %
100 mV
27648
6C00
.
.
.
50 mV
13824
3600
.
.
.
0 mV
-0,0036 mV
0
-1
0
FFFF
0%
-10 mV
-117,6 mV
<
-2765
-32511
*1)
F533
8101
*1)
-10 %
-117,6%
Übersteuerungsbereich
-
Nennbereich
-
100 %
50 %
Untersteuerungsbereich
-
(9481/..)
(9482/..)
Unterer Grenzwert unterschritten
Kurzschluss kann bei Widerstands- und mV Messung nicht erkannt werden !
*1) Übertragener Wert abhängig von parametriertem Verhalten im Fehlerfall:
Fehlerfall
Im Fehlerfall
übertragener Wert
Alle IOM Fehler
Kurzschluss *2)
Leitungsbruch *2)
Oberer Grenzwert überschritten
Unterer Grenzwert unterschritten
Fehler Vergleichsstelle
Fehler bei 2 Leiter Abgleich
IOM meldet sich nicht
Konfig. ungleich Baugruppe
Daten nicht verfügbar
Hardwarefehler IOM
Letzter gültiger Wert
+ / - 32767 7FFF / 8001
+ / - 32762 7FFA / 8006
32761
7FF9
-32760
8008
-32752
8010
-32749
8013
-32736
8020
-32735
8021
-32734
8022
-32733
8023
Parametriertes Verhalten im Fehlerfall
Halten
Status Code
Globale Auswertung zur Statusbildung im AS für alle AI Signale:
Signal ist gestört wenn Wert >= 32512 oder Wert <= -32512 )
siehe auch Verhalten der Eingabesignale im Fehlerfall
*2) abhängig von der Richtung der Signaländerung beim jeweiligen Fehlerfall wird ein positiver oder negativer Status Code verwendet:
Fehlerart
Kurzschluss
Leitungsbruch
TIM R 9480/..
TIM 9482/.. (R Messung)
TIM mV 9481/..
TIM 9482/.. (mV Messung)
-32767 (8001)
nicht erkennbar
-32762 (8006)
+32762 (7FFA)
Der Leitungsabgleich bei Verwendung der 2 Leiter Schaltung und Modul TIM R 9480/.. und TIM 9482/..
erfolgt über die Bedienschnittstelle des CPM.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
47
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Typ
Byte
Input
Datenwortaufbau zyklische Analog Daten TIM 9482/.. mit Signal Status
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
48
Daten /
Kanal
Var.
Type
Verwendung
INT 16
Analog Input Daten
I0
I1
I2
I3
I4
I5
I6
I7
S0 - S7
0
INT 16
Signal Stati 0-7
0=Signal gestört, 1=Signal OK
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.8.1.3 AOM , AOMH (9465/... , 9466/..., 9468/.., 9469/..)
0 – 20 mA
Messbereich
0 – 20 mA
*1)
21,8 mA
.
Einheiten
dezimal
hexadezimal
>30137
>75B9
30137
75B9
.
.
20 mA
.
10 mA
.
0 mA
0 mA
27648
.
13824
.
0
<0
6C00
.
3600
.
0
<0
%
Bereich
109%
Übersteuerungsbereich
100%
50%
Nennbereich
0%
4 – 20 mA
Messbereich
4 – 20 mA
*1)
21,8 mA
.
Einheiten
Dezimal
Hexadezimal
>30759
>7827
30759
7827
.
.
%
Bereich
111,25%
Übersteuerungsbereich
20 mA
.
12 mA
.
4 mA
3,999 mA
27648
.
13824
.
0
-1
6C00
.
3600
.
0
FFFF
100%
0 mA
0 mA
-6912
< -6912
E500
< E500
-25%
50%
Nennbereich
0%
Untersteuerungsbereich
*1) :
Das AOM versucht den Strom entsprechend dem Steuerwert weiter zu erhöhen. Abhängig vom
Bürdenwiderstand wird hierbei jedoch die maximale Ausgangsspannung des AOM erreicht,
wodurch eine weitere Erhöhung des Stromes nicht mehr möglich ist.
Sicherheitsstellung nach Power On:
Nach Power On des CPM wird in den Datenbereich der Output Signale der Wert -32768 (0x8000) als Kennung für die Sicherheitsstellung der Output Signale eingetragen.
Die Output Signale verbleiben so lange in Sicherheitsstellung, bis das zugehörige Register mit einem gültigen Ausgabewert ( <> -32768 (0x8000)) vom AS, IS1 DTM oder von I.S. Wizard überschrieben wird.
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
49
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Datenwortaufbau zyklische Analog Daten AOM 9460/…, AOMH 9461/…
Betriebsart
Register
Input
Output
50
1–2
3–4
5–6
7–8
9 – 10
11 – 12
13 – 14
15 – 16
1
2
3
4
5
6
7
8
8AO
8AO+4HV
8AO+8HV
HV-P1
HV-P2
HV-P3
HV-P4
AO 0
AO 1
AO 2
AO 3
AO 4
AO 5
AO 6
AO 7
HV-P5
HV-P6
HV-P7
HV-P8
Var.
Typ
Signale
Float
32
HART Variablen übertragen
auf Positionen P1 - P8
INT16
Analoge Ausgangssignale
AO 0 – AO 7
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.8.2 DIM, DIM+CF
(9470/.. 9471/.. 9472/..)
Bei den Baugruppen 9470, 9471 und 9472 können ein Teil der verfügbaren 16 Kanäle optional als Digitaleingang (DI), Zähler- (C) oder Frequenzeingang (F) verwendet werden.
Durch Auswahl verschiedener Modulbeschreibungen kann bei der Konfigurierung der im zyklischen Datenverkehr übertragene Datenbereich gewählt werden:
Modul Auswahltext
DIM 16 (9470/.. , 9471/..)
9470 / . . -16-1. DIM 16
9471 / . . -16-1. DIM 16
Input Daten
[Register]
Output Daten
[Register]
CF Kanäle
1
-
-
DI ohne Status
-
-
DI mit Status
(16 Bit DI)
...
...
9470 / . . -16-1. DIM 16+CF …
9471 / . . -16-1. DIM 16+CF ...
2
(16 Bit DI
+ 16 Bit Status)
4
1
Mögliche Signaltypen
DI und CF (Counter oder
Frequenz) mit Status
(16 Bit DI
+ 16 Bit Status
+ 2 Worte CF)
(Steuerregister
für Zähler)
14 – 15
DIM 16
2
0
-
DI mit Status
DI/DO 16
2
2
-
DI oder DO mit Status
4
4
14 - 15
DI/DO 16+6CF
8
4
10 - 15
DI/DO 16+8CF
10
4
8 - 15
9470/3x-16-xx
9471/35-16-xx DI/DO 16+2CF
9472/35-16-xx
DI und CF oder DO
mit Status
DI Signalzuordnung (Parameter ´Invertiere Eingang/Signal x = Nein´ ):
9470/ ...
I < 0,05 mA
I < 1,2 mA
I > 2,1 mA
RL < 100 Ohm
9471/ ...
U<5V
U > 13 V
-
Leitungsunterbrechung
Signal = 0
Signal = 1
Kurzschluss
Auch in den Betriebsarten mit CF (Zähler/Frequenz) werden die DI Signale im DI Datenbereich aktualisiert
und sind somit auch in dieser Betriebsart als DI Signale nutzbar.
Statuszuordnung:
Status Bit
Signal
0
gestört
1
OK
Signale und Stati werden synchron und konsistent generiert und übertragen wenn Parameter
´Fehlerüberwachung´ = Ein
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
51
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Daten
alle DIM
Daten Register
(947x/3x im Kompatiblen Mode)
DIM
DIM
+Stat
DIM
+2CF
DIOM 9470/3x, 9471/35, 9472/35 (IS1+)
DIM
DI/DO
+6CF
DI/DO
+8CF
DI Signale 0 – 15 *1)
1
Typ
BitStr
Status Signale 0 – 15
2
Input
DI/DO
DI/DO
+2CF
3
C/F I14
C/F S15
C/F S15
C/F S15
4
C/F I15
C/F S14
C/F S14
C/F S14
5
C/F S13
C/F S13
6
C/F S12
C/F S12
UINT16
C/F S11
C/F S11
(UINT32)
C/F S10
C/F S10
7
-
-
-
-
-
-
8
9
10
*2)
1
DO 0 - 7
0
2
Output
C/F S9
-
-
-
DO 0 - 7
DO 0 - 7
0
0
0
0
DO 8 - 15
DO 8 - 15
DO 8 - 15
DO 8 - 15
0
0
0
0
Reset
C14-15
Reset
C10-15
Reset
C8-15
0
0
0
Start/Stop
C14-15
Start/Stop
C10-15
Start/Stop
C8-15
0
0
0
-
3
DO 0 - 7
C/F S8
-
4
BitStr
*1) Bei Betriebsart DI/DO und Parametrierung als DO werden geschriebene Signalwerte über die
zugehörigen DI Signale als Readback zurück geliefert.
Bei Betriebsart DI/DO und Parametrierung als DI haben zugehörige DO Signale keine Wirkung.
Output Daten DI/DO+xCF
Byte
Low
High
Bit
DO
0
DO 0/8
1
DO 1/9
..
..
6
DO 6/14
7
DO 7/15
Reset Counter
0 = Ausgang ist
hochohmig
(Aktor = Aus)
1 = Ausgang wird
gespeist
(Aktor = Ein)
Start/Stop Counter
Reset C8
Start/Stop C8
0 = Run,
Reset C9
..
1 = Reset
(Zähler = 0)
Reset C14
Reset C15
0-7
Start/Stop C9
0 = Zähler läuft
..
Start/Stop C14
1 = Zähler steht
Start/Stop C15
0 (Reserviert)
*2) Output Daten DIM+2CF:
Byte
Low
High
52
Bit
Funktion
0
Reset Counter S14
1
Reset Counter S15
2
Start/Stop S14
3
Start/Stop S15
4-7
0 (Reserviert)
0-7
0 (Reserviert)
0 = Run,
1 = Reset (Zähler = 0)
0 = Zähler läuft
1 = Zähler steht
Bei Zugriff auf digitale Ausgabedaten
über Modbus Funktionen 01 (Read
Coil Status) und 15 (Force Multiple
Coils) ist High- und Lowbyte gegenüber obiger Darstellung vertauscht.
-
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Betriebsart ´Zähler´
Zählweise:
Inkrementierend / dekrementierend mit Überlauf / Unterlauf
Zählereignis:
Positive / Negative Flanke wählbar.
Verhalten im Fehlerfall:
Halten letzter Wert (Initialisierungswert 0)
Diagnosen:
Wertstatus und Kanaldiagnose
Reset:
Rücksetzen des Zählregisters auf ´0´
Start/Stop:
Bei ´Stop´ werden Eingangsimpulse verworfen.
Das Register wird nicht inkrementiert.
alle DIM mit Zähler
DIOM 9470/3x (IS1+)
(9470/3x im komp. Mode)
Zähler 16 Bit
-
Up/Down Counter 16 Bit
-
Up/Down Counter 32 Bit
Zählbereich
Zählereignis
UINT16
0 – 65535
Inkrement bei Flanke
UINT32
0 – 4.294.967.295
Inkrement / Dekrement abhängig
von Drehrichtung
Zähl- bzw. Drehrichtungs-Erkennung:
Für Zähler und Frequenzmessungen mit Drehrichtungserkennung bilden
jeweils zwei DI Eingänge ein Paar. Über den Phasenversatz zweiter
Sensorsignale wird die Drehrichtung ermittelt.
Die mechanische Anordnung der Sensoren muss
so gewählt werden, das sich jeweils zwei Pulse überlappen.
Betriebsart
Anwendung
Up/Down Counter
Aufwärts oder abwärts zählen der Eingangsimpulse abhängig von der Drehrichtung
Frequenz mit Richtung
Drehzahl und Drehrichtungserkennung
für rotierende Maschinen
Signalzuordnung in zyklischen Input Daten in Betriebsart Up/Down Counter oder Frequenz mit Richtung:
Input Daten
Anwendung
erstes DI Bit eines Paares
Digitaler Wert des ersten Eingangs.
zweites DI Bit eines Paares
Drehrichtung
0 = Rechts / vorwärts (Puls an erstem Eingang eines Paares kommt zu erst)
1 = Links / Rückwärts (Puls an zweitem Eingang eines Paares kommt zu erst)
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
53
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Signale und Status bei Betriebsart ´Zähler´:
Zähler werden beim Hochlauf des IOM auf ´0´gesetzt.
Der Signalstatus wird mit ´0´ = Signal gestört initialisiert.
Über das Reset Bit im Steuerregister wird das Zählerregister auf ´0´ gesetzt und der Signalstatus auf ´1´ =
Signal OK gesetzt.
Beim Auftreten von Fehlerereignissen (Kurzschluss, Leitungsunterbrechung, Busausfall...) wird der Signalstatus auf ´0´ gesetzt und bis zum nächsten Reset auf ´0´ gehalten. Eine Störung eines Zählvorganges ist
somit über den Signalstatus erkennbar.
Beim Verlust des Data Exchange mit dem AS und Wiederkehr innerhalb der Haltezeit für Ausgabemodule
oder bei CPU Redundanz Umschaltung wird der Zählvorgang nicht gestört.
Bei Betrieb eines Eingangspaares als Up/Down Counter oder Frequenz mit Richtung wird bei einem Signal
Fehler eines der beiden Eingänge die Statusbits beider Eingänge auf 0 = gestört gesetzt.
Zur Summierung von 16 Bit Zählern muss das AS jeweils die Differenz zweier aufeinanderfolgender Abfragen aufaddieren. Zählerüber- oder unterlaufe sind entsprechen zu erkennen und zu berücksichtigen. Der
AS Zyklus muss so gewählt werden, dass pro AS Zyklus max. ein Zählerüber- oder unterlauf vorkommt.
32 Bit Zähler mit Richtungseingang:
Wird bei einem 32 Bit Up/Down Counter eines Kanal Paares nur der erste Eingang angeschlossen und mit
Impulsen angesteuert, so kann dieser Zähler auch ohne Richtungserkennung verwendet werden. Das Richtungsbit braucht dann in der SPS nicht ausgewertet zu werden. Die Fehlerüberwachung (LU/KS Erkennung)
des freien zweiten Eingangs ist mit ´Aus´ zu parametrieren. Bei offenem zweiten Eingang werden Impulse
des ersten Eingangs inkrementiert (Aufwärts Zählung). Wird der zweite Eingang kurz geschlossen, werden
Impulse des ersten Eingangs dekrementiert (Abwärts Zählung).
Betriebsarten ´Frequenzmessung´
Modul
alle DIM mit
Frequenzmessung
(9470/3x im
komp. Mode)
Max. Anz.
Signale
je Modul
Messmethode
Skalierung
Auflösung
[Hz / Bit]
[Hz]
Flankenmessung
0,05
+/- 0,05
Frequenz 20 Hz - 20 kHz
Torzeit 50 ms
1
+/- 20
Frequenz 5 Hz - 20 kHz
Torzeit 200 ms
1
+/- 5
Frequenz 1 Hz - 20 kHz
Torzeit 1 s
1
+/- 1
0,01
+/- 0,01
0,05
+/- 0,05
0,5
+/- 0,5
0,5
+/- 0,5
Betriebsart
Frequenz 1 Hz - 1 kHz
2
Frequenz 0,1 - 600 Hz
DIOM 9470/3x,
9471/35,
9472/35
(IS1+)
8
Frequenz 1 Hz - 20 kHz
4 Paare
54
Frequenz 1 Hz - 3 kHz
Flankenmessung
Frequenz 1 Hz - 20 kHz
mit Richtung
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Signalskalierung:
alle DIM mit Frequenzmessung (9470/3x im kompatiblen Mode):
Messbereiche
Einheiten
1 Hz – 1 kHz
1,3 kHz
1,1 kHz
x – 20 kHz
22 kHz
Dez.
26000
22000
Hex
6590
55F0
% *1)
Bereich
130 %
110 %
Übersteuerungsbereich
1 kHz
20 kHz
20000
4E20
100 %
.
.
.
.
500 Hz
10 kHz
10000
2710
.
.
.
.
0 Hz
0 kHz
0
0
DIOM 9470/3x, 9471/35, 9472/35
Messbereiche
0,1 Hz – 600 Hz 1 Hz – 3 kHz
> 655,34 Hz
> 3,276 kHz
655,34 Hz
3,276 kHz
600 Hz
3 kHz
440 Hz
2,2 kHz
400 Hz
2 kHz
*1)
50 %
Nennbereich
0%
(IS1+)
Einheiten
Dez.
Hex
65535
0xFFFF
65534
0xFFFE
60000
0xEA60
44000
0xABE0
40000
0x9C40
1 Hz - 20 kHz
22 kHz
20 kHz
.
.
.
.
.
500 Hz
1 kHz
10 kHz
20000
0x4E20
.
.
.
.
.
0 Hz
0 kHz
0 kHz
0
0x0000
% *1)
164 %
150 %
110 %
100 %
50 %
Bereich
Overflow
Übersteuerungsbereich
Nennbereich
0%
Skalierung der Frequenzmessungen in IS1 DTM und I.S.Wizard:
.
alle DIM mit Frequenzmessung außer 9470/3x
DIOM 9470/3x (IS1+)
Phys 0 – 100% entspricht Digital 0 – 20000
Phys 0 – 100% entspricht Digital 0 – 40000
Signalverhalten im Fehlerfall: Halten letzter Wert (Initialisierungswert 0)
Diagnose:
Signalstatus und Kanaldiagnose
Verhalten bei Frequenzüberschreitung:
Bei Eingangsfrequenzen größer 22 kHz können nicht mehr alle Eingangsimpulse sicher erkannt werden. Es gehen
Impulse bei der Auswertung verloren, wodurch der vom Modul ermittelte Messwert kleiner als die real vorhandene Eingangsfrequenz ist. Es erfolgt keine Diagnose Meldung.[gae1]
Signal Filterung:
Eine Glättung des Signal Jitter der gemessenen Frequenzwerte kann bei DIOM 9470/3x per Parametrierung
gewählt werden. Zusätzlich erfolgt eine Impulsverlängerung für die zugehörigen DI Signale.
Parameter
Auswahl
Impulsverlängerung
für DI Signale
Filterkonstante / Glättung
für Frequenzmessungen
Impulsverlängerung /
Frequenz Filter.
0 s / Aus
0,6 s / Klein
1,2 s / Mittel
2,4 s / Groß
0s
0,6 s
1,2 s
2,4 s
Aus
Klein
Mittel
Groß
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
55
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
Impulsverlängerung:
Diese Funktion dient zum Verlängern von kurzen Impulsen. Damit kann z. B. eine kurze Betätigung eines
manuellen Tasters (Zeitdauer ca. 10 ... 50 ms) auf eine bei der Parametrierung wählbare Zeit
(T = 0,6 Sek., 1,2 Sek., 2,4 Sek.) verlängert werden.
Kurze Tasterbedienungen bzw. Pulse können damit vom AS auch bei langsameren Zykluszeiten der Anwendersoftware sicher erkannt werden.
Impulsverlängerung im nicht invertierten Betrieb:
(Parameter ´Invertiere Eingänge des Moduls´= Nein)
T = 0,6 Sek., 1,2 Sek., 2,4 Sek.
(parametrierbar)
Eingangssignal
Signal zu AS
T
Pulse welche länger sind als die parametrierte Zeit T, werden nicht verlängert.
Kurze Pulse während Ablauf der Zeit T werden unterdrückt.
Eingangssignal
Signal zu AS
T
Impulsverlängerung im invertierten Betrieb:
(Parameter ´Invertiere Eingänge des Moduls´= Ja)
Eingangssignal
Signal zu AS
T
Signalanzeige:
Bei DIOM mit Signal LEDs wird das verlängerte ´Signal zu AS´ an den LEDs angezeigt.
56
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.8.3 DOM (9475/.., 9477/.., 9478/..)
Signalzuordnung
Daten
Register Byte
Input
1
1
2
1
Output
1
2
DOM 8 +
Status
DOM 4 +
Status
9475/3x
9475/3x
9477/12-06-12
0
1
2
3
4
5
6
7
0–7
0
1
2
3
4
5
6
7
Status_S0
Status_S1
Status_S2
Status_S3
Status_S4
Status_S5
Status_S6
Status_S7
0
DO 0
DO 1
DO 2
DO 3
DO 4
DO 5
DO 6
DO 7
Status_S0
Status_S1
Status_S2
Status_S3
0
DO 0
DO 1
DO 2
DO 3
-
DO 0
DO 1
DO 2
DO 3
DO 4
DO 5
DO 6
DO 7
DO 0
DO 1
DO 2
DO 3
DO 4
DO 5
-
DO 0
DO 1
DO 2
DO 3
-
0-7
0
0
0
0
0
Bit
*1)
DOM 8
DOM 6
DOM 4
*1) Bei Zugriff auf digitale Ausgabedaten über Modbus Funktionen 01 (Read Coil Status) und 15 (Force
Multiple Coils) ist High- und Lowbyte gegenüber obiger Darstellung vertauscht.
Signalbit = 0
Signalbit = 1
Typ
Ausgang ist hochohmig
(Aktor = Aus)
Ausgang wird gespeist
gemäß Typspezifikation
(Aktor = Ein)
DOM
Relaiskontakt = offen
Relaiskontakt = geschlossen
DOMR
Ventil geschlossen
Ventil offen
DOMV
Status Bit
Signal
0
gestört
1
OK
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
57
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.9
LED- und LCD– Anzeige des CPM
Am CPM einer IS1 Feldstation kann vor Ort der Betriebszustand sowie die Kommunikation auf dem
MODBUS anhand der LED´s sowie der LCD-Anzeige beurteilt werden.
Die LCD-Anzeige ermöglicht ab Firmware Rev. 11-01 zusätzlich die Anzeige der Signalwerte sowie Signalund Modulalarmen.
Details siehe Betriebsanleitung IS1
3.10 Signalverhalten im Fehlerfall
3.10.1
Verhalten der Eingabesignale im Fehlerfall
Kann durch eine Störung (Kurzschluss, Drahtbruch, Baugruppendefekt ...) kein gültiger Signalwert gebildet
werden, so wird eine Diagnoseinformation erzeugt welche über I.S. Wizard gelesen werden kann. Trotz
bestehender Störung werden weiterhin zyklische Daten einschließlich Signal Stati zum AS übertragen.
Das Verhalten der im Störfall übertragenen Signalwerte kann durch Parametrierung für jedes Modul separat
gewählt werden (siehe IOM Parameter ).
Applikationsempfehlung:
Wird das Verhalten der Eingabesignale durch das IS1 system realisiert, so ist dieses Verhalten aus Sicht der
Applikationssoftware im Automatisierungssystem jedoch nur bei ungestörtem Betrieb des MODBUS gewährleistet.
Bei Ausfall des MODBUS sind zusätzlich projektspezifische Reaktionen der Applikationssoftware zu realisieren.
Um ein durchgängiges Verhalten der Eingangssignale im Fehlerfall zu gewährleisten empfehlen wir folgendes Vorgehen:
Generieren eines Statussignales für jedes Eingabesignal im Automatisierungssystem:
-
Bei DI Signalen sowie bei allen Signalen von IS1+ IOM (FW 03-xx) werden die optional von IS1 zur
Verfügung stehenden Signalstatus Bits im Input-Datenbereich verwendet.
-
Bei AI Signalen von IS1 IOM (FW 02-xx) kann optional das Verhalten ´Status Code´ parametriert und in
der Applikationssoftware in AS abgeprüft werden:
If SignalValue >= 32512 Or SignalValue <= -32512 then
SignalStatusBit = gestört
Else
SignalStatusBit = OK
End IF
Gesteuert über das jeweilige Statusbit können nun im Automatisierungssystem das Signalverhalten im Fehlerfall (Einfrieren, Ersatzwert ...) realisiert werden.
In diesem Fall kann das Ereignis ´Slaveausfall auf MODBUS´ mit dem Signalstatus verknüpft werden
wodurch das Signalverhalten im Fehlerfall unter allen Fehlerbedingungen immer gleich anspricht.
Optional kann zur Alarmierung im AS ein Bit je Modul (Modul Sammelalarmbit) abgefragt werden um Meldungen zu erzeugen (siehe Modul Sammelalarme ). Details der Diagnoseinformation sind über I.S. Wizard
darstellbar.
58
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.10.2 Verhalten der Ausgabesignale im Fehlerfall
Kommunikationsfehler zwischen Master und IS1 Feldstation:
Der zyklische Datenverkehr zwischen dem Modbus Master und dem CPM wird im CPM durch eine
Ansprechüberwachung geprüft.
Die Ansprechüberwachung sorgt im CPM dafür, dass bei einem Ausfall des Masters oder bei sonstigem
Kommunikationsverlust zum Master nach Ablaufen der ´Watchdogtime AS Schnittstelle (T WD)´ die Ausgänge
den sicheren Zustand einnehmen.
Die Zeit TWD (Watchdogtime AS Schnittstelle) ist in I.S. Wizard im Bereich 100 ms bis 25,5 Sekunden parametrierbar (Defaultwert = 2 Sekunden). Nach Ablauf von TWD wird die zyklische Aktualisierung der Ausgabe Module vom CPM der IS1 Feldstation eingestellt.
Die Ansprechüberwachung des CPM kann auch deaktiviert werden (T WD = 0). In diesem Fall kann der CPM
einen Kommunikationsverlust zum Master nicht erkennen. Die Ausgangssignale der Feldstation werden bei
fehlender Aktualisierung durch den Master eingefroren.
Kommunikationsfehler zwischen CPM und Output Modul:
Auf den Ausgabe Modulen befinden sich Watchdog - Schaltungen, welche die Datenübertragung zwischen
dem CPM und den Ausgabe Modulen überwachen. Bekommt ein Ausgabe Modul länger als
TMod (Haltezeit Ausgabemodule) keine gültigen Daten übermittelt, geht die Baugruppe in Sicherheitsstellung.
TMOD ist in I.S. Wizard parametrierbar im Bereich 100 ms bis 25,5 Sek. (Defaultwert: 1 s).
Die Sicherheitsstellung der Ausgabe Module erfolgt somit mit einer Verzögerung TS nach Ausfall der Kommunikation zum Master von
TS = TWD + TMod
Die Sicherheitsstellung der Ausgabesignale ist für jedes Modul separat parametrierbar (siehe IOM Parameter ).
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
59
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.11 HART Variablen
HART Feldgeräte bieten zusätzlich zum analogen Prozesswert die Möglichkeit bis zu vier Prozessvariablen
(HART Variablen HV) digital vom Transmitter zu lesen.
IS1 bietet die Möglichkeit solche HART Variable in den zyklischen Input Datenbereich von MODBUS abzubilden. Optional können keine, vier oder acht HART Variable eines IS1 HART Moduls (AIMH, AUMH, AOMH)
zusätzlich zu den zyklischen Daten übertragen werden.
Dies kann bei der Konfiguration einer Feldstation optional ausgewählt werden:
Speisung der HART Geräte beim Analog Universal Modul AUMH 9468/3x
Jeder Kanal eines AUMH kann per Parametrierung als Analog Eingang für HART Sensoren oder als Analog
Ausgang für HART Aktoren umgeschaltet werden. Die Speisung von HART Sensoren und HART Aktoren ist
unterschiedlich und wird mit umgeschaltet.
Zur Kommunikation mit HART Sensoren sind die betreffenden Kanäle per Parametriertung auf ´Eingang´ zu
schalten. Zur Kommunikation mit HART Aktoren sind die betreffenden Kanäle per Parametriertung auf
´Ausgang´ zu schalten.
Im unparametrierten Zustand befinden sich die Kanäle des AUMH in Stellung ´Ausgang´ und es kann nur mit
HART Aktoren über HART kommuniziert werden.
3.11.1 Modul Auswahl in I.S. Wizard
Modul Auswahltext
Länge zyklische Daten
[Byte]
Input
Output
Anzahl der übertragenen
HART Variablen (HV)
9461/12-08-11 AIMH8 2w Exi
9461/12-08-11 AIMH8+4HV 2w Exi
9461/12-08-11 AIMH8+8HV 2w Exi
16
32
48
0
0
0
keine
4 HV
8 HV
9461/12-08-21 AIMH8
Exi
9461/12-08-21 AIMH8+4HV Exi
9461/12-08-21 AIMH8+8HV Exi
16
32
48
0
0
0
keine
4 HV
8 HV
9466/12-08-11 AOMH8
Exi
9466/12-08-11 AOMH8+4HV Exi
9466/12-08-11 AOMH8+8HV Exi
0
16
32
16
16
16
keine
4 HV
8 HV
9468/3x-08-xx 8AIH
+4HV
9468/3x-08-xx 8AOH
+4HV
9468/3x-08-xx 8AIH/8AOH +4HV
9468/3x-08-xx 8AIH
+8HV
9468/3x-08-xx 8AOH
+8HV
9468/3x-08-xx 8AIH/8AOH +8HV
34
18
34
50
34
50
0
16
16
0
16
16
4 HV
8 HV
3.11.2 Datenformat
HART Variable werden als IEEE floating-point Zahlen übertragen (4 Byte).
Kann eine HART Variable nicht gelesen werden (z.B. HART Gerät im Anlauf, nicht angeschlossen, defekt,
HART Variable ist nicht vorhanden, ... ) so wird der Wert 7F A0 00 00 (Not a Number) übertragen. Dies kann
im AS zur Bildung eines Signalstatus der HART Variablen ausgewertet werden. Detaillierte Status- und
Diagnoseinformationen der HART Feldgeräte sind über HART Management Systeme auswertbar.
Die Reihenfolge der beiden Register einer Float Variablen wird in AS Systemen unterschiedlich bearbeitet.
IS1 unterstützt beide Format Varianten ´Float´ und ´Swapped Float´ (default) für die HART Daten ab Register 3001. Float FormatAuswahl siehe CPM Parameter.
60
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.11.3 Auswahl der HART Variablen
An einem HART Modul von IS1 können bis zu 8 HART Feldgeräte angeschlossen werden. Da jedes HART
Feldgerät bis zu 4 Variablen besitzen kann sind somit maximal 32 HART Variable je Modul in den HART
Devices möglich.
Per Parametrierung kann die Zuordnung von 4 oder 8 aus diesen 32 Variablen zu den Positionen P1 bis P8
im zyklischen Übertragungsbereich gewählt werden:
Parameter Name
Wertebereich
Auswahl der Kanal Nr. (Eingang / Ausgang Nr.) des HART
Moduls an den das HART Feldgerät angeschlossen ist,
welches auf Pos.1 übertragen werden soll.
Bei Auswahl von ´Not Used´ wird der Wert ´Not a Number´
(7F A0 00 00 ) übertragen.
Eingang Nr. HART Gerät für Pos. 1
Eingang Nr. HART Gerät für Pos. 2
Funktion
0 ... 7,
Nicht verwendet
Auswahl für Pos. 2
.....
.....
Eingang Nr. HART Gerät für Pos. 4 (8)
Auswahl für Pos. 4 (8)
HART Variable für Pos. 1
Auswahl der Variablen des HART Feldgerätes, welches auf
Pos.1 übertragen werden soll.
HART Variable für Pos. 2
1…4
Auswahl für Pos. 2
.....
.....
HART Variable für Pos. 4 (8)
Auswahl für Pos. 4 (8)
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
61
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.12 Online Verhalten der IS1 Feldstation.
3.12.1 Parameteränderungen.
Befindet sich eine IS1 Feldstation im Data Exchange mit einem Modbus Master, so können Parameter mittels I.S. Wizard im Betrieb (online) verändert werden.
3.12.2 Konfigurationsänderungen.
Befindet sich eine IS1 Feldstation im Data Exchange mit einem Modbus Master, so können neue bzw. geänderte Konfigurationsdaten mit I.S. Wizard in den CPM geladen werden.
Während des Ladevorganges stellt der CPM den Datenverkehr auf der Modbus Schnittstelle kurz ein,
wodurch ein Telegramm am MODBUS gestört werden kann.
Dieser Telegrammfehler am MOBBUS wird durch einen Retry des MODBUS Masters überbrückt.
Ist der Ladevorgang abgeschlossen, so geht der CPM mit den neuen Konfigurationsdaten wieder in Betrieb.
Die Rangierung der Signale der I/O-Module zu den MODBUS Registern erfolgt gemäß der neuen Konfiguration. Es ist daher zu prüfen, ob durch die Konfigurationsänderung in IS1 Anpassungen der Signalrangierung
im AS erforderlich werden.
Der neu in Betrieb gegangene CPM überprüft die real in der Feldstation vorhandenen Module (Istzustand)
gegenüber den Konfigurationsdaten (Sollzustand). Alle Module der Feldstation welche mit den konfigurierten
Modulen übereinstimmen werden nachfolgend wieder zyklisch aktualisiert. Module welche nicht mit den
konfigurierten Modulen übereinstimmen werden alarmiert. Die Signale dieser Module werden nicht mehr
aktualisiert und verhalten sich gemäß dem parametrierten Verhalten im Fehlerfall.
Durch das zuvor beschriebene Verhalten können Erweiterungen einer Feldstation durch Zufügen von neuen
Modulen nach den bisher vorhandenen Modulen online realisiert werden. In diesem Fall wird die Zuordnung
der Signale der bisher in der Feldstation befindlichen Module zu dem MODBUS Registeradressen nicht
verändert. Neu hinzugefügte Module werden im Registerbereich hinten angehängt.
Ablauf einer Online Erweiterung:
Neue Module (Erweiterung einer bestehenden Feldstation) auf freie Railsteckplätze nach den bisher
verwendeten IOM stecken.
Neu gesteckte Module Offline in I.S.Wizard hinzukonfigurieren.
Online Download der Konfiguration von I.S.Wizard in den CPM während MODBUS in Betrieb.
Erweiterung der bisherigen Telegramme im MODBUS Master um die Signale der neu zugefügten Module zu übertragen.
-
Achtung !
Eine Online Änderung ist nicht möglich, wenn bestehende Module gegen andere Modultypen verändert werden und sich hierbei die Anzahl der Input- und Output Register am bearbeiteten Modulsteckplatz
verändern. In diesem Fall ist die Signalrangierung im AS anzupassen, was in der Regel online nicht ohne
Auswirkungen auf den laufenden Prozess möglich ist.
62
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
3.13 Schnittstelleneinstellungen:
Einstellung
Auswahl
Einstellbar durch:
Baudrate
9600, 19200, 38400 Baud
Parity
Odd, Even
Startbit
1
fest
Stopbit
1
fest
Quittungsverzugszeit zwischen Request
und Response Telegramm
> 3,5 Zeichen (characters)
fest
I.S. Wizard (siehe CPM Parameter )
3.14 Übertragungszeit:
Übertragungszeit für Telegramm 'Daten Lesen' (Funktionen 01, 02, 03, 04):
t [s] = ( 16 + Anzahl DW * 2 ) * 11 / Baudrate
*1)
Übertragungszeit für Telegramm 'Daten Schreiben' (Funktionen 15, 16):
t [s] = ( 20 + Anzahl DW * 2 ) * 11 / Baudrate
*1)
*1)
Die Formeln beinhalten die Quittungsverzugszeit des CPM, jedoch nicht die Telegrammverzugszeiten des Automatisierungssystems. Damit wird mit diesen Formeln die minimal erreichbare Übertragungszeit errechnet. Abhängig von Telegrammverzugszeiten des Automatisierungssystems erhöhen sich die real erreichbaren Werte.
DW = Datenworte (Register)
als einfache Faustregel gilt:
Baudrate [Baud]
Übertragungskapazität auf MODBUS
9600
19200
38400
250 Register / Sekunde
500 Register / Sekunde
1000 Register / Sekunde
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
63
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
4 Liste der Abkürzungen:
AS
Automatisierungssystem. (Automation System)
AIM
Analog Eingabemodul
AIMH
Analog Eingabemodul + HART
AUMH
Analog Universal Modul AI/AO mit HART
AOM
Analog Ausgabemodul
AOMH
DIM
Analog Ausgabemodul + HART
CPU + PM = CPM
Zentraleinheit best. aus Kommunikationsprozessor mit Netzteil
Digital Eingabemodul (Digital Input Module)
DIOM
Digitales Ein-Ausgabe Modul (Digital Input Output Module)
DOM
Digital Ausgabemodul (Digital Output Module)
DOMR
Digital Ausgabemodul Relais (Digital Output Module Relays)
DOMV
Digital Ausgabemodul Ventile (Digital Output Module Valves)
HW
Hardware
IOP
I/O - Prozessor der Zentraleinheit
IOM
Allgemeine Bezeichnung für I/O - Modul
PM
Power Module (Netzgerät)
SW
Software
TIM
Temperatur Eingabemodul (Temperature Input Module)
CPM
64
(Analog Input Module)
(Analog Output Module)
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
Betriebsanleitung
Kopplungsbeschreibung MODBUS RTU
5 Versionsveränderungen:
Version
Kopplungsbeschreibung Modbus
04/07.16
Erweiterungen / Änderungen
Parameter ´Scan HART Livelist On / Off´ für HART Module zugefügt
- Dokumentation der Register verbessert
- Parameter ´Start über Steuerregister´ zugefügt.
- Exn - Module zugefügt:
9461/15-08-12
9461/15-08-12
9461/15-08-12
9466/15-08-12
9466/15-08-12
9466/15-08-12
9470/25-16-12
9470/25-16-12
9471/15-16-12
9471/15-16-12
06/04.17
AIMH8
2w
AIMH8+4HV 2w
AIMH8+8HV 2w
AOMH 8
AOMH 8+4HV
AOMH 8+8HV
DIM16
Nam
DIM16+CF Nam
DIM16
24V
DIM16+CF 24V
Exn
Exn
Exn
Exn
Exn
Exn
Exn
Exn
Exn
Exn
07/05.18
Neue Sensortypten für 9480 zugefügt: (ab 9480 Modul FW-Revision 02-04)
- PT100 GOST
- M50 GOST
- M100 GOST
09/07.19
Neues I/O-Modul zugefügt:
9478/22-08-51 DOMV 8 OD Exi1
10/02.20
9480 TIMR Parameter zugefügt für CU53 GOST, Pt46 GOST, Pt50 GOST
2.01
IS1+ Erweiterungen mit neuen IOM 9468/3x, 9470/3x und 9475/3x
2.02
Neues IS1+ IOM 9482 TIM ergänzt
Ab Firmware 11-13:
 Modbus Register Mapping optional nach SignalTyp geblockt
 Input Daten Lesen optional über MODBUS Funktion 3 mit Register Offset + 1000
2.03
CPM Parameter HART Float Format swapped/nonswapped zugefügt.
2.04
Neue I/O-Module zugefügt:
- 9469/35 UMH
Z2 Ex n
- 9471/35 DIOM
Z2 Ex n
- 9472/35 DIOM-24V Z2 Ex n
6 Support Adresse
R. Stahl Schaltgeräte GmbH
Systemlösungen in Automatisierungstechnik
eMail:
[email protected]
Supportinformationen: http://www.stahl.de
Service Hotline IS1:
+49 (7942) 943-4123
Telefax :
+49 (7942) 943-40 4123
IS1 MODBUS RTU
2.04
D
- Technische Änderungen vorbehalten -
65