IAMS_2.doc
IAMS - Inteligentní převodník analogového signálu do protokolu MODBUS s alarmy IAMS patří do nejnovější řady modulů na DIN lištu fy RED LION. Převádí analogový signál (napětí nebo proud) do digitálního tvaru a ukládá je v registrech podle protokolu MODBUS. Rozhraní RS485 umožňuje vícenásobné připojení s rychlostí přenosu až 38400 bitů/s. Dvě alarmová relé lze využít pro lokální hlídání analogové veličiny v nastavených mezích, nebo jako nezávislé binární výstupy řízené sběrnicí. Převodník zajišťuje čtyřcestné galvanické oddělení: vstup - alarmy - komunikace - napájení. Popis
Převodník IAMS
Vstupní signál IAMS má 3 vstupní svorky pro napěťový signál (rozsah 1V - 10V - 100V) a jednu pro proudový signál (100 mA). Vstupní rozsah je dále nastaven programově volbou jednoho z 18 možných rozsahů. Upravený vstupní signál je pak zpracován 16-bitovým A/D převodníkem a uložen do MODBUS registrů, které lze pak číst buď v ASCII nebo RTU protokolu.
Uživatelská příručka
Sériová komunikace Sériové rozhraní RS485 dovoluje vícenásobné připojení s rychlostí přenosu až 38400 bitů/s. Dvě zásuvky RJ-11 lze využít na spojení více modulů s nadřazeným systémem, ale i pro naprogramování převodníku pomocí programovacího modulu CBPRO007. Ten převádí úrovně rozhraní RS485 na RS232 a umožňuje tak připojení IAMS k osobnímu počítači. Binární výstupy (alarmy) Dvě relé s jedním 5A spínacím kontaktem lze nezávisle nastavit na různé aktivační podmínky, jako je překročení meze, pokles pod mez, překročení odchylky nebo vybočení z pásma. Způsob deaktivace alarmu může být automatický nebo řízen externě povelem v protokolu MODBUS. Volitelná funkce STAND-BY potlačí nežádoucí aktivaci při zapnutí napájení. Relé lze rovněž ovládat jako dva nezávislé binární výstupy. Indikace LED podmínka zapnutí napájení komunikace aktivovaný alarm chyba kalibrace
zelená LED svítí bliká svítí bliká nesvítí
dvě červené LED svítí bliká svítí
Nastavení převodníku 1. pomocí PC a programu SFIMS Program SFIMS umožňuje nastavení všech parametrů převodníku, jejich tisk, uložení a archivaci na osobním počítači. Pro download (nahrání do) či upload (přehrání z) převodníku musíme spojit PC s převodníkem programovacím modulem CBPRO007 či jiným převodníkem RS232/RS485. Programem SFIMS lze provádět rovněž kalibraci (justování) převodníku IAMS. 2. pomocí protokolu MODBUS Všechny parametry převodníku lze modifikovat povely protokolu MODBUS. Takto lze provádět i kalibraci (justování) převodníku IAMS. 2005 ITEX EUROCONN
Technické údaje 1. napájení: 18 - 36 VDC, 3,0 W max, nebo 24 VAC, 4 VA max 2. vstupní stejnosměrné rozsahy: 0-20 mV, 0-50 mV, 0-100 mV, 0-200 mV, 0-500 mV, 0-1 V, 0-2 V, 0-5 V, 0-10 V, 0-20 V, 0-50 V, 0-100 V, 0-2 mA, 0-5 mA, 0-10 mA, 0-20 mA, 0-50 mA, 0-100 mA 3. max. vstupní úroveň: proud: 110 mA DC napětí: svorka 7: 1 VDC + 10%
bulletin IAMS
www.itex-euroconn.cz
str. 1
bulletin IAMS
www.itex-euroconn.cz
str. 2
4. 5.
6. 7. 8.
9. 10. 11. 12. 13. 14.
15. 16. 17.
18.
svorka 8: 10 VDC + 10% svorka 9: 100 VDC + 10% vstupní odpor: proudový vstup: 10 Ω napěťový vstup: 100 kΩ ochrana vstupu: ochranná dioda proudový vstup: max. 110 mA 100 V vstup: max. 110 V 1V a 10 V vstup: 100 V max. 1 minutu potlačení součtového signálu vstupu: 110 dB /50-60 Hz elektrická pevnost: 1,5 kV 50-60 Hz po dobu 1 minuty mezi vstupem, RS485 a napájením 2300 Vrms mezi kontakty relé po dobu 1 minuty sériová komunikace: typ: RS485, MODBUS RTU nebo MODBUS ASCII rychlost: 300 - 38400 Bd formát: 7 nebo 8 datových bitů parita:žádná, sudá, nebo lichá TXEN: VOH = 10 VDC max, VOL = 0,5 VDC při 5 mA max (jen pro převod na proud. smyčku) A/D převod: 16 bitů odezva na skokovou změnu: 150 ms max. přesnost převodu: 0,1% z rozsahu rozlišení: 0,002% z rozsahu gain/offset: nastavitelný reléové výstupy: dvě relé s jedním spínacím kontaktem (form A) zatížitelnost kontaktů: odporová zátěž: 5 A při 30 VDC nebo 250 VAC indukční zátěž: 1/10 HP při 120 VAC časy: sepnutí 5 ms, rozepnutí 3 ms zpoždění sepnutí: programovatelné od 0 do 32000 s ±0,01% (1 s max.) paměť: EEPROM uchovává veškeré nastavení pracovní prostředí: rozsah teplot: -20 až +65 °C skladovací teplota: -40 až +85 °C vlhkost: 85% max. nekondenzující v rozsahu 20 - 65°C teplotní součinitel: +0,01%/°C (100 PPM °C) max. pracovní výška: do 2000 m MSL certifikáty: Electromagnetic Compatibility
Elektrické připojení Vodiče, zbavené izolace v délce cca 7,5 mm, se připojují na svorky, označené čísly 1 až 12. Vodiče musí odpovídat předpokládanému zatížení a rovněž normě ČSN 332000-5-523. Napájení převodníku je nutné jistit tavnou pojistkou či jističem. Montáž převodníku musí provádět osoba s elektrotechnickou kvalifikací. Převodník se musí zapojit a používat v souladu s pokyny výrobce, dále normami pro práci na elektrických zařízeních a tak, aby byla zajištěna bezpečnost osob.
Označení svorek IAMS
Immunity to EN 50082-2 Electrostatic discharge EN 61000-4-2 Level 2, 4 kV Contact Level 3, 8 kV Air Electromagnetic RF field EN 61000-4-3 Level 3, 10 V/M 80 MHz - 1 GHz Fast transients (bursts) EN 61000-4-4 Level 4, 2 kV I/O Level 3, 2 kV Power RF conducted interference EN 61000-4-6 Level 3, 10 Vrms 150 kHz - 80 MHz Simulation of cordless telephones EN 50204 Level 3, 10 V/m 900 MHz ±5 MHz Emissions to EN 55011 RF interface EN 55011 Enclosure Class A Power Mains Class A
19. 20. 21. 22.
Poznámka: modul je navržen pro montáž do skříně rozvaděče. Při montáži je třeba dodržovat zásady ESD (elektrostatický náboj) provedení: rázuvzdorné pouzdro ze zeleného plastu Kat. II, stupeň 2 připojení: svorky umožňují připojit 1 vodič s průřezem 2,55 mm2, 2 x 1,02 mm2 nebo 4 x 0,61 mm montáž: DIN lišta T (EN50022 - 35 x 7,5 mm a 35 x 15 mm) nebo G (EN50035-G32) hmotnost: 127,6 g
1.
kladný pól napájení
2.
záporný pól napájení
3.
alarm 2
4.
alarm 2
5.
alarm 1
6.
alarm 1
7.
vstup rozsah 1 V
8.
vstup rozsah 10 V
9.
vstup rozsah 100 V
10. vstup rozsah 100 mA 11. implicitní nastavení RS485 12. společná svorka vstupu (mínus)
Rozměrový nákres IAMS
bulletin IAMS
www.itex-euroconn.cz
str. 3
bulletin IAMS
www.itex-euroconn.cz
str. 4
Sériové rozhraní RS485
Naprogramování IAMS
Dvě zásuvky RJ11 rozhraní RS485 jsou paralelně zapojeny. Při programování pomocí modulu CBPRO007 konektor zasuneme do libovolné zásuvky IAMS.
Nastavení vstupu Následující parametry nastavení lze změnit programem SFIMS nebo prostřednictvím registrů MODBUS(40007 až 40011). Registr vstupního rozsahu je podrobně popsán v tabulce Input Register. Vstupní rozsah Lze vybrat jeden z 18 různých stejnosměrných vstupních rozsahů. Vyberte rozsah nejbližší vyšší tak, aby nemohlo dojít k přetížení vstupu, avšak s co největším rozlišením. vstupní rozsah (rozpětí/typ) 0-20 mV 0-50 mV 0-100 mV 0-200 mV 0-500 mV 0-1 V 0-2 V 0-5 V 0-10 V 0-20 V 0-50 V 0-100 V 0-2 mA 0-5 mA 0-10 mA 0-20 mA 0-50 mA 0-100 mA
Podporované funkční kódy MODBUSu FC01: Read Coils FC05: Write single Coil FC15: Write multiple Coils FC03: Read Holding Register FC06: Preset Single Register FC16: Preset Multiple Registers FC04: Read input register FC08: Diagnostics FC17: Report Slave ID Podporované Exception kódy 01: Illegal Function 02: Illegal Data address 03: Illegal Data Value 07: Negative Acknowledge
vstupní rozsah (rozlišení) 0,001 mV 0,01 mV 0,01 mV 0,01 mV 0,1 mV 0,0001 V 0,0001 V 0,001 V 0,001 V 0,001 V 0,01 V 0,01 V 0,0001 mA 0,001 mA 0,001 mA 0,001 mA 0,01 mA 0,01 mA
počet dílků rozsahu 20000 5000 10000 20000 5000 10000 20000 5000 10000 20000 5000 10000 20000 5000 10000 20000 5000 10000
Způsob nastavení převodu Vstupní signál je převeden na procesní (= výstupní, avšak interpretovaný v číslicové podobě protokolu MODBUS) pomocí parametrů GAIN (zisk) a OFFSET (posun). Hodnoty těchto parametrů lze zadat přímo, nebo lze k jejich výpočtu požít Průvodce nastavením(Scaling Wizard). Převodník vypočítá výstupní signál (Process Value) podle následujícího vztahu: procesní hodnota = (gain x vstupní hodnota v dílcích) + offset Gain (zisk) Zisk je roven tangentě sklonu lineární závislosti procesní (výstupní) hodnoty na vstupní. K jeho výpočtu je nutné zadat souřadnice dvou bodů procesní hodnota 2 – procesní hodnota 1 gain = --------------------------------------------------------vstupní hodnota 2 – vstupní hodnota 1
bulletin IAMS
www.itex-euroconn.cz
str. 5
bulletin IAMS
www.itex-euroconn.cz
str. 6
Offset (posun) Posun je požadovaná procesní (výstupní) hodnota převodníku odpovídající nulové vstupní hodnotě.
Vstupní registr IAMS (40007) Průvodce nastavením(Scaling Wizard) Průvodce nastavením vypočítá parametry Gain a Offset ze zadaných dvou bodů požadované lineární převodní charakteristiky převodníku. Časová konstanta vstupního filtru Pro stabilizaci měnící se hodnoty vstupního signálu se zadává časová konstanta v desetinách sekundy. Filtrovaný signál se ustálí na 99% konečné hodnoty za přibližně pětinásobek časové konstanty. Vztah mezi časovou konstantou a frekvencí zlomu je f = 1 / 6.28 * tau. Nastavení časové konstanty 0.0 digitální filtr vyřadí z funkce. Zvýšením časové konstanty filtru se zvýší filtrace. Šířka pásma vstupního filtru Šířka pásma filtru se zadává v procesních jednotkách. Digitální filtr zůstane aktivní, pokud rozdíl mezi dvěma po sobě následujícími hodnotami je menší než hodnota šířky pásma. Filtr se vyřadí, když rozdíl překročí hodnotu šířky pásma. Nastavte šířku pásma tak, aby byl filtr během normálních fluktuací měřeného procesu aktivní. To umožní stabilní převod a přitom dovolí reagovat na rychlou změnu vstupní hodnoty. Nastavíte-li nulovou velikost pásma, bude digitální filtr zapojen trvale. Popis funkce Převodník převede vstupní analogový signál na číslicový údaj, který je k dispozici v registru 40001. Tento údaj je pak přepočítán do požadovaných procesních jednotek použitím parametrů Gain (Gain value registr 40010) a Offset (Offset value register 40011). Získaná nová hodnota (process Value) je uložena v registru 40002. Současně je uložena ve 32-bitovém dekadickém formátu s pohyblivou řádovou čárkou (IEEE 754) v registrech 40003 a 40004. Všechny hodnoty registrů jsou přístupné pro účely monitorování vstupní úrovně. diagram zpracování vstupního signálu
bulletin IAMS
www.itex-euroconn.cz
str. 7
označení rozsahu 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
bulletin IAMS
vstupní rozsah (rozpětí/typ) 0-20 mV 0-50 mV 0-100 mV 0-200 mV 0-500 mV 0-1 V 0-2 V 0-5 V 0-10 V 0-20 V 0-50 V 0-100 V 0-2 mA 0-5 mA 0-10 mA 0-20 mA 0-50 mA 0-100 mA
www.itex-euroconn.cz
str. 8
Průvodce nastavením IAMS (Wizard)
Nastavení alarmů (binárních výstupů)
Vstupní a procesní hodnoty Zadej nejmenší a největší hodnoty vstupního signálu a odpovídající procesní hodnoty. Kliknutím na tlačítko NEXT se vypočítají nové hodnoty zisku (Gain) a posunu (Offset). K opuštění průvodce a zachování původních hodnot parametrů Gain a Offset klikněte na tlačítko CANCEL.
Následující parametry nastavení binárních výstupů (alarmů) lze změnit programem SFIMS nebo prostřednictvím registrů MODBUS (40012 až 40019). Registr funkcí alarmů je podrobně posán v tabulce funkcí.
Poznámka: procesní hodnoty musí být v rozmezí –32000 a +32000 (záporné hodnoty se převedou na binární doplněk). Parametry Gain a Offset Po kliknutí na tlačítko NEXT se vypočítají nové hodnoty parametrů Gain a Offset. Současně jsou zobrazeny skutečné nejmenší a největší procesní hodnoty. Pokud souhlasíte s výsledky, klikněte na tlačítko ACCEPT, v opačném případě na tlačítko CANCEL (zachovají se původní hodnoty parametrů Gain a Offset) nebo BACK (změna zadání vstupních a procesních hodnot). Provedete-li nahrání údajů do převodníku (download), hodnoty parametrů Gain a Offset se zapíšou do registrů 40010, resp. 40011. Poznámka: Vstupní a procesní hodnoty se použijí průvodcem pouze k výpočtu parametrů Gain a Offset, nenáhrávají se do převodníku ani se neukládají programem. Jsou zrušeny při výstupu z průvodce nastavení.
Funkce alarmu - aktivační podmínky Převodník má dva binární výstupy (alarmy). Alarm 1 lze nastavit do jedné z 5, alarm 2 do jedné z 8 možných funkcí. Meze alarmů se označují SP (Setpoint). • manuální aktivace – alarm se aktivuje zápisem 0 nebo 1 do příslušného registru MODBUS (Alarm 1 = 40024, Alarm2 = 40025). V této funkci se ignorují hodnoty mezí a hysterezí (implicitní nastavení z výroby). • aktivace při překročení meze, hystereze symetrická / nesymetrická • aktivace při poklesu pod mez, hystereze symetrická / nesymetrická • aktivace při odchylce nad pásmo rel. k SP1 • aktivace při odchylce pod pásmo rel. k SP1 • aktivace při odchylce mimo pásmo rel. k SP1 Alarm 1,2 1,2 1,2 1,2 2 2 2
Funkce překročení meze, hystereze symetrická pokles pod mez, hystereze symetrická překročení meze, hystereze nesymetrická pokles pod mez, hystereze nesymetrická odchylka nad pásmo odchylka pod pásmo odchylka mimo pásmo
(Absolute high) (Absolute Low) (Deviation High) (Deviation Low) (Band Outside)
Hodnota meze (setpoint) Aktivační mez alarmu se zadává v procesních jednotkách. Hodnota hystereze Hystereze se používá k zamezení kmitání výstupu. Je to rozdíl mezi hodnotami, kdy se alarm aktivuje a deaktivuje. Při nesymetrické (unbalanced) hysterezi se alarm aktivuje na zadané mezi, ovšem deaktivuje se na hodnotě o hysterezi menší (překročení meze) nebo větší (pokles pod mez). Symetrická hystereze je rozdělena rovnoměrně pod a nad natsavenou mez alarmu. Body klopení Body klopení alarmu jsou procesní hodnoty, při kterých alarm mění stav (aktivuje se či deaktivuje). Tyto hodnoty se nezadávají přímo, protože jsou dány zvolenou funkcí, hodnotou meze a hystereze a jsou uvedeny v diagramech klopení alarmů. Body klopení mohou ležet mimo rozsah procesních hodnot (bez chybového hlášení), avšak alarm v takovém případě nezmění svůj stav. Deaktivace alarmu (reset) Parametr definující způsob deaktivace alarmu. Lze zvolit automatický (OFF) nebo samodržný (latched=ON). Při automatickém resetu se alarm deaktivuje ihned, jakmile procesní hodnota nesplní aktivační podmínku (stav ON v diagramu klopení). Při samodržném způsobu deaktivace je nutno aktivovaný alarm resetovat zápisem 0 do příslušného MODBUS registru. Zpoždění aktivace OnDelay je parametr zpoždění aktivace alarmu (zadává se v sekundách) od okamžiku splnění aktivační podmínky (stav ON v diagramu klopení). Potlačení aktivace při zapnutí napájení (standby) Parametr Standby delay (potlačení aktivace) může mít dvě hodnoty – ON- potlačení se uplatní a OFF – neuplatní. Při zapnutí napájení převodníku mohou nastat nežádoucí podmínky aktivující alarmy, které lze nastavením tohoto parametru odstranit.
bulletin IAMS
www.itex-euroconn.cz
str. 9
bulletin IAMS
www.itex-euroconn.cz
str. 10
Registr funkcí alarmu 1 (40016) a alarmu 2 (40012) IAMS
funkce Manual Absolute Hi balanced Absolute Lo balanced Absolute Hi unbalanced Absolute Lo unbalanced Deviation Hi Deviation Lo Band Outside
Komunikace IAMS
standby
reset
B7
B6
B5
B4
OFF OFF ON ON
OFF ON OFF ON
0 0 0 0
0 0 0 0
0 0 1 1
0 1 0 1
B3
B2
B1
B0
označe ní 0 1
1 1
2 2
0 0
0 0
0 0
0 1
1. nibble (HEX) < 0> < 1>
2
1
2
0
0
1
0
< 2>
3
1
2
0
0
1
1
< 3>
4
1
2
0
1
0
0
< 4>
2 2 2
0 0 1
1 1 0
0 1 0
1 0 1
< 5> < 6> < 9>
5 6 9
alarm
2. nibble (HEX) <0 > <1 > <2 > <3 >
Komunikační parametry lze měnit programem SFIMS nebo prostřednictvím MODBUS registrů (registr nastavení 40023, registr adresy jednotky 40021 a registr Transmit Delay 40020). Registr nastavení komunikace je podrobně popsán v tabulce Registr komunikace. Poznámka: Nové nastavení sériové komunikace se uplatní ihned po nahrání do převodníku. Další komunikace s převodníkem musí odpovídat tomuto novému nastavení. Přednastavení (default) sériové linky Nastavení sériového portu musí souhlasit se zařízením, se kterým má převodník komunikovat. Pokud nevíme nastavení převodníku, lze jeho sériový port vrátit do výchozího (default) nastavení propojením svorek Serial Default a COMM a zapnutím napájení. Toto přednastavení je protokol RTU, 9600 Bd, 8 datových bitů bez parity a adresa jednotky 247. Nastavení sériové linky • • • • • •
MODBUS protokol: RTU nebo ASCII adresa jednotky: od 1 do 247 přenosová rychlost: 300 – 38400 Bd počet dat. bitů: 7 nebo 8 parita: žádná, sudá, lichá vysílací prodleva: 1 – 255 ms
Nastavení vysílací prodlevy Doba, po kterou převodník počká s odpovědí na přijatý povel (netýká se default nastavení):
přenosová rychlost 38400 19200 9600 4800 2400 1200 600 300
Příklady: Alarm 1 (40016) Standby OFF, Latched ON Absolute Lo, balanced
= 0 0 0 1 = 0 0 1 0
<1 > < 2> <12>
Alarm 2 (40012) Standby OFF, Latched OFF Band outside
= 0 0 1 0 = 1 0 0 1
<2 > < 9> <29>
www.itex-euroconn.cz
protokol ASCII 2 ms 2 ms 2,3 ms 4,6 ms 9,2 ms 18,4 ms 36,7 ms 73,4 ms
Další informace Pomoc se zapojením komunikační linky naleznete v kapitole Zapojení. Řešení potíží při komunikaci je v kapitole Řešení problémů sériové komunikace. Pomoc při nahrávání do (download) a z (upload) převodníku též naleznete v Nápovědě RLCPro.
Další podrobnosti – viz Nastavení alarmů IAMS
bulletin IAMS
protokol RTU 2 ms 3 ms 5 ms 9 ms 17 ms 33 ms 65 ms 129 ms
str. 11
bulletin IAMS
www.itex-euroconn.cz
str. 12
Registr komunikace (40023)
pro tok ol
for má tc
ryc hlo st
RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU RTU ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII
8N1,2 8N1,2 8N1,2 8N1,2 8N1,2 8N1,2 8N1,2 8N1,2 8E1 8E1 8E1 8E1 8E1 8E1 8E1 8E1 8O1 8O1 8O1 8O1 8O1 8O1 8O1 8O1 7N2 7N2 7N2 7N2 7N2 7N2 7N2 7N2 7E1 7E1 7E1 7E1 7E1 7E1 7E1 7E1
300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400
bulletin IAMS
coil 8 coil 7 coil 6 coil 5 coil 4 coil 3 coil 2 coil 1 B7d B6 B5 B4 B3 B2 B1 B0
0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
www.itex-euroconn.cz
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
B7=0 hex
B7=1 hex
<20>
<21> <22> <23> <24> <25> <26> <27> <28> <29> <2A> <2B> <2C> <2D> <2E> <2F> <38> <39> <3A> <3B> <3C> <3D> <3E> <3F> <40> <41> <42> <43> <44> <45> <46> <47> <48> <49> <4A> <4B> <4C> <4D> <4E> <4F> str. 13
ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII
7O1 7O1 7O1 7O1 7O1 7O1 7O1 7O1 8N1 8N1 8N1 8N1 8N1 8N1 8N1 8N1 8E1 8E1 8E1 8E1 8E1 8E1 8E1 8E1 8O1 8O1 8O1 8O1 8O1 8O1 8O1 8O1
300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400 300 600 1200 2400 4800 9600 19200 38400
0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
<58> <59> <5A> <5B> <5C> <5D> <5E> <5F> <60> <E0> <61> <E1> <62> <E2> <63> <E3> <64> <E4> <65> <E5> <66> <E6> <67> <E7> <68> <E8> <69> <E9> <6A> <EA> <6B> <EB> <6C> <EC> <6D> <ED> <6E> <EE> <6F> <EF> <78> <79> <7A> <7B> <7C> <7D> <7E> <7F>
c Formát definuje počet datových bitů (7 nebo 8), paritu (None, Odd, Even) a počet stop bitů (1 nebo 2) d Při čtení registru 40023 se B7 nastaví na 0, při zápisu do registru se změní B7 na 1.
bulletin IAMS
www.itex-euroconn.cz
str. 14
Tabulka registrů MODBUS Krajní hodnoty rozpětí jsou uvedeny buď jako celočíselné cifry (integer) nebo hexadecimální (hex). Při čtení a zápisu do registrů lze používat obě formy zápisu. Chceme-li převést záporné číslo do hexadecimálního tvaru, musíme napřed vypočítat jeho binární doplněk. 16bitový registr pak pak záporná čísla zobrazí od –1 do –32768 <8000> a kladná od 0 <0000> do +32767 <7FFF>. adresa reg. c 40001 40002
číslo od <0000> <0000>
číslo do
přístup
popis
pouze čtení pouze čtení
<0000>
pouze čtení
<0000>
pouze čtení
<0000>
pouze čtení
<0000>
pouze čtení
40007 40008 40009
Float Point dolní byte Float point horní byte min ADC reference max ADC reference Input range Filter band Filter time
0 0 0
17 32000 1000
čtení/zápis čtení/zápis čtení/zápis
40010
Gain value
-32000
32000
čtení/zápis
40011 40012 40013
Offset value Alarm 2 mode Setpoint 2 value
-32000 <0000> -32000
32000 <0039> 32000
čtení/zápis čtení/zápis čtení/zápis
40014
1
32000
čtení/zápis
40015
Alarm 2 hysteresis Alarm 2 delay
0
32000
čtení/zápis
40016 40017
Alarm 1 mode Setpoint 1 value
<0000> -32000
<0034> 32000
čtení/zápis čtení/zápis
40018
1
32000
čtení/zápis
40019
Alarm 1 hysteresis Alarm 1 delay
0
32000
čtení/zápis
40020
Transmit delay
1
255
čtení/zápis
40021
Node (unit) address Error coils Comm coils Alarm 1 state Alarm 2 state Factory calib. Slave ID
1
247
čtení/zápis
hodnota AD převodu vypočítaná procesní hodnota pomocí Zisku a Posunu procesní hodnota v pohyblivé řádové čárce (IEEE754) d procesní hodnota v pohyblivé řádové čárce (IEEE754) d hodnota ADC pro min. vstupní signál při kalibraci hodnota ADC pro max. vstupní signál při kalibraci viz tabulka vstupních rozsahů viz Šířka pásma vstupního filtru časová konstanta vstupního filtru (1 = 0,1 sekundy) viz Způsob převodu (1 = 0,001) viz Způsob převodu viz Registr funkcí alarmu hodnota meze alarmu 2 zadaná v procesních jednotkách hodnota hystereze alarmu 2 zadaná v procesních jednotkách zpoždění aktivace alarmu 2 (1 = 1 s) viz Registr funkcí alarmu hodnota meze alarmu 1 zadaná v procesních jednotkách hodnota hystereze alarmu 1 zadaná v procesních jednotkách zpoždění aktivace alarmu 1 (1 = 1 s) viz Nastavení vysílací prodlevy (1 = 1 ms) adresa jednotky
<0000> <00A0> 0 0 <0000> viz FC17
<003F> <00FF> 1 1 <7777> viz FC17
čtení/zápis čtení/zápis čtení/zápis čtení/zápis čtení/zápis jen čtení
40003 40004 40005 40006
40022 40023 40024 40025 40026 41001 až
název registru ADC reading Process Value
bulletin IAMS
www.itex-euroconn.cz
41010 41101 až 41116
GUID/Scratch
<0000>
čtení/zápis
uživatelský zápisník (hex) Nemá vliv na funkci IAMS
c Pro zápis do registrů změňte adresy 4xxxx za 3xxxx. d Umožňuje 32-bitovou přesnost pro externí monitorování.
viz IAMS ciol tabulka viz IAMS ciol tabulka stav alarmu 1 (1 = ON) stav alarmu 2 (1 = ON) viz Kalibrace
str. 15
bulletin IAMS
www.itex-euroconn.cz
str. 16
Tabulka COIL adresa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
název Baud B0 Baud B1 Baud B2 Baud B3 Baud B4 Data bits B5 Mode B6 Change B7 parametr Checksum error calibration Checksum error Alarm 1 over range Alarm 2 over range ADC over range Gain/offset over range nepoužito nepoužito
bulletin IAMS
Kalibrace přístup
Převodník IAMS je zkalibrován (správněji najustován) při výrobě. Rekalibraci napěťového a proudového rozsahu se doporučuje provést každé dva roky. Interní kalibrace AD převodu se nedoporučuje provádět, pokud jsou výsledky po kalibraci rozsahů vyhovující. Pokud se provede kalibrace AD převodu, je nutné pak provést i kalibraci napěťového a proudového rozsahu.
poznámka
čtení/zápis čtení/zápis čtení/zápis čtení/zápis čtení/zápis čtení/zápis čtení/zápis čtení/zápis čtení/zápis
viz Registr komunikace viz Registr komunikace viz Registr komunikace viz Registr komunikace viz Registr komunikace viz Registr komunikace viz Registr komunikace 1 = změní nastavení komunikace IAMS 1 = zablokuje alarmy a indikuje blikající LED
čtení/zápis
1 = zablokuje alarmy a indikuje blikající LED
jen čtení
1 = zablokuje alarmy a žádná indikace LED
jen čtení
1 = zablokuje alarmy a žádná indikace LED
jen čtení jen čtení
1 = zablokuje alarmy a nastaví procesní hodnotu buď na +32002 nebo -32002 1 = nastaví procesní hodnotu na +32001 nebo -32001
jen čtení jen čtení
vždy = 0 vždy = 0
www.itex-euroconn.cz
Každý napěťový a proudový rozsah má své min. a max. ADC referenční hodnoty (registry 40005 a 40006), které jsou vyvolány při výběru rozsahu. To umožňuje nezávislou kalibraci zvoleného rozsahu. Kalibraci lze provést pomocí programu SFIMS (preferovaný způsob) nebo povely protokolu MODBUS. Použití programu SFIMS Necháme převodník zahřát alespoň 30 minut, stejně jako zdroj kalibračních signálů podle pokynů jeho výrobce. Kalibrace vyžaduje použití přesného kalibrátoru s přesností 0,025%, který musí umožňovat nastavení požadovaného rozsahu. Kalibrátor připojíme k příslušným svorkám převodníku IAMS, nastavíme požadovaný rozsah a řídíme se pokyny programu.
str. 17
bulletin IAMS
www.itex-euroconn.cz
str. 18