2-KANÁLOVÝ MODUL
LOGICKÝCH ALEBO COUNTEROVÝCH VSTUPOV
SM3
APLIKÁCIA
Modul logických vstupov
Modul dvoch logických vstupov SM3 je určený na zhromažďovanie logických stavov logických vstupov a ich sprístupnenie priemyselným počítačovým systémom pracujúcim na báze rozhrania RS-485.
Modul má 2 logické vstupy a rozhranie RS-485 s prenosovými protokolmi MODBUS RTU a ASCII.
Porty RS-485 a RS-232 sú galvanicky oddelené od vstupných signálov a napájania.
Programovanie modulu je možné pomocou portu RS-485 alebo RS-232.
V súprave modulov SM3 je prepojovací kábel na prepojenie s počítačom PC (RS-232).
Parametre modulu:
- dva logické vstupy,
– komunikačné rozhranie RS-485 s prenosovými protokolmi MODBUS RTU a ASCII na prevádzku v počítačových systémoch s optickou signalizáciou prenosu na báze LED diód,
– konfigurovateľná prenosová rýchlosť: 2400, 4800, 9600, 19299, 38400 bit/s.
Modul ako menič impulzov.
Modul SM3 pracujúci ako prevodník impulzov je určený na doplnenie počítačových systémov meracích prístrojov vybavených impulznými vstupmi, napr. watthodiny, merače tepla, plynomery, prevodníky prietoku asl.
Potom prevodník SM3 umožňuje diaľkové odčítanie stavu počítadla v automatizovaných účtovných systémoch. Prevodník má 2 impulzné vstupy a rozhranie RS-485 s prenosovými protokolmi MODBUS RTU a ASCII, čo umožňuje jeho aplikáciu v počítačových systémoch s Wizcon, Fix, In Touch, Genesis 32 (Iconics) a inými vizualizačnými programami.
Parametre prevodníka:
- dva impulzné vstupy, nezávisle konfigurované:
– programovateľný aktívny stav vstupov (vysoká alebo nízka úroveň objtage),
– programovateľný filter pre vstupné impulzy s úrovňou definovanej doby trvania (samostatne pre vysokú a nízku úroveň),
– počítanie impulzov do hodnoty 4.294.967.295 a s ochranou proti vymazaniu z aplikačnej úrovne,
- pomocné počítadlá impulzov s možnosťou kedykoľvek vymazať,
- energeticky nezávislé registre, v ktorých je uložená hmotnosť spočítaných impulzov,
– 4 samostatné registre obsahujúce výsledok delenia hodnôt počítadla s hodnotami hmotnosti počítaných impulzov, - Komunikačné rozhranie RS-485 s prenosovými protokolmi MODBUS RTU a ASCII pre prácu v počítačových systémoch s optickou signalizáciou prenosu na LED diódach,
- konfigurovateľná prenosová rýchlosť: 2400, 4800, 9600, 19200, 134800 bit/s,
- programovacie rozhranie na prednej doske typu RJ (úrovne TTL),
- niekoľko spôsobov konfigurácie parametrov prenosu:
– naprogramované – pomocou programovacieho rozhrania RJ na prednej doske,
– naprogramované – z aplikačnej úrovne, pomocou zbernice RS-485, - uloženie stavu počítadla do energeticky nezávislej pamäte spolu s kontrolným súčtom CRC,
- počítanie poklesu ponuky,
- detekcia núdzových stavov.
SADA MODULOV
- Modul SM3 ………………………………………. 1 ks
- návod na použitie ………………………………………….. 1 ks
- dierová zástrčka zásuvky RS-232 ………………….. 1 ks
Pri rozbalení modulu skontrolujte úplnosť dodávky a či typ a kód verzie na typovom štítku zodpovedajú objednávke.Obr View modulu SM3
ZÁKLADNÉ BEZPEČNOSTNÉ POŽIADAVKY, BEZPEČNOSŤ PREVÁDZKY
Symboly umiestnené v tomto servisnom návode znamenajú:
POZOR!
Varovanie pred možnými, nebezpečnými situáciami. Zvlášť dôležité. S tým sa treba zoznámiť pred pripojením modulu. Nerešpektovanie upozornení označených týmito symbolmi môže viesť k ťažkým zraneniam personálu a poškodeniu prístroja.
POZOR!
Označuje všeobecnú užitočnú poznámku. Ak to budete dodržiavať, manipulácia s modulom je jednoduchšia. Treba si to uvedomiť, keď modul pracuje nekonzistentne podľa očakávaní. Možné následky pri nerešpektovaní!
V rozsahu bezpečnosti modul spĺňa požiadavky normy EN 61010 -1.
Poznámky týkajúce sa bezpečnosti operátora:
1. generál
- Modul SM3 je určený na montáž na 35 mm lištu.
- Neoprávnené odstránenie potrebného krytu, nevhodné použitie, nesprávna inštalácia alebo obsluha predstavuje riziko zranenia personálu alebo poškodenia zariadenia. Podrobnejšie informácie nájdete v návode na použitie.
- Nepripájajte modul k sieti cez autotransformátor.
- Všetky operácie týkajúce sa prepravy, inštalácie a uvedenia do prevádzky, ako aj údržby musia byť vykonávané kvalifikovaným, kvalifikovaným personálom a musia sa dodržiavať národné predpisy na prevenciu nehôd.
- Podľa týchto základných bezpečnostných informácií sú kvalifikovaní a kvalifikovaní pracovníci osoby, ktoré sú oboznámené s inštaláciou, montážou, uvedením do prevádzky a prevádzkou výrobku a ktoré majú kvalifikáciu potrebnú na výkon svojho povolania.
- Zásuvka RS-232 slúži len na pripojenie zariadení (obr. 5) pracujúcich s protokolom MODBUS. Ak zásuvku nepoužívate, vložte do zásuvky modulu RS-232 záslepku.
2. Doprava, skladovanie
- Dodržujte pokyny pre prepravu, skladovanie a správnu manipuláciu.
- Dodržujte klimatické podmienky uvedené v špecifikáciách.
3. Inštalácia
- Modul musí byť inštalovaný v súlade s predpismi a pokynmi uvedenými v tomto návode na použitie.
- Zabezpečte správnu manipuláciu a vyhnite sa mechanickému namáhaniu.
- Neohýbajte žiadne komponenty a nemeňte žiadne izolačné vzdialenosti.
- Nedotýkajte sa žiadnych elektronických komponentov a kontaktov.
- Prístroje môžu obsahovať elektrostaticky citlivé komponenty, ktoré sa môžu ľahko poškodiť nevhodným zaobchádzaním.
- Nepoškodzujte ani neničte žiadne elektrické komponenty, pretože by to mohlo ohroziť vaše zdravie!
4. Elektrické pripojenie
Pred zapnutím prístroja je potrebné skontrolovať správnosť pripojenia k sieti.
- V prípade pripojenia ochrannej svorky samostatným vodičom je potrebné pamätať na jeho pripojenie pred pripojením prístroja k elektrickej sieti.
- Pri práci na nástrojoch pod napätím je potrebné dodržiavať platné národné predpisy na prevenciu úrazov.
- Elektrická inštalácia musí byť vykonaná podľa príslušných predpisov (prierezy káblov, poistky, prípojka PE). Ďalšie informácie môžete získať z používateľskej príručky.
- Dokumentácia obsahuje informácie o inštalácii v súlade s EMC (tienenie, uzemnenie, filtre a káble). Tieto poznámky sa musia dodržiavať pri všetkých výrobkoch s označením CE.
- Za dodržanie požadovaných limitných hodnôt požadovaných legislatívou EMC zodpovedá výrobca meracieho systému alebo inštalovaných zariadení.
5. Prevádzka
- Meracie systémy vrátane modulov SM3 musia byť vybavené ochrannými zariadeniami podľa príslušnej normy a predpisov na prevenciu nehôd.
- Po odpojení prístroja od zdroja objtage, živých komponentov a napájacích pripojení sa nesmiete okamžite dotýkať, pretože kondenzátory sa môžu nabíjať.
- Kryt musí byť počas prevádzky zatvorený.
6. Údržba a servis
- Dodržujte prosím dokumentáciu výrobcu.
- Prečítajte si všetky bezpečnostné a aplikačné poznámky špecifické pre produkt v tomto návode na použitie.
- Pred vybratím krytu prístroja je potrebné vypnúť napájanie.
Odstránenie krytu prístroja počas záručnej doby môže spôsobiť jeho zrušenie.
INŠTALÁCIA
4.1. Upevnenie modulu
Modul je určený na upevnenie na 35 mm lištu (EN 60715). Kryt modulu je vyrobený zo samozhášavého plastu.
Celkové rozmery puzdra: 22.5 x 120 x 100 mm. Mali by ste pripojiť externé vodiče s prierezom 2.5 mm² (zo strany napájania) a 1.5 mm² (zo strany vstupného signálu).4.2. Popis terminálu
Napájanie a externé signály je potrebné pripojiť podľa obr. 3, 4 a 5. Podrobnosti vývodov sú popísané v tabuľke 1.
POZNÁMKA: Zvláštnu pozornosť je potrebné venovať správnemu pripojeniu externých signálov (pozri tabuľku 1).
Na prednej doske sú tri diódy:
- zelená – pri rozsvietení signalizuje napájanie,
- zelená (RxD) – signalizuje príjem dát modulom,
- žltá (TxD) – signalizuje prenos dát modulom.
Popis vývodov modulu SM3
Tabuľka 1
Terminálnr |
Popis terminálu |
1 | GND linka logických vstupov |
2 | Linka IN1 – logický vstup č |
3 | 5 V jednosmerné vedenie |
4 | Linka IN2 – logický vstup č |
5 | GND linka rozhrania RS-485 |
6, 7 | Linky napájajúce modul |
8 | Linka rozhrania RS-485 s optoizoláciou |
9 | B linka rozhrania RS-485 s optoizoláciou |
Príkladný spôsob zapojenia logických vstupov je uvedený nižšiePOZNÁMKA:
Ak vezmeme do úvahy elektromagnetické rušenie, na pripojenie logických vstupných signálov a signálov rozhrania RS-485 je potrebné použiť tienené vodiče. Tienenie musí byť pripojené k ochrannej svorke v jednom bode. Prívod musí byť pripojený dvojžilovým káblom s vhodným priemerom vodiča, ktorý zabezpečí jeho ochranu inštalačným výrezom.
SERVIS
Po pripojení externých signálov a prepnutí napájania je modul SM3 pripravený na prácu. Rozsvietená zelená dióda signalizuje činnosť modulu. Zelená dióda (RxD) signalizuje výzvu modulu, avšak žltá dióda (TxD) modul odpovedá. Diódy by sa mali cyklicky rozsvecovať počas prenosu dát cez rozhranie RS-232 aj RS-485. Signál „+“ (svorka 3) je výstup 5 V s prípustným zaťažením 50 mA. Možno ho použiť na napájanie externých obvodov.
Všetky parametre modulu je možné programovať pomocou RS-232 alebo RS-485. Port RS-232 má konštantné prenosové parametre v súlade s technickými údajmi, čo umožňuje spojenie s modulom aj pri neznámych naprogramovaných parametroch digitálneho výstupu RS-485 (adresa, režim, rýchlosť).
Štandard RS-485 umožňuje priame pripojenie k 32 zariadeniam na jednu sériovú linku dlhú 1200 m. Pre pripojenie väčšieho počtu zariadení je potrebné použiť ďalšie medzičlánkové oddeľovacie zariadenia (napr. prevodník/opakovač PD51). Spôsob pripojenia rozhrania je uvedený v užívateľskej príručke modulu (obr. 5). Na dosiahnutie správneho prenosu je potrebné prepojiť linky A a B paralelne s ich ekvivalentmi v iných zariadeniach. Spojenie by malo byť vykonané tieneným vodičom. Tienenie musí byť pripojené k ochrannej svorke v jednom bode. Vedenie GND slúži na dodatočnú ochranu vedenia rozhrania pri dlhých spojeniach. Musí sa pripojiť k ochrannej svorke (to nie je potrebné pre správnu činnosť rozhrania).
Pre spojenie s počítačom PC cez port RS-485 je nevyhnutný prevodník rozhrania RS-232/RS-485 (napr. prevodník PD51) alebo karta RS-485. Označenie prenosových liniek pre kartu v počítači PC závisí od výrobcu karty. Na realizáciu pripojenia cez port RS-232 postačuje kábel pridaný k modulu. Spôsob pripojenia oboch portov (RS-232 a RS-485) je znázornený na obr.5.
Modul je možné pripojiť k hlavnému zariadeniu iba cez jeden port rozhrania. V prípade súčasného pripojenia oboch portov bude modul správne fungovať s portom RS-232.
5.1. Popis implementácie protokolu MODBUS
Prenosový protokol popisuje spôsoby výmeny informácií medzi zariadeniami cez sériové rozhranie.
V module je implementovaný protokol MODBUS v súlade so špecifikáciou PI-MBUS-300 Rev G firmy Modicon.
Sada parametrov sériového rozhrania modulov v protokole MODBUS:
– adresa modulu: 1…247
- prenosová rýchlosť: 2400, 4800, 19200, 38400 bit/s
– prevádzkový režim: ASCII, RTU
– informačná jednotka: ASCII: 8N1, 7E1, 7O1,
RTU: 8N2, 8E1, 8, 1N8
– maximálna doba odozvy: 300 ms
Konfigurácia parametrov sériového rozhrania je popísaná v ďalšej časti tohto návodu na obsluhu. Spočíva v zúčtovaní prenosovej rýchlosti (parameter Rate), adresy zariadenia (parameter Address) a typu informačnej jednotky (parameter Mode).
V prípade pripojenia modulu k počítaču cez kábel RS-232 modul automaticky nastaví parametre prenosu na hodnoty:
Prenosová rýchlosť: 9600 b/s
Prevádzkový režim: RTU 8N1
Adresa: 1
Poznámka: Každý modul pripojený ku komunikačnej sieti musí:
- mať jedinečnú adresu odlišnú od adries iných zariadení pripojených k sieti,
- majú rovnakú prenosovú rýchlosť a typ informačnej jednotky,
- prenos príkazu s adresou „0” je identifikovaný ako režim vysielania (prenos do mnohých zariadení).
5.2. Popis funkcií protokolu MODBUS
V module SM3 boli implementované nasledujúce funkcie protokolu MODBUS:
Popis funkcií protokolu MODBUS
Tabuľka 2
kód |
Význam |
03 (03 h) | Čítanie n-registrov |
04 (04 h) | Čítanie n-vstupových registrov |
06 (06 h) | Zápis jedného registra |
16 (10 h) | Zápis n-registrov |
17 (11 h) | Identifikácia podriadeného zariadenia |
Čítanie n-registrov (kód 03h)
Funkcia je nedostupná v režime vysielania dát.
Example: Čítanie 2 registrov začínajúcich od registra s adresou 1DBDh (7613):
Žiadosť:
Adresa zariadenia | Funkcia | Zaregistrujte sa adresa Ahoj |
Zaregistrujte sa adresa Lo |
Počet registre Ahoj |
Počet registrov Lo |
Kontrolný súčet CRC |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
odpoveď:
Adresa zariadenia | Funkcia | Počet bajtov | Hodnota z registra 1DBD (7613) | Hodnota z registra 1DBE (7614) | Kontrolný súčet CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8B |
Čítanie n-vstupných registrov (kód 04h)
Funkcia je nedostupná v režime vysielania dát.
Example: načítanie jedného registra s adresou 0FA3h (4003) začínajúcou od registra s 1DBDh (7613).
Žiadosť:
Adresa zariadenia | Funkcia | Zaregistrujte sa adresa Ahoj |
Zaregistrujte sa adresa Lo |
Počet registre Ahoj |
Počet registrov Lo |
Kontrolný súčet CRC |
01 | 04 | 0F | A3 | 00 | 01 | C2 FC |
odpoveď:
Adresa zariadenia | Funkcia | Počet bajtov | Hodnota z register 0FA3 (4003) |
Kontrolný súčet CRC | |
01 | 04 | 02 | 00 | 01 | 78 F0 |
Zápis hodnoty do registra (kód 06h)
Funkcia je dostupná v režime vysielania.
Example: Zápis do registra s adresou 1DBDh (7613).
Žiadosť:
Adresa zariadenia | Funkcia | Registrovať adresu Ahoj | Registračná adresa Lo | Hodnota z registra 1DBD (7613) | Kontrolný súčet CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 AD |
odpoveď:
Adresa zariadenia | Funkcia | Zaregistrujte sa adresa Ahoj |
Registrovať adresu Lo |
Hodnota z registra 1DBD (7613) | Kontrolný súčet CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 AD |
Napíšte do n-registrov (kód 10h)
Funkcia je dostupná v režime vysielania.
Example: Zapíšte 2 registre začínajúce od registra s 1DBDh (7613) ad-
Žiadosť:
Zariadenie adresu |
Funkcia | Zaregistrujte sa adresu |
Počet registrov |
Počet bajtov | Hodnota z registra 1DBD (7613) |
Hodnota z zaregistrovať 1DBE (7614) |
Skontrolujte- súčet CRC |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
odpoveď:
Adresa zariadenia | Funkcia | Zaregistrujte sa adresa Ahoj |
Zaregistrujte sa adresa Lo |
Počet registre Ahoj |
Počet registrov Lo |
Kontrolný súčet (CRC) |
01 | 10 | 1D | BD | 00 | 02 | D7 80 |
Správa identifikujúca zariadenie (kód 11h)
Žiadosť:
Adresa zariadenia | Funkcia | kontrolný súčet (CRC) |
01 | 11 | C0 2C |
odpoveď:
Adresa zariadenia | Funkcia | Počet bajtov | Identifikátor zariadenia | Stav zariadenia | Číslo verzie softvéru | Kontrolný súčet |
01 | 11 | 06 | 8C | FF | 3F 80 00 00 | A6 F3 |
Adresa zariadenia – 01
Funkcia – číslo funkcie: 0x11;
Počet bajtov – 0x06
Identifikátor zariadenia – 0x8B
Stav zariadenia – 0xFF
Verzia softvéru č – verzia implementovaná v module: 1.00
XXXX – 4-bajtová premenná typu float
Kontrolný súčet – 2 bajty v prípade práce v režime RTU
– 1 bajt v prípade práce v režime ASCII
5.3. Mapa registrov modulov
Registrovať mapu modulu SM3
Adresát rozsah | Hodnota typu | Popis |
4000-4100 | int, float (16 bitov) | Hodnota je umiestnená v 16-bitových registroch. Registre sú len na čítanie. |
4200-4300 | int (16 bitov) | Hodnota je umiestnená v 16-bitových registroch. Obsah registra zodpovedá obsahu 32-bitového registra z oblasti 7600. Registre je možné čítať a zapisovať. |
7500-7600 | float (32 bitov) | Hodnota je umiestnená v 32-bitovom registri. Registre sú len na čítanie. |
7600-7700 | float (32 bitov) | Hodnota je umiestnená v 32-bitovom registri. Registre je možné čítať a zapisovať. |
5.4. Sada registrov modulov
Sada registrov pre načítanie modulu SM3.
Hodnota je umiestnená v 16-bitových registroch | Meno | Rozsah | Typ registrácie | Názov množstva |
4000 | Identifikátor | – | int | Neustála identifikácia zariadenia (0x8B) |
4001 |
Stav 1 |
int |
Status1 je register popisujúci aktuálne stavy logických vstupov | |
4002 | Stav 2 | – | int | Status2 je register popisujúci aktuálne parametre prenosu. |
4003 | W1 | 0…1 | int | Hodnota načítaného stavu vstupu 1 |
4004 | W2 | 0…1 | int | Hodnota načítaného stavu vstupu 2 |
4005 | WMG1_H |
– |
dlhý |
Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – vyššie slovo. |
4006 | WMG1_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – nižšie slovo. | ||
4007 | WMP1_H |
– |
dlhý |
Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – vyššie slovo. |
4008 | WMP1_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – nižšie slovo. | ||
4009 | WMG2_H |
– |
dlhý |
Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – vyššie slovo. |
4010 | WMG2_L | Výsledok získaný vykonaním operácie delenia hlavného čitateľa a hodnoty váhy pre vstup 2 (register počíta milióny z celého výsledku) – nižšie slovo. |
4011 | WMP2_H |
– |
dlhý |
Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – vyššie slovo. |
4012 | WMP2_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – nižšie slovo. | ||
4013 | WG1_H | 0…999999 | plávať | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – vyššie slovo. |
4014 | WG1_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – nižšie slovo. | ||
4015 | WP1_H | 0…999999 | plávať | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – vyššie slovo. |
4016 | WP1_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 (register počíta milióny z celého výsledku) – nižšie slovo. | ||
4017 | WG2_H | 0…999999 | plávať | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – vyššie slovo. |
4018 | WG2_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – nižšie slovo. | ||
4019 | WP2_H | 0…999999 | plávať | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – vyššie slovo. |
4020 | WP2_L | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 (register počíta milióny z celého výsledku) – nižšie slovo. |
4021 | LG1_H | 0… (2 32 – 1) | dlhý | Hodnota hlavného počítadla impulzov pre vstup 1 (vyššie slovo) |
4022 | LG1_L | Hodnota hlavného počítadla impulzov pre vstup 1 (spodné slovo) | ||
4023 | LP1_H | 0… (2 32 – 1) | dlhý | Hodnota hlavného počítadla impulzov pre vstup 1 (vyššie slovo) |
4024 | LP1_L | Hodnota hlavného počítadla impulzov pre vstup 1 (spodné slovo) | ||
4025 | LG2_H | 0… (2 32 – 1) | dlhý | Hodnota hlavného počítadla impulzov pre vstup 2 (vyššie slovo) |
4026 | LG2_L | Hodnota hlavného počítadla impulzov pre vstup 2 (spodné slovo) | ||
4027 | LP2_H | 0… (2 32 – 1) | dlhý | Hodnota pomocného počítadla impulzov pre vstup 2 (vyššie slovo) |
4028 | LP2_L | Hodnota pomocného počítadla impulzov pre vstup 2 (spodné slovo) | ||
4029 | Stav3 | – | int | Chybový stav zariadenia |
4030 | Resetovať | 0… (2 16 – 1) | int | Počítadlo počtu výpadkov napájania zariadenia |
Sada registrov na odčítanie modulu SM3 (adresy 75xx)
Meno | Rozsah | Typ registrácie | Názov množstva | |
Hodnota i registruje | ||||
7500 | Identifikátor | – | plávať | Neustála identifikácia zariadenia (0x8B) |
7501 | Stav 1 | – | plávať | Stav 1 je register popisujúci aktuálne stavy logického vstupu |
7502 | Stav 2 | – | plávať | Stav 2 je register popisujúci aktuálne parametre prenosu |
7503 | W1 | 0…1 | plávať | Hodnota načítaného stavu vstupu 1 |
7504 | W2 | 0…1 | plávať | Hodnota načítaného stavu vstupu 2 |
7505 | WG1 | 0… (2 16 – 1) | plávať | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 1 |
7506 | WP1 | – | plávať | Výsledok získaný vykonaním operácie delenia pomocného počítadla a hodnoty hmotnosti pre vstup 1 |
7507 | WG2 | – | plávať | Výsledok získaný vykonaním operácie delenia hlavného počítadla a hodnoty hmotnosti pre vstup 2 |
7508 | WP2 | – | plávať | Výsledok získaný vykonaním operácie delenia pomocného počítadla a hodnoty hmotnosti pre vstup 2 |
7509 | LG1 | 0… (2 32 – 1) | plávať | Hodnota hlavného počítadla impulzov pre vstup 1 |
7510 | LP1 | 0… (2 32 – 1) | plávať | Hodnota pomocného počítadla impulzov pre vstup 1 |
7511 | LP2 | 0… (2 32 – 1) | plávať | Hodnota hlavného počítadla impulzov pre vstup 2 |
7512 | LP2 | 0… (2 32 – 1) | plávať | Hodnota pomocného počítadla impulzov pre vstup 2 |
7513 | Stav3 | plávať | Stav chýb zariadenia | |
7514 | Resetovať | 0… (2 16 – 1) | plávať | Počítadlo počtu výpadkov napájania zariadenia |
Popis stavového registra 1
Bit-15…2 Nepoužité Stav 0
Bit-1 Stav vstupu IN2
0 – otvorený alebo neaktívny stav,
1 – skratový alebo aktívny stav
Bit-0 Stav vstupu IN1
0 – otvorený alebo neaktívny stav,
1 – skratový alebo aktívny stav
Popis stavového registra 2Bit-15…6 Nepoužité Stav 0
Bit-5…3 Prevádzkový režim a informačná jednotka
000 – rozhranie je vypnuté
001 – 8N1 – ASCII
010 – 7E1 – ASCII
011 – 7O1 – ASCII
100 – 8N2 – RTU
101 – 8E1 – RTU
110 – 8O1 – RTU
111 – 8N1 – RTU
Bit-2…0 Prenosová rýchlosť
000 – 2400 bit/s
001 – 4800 bit/s
010 – 9600 bit/s
011 – 19200 bit/s
100 – 38400 bit/s
Popis stavového registra 3Bit-1…0 Chyba pamäte FRAM – Hlavné počítadlo 1
00 – nedostatok chyby
01 – chyba zápisu/čítania z pamäťového priestoru 1
10 – chyba zápisu/čítania z pamäťových priestorov 1 a 2
11 – chyba zápisu/čítania všetkých pamäťových blokov (strata hodnoty počítadla)
Bit-5…4 Chyba pamäte FRAM – pomocné počítadlo 1
00 – nedostatok chyby
01 – chyba zápisu/čítania z 1. pamäťového priestoru
10 – chyba zápisu/čítania z 1. a 2. pamäťového priestoru
11 – chyba zápisu/čítania všetkých pamäťových blokov (strata hodnoty počítadla)
Bit-9…8 Chyba pamäte FRAM – Hlavné počítadlo 2
00 – nedostatok chyby
01 – chyba zápisu/čítania z 1. pamäťového priestoru
10 – chyba zápisu/čítania z 1. a 2. pamäťového priestoru 1 a 2
11 – chyba zápisu/čítania všetkých pamäťových blokov (strata hodnoty počítadla)
Bit-13…12 Chyba pamäte FRAM – pomocné počítadlo 2
00 – nedostatok chyby
01 – chyba zápisu/čítania z 1. pamäťového priestoru
10 – chyba zápisu/čítania z 1. a 2. pamäťového priestoru
11 – chyba zápisu/čítania všetkých pamäťových blokov (strata hodnoty počítadla)
Bit-15…6, 3…2, 7…6, 11…10, 15…14 nepoužíva sa Stav 0
Sada registrov na čítanie a zápis modulu SM3 (adresy 76xx)
Tabuľka 6
Hodnota typu float je umiestnená v 32-bitových registroch. | Hodnota typu int je umiestnená v 16-bitových registroch. | Rozsah | Meno | Názov množstva |
7600 | 4200 | – | Identifikátor | Identifikátor (0x8B) |
7601 | 4201 | 0…4 | Prenosová rýchlosť | Prenosová rýchlosť rozhrania RS 0 – 2400 b/s 1 – 4800 b/s 2 – 9600 b/s 3 – 19200 b/s 4 – 38400 b/s |
7602 | 4202 | 0…7 | Režim | Pracovný režim rozhrania RS 0 – Rozhranie vypnuté 1 – ASCII 8N1 2 – ASCII 7E1 3 – ASCII 7O1 4 – RTU 8N2 5 – RTU 8E1 ? 6 – RTU 8O1 7 – RTU 8N1 |
7603 | 4203 | 0…247 | Adresa | Adresa zariadenia na zbernici Modbus |
7604 | 4204 | 0…1 | Použiť | Prijímanie zmien pre registre 7601-7603 0 – nedostatok prijatia 1 – prijatie zmien |
7605 | 4205 | 0…1 | Pracovný režim | Pracovný režim zariadenia: 0 – logický vstup 1 – čítačové vstupy |
7606 | 4206 | 0…11 | Inštrukcia | Register pokynov: 1 – vymazanie pomocného počítadla pre vstup 1 2 – vymazanie pomocného počítadla pre vstup 2 3 – vymazanie hlavného počítadla pre vstup 1 (len s RS-232) 4 – vymazanie hlavného počítadla pre vstup 2 (len s RS-232) 5 – vymazanie pomocných počítadiel 6 – vymazanie hlavných počítadiel (iba s RS232) 7 – zápis predvolených údajov do registrov 7605 – 7613 a 4205 – 4211 (len s RS232) 8 – zápis predvolených údajov do registrov 7601 – 7613 a 4201 – 4211 (iba s RS232) 9 – reset zariadenia 10 – vymazanie registrov chybových stavov 11 – vymazanie registrov resetovaných čísel |
7607 | 4207 | 0…3 | Aktívny stav | Aktívny stav pre vstupy zariadenia: 0x00 – aktívny stav „0“ pre IN1, aktívny stav „0“ pre IN2 0x01 – aktívny stav „1“ pre IN1, aktívny stav „0“ pre IN2 0x02 – aktívny stav „0“ pre IN1, aktívny stav „1“ pre IN2 0x03 – aktívny stav „1“ pre IN1, aktívny stav „1“ pre IN2 |
7608 | 4208 | 1…10000 | Čas na aktívnu úroveň 1 | Trvanie vysokej úrovne pre 1 impulz pre vstup 1 – (0.5 – 500 ms) |
7609 | 4209 | 1…100000 | Čas na neaktívnu úroveň 1 | Trvanie nízkej úrovne pre 1 impulz pre vstup 1 – (0.5 – 500 ms) |
7610 | 4210 | 1…10000 | Čas na aktívnu úroveň 2 | Trvanie vysokej úrovne pre 1 impulz pre vstup 2 – (0.5 – 500 ms) |
7611 | 4211 | 1…10000 | Čas na neaktívnu úroveň 2 | Trvanie nízkej úrovne pre 1 impulz pre vstup 2 – (0.5 – 500 ms) |
7612 | 0.005…1000000 | Hmotnosť 1 | Hodnota hmotnosti pre vstup 1 | |
7613 | 0.005…1000000 | Hmotnosť 2 | Hodnota hmotnosti pre vstup 2 | |
7614 | 4212 | – | kód | Kód aktivujúci zmeny v registroch 7605 – 7613 (4206 – 4211), kód – 112 |
POČÍTADLÁ IMPULZOV
Každý z impulzných vstupov prevodníka je vybavený dvoma nezávislými 32-bitovými čítačmi – hlavným a pomocným čítačom impulzov. Maximálny stav počítadiel je 4.294.967.295 (2?? – 1) impulzov.
Zvýšenie počítadiel o jeden nasleduje súčasne v momente detekcie aktívneho stavu vhodne dlhého trvania na impulznom vstupe a stavu opačného k aktívnemu stavu vhodne dlhého trvania.
6.1. Hlavný pult
Hlavné počítadlo je možné načítať pomocou programovacej linky RJ alebo rozhrania RS485, ale vymazať ju len pomocou programovacej linky zápisom vhodnej hodnoty do registra inštrukcií (pozri tabuľku 6). Počas čítania sa obsah staršieho a mladšieho slova registra počítadla uloží a nemení sa až do konca výmeny dátového rámca. Tento mechanizmus zaisťuje bezpečné čítanie ako celého 32-bitového registra, tak aj jeho 16-bitovej časti.
Výskyt pretečenia hlavného počítadla nespôsobí zastavenie počítania impulzov.
Stav počítadla sa zapíše do energeticky nezávislej pamäte.
Zapisuje sa aj kontrolný súčet CRC vypočítaný z obsahu počítadla.
Po prepnutí napájania prevodník reprodukuje stav počítadla zo zapísaných údajov a kontroluje súčet CRC. V prípade nesúladu v registri chýb sa nastaví príslušné označenie chyby (pozri popis Stav 3).
Registre hlavných počítadiel sa nachádzajú pod adresami 4021 -4022 pre vstup 1 a 4025 - 4026 pre vstup 2.
6.2. Pomocné počítadlo
Pomocné počítadlo plní úlohu užívateľského počítadla, ktoré je možné kedykoľvek vymazať, a to ako pomocou programovacej linky RJ, tak z aplikačnej úrovne rozhraním RS-485.
Toto sa vykoná zápisom vhodnej hodnoty do registra inštrukcií (pozri tabuľku 6).
Mechanizmus odčítania je podobný ako v prípade hlavného počítadla.
Pomocné počítadlo sa po jeho pretečení automaticky vynuluje.
Egistri pomocných počítadiel sú umiestnené pod adresami 4023 – 4024 pre vstup 1 a 4027 – 4028 pre vstup 2.
KONFIGURÁCIA IMPULZNÝCH VSTUPOV
Konfigurácia parametrov zariadenia v registroch 7606 – 7613 (4206 – 4211) je možná po predchádzajúcom zápise hodnoty 112 do registra 7614 (4212).
Zápis hodnoty 1 do registra 7605 (4205) spôsobí aktiváciu impulzných vstupov a všetkých konfiguračných funkcií súvisiacich s aktívnym pracovným režimom. Pre každý impulzný vstup je možné naprogramovať nasledovné parametre: objtage úroveň na vstupe pre aktívny stav a minimálne trvanie tohto stavu a opačného stavu ako je aktívny stav. Dodatočne je možné každému vstupu priradiť hodnoty hmotnosti impulzu.
7.1 Aktívny stav
Možné nastavenie aktívneho stavu je skrat (vysoký stav na vstupe) alebo vstup otvorený (nízky stav na vstupe). Nastavenie pre oba vstupy je v registroch 7607, 4007 adries a jeho hodnota má nasledovný význam:
Aktívne stavy vstupov
Tabuľka 7.
Zaregistrujte sa hodnotu | Aktívny stav pre vstup 2 | Aktívny stav pre vstup 1 |
0 | Nízky stav | Nízky stav |
1 | Nízky stav | Vysoký stav |
2 | Vysoký stav | Nízky stav |
3 | Vysoký stav | Vysoký stav |
Stav impulzných vstupov, berúc do úvahy konfiguráciu pomocou registra 7607 (4007), je dostupný v stavovom registri prevodníka alebo v registroch 7503, 7504 alebo 4003, 4004.
7.2. Trvanie aktívneho stavu
Definícia minimálnej doby trvania aktívneho stavu na vstupe umožňuje filtráciu rušenia, ktoré sa môže objaviť na signalizačných vedeniach a počítanie impulzov, ktoré majú len vhodnú dobu trvania. Minimálne trvanie aktívneho stavu sa nastavuje v rozsahu od 0.5 do 500 milisekúnd v registroch s adresou 7608 (aktívny stav), 7609 (opačný stav) pre vstup 1 a s adresou 7610 (aktívny stav), 7611 (opačný stav) pre vstup 2.
Kratšie impulzy z hodnoty nastavenej v registroch nebudú započítané.
Impulzné vstupy sú sampvedené v intervaloch 0.5 milisekúnd.
7.3. Vstupná hmotnosť
Užívateľ má možnosť definovať hodnotu hmotnosti impulzu (reg
7612, 7613). Výsledok sa určí nasledujúcim spôsobom:
ResultMeasurement_Y = CounterValue_X/WeightValue_X
ResultMeasurement_Y – Výsledok merania pre príslušný vstup a zvolené počítadlo
CounterValue_X – Hodnota počítadla príslušného vstupu a zvoleného počítadla CounterWeight_X
– Hodnota hmotnosti pre príslušný vstup.
Stanovená hodnota je sprístupňovaná v 16 bitových registroch v rozsahu 4005-4012, podľa tabuľky 4 a v jednotlivých registroch typu float v rozsahu 7505 – 7508, podľa tabuľky 5. Spôsob určenia hodnôt hlavného výsledok počítadla pre vstup 1 cez čítanie registrov v rozsahu 4005 – 4012, je uvedený nižšie.
ResultMeasurement_1 = 1000000* (dlhá) (WMG1_H, WMG1_L) + (plávajúca) (WG1_H, WG1_L)
ResultMeasurement_1
– Výsledok zohľadňujúci hmotnosť pre vstup 1 a hlavné počítadlo.
(long)(WMG1_H, WMG1_L) – vyššie slovo výsledku „ResultMeasurement_1“
Premenná typu float zložená z dvoch 16-bitových registrov: WMG1_H a WMG1_L.
(float)(WG1_H, WG1_L) – Spodné slovo výsledku, „ResultMeasurement_1“
Premenná typu float zložená z dvoch 16-bitových registrov: WG1_H a WG1_L.
Zostávajúce výsledky pre vstup 2 a pomocné počítadlá sa určujú podobne ako v príklade vyššieample.
7.4. Predvolené parametre
Zariadenie sa po vykonaní inštrukcie 7 (pozri tabuľku č. 5) nastaví na predvolené parametre nižšie:
- Pracovný režim - 0
- Aktivovaný stav – 3
- Čas pre aktívnu úroveň 1 – 5 ms
- Čas pre neaktívnu úroveň 1 – 5 ms
- Čas pre aktívnu úroveň 2 – 5 ms
- Čas pre neaktívnu úroveň 2 – 5 ms
- Hmotnosť 1-1
- Hmotnosť 2-1
Po vykonaní inštrukcie 8 (pozri tabuľku č. 5) zariadenie nastaví ďalšie predvolené parametre, ako je uvedené nižšie:
- RS prenosová rýchlosť – 9600 b/s
- RS režim – 8N1
- Adresa - 1
TECHNICKÉ ÚDAJE
Logické vstupy: Zdroj signálu – potenciálny signál: – logické úrovne: 0 logické: 0… 3 V
1 logika: 3,5…24 V
Zdroj signálu – bez potenciálneho signálu:
– logické úrovne: 0 logika – otvorený vstup
1 logický – skratovaný vstup
skratová odolnosť kontaktu bez potenciálu ≤ 10 kΩ
rozpínací odpor kontaktu bez potenciálu ≥ 40 kΩ
Parametre počítadla:
– minimálny čas impulzu (pre vysoký stav): 0.5 ms
– minimálny čas impulzu (pre nízky stav): 0.5 ms
– maximálna frekvencia: 800 Hz
Údaje o prenose:
a) Rozhranie RS-485: prenosový protokol: MODBUS
ASCII: 8N1, 7E1, 7
RTU: 8N2, 8E1, 8O1, 8N1 prenosová rýchlosť
2400, 4800, 9600, 19200, 38400: 57600, 115200 bit/s adresa…………. 1…247
b) Rozhranie RS-232:
prenosový protokol MODBUS RTU 8N1 prenosová rýchlosť 9600 adresa 1
Spotreba energie modulu ≤ 1.5 A
Hodnotené prevádzkové podmienky:
– zásoba objtage: 20…24…40 V AC/DC alebo alebo 85…230…253 V AC/DC
– zásoba objtage frekvencia- 40…50/60…440 Hz
– teplota okolia – 0…23…55°C
– relatívna vlhkosť – < 95 % (neprípustná kondenzácia)
– vonkajšie magnetické pole- < 400 A/m
– pracovná poloha- ľubovoľná
Podmienky skladovania a manipulácie:
– teplota okolia – 20… 70°C
– relatívna vlhkosť < 95 % (neprípustná kondenzácia)
– prípustné sínusové vibrácie: 10…150 Hz
- frekvencia:
– posunutie ampsvetlosť 0.55 mm
Zaručené stupne ochrany:
– zo strany predného krytu: IP 40
– zo strany svorky: IP 40
Celkové rozmery: 22.5 x 120 x 100 mm
Hmotnosť: < 0.25 kg
Puzdro: prispôsobené na montáž na koľajnicu
Elektromagnetická kompatibilita:
– odolnosť proti hluku EN 61000-6-2
– emisia hluku EN 61000-6-4
Bezpečnostné požiadavky podľa podľa EN 61010-1:
– kategória inštalácie III
– stupeň znečistenia 2
Maximálny fázovo-zemný objtage:
– pre napájacie obvody: 300 V
– pre ostatné obvody: 50 V
PRED BUDE VYHLÁSOVAŤ ŠKODU
SYMPTÓMY | POSTUP | POZNÁMKY |
1. Zelená dióda modulu nesvieti. | Skontrolujte pripojenie sieťového kábla. | |
2. Modul nenadväzuje komunikáciu s nadradeným zariadením cez port RS-232. | Skontrolujte, či je kábel zapojený do príslušnej zásuvky v module. Skontrolujte, či je hlavné zariadenie nastavené na prenosovú rýchlosť 9600, režim 8N1, adresa 1. |
(RS-232 má konštantné parametre prenosu) |
Chýbajúca signalizácia prenosu komunikácie na RxD a | ||
TxD diódy. | ||
3. Modul nenadväzuje komunikáciu s nadradeným zariadením cez port RS-485. Chýbajúca signalizácia prenosu komunikácie na diódach RxD a TxD. |
Skontrolujte, či je kábel zapojený do príslušnej zásuvky v module. Skontrolujte, či má hlavné zariadenie nastavené rovnaké prenosové parametre ako modul (prenosová rýchlosť, režim, adresa) V prípade potreby zmeny parametrov prenosu, keď nie je možné nadviazať komunikáciu cez RS-485, je potrebné použiť port RS-232, ktorý má konštantné prenosové parametre (v prípade ďalších problémov pozri bod 2). Po zmene parametrov RS-485 na požadované je možné prejsť na port RS-885. |
OBJEDNÁVKOVÉ KÓDY
Tabuľka 6* Číslo kódu určuje výrobca EXAMPLE OF ORDER
Pri objednávaní rešpektujte nasledujúce kódové čísla.
Kód: SM3 – 1 00 7 znamená:
SM3 – 2-kanálový modul binárnych vstupov,
1 – zásoba objtage : 85…230…253 V.c./dc
00 – štandardná verzia.
7 – s extra certifikátom kontroly kvality.
LUMEL SA
ul. Słubicka 4, 65-127 Zielona Góra, Poľsko
tel.: +48 68 45 75 100, fax +48 68 45 75 508
www.lumel.com.pl
Technická podpora:
tel.: (+48 68) 45 75 143, 45 75 141, 45 75 144, 45 75 140
e-mail: export@lumel.com.pl
Oddelenie exportu:
tel.: (+48 68) 45 75 130, 45 75 131, 45 75 132
e-mail: export@lumel.com.pl
Kalibrácia a osvedčenie:
e-mail: laboratorium@lumel.com.pl
SM3-09C 29.11.21
60-006-00-00371
Dokumenty / zdroje
![]() |
LUMEL SM3 2 kanálový modul logických alebo čítačových vstupov [pdfPoužívateľská príručka SM3 2 kanálový modul logických alebo čítačových vstupov, SM3, 2 kanálový modul logických alebo čítačových vstupov, logické alebo čítačové vstupy |