Promotic

Komunikacja z urządzeniami ADAM od firmy Advantech

Urządzenia ADAM od firmy Advantech (http://www.advantech.com) są przeznaczone do akwizycji i do wprowadzania analogowych/binarnych sygnałów wejścia/wyjścia. Niektóre urządzenia ADAM serii PLC 5000 są sterownikami PLC.
Do ustawienia programowego urządzeń ADAM jest przeznaczony program użytkowy "Adam.Net.Utility", który znajduje się na płytce instalacyjnej dostarczanej razem z urządzeniem ADAM.
Urządzenia IDAM są bardzo podobné do urządzeán ADAM i posiadają takie same możliwości komunikacyjne (protokół ADAM ASCII).

ADAM moduły serii PLC 4000



Wszystkie urządzenia tej serii posiadają własny znakowy protokół komunikacyjny ADAM ASCII.
Opis komunikacji patrz dalej "Protokół ADAM ASCII".

Niektóre z modułów (patrz tabela) można przełączyćze standardowego protokołu ADAM ASCII na protokół Modbus RTU. Przełączenie umożliwia program użytkowy do konfiguracji urządzeán ADAM dostarczany przez producenta (http://www.advantech.com).
Opis komunikacji patrz dalej "Protokół Modbus dla ADAM moduły".

Typ Lista wejść/wyjść Wspiera Modbus Opis
ADAM-4011 1x AI, 1x DI, 2x DO Nie 1-channel Thermocouple Input Module
ADAM-4012 1x AI, 1x DI, 2x DO Nie 1-channel Analog Input Module
ADAM-4013 1x AI Nie 1-channel RTD Input Module
ADAM-4015 6x AI Tak 6-channels RTD Input Module
ADAM-4015T 6x AI Tak 6-channels Thermistor Input Module
ADAM-4016 1x AI, 1x AO Nie 1-channel Analog Input/Output Module
ADAM-4017 8x AI Nie 8-channels Analog Input Module
ADAM-4017+ 8x AI Tak 8-channels Analog Input Module
ADAM-4018 8x AI Nie 8-channels Thermocouple Input Module
ADAM-4018+ 8x AI Tak 8-channels Thermocouple Input Module
ADAM-4019 8x AI Nie 8-Channels Universal Analog Input Module
ADAM-4019+ 8x AI Tak 8-Channels Universal Analog Input Module
ADAM-4021 1x AO Nie 1-channel Analog Output Module
ADAM-4024 4x AO Tak 4-channels Analog Output Module
ADAM-4050 7x DI, 8x DO Nie 15-channels Digital I/O Module
ADAM-4051 16x DI Tak 16-channels Isolated Digital Input with LED Module
ADAM-4052 8x DI Nie 8-channels Isolated Digital Input Module
ADAM-4053 16x DI Nie 16-channels Digital Input Module
ADAM-4055 8x DI, 8x DO Tak 16-channels Isolated Digital I/O with LED Module
ADAM-4056S 12x DO Tak 12 channels Sink-type Isolated Digital Output Module
ADAM-4056SO 12x DO Tak 12 channels Source-type Isolated Digital Output Module
ADAM-4060 4x DO Nie 4-channels Relay Output Module
ADAM-4068 8x DO Tak 8 Relay Output Module
ADAM-4069 8x DO Tak 8 Power Relay Output Module
ADAM-4080 2x licznik, 2x DO Nie 2-channels Counter/Frequency Module

ADAM moduły serii PLC 5000



Urządzenia ADAM 5000, 5510, 5550 są sterownikami PLC do których można dodawać następne moduły rozszerzające wejścia/wyjścia serii PLC 5000. Komunikacja jest możliwa ze sterownikami PLC, moduły rozszerzające wejść/wyjść nie posiadają własnej komunikacji dla systemów SCADA.

Sterowniki PLC posiadają protokół ADAM ASCII tak samo jak urządzenia ADAM serii PLC 4000.
Opis komunikacji patrz dalej "Protokół ADAM ASCII".

Sterowniki PLC są wyposażone również w protokół komunikacyjny Modbus RTU oraz Modbus TCP/IP.
Opis komunikacji patrz dalej "Protokół Modbus dla ADAM moduły".

ADAM moduły serii PLC 6000



Moduły ADAM serii PLC 6000 mają wbudowany Modbus TCP/IP protokół komunikacyjny.
Opis komunikacji patrz dalej "Protokół Modbus dla ADAM moduły".

Typ Lista wejść/wyjść Opis
ADAM-6015 7x AI 7-channels RTD Input Module
ADAM-6017 8x AI, 2x DO 8-channels Analog Input Module
ADAM-6018 8x AI, 2x DO 8-channels Thermocouple Input Module
ADAM-6024 6x AI, 2x DO, 2x AO, 2x DI 12-channels Universal I/O Module
ADAM-6050/6050W 12x DI, 6x DO 18-channels Digital I/O Module
ADAM-6051 12x DI, 2x DO, 2x licznik 16-channels DI/O w/ Counter Module
ADAM-6052 8x DI, 8x DO 16-channels Digital I/O Module
ADAM-6060/6060W/6066 6x DI, 6x DO 12-channels DI & Relay Module

Protokół ADAM ASCII

Wszystkie urządzenia serii PLC 4000 oraz sterowniki PLC serii PLC 5000 wspierają protokół ADAM ASCII. Protokół ten jest dla modułów ADAM lecz także dla modułów IDAM.
Do tej komunikacji w systemie PROMOTIC można zastosować:
- PmAdam - Driver do komunikacji z urządzeniami ADAM.
- Komunikacja jest dla łącza szeregowego (COM1, COM2 ...).
- Aplikacja PROMOTIC jest z punktu widzenia tej komunikacji Master (to znaczy, że wywołuje transmisję danych).

Protokół Modbus dla ADAM moduły

Jak zostało wyżej opisane, niektóre urządzenia ADAM wspierają protokół Modbus RTU lub protokół Modbus TCP/IP.
Do tej komunikacji w systemie PROMOTIC można zastosować:
- PmModbusMr - Driver do komunikacji poprzez protokół Modbus Master.
- Komunikacja jest dla Ethernetu (aplikacja PROMOTIC jest klientem) lub dla łącza szeregowego (COM1, COM2 ...).
- Aplikacja PROMOTIC jest z punktu widzenia tej komunikacji Master (to znaczy, że wywołuje transmisję danych).
- Dla łatwego dodania tego drivera do aplikacji jest dogodne zastosować:
- Dla tego drivera jest zalecane następujące ustawienie konfiguratorów:
- PmaCommGroup > Parametry > Parametry specjalne > Bazowe adresy danych:
- Bazowa adres "Bo = Coil/output bits" = -1
- Bazowa adres "Bi = Input bits" = -1
- Bazowa adres "Ro = Holding/output registers" = -1
- Bazowa adres "Ri = Input registers" = -1
- "Adres pozycji danych" w tym przypadku powinien być ustawiony następująco:
- Binarne wejścia (DI) zazwyczaj leżą na adresach od 1 i znajdują się w obszarze "Bi = Input bits".
- Binarne wyjścia (DO) zazwyczaj leżą na adresach od 17 i znajdują się w obszarze "Bo = Coil/output bits".
- Analogowe wejścia (AI) zazwyczaj leżą na adresach od 1 i znajdują się w obszarze "Ri = Input registers".
- Wejścia analogowe (AO) zazwyczaj leżą na adresach od 11 (dla ADAM 6000) lub 1 (dla ADAM 4000) i znajdują się w obszarze "Ro = Holding/output registers".
© MICROSYS, spol. s r.o.