07.02.2006 Nokeval Oy Käyttöohje 7181
Sisällysluettelo 1 Yleiskuvaus... 3 2 Tekniset tiedot... 4 3 Käyttöönotto... 5 3.1 Jumpperiasetukset... 5 3.2 Riviliitinkytkennät... 6 3.3 Asettelut... 7 3.3.1 Sarjaliikenne... 7 3.3.2 I/O-linjat... 7 3.3.3 Virtuaalikanavat... 8 4 Toiminnan kuvaus... 9 4.1 Tulot... 9 4.1.1 Tulolinjat... 9 4.1.2 Virtuaalitulokanavat... 9 4.2 Lähdöt... 9 4.2.1 Lähtölinjat... 9 4.2.2 Virtuaalilähtökanavat... 9 4.2.3 OneShotlähdöt... 10 4.2.4 Pulssilähdöt... 10 5 Sarjaliikenne... 11 5.1 SCL-protokolla... 11 5.1.1 Sarjaliikenneasetelut... 11 5.1.2 Komentopaketti... 11 5.1.3 Vastauspaketti... 11 5.1.4 Tuetut komennot... 12 5.2 Modbus RTU-protokolla... 13 5.2.1 Toteutetut komennot... 13 5.2.2 Holding registers... 13 5.2.3 Input registers... 14 5.2.4 Discrete Input registers... 14 5.2.5 Coil registers... 14 5.2.6 Enum explanations... 14
1 Yleiskuvaus I/O-lähetin 7181 on suunniteltu hälytys- tai kytkintietojen siirtämiseen sarjaviestillä PCohjelmilta automaatiojärjestelmiin tai päinvastoin. Yksiköllä voidaan korvata PC:n sisälle asennettavat I/O-kortit ja vapauttaa korttipaikat muuhun käyttöön. Käyttöönotto yksinkertaistuu, koska PC:n sisälle ei tarvitse asentaa kortteja keskeytysasetteluineen. Lisäksi yksikkö vähentää johdotusta, kun liitäntä voidaan suorittaa RS485-väylällä. Yksikön sarjaliikenneasetukset tehdään MekuWin-ohjelmalla tai käsiohjelmointilaitteella 6790. Nopeiden kytkintietojen siirtämistä rajoittaa pääasiassa käytetty sarjaviestin baudimäärä ja käytettävä PC-ohjelma. Analogiaviestien siirtämiseen PC:lle voidaan käyttää lähetintä 7100. Käyttämällä lähetintä 7470 voidaan PC:ltä lähettää analogiaviesti. 3
2 Tekniset tiedot Käyttöjännite 24 VDC, ±15 % Virrankulutus 12 ma Käyttölämpötila-alue 0...60 C Varastointilämpötila -20...+70 C Kosteus 0...95 % Paino 55 g Riviliittimet Irroitettavat, 1.5 mm 2 Lähetin on CE-merkitty Sarjaviestilähtö: Protokollat: Nokeval SCL tai Modbus RTU Baudinopeus: 1200, 2400, 4800, 9600, 19200, 38400, 57600 tai 115200 Lähtöviesti: RS-485 Maksimietäisyys (ilman toistimia): 1000 m Osoitteet: 0-123, 126 (vastaa aina) Ohjelmointi Käsiohjelmointilaitteella 6790 tai PC:llä, joko RS-485-väylän kautta tai etupaneelin pistokkeeseen käyttäen (POL-RS232- kaapelia tai DCS772-muunninta). Tulolinjat Laite tunnistaa tulon aktiiviseksi, kun tulojännite alle 3.5 V ja ei-aktiiviseksi, kun tulo yli 4.5 V. Lähtölinjat Lähdön ollessa aktiivinen, se kykenee vetämään 50 ma. Pulssilähdöt Pulssilähdoissä resoluutio on 10 ms. Oneshot: päälläoloaika 10 ms 655.35 s. PWM: jaksonaika 1 655.35 s (min. 1%). Pulse: jaksonaika 20 ms 1310.71 s 4
3 Käyttöönotto Jos joudut muuttamaan tehdasasetuksia RS- 485-väylän osalta (3-johdinkytkentä, ei terminointia ja ohjelmoitava baudinopeus), täytyy muutokset tehdä jumppereilla. Jumppereihin käsiksi pääsemiseksi on ensin avattava kotelo. Työnnä ruuvitaltta oikean sivupaneelin yläreunan ja kotelon rungon väliin, väännä ruuvitalttaa ylöspäin. Muuta asetukset kohdan 3.1 mukaisesti ja sulje kotelo. Kytke laite kohdan 3.2 mukaan (sivu 6). Loput asettelut tehdään joko käsiohjelmointilaitteella 6790 tai MekuWinohjelmalla. Katso kohta 3.3 (sivu 7). Kotelon aukaiseminen 3.1 Jumpperiasetukset RS-485 väylä 3-johdinkytkentä ei terminointia J6 3-johdinkytkentä terminointi 2-johdinkytkentä ei terminointia 2-johdinkytkentä terminointi J2 Baudrate Ohjelmoitava Kiinteä (9600) RS-485 väylä Jumpperilla J6 asetetaan RS-485 väylän ominaisuudet. Onko RS-485 kytketty 2:lla vai 3:lla johdolla ja onko laitteessa päällä RS-485-terminointi. Baudrate Jumpperilla J2 valitaan käytetäänkö ohjelmallisesti valittavaa baudinopeutta vai käytetäänkö kiinteää 9600 baud nopeutta. 5
3.2 Riviliitinkytkennät 1 kω RS-485 D1 D0 I/O1 I/O2 Tulot: Com Kosketin tai NPN/PNP-transistori 1 2 3 4 5 6 7 8 9 10 + - 24 Vdc Käyttöjännite +24V +24V ext. I/O3 I/O4 Lähdöt: Toimilaitteet 24 Vdc max 50 ma 0V ext. Käyttöjännite 24 Vdc kytketään napoihin 1 ja 2 siten, että napaan 1 kytketään jännitelähteen positiivinen ja napaan 2 negatiivinen jännite. RS-485 Napaan 3 kytketään RS-485-väylän D1-linja ja napaan 4 D0-linja. Jos käytetään 3- johdin kytkentää, potentiaalintasauslinja kytketään napaan 2. Tulolinjat Kytketään navan 10 (Com) ja kyseisen tulolinjan 1-4 (navat 6-9) väliin. Lähtölinjat Jos käytetään sisäistä jännitesyöttöä (24Vdc), ohjattava laite (esim. rele) kytketään navan 5 ja kyseisen lähtölinjan (navat 6-9) väliin. Jos käytetään ulkoista jännitelähdettä, tulee jännitelähteen napa kytkeä napaan 10 ja ohjattava laite jännitelähteen + navan ja kyseisen lähtölinjan väliin. 6
3.3 Asettelut Laitteen asettelut tehdään joko käsiohjelmointilaitteella 6790 tai PCtietokoneella ja MekuWin-ohjelmalla. Tässä ohjeessa ei käsitellä käsiohjelmointilaitteen tai MekuWin-ohjelman käyttöä. Niitä varten on saatavissa erilliset käyttöohjeet. Seuraavassa esitellään laitteen menurakenne ja asetukset. Huomaa, että osa menukohdista saattaa olla piilotettuina riippuen toisien menukohtien valinnoista. Conf Serial I/O1 I/O2 I/O3 I/O4 VCh1 VCh2 VCh3 VCh4 3.3.1 Sarjaliikenne Alimenussa Conf:Serial asetellaan sarjaliikenteeseen vaikuttavat parametrit. Conf VCh1 Mode First Last Serial I/O1 I/O2 I/O3 I/O4 VCh1 VCh2 VCh3 VCh4 Protocol Valitaan käytettävä protokolla. SCL tai Modbus. Baud Valitaan käytettävä baudinopeus. 1200, 2400, 4800, 9600, 19200, 38400, 57600 tai 115200. I/O1 Type Addr Valitaan laitteen sarjaliikenne osoite. Vallittavissa oleva osoite 0 123. Def NC Hi Count Lo Count Serial Protocol Baud Addr Serial Protocol Baud Addr 3.3.2 I/O-linjat Alimenussa Conf:I/O1-I/O4 asetellaan I/Olinjoihin vaikuttavat parametrit. Nämä asetukset tulevat voimaan aina, kun laitteeseen kytketään sähköt, tai se resetoidaan. Conf Serial I/O1 I/O2 I/O3 I/O4 VCh1 VCh2 VCh3 VCh4 I/O1 Type Type Valitaan I/O-linjan tyyppi. Input (staattinen tulo), Output (staattinen lähtö), OneShot (yksittäinen pulssi) tai Pulse (jatkuva pulssi jono, PWM tai taajuus). Def Lähtölinjan oletusarvo, kun laitteelle kytketään sähköt. On tai Off. NC I/O-linjan invertointi. Yes tai No. NC = no: Tulolinja; vedettynä alas vastaa '1', kelluu tai kytkettynä jännitteeseen vastaa '0'. Lähtölinja; '1' vastaa alasvedettyä lähtöä, '0' vastaa kelluvaa lähtöä. NC = yes: Päinvastoin kuin NC = no. Def Hi Count Valitaan kuinka monta 10 ms jaksoa lähtölinja on ylhäällä. Käytössä vain Oneshot ja Pulse tiloissa. 0 65000 (0 650 s). Lo Count Valitaan kuinka monta 10 ms jaksoa lähtölinja on alhaalla. Käytössä vain Pulse tilassa. 0 65000 (0 650 s). NC Hi Count Lo Count 7
3.3.3 Virtuaalikanavat Alimenuissa Conf:VCh1-VCh4 asetellaan virtuaalikanaviin vaikuttavat parametrit. Virtuaalikanavaan voidaan liittää 1-4 I/Olinjaa, jolloin niistä muodostetaan 1-4 bittinen binääriluku. Huomaa, että virtuaalinen lähtökanava ohittaa lähtölinjalle annetun arvon. Toisin sanoen, jos lähtölinja olisi asetettu tilaan '0' komennolla OUT CH 1 0 ei sitä saa asetettua tilaan '1' komennolla DO CH 1 1. Conf Serial I/O1 I/O2 I/O3 I/O4 VCh1 VCh2 VCh3 VCh4 VCh1 Mode Dir First Last Mode Valitaan virtuaalikanavan esitys tapa. Bin, BCD tai Gray. Dir Virtuaalikanavan suunta. Input tai Output. First Valitaan ensimmäinen tähän virtuaalikanavaan kuuluva I/O-linja. Huom. I/O-linjan tyypin tulee olla Input tai Output. Last Valitaan viimeinen tähän virtuaalikanavaan kuuluva linja. Huom. I/O-linjan tyypin tulee olla Input tai Output. 8
4 Toiminnan kuvaus Laitteen toimintaa ohjetaan RS-485-väylällä joko Nokeval SCL- tai Modbus RTUprotokollalla. SCL-protokollan komennoista on tarkempi esittely kohdassa 5.1.4. Modbus rekisterit esitelty kohdassa 5.2. 4.1 Tulot 4.1.1 Tulolinjat SCL-komennot Tulolinjat voidaan lukea laitteelta SCLkomennoilla: DI CH x? DI SCAN x y Modbus-rekisterit Tulolinjojen tilat voidaan lukea Modbus rekistereistä: InputRegister 0 InputRegister 1 InputRegister 2 InputRegister 3 DiscreteInputRegister 0 DiscreteInputRegister 1 DiscreteInputRegister 2 DiscreteInputRegister 3 Linjan 1 tila. Linjan 2 tila. Linjan 3 tila. Linjan 4 tila. Linjan 1 tila. Linjan 2 tila. Linjan 3 tila. Linjan 4 tila. 4.1.2 Virtuaalitulokanavat Virtuaalikanavaan voidaan liittää 1-4 tulolinjaa, jolloin tulolinjoista muodostetaan 1-4 bittinen binääriluku. SCL-komennot Virtuaalitulokanavat voidaan lukea laitteelta SCL-komennoilla: MEA CH x? MEA SCAN x y Modbus-rekisterit Virtuaalitulokanavien arvot voidaan lukea Modbus rekistereistä: InputRegister 4 InputRegister 5 InputRegister 6 InputRegister 7 Kanavan 1 arvo. Kanavan 2 arvo. Kanavan 3 arvo. Kanavan 4 arvo. 4.2 Lähdöt 4.2.1 Lähtölinjat SCL-komennot Lähtölinjat voidaan asettaa laitteelle SCLkomennoilla: DO CH x b DO SCAN x y b x.. b y Modbus-rekisterit Lähtölinjojen tilat voidaan asettaa/lukea Modbus-rekistereistä: CoilRegister 0 CoilRegister 1 CoilRegister 2 CoilRegister 3 Linjan 1 tila. Linjan 2 tila. Linjan 3 tila. Linjan 4 tila. 4.2.2 Virtuaalilähtökanavat Virtuaalikanavaan voidaan liittää 1-4 lähtölinjaa, jolloin 1-4 bittisestä binääriluvusta muodostetaan lähtölinjojen tilat. Huom. Virtuaalilähtökanavan muodostama lähtölinjan tila ohittaa aina lähtölinjalle suoraan asetetun tilan. SCL-komento Lähtökanavat voidaan asettaa laitteelle SCLkomennolla: OUT CH x b 9
Modbus-rekisterit Virtuaalilähtökanavien arvot voidaan asettaa/lukea Modbus-rekistereistä: HoldingRegister 4 HoldingRegister 5 HoldingRegister 6 HoldingRegister 7 4.2.3 OneShotlähdöt Kanavan 1 arvo. Kanavan 2 arvo. Kanavan 3 arvo. Kanavan 4 arvo. Lähtölinjat voidaan asettaa monostabiiliin tilaan, jolloin lähtölinja menee aktiiviseen tilaan, kun annetaan liipaiseva komento tai kirjoitetaan Modbus-rekisteriin. Määrätyn ajan jälkeen lähtölinja palautuu ei aktiiviseen tilaan. Toiminta on uudelleen liipaistava, eli uusi päälläolojakso voidaan aloittaa myös kesken edellistä päälläolojaksoa. SCL-komento OneShot voidaan asettaa laitteelle ja liipaista SCL-komennolla: ONESHOT x h Modbus-rekisterit OneShot voidaan asettaa laitteelle ja liipaista Modbus rekistereistä: HoldingRegister 8 HoldingRegister 9 HoldingRegister 10 HoldingRegister 11 Linjan 1 liipaisu ja ON-aika. Linjan 2 liipaisu ja ON-aika. Linjan 3 liipaisu ja ON-aika. Linjan 4 liipaisu ja ON-aika. 4.2.4 Pulssilähdöt Lähtölinjat voidaan asettaa astabiiliin tilaan jolloin lähtölinja vaihtaa tilaansa automaattisesti halutulla taajuudella ja pulssisuhteella. SCL-komennot Pulssilähdöt voidaan asettaa laitteelle SCLkomennolla: PULSE x h l PWM x p d PERIOD x p Modbus-rekisterit OneShot voidaan asettaa laitteelle ja liipaista Modbus rekistereistä: HoldingRegister 8 HoldingRegister 9 HoldingRegister 10 HoldingRegister 11 HoldingRegister 12 HoldingRegister 13 HoldingRegister 14 HoldingRegister 15 Linjan 1 ON-aika. Linjan 2 ON-aika. Linjan 3 ON-aika. Linjan 4 ON-aika. Linjan 1 OFF-aika. Linjan 2 OFF-aika. Linjan 3 OFF-aika. Linjan 4 OFF-aika. 10
5 Sarjaliikenne Laitteeseen ollaan yhteydessä RS-485- sarjaliikenneväylän kautta. RS-485-väylään voi olla kytkettynä enintään 32 laitetta. Toistimia käyttämällä väylää voidaan laajentaa, jolloin jokaiseen väyläsegmenttiin voidaan kytkeä enimmillään 32 laitetta. Segmentin enimmäispituus on noin 1 km. Väyläsegmentin topologia tulee olla ketju. Ketjussa saa olla max. 2 m mittaisia haaroja. dev dev dev Branch max. 2 m dev Bus topology: Chain RS-485 dev 5.1 SCL-protokolla 5.1.1 Sarjaliikenneasetelut SCL-protokolla käyttää sarjaliikenne asetuksia 8N1. 5.1.2 Komentopaketti Komento muodostuu kirjaimista ja numeroista. Komento paketoidaan SCL-komentopaketiksi lisäämällä sen eteen alkumerkki ja perään loppumerkki sekä tarkistustavu. ID Komento ETX BCC Alkumerkki ID Alkumerkki on SCL-protokollassa ainoa tavu, jonka ylin bitti on asettunut. Siitä laitteet tietävät, että uusi komentopaketti alkaa. Se muodostetaan kohdelaitteen osoitteesta (0-123) asettamalla ylin bitti päälle, minkä voi ajatella myös luvun 128 (heksadesimaalina 80) lisäämisenä osoitteeseen. Osoite 126 on varattu yleiskutsulle, jotta tuntemattomassa osoitteessa olevalle laitteelle saadaan yhteys. Väylällä ei tällöin saa luonnollisesti olla kuin yksi laite. Vain tietyt Nokeval-laitteet ymmärtävät yleiskutsun. Huom: Alkumerkki on siis yksi tavu, eikä sarja erillisiä numeroita (esim 1, 2 ja 8) ascii-koodattuna. Komento Itse komento, kuten mainittu, lähetetään sellaisenaan. Komento voi olla esimerkiksi MEA CH 1?. Loppumerkki ETX Komennon loppumerkki ETX on tavu, jonka arvo on 3. Ei siis ascii-merkki 3. Tarkistustavu BCC Tarkistustavulla kohdelaite varmistaa, että komento on tullut muuttumattomana perille. Se on yksi tavu, joka saadaan laskemalla XOR-operaatio eli ehdoton tai itse komennon tavuista ja ETX:stä. Joissakin laitteissa (kenttänäytöissä) on mahdollista valita, vaatiiko laite ollenkaan tarkistustavua. Tarkistustavun laskenta saattaa joissakin sovelluksissa olla mahdotonta. Esimerkki paketista Lähetetään komento MEA CH 1? laitteelle, jonka osoite on 0. Alla komentopaketti, vastaavat tavujen arvot heksadesimaalilukuina: <ID> M E A _ C H _ 1 _? <ETX> <BCC> 80 4D 45 41 20 43 48 20 31 20 3F 03 6F Tarkistustavu 6F on saatu laskemalla XOR kaikista tavuista paitsi ID:stä ( tarkoittaa XOR-operaatiota): 4D 45 41 20 43 48 20 31 20 3F 03 = 6F 5.1.3 Vastauspaketti Kun laite saa komennon, se vastaa vastauspaketilla. Niitä on kahta lajia, normaalia vastausta (ACK) ja virhevastausta (NAK). Normaali vastaus Vastaus alkaa vastauksen alkumerkillä ACK (tavun arvo 6), sitten tulee itse vastaus asciimerkkeinä, loppumerkki ETX (3) ja vastauksen tarkistustavu BCC. ACK Vastaus ETX BCC BCC lasketaan samoin kuin komennossa XOR-operaatiolla. Vastauksessa myös 11
alkumerkki otetaan mukaan laskentaan. Laite laskee tarkistustavun, ja käyttäjä voi joko tarkistaa sen tai jättää huomiotta. Mittaustuloksen ollessa esimerkiksi 21.3 saadaan paneelimittarilta/lähettimeltä vastaus seuraavassa muodossa (tavut esitetty heksadesimaalilukuina): <ACK> 2 1. 3 <ETX> <BCC> 06 32 31 2E 33 03 1B Eräät komennot palauttavat tyhjän vastauksen, eli pelkät ACK, ETX ja BCC. Näitä ovat mm DISP-, OUT- ja DO-komennot. Virhevastaus Jos tiedonsiirrossa tulee virhe, laite saattaa palauttaa siitä ilmoituksen virhevastauspakettina. Se alkaa ACK:n sijasta NAK-tavulla (arvo 21 eli heksadesimaalina 15), ja itse vastaus on kokonaisluku, virhenumero, joka koostuu ascii-merkeistä 0-9. 5.1.4 Tuetut komennot TYPE? Palauttaa laitteen tyypin ja versio numeron. Esim. 7181 V0.1 SN? Palauttaa laitteen sarjanumeron. DI CH x Palauttaa tulolinjan x tilan. DI SCAN x y Palauttaa tulolinjojen x-y tilan. Esim. 0 1 1 0 DO CH x b Asettaa lähtölinjan x tilaksi b:n DO SCAN x y b 1 b 2.. b n Asettaa lähtölinjojen x-y tiloiksi b 1, b 2,... MEA CH x Palauttaa virtuaalikanavan x arvon NAK virhenumero ETX BCC Virhenumeron tarkka merkitys selviää varmimmin laitteen käyttöohjeesta, mutta yleisimpiä ovat: 0. Laite ei valmis vastaamaan yritä hetken päästä uudelleen 1. Sarjaliikennepuskurin ylivuoto liian pitkä komento 2. Timeout vastaanotossa komento jäänyt kesken 3. Tarkistussummavirhe komennossa häiriö tiedonsiirrossa 4. Komento tuntematon tai virheellinen 5. Ensimmäinen parametri virheellinen 6. Toinen parametri virheellinen 7. jne MEA SCAN x y Palauttaa virtuaalikanavien x-y arvot. OUT CH x v Asettaa virtuaalikanavan x arvoksi v:n. ONESHOT x h Asettaa lähtölinjan x ylhäälläoloajaksi h*10ms PULSE x h l Asettaa lähtölinjan x ylhäälläoloajaksi h*10ms ja alhaallaoloajaksi l*10ms. PWM x p d Asettaa lähtölinjan x jaksonajaksi p*10ms ja pulssisuhteeksi d%. PERIOD x p Asettaa lähtölinjan x jaksonajaksi p*10ms pulssisuhteella 50%. 12
5.2 Modbus RTU-protokolla Modbus RTU on yleisesti instrumentointilaitteissa käytetty protokolla. Tarkat spesifikaatiot löytyy osoitteesta http://www.modbus.org/specs.php. Tässä dokumentissa käydään läpi tähän laitteeseen liittyviä ominaisuuksia käytettäessä Modbud RTU-protokollaa. Asetteluja muutettaessa asettelut talletetaan saman tien EEPROMiin. Sen takia laitteelta saattaa kestää tovi, ennen kuin se vastaa seuraaviin komentoihin. Komennon ja vastauksen suurin pituus on 150 merkkiä. Tämä rajoittaa suurinta mahdollista rekisterimäärää komennoissa 3, 4 ja 16. Sarjaliikenneasetteluja (Conf\Serial\...) muutettaessa muutokset astuvat voimaan vasta, kun virta katkaistaan hetkeksi. Tällä estetään yhteyden katkeaminen muutoksen aikana. Input-rekisterien lukeminen heti virrankytkennän jälkeen palauttaa SLAVE DEVICE BUSY-ilmoituksia, kunnes ensimmäiset mittaustulokset on saatu. Komento 17 palauttaa 0x11 <byte count> 0x00 0xFF ja sen perään esimerkiksi 7181 V1.0 A123456, eli laitetyyppi, ohjelmaversio ja sarjanumero välilyönnein erotettuna. 5.2.1 Toteutetut komennot 2 Read Discrete Inputs: digitaalitulojen tilojen lukeminen. 3 Read Holding Registers: asettelujen lukeminen. 4 Read Input Registers: mittauslukemien lukeminen. 6 Write Single Register: asettelujen muuttaminen ja lähtöviestin ohjaus. 16 Write Multiple registers: asettelujen muuttaminen. 17 Report Slave ID: laitetyypin kysely. 109 Meku: Mekuwin-ohjelman komennot. 5.2.2 Holding registers Register Name Type Values 0 Ctrl\DO1 BYTE Unsigned 0...1 1 Ctrl\DO2 BYTE Unsigned 0...1 2 Ctrl\DO3 BYTE Unsigned 0...1 3 Ctrl\DO4 BYTE Unsigned 0...1 4 Ctrl\VCh1 Out BYTE Unsigned 0...15 5 Ctrl\VCh2 Out BYTE Unsigned 0...15 6 Ctrl\VCh3 Out BYTE Unsigned 0...15 7 Ctrl\VCh4 Out BYTE Unsigned 0...15 8 Ctrl\Cntr1Hi WORD Unsigned 9 Ctrl\Cntr2Hi WORD Unsigned 10 Ctrl\Cntr3Hi WORD Unsigned 11 Ctrl\Cntr4Hi WORD Unsigned 12 Ctrl\Cntr1Lo WORD Unsigned 13 Ctrl\Cntr2Lo WORD Unsigned 14 Ctrl\Cntr3Lo WORD Unsigned 15 Ctrl\Cntr4Lo WORD Unsigned 100 Conf\Serial\Protocol ENUM See table E1 101 Conf\Serial\Baud ENUM See table E2 102 Conf\Serial\Addr BYTE Unsigned 0...123 103 Conf\I/O1\Type ENUM See table E3 104 Conf\I/O1\Def BOOL 105 Conf\I/O1\NC BOOL 106 Conf\I/O1\Hi Count WORD Unsigned 107 Conf\I/O1\Lo Count WORD Unsigned 108 Conf\I/O2\Type ENUM See table E3 Register Name Type Values 109 Conf\I/O2\Def BOOL 110 Conf\I/O2\NC BOOL 111 Conf\I/O2\Hi Count WORD Unsigned 112 Conf\I/O2\Lo Count WORD Unsigned 113 Conf\I/O3\Type ENUM See table E3 114 Conf\I/O3\Def BOOL 115 Conf\I/O3\NC BOOL 116 Conf\I/O3\Hi Count WORD Unsigned 117 Conf\I/O3\Lo Count WORD Unsigned 118 Conf\I/O4\Type ENUM See table E3 119 Conf\I/O4\Def BOOL 120 Conf\I/O4\NC BOOL 121 Conf\I/O4\Hi Count WORD Unsigned 122 Conf\I/O4\Lo Count WORD Unsigned 123 Conf\VCh1\Mode ENUM See table E4 124 Conf\VCh1\First BYTE Unsigned 1...4 125 Conf\VCh1\Last BYTE Unsigned 1...4 126 Conf\VCh2\Mode ENUM See table E4 127 Conf\VCh2\First BYTE Unsigned 1...4 128 Conf\VCh2\Last BYTE Unsigned 1...4 129 Conf\VCh3\Mode ENUM See table E4 130 Conf\VCh3\First BYTE Unsigned 1...4 131 Conf\VCh3\Last BYTE Unsigned 1...4 132 Conf\VCh4\Mode ENUM See table E4 133 Conf\VCh4\First BYTE Unsigned 1...4 13
Register Name Type Values 134 Conf\VCh4\Last BYTE Unsigned 1...4 5.2.3 Input registers Register Name Type Values 0 Mon\I1 BYTE Unsigned 0...1 1 Mon\I2 BYTE Unsigned 0...1 2 Mon\I3 BYTE Unsigned 0...1 3 Mon\I4 BYTE Unsigned 0...1 4 Mon\VCh1 In BYTE Unsigned 0...15 5 Mon\VCh2 In BYTE Unsigned 0...15 6 Mon\VCh3 In BYTE Unsigned 0...15 7 Mon\VCh4 In BYTE Unsigned 0...15 5.2.4 Discrete Input registers Register Name Type Values 0 Mon\I1 BYTE Unsigned 0...1 1 Mon\I2 BYTE Unsigned 0...1 2 Mon\I3 BYTE Unsigned 0...1 3 Mon\I4 BYTE Unsigned 0...1 5.2.5 Coil registers Register Name Type Values 0 Ctrl\I1 BYTE Unsigned 0...1 1 Ctrl\I2 BYTE Unsigned 0...1 2 Ctrl\I3 BYTE Unsigned 0...1 3 Ctrl\I4 BYTE Unsigned 0...1 5.2.6 Enum explanations Table E1 Table E2 Table E3 Table E4 Value Protocol Value Baud Value Type Value Mode 0 SCL 0 1200 0 Input 0 Off 1 Modbus 1 2400 1 Output 1 Bin 2 4800 2 OneShot 2 Bcd 3 9600 3 Pulse 3 Gray 4 19200 5 38400 6 57600 7 115200 14
15
Yrittäjäkatu 12 37100 Nokia Nokeval Oy Puh. 03-3424800 Email: support@nokeval.com Fax. 03.3422066 http: //www.nokeval.com 16