SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
1
SISÄLLYS
sivu
SISÄLLYS ............................................................................................................................................... 1
TÄRKEÄ HUOMAUTUS ........................................................................................................................... 2
VALMISTAJAN VAKUUTUS ..................................................................................................................... 3
TAKUU JA TURVALLISUUSOHJEET .......................................................................................................... 4
1 YLEISTÄ .............................................................................................................................................. 5
1.1 SATEL I-LINK 100 I/O -KONVERTTERI ............................................................................................. 5
2 TEKNISET TIEDOT ............................................................................................................................ 6
3 TOIMINNOT .................................................................................................................................... 7
3.1 KÄYTTÖJÄNNITE, +9 ... +30 VDC ................................................................................................... 7
3.2 HÄLYTYSLÄHTÖ, AL OUT ............................................................................................................... 7
3.3 + OUT ...................................................................................................................................... 7
3.4 DIGITAALISET TULOT (I1…I4) JA LÄHDÖT (O1…O4) .......................................................................... 7
3.5 ANALOGISET TULOT (A1 –, A1+, A2-, A2+) JA LÄHDÖT (AO1-, AO1+, AO2-, AO2+) ......................... 7
3.6 LED-INDIKAATTORIT ...................................................................................................................... 7
3.7 KYTKIMET .................................................................................................................................... 8
4 KÄYTTÖ ......................................................................................................................................... 10
4.1 POINT-TO-POINT ........................................................................................................................ 10
4.1.1 Digitaalitiedon päivitys / lähetys ........................................................................................ 10
4.1.2 Analogiatiedon päivitys / lähetys ....................................................................................... 10
4.1.3 Käyttöönotto ..................................................................................................................... 10
4.2 POINT-TO-MULTIPOINT, MONIOHJAUS ............................................................................................ 10
4.2.1 Päivitys ............................................................................................................................. 10
4.2.2 Valmisohjelma, SATEL I-LINK PC ....................................................................................... 10
4.3 POINT-TO-MULTIPOINT:IN KÄYTTÖÖNOTTO ..................................................................................... 11
4.4 MULTIPOINT-SANOMA ................................................................................................................. 11
4.4.1 Yleistä Multipoint-sanomasta ............................................................................................ 11
4.4.2 SET -käsky ........................................................................................................................ 12
4.4.3 GET -käsky ....................................................................................................................... 13
4.4.4 ACK -käsky ....................................................................................................................... 13
4.4.5 NACK -käsky .................................................................................................................... 13
4.4.6 CFS eli DIAGNOSTIC -käsky (Diagnostiikka) ...................................................................... 14
4.4.7 CFG -kyselykäsky (kuten GET -käsky) ................................................................................. 15
4.4.8 VER-käsky ......................................................................................................................... 15
4.5 CRC-FUNKTIO ........................................................................................................................... 15
5 TEHDASASETUKSET ....................................................................................................................... 17
6 KYTKENTÄESIMERKKEJÄ ................................................................................................................. 18
7 LISÄLAITTEET JA VARUSTEET .......................................................................................................... 19
8 LAAJENNUSYKSIKÖT I-LINK 200 JA I-LINK 300 .............................................................................. 20
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
2
TÄRKEÄ HUOMAUTUS
Tämän käyttöohjeen tekijänoikeudet omistaa SATEL OY (jota tässä käyttöohjeessa
kutsutaan myös nimellä SATEL). Kaikki oikeudet pidätetään. Tämän julkaisun jäljentäminen
ilman tekijänoikeuden haltijan kirjallista lupaa painamalla, monistamalla, äänittämällä tai
muulla tavoin tai sen kääntäminen kokonaan tai osittain millekään kielelle mukaan lukien
ohjelmointikielet käyttäen mitä tahansa sähköistä, mekaanista, magneettista, optista,
manuaalista tai muuta menetelmää tai tallennustapaa on kielletty.
SATEL pidättää itsellään oikeuden muuttaa tuotteidensa teknisiä tietoja tai toimintoja tai
lopettaa minkä tahansa tuotteen valmistuksen tai tuen ilman erillistä ilmoitusta ja kehottaa
asiakkaitaan varmistamaan, että käytössä olevat tiedot ovat voimassa.
SATEL -ohjelmistot toimitetaan sellaisenaan. Valmistaja ei myönnä minkäänlaista takuuta
mukaan lukien soveltuvuus tai sopivuus tiettyyn sovellukseen. Missään tapauksessa
valmistaja tai ohjelmiston kehittäjä ei ole vastuussa ohjelmiston käytöstä mahdollisesti
syntyvistä vahingoista. Ohjelmistojen nimet sekä itse ohjelmat sekä niihin kuuluvat
tekijänoikeudet kuuluvat yksinomaan SATEL Oy:lle. Ohjelmiston siirto, lisensointi eteenpäin,
vuokraus, kuljettaminen, kopiointi, muuttaminen, kääntäminen, muuntaminen johonkin
toiseen ohjelmointikieleen tai purkaminen mitään tarkoitusta varten on kielletty ilman
SATEL:in kirjallista suostumusta.
SATEL OY:N TUOTTEITA EI OLE SUUNNITELTU, TARKOITETTU EIKÄ TARKASTETTU
KÄYTETTÄVÄKSI ELINTOIMINTOJEN YLLÄPITÄMISEEN TARKOITETTUJEN LAITTEIDEN TAI
JÄRJESTELMIEN TAI MUIDEN KRIITTISTEN JÄRJESTELMIEN OSANA, EIKÄ NIILLE ANNETA
MITÄÄN TOIMINTATAKUUTA, MIKÄLI NIITÄ SELLAISISSA SOVELLUKSISSA KÄYTETÄÄN.
Salo, Suomi 2012
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
3
VALMISTAJAN VAKUUTUS
SATEL I-LINK 100 / 200 / 300
SATEL Oy vakuuttaa, että SATEL I-LINK 100 / 200 / 300 I/O konvertterit täyttävät niitä
koskevat, direktiivin 89/336/EEC oleelliset vaatimukset ja muut ehdot. Siksi modeemi on
merkitty seuraavalla CE -merkillä.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
4
TAKUU JA TURVALLISUUSOHJEET
Lukekaa nämä turvallisuusohjeet tarkasti ennen tuotteen käyttöönottoa.
o Takuu ei ole voimassa, mikäli tuotetta käytetään tavalla, joka on ristiriidassa tässä
käyttöoppaassa annettujen ohjeiden kanssa tai mikäli radiomodeemin kotelo on avattu.
o Radiomodeemia tulee käyttää vain paikallisten viranomaisten määräämillä taajuuksilla
ylittämättä annettuja lähtötehon maksimiarvoja. SATEL tai sen jälleenmyyjät eivät ole
vastuussa, mikäli sen valmistamia radiolaitteita käytetään laittomalla tavalla.
o Tässä käyttöoppaassa kuvattuja laitteita tulee käyttää vain annettujen ohjeiden mukaisella
tavalla. Laitteiden virheetön ja turvallinen toiminta voidaan taata vain mikäli laitteiden
kuljetus, säilytys ja toiminta tapahtuu asianmukaisesti. Tämä koskee myös laitteiden
huoltoa.
Vaurioiden välttämiseksi sekä radiomodeemi että päätelaite tulee kytkeä aina pois päältä
ennen liitäntäkaapelien kytkentää. Varmistakaa, että eri laitteiden signaalimaat ovat
samassa potentiaalissa. Käytettävän teholähteen lähtöjännite on syytä tarkistaa ennen
kytkentää radiomodeemiin.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
5
1 YLEISTÄ
1.1
SATEL I
-
LINK 100 I/O
-
konvertteri
SATEL I-LINK 100 toimii ”läpinäkyvästi” joko kahden laitteen välillä tai yhden ja useamman
laitteen välillä. Tuote toimii yhdessä SATELLINE -radiomodeemien kanssa. Tällä tuotteella
voidaan siirtää digitaalinen (kytkintieto) tai analoginen tulo suoraan radiomodeemien läpi
sellaisenaan toisen I-LINK 100:n lähdöiksi. Useampaa kohdetta voidaan myös
ohjelmallisesti ohjata ja saada tietoja radiomodeemien ja ohjelmiston avulla.
Lähtöliittimet
O1...O4 Digitaalilähdöt
- + Analogialähtöjen
maa ja +
AO1,AO2 Analogialähdöt
Lähtöindikaattorit
ON Virta -ledi
O1-O4, AO1, AO2 Lähtöindikaattorit
Asetuskytkimet
PROTOCOL P-to-MP,
Point-to-Multipoint
P-to-P, Point-to-Point
ADDRESS/CHANNEL Multipoint -osoite /
Kanavan valinta *)
BAUD Siirtonopeuden valinta
3 DE Hälytysviive
4 SM Turvatila
5 HS CTS ON/OFF
TIME Analogia-toiminnan
lähetysajan valinta
Tuloindikaattorit
ALARM Vikatilan ilmaisu
I1...I4, AI1, AI2 Tuloindikaattorit
Tuloliittimet
9-30VDC/ - + Käyttöjännite
AL OUT Vikatilan ulkoinen ohjaus
+ OUT Yhteinen + Digitaali-
tuloille
I1...I4 Digitaalitulot
AI1, AI2 Analogiatulot
- + Analogiatulon
- ja +
RADIO MODEM Liitin SATELLINE-
modeemille
EXTENSION Liitin laajennusyksiköille
*) Tätä toimintoa voidaan käyttää vain SATELLINE-1870 ja 1870E modeemien kanssa.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
6
2
TEKNISET TIEDOT
OMINAISUUS MIN –MAX TYYPILLINEN HUOMAUTUS
Käyttöjännite +9...+30 Vdc 24 Vdc
Tehonkulutus 0.3 ... 1.0 W -
Sarjaliityntä RS-232 ±15 Vdc ±6 Vdc aktiivinen RS-232
Laajennusliityntä -0.3...+6 Vdc 0.5...5 Vdc aktiivinen TTL
Vastenopeus < 250 ms < 300 ms @9600 bps
Toimintalämpötila-alue -25... +55 °C -
Siirtonopeus 2400 19200 bps
Stabiilisuus ±1% Koko lämpötila-alueella
ANALOGISET SIGNAALIT
Tulot 2 kpl 0 - 25 mA 4 - 20 mA resistiivinen 165 Ω
Lähdöt, 2 kpl 0 - 25 mA 4 - 20 mA aktiivinen
Lähetysjaksojen väli jatkuva - 120 min - valittavissa
Resoluutio 12 bittiä
Tarkkuus < 0.4%
DIGITAALISET SIGNAALIT
Tulot, 4 kpl 0 35 Vdc 0 30 Vdc resistiivinen 4-5 kΩ
Lähdöt, 4 kpl 0 250 Vac / 2 A 0 250 Vac / 2 A relekontaktit
MUUT LÄHDÖT
Hälytyslähtö 0 35 Vdc / 30 mA 24 Vdc / 20 mA + aktivointi, 30 mA
INDIKAATTORIT
Indikaattorit Virta ON/OFF, digitaalinen/analoginen IN/OUT, Hälytys.
YLEISTÄ
Kotelo Ruostumaton teräs
Vikatila Vikatilan sattuessa laitteen tulot ja lähdöt jäävät ennalleen
Liittimet D-15 SATELLINE radiomodeemille , D-15 laajennusyksiköille
Koko P x L x K 123 x 85 x 30 mm
Paino 120 g
Asennus Seinäasennus tai DIN-kisko
IP-luokitus IP-20
Modeemiyhteensopivuus SATELLINE-2ASxE, 3AS-sarja, SATELLINE-1870, 1870E ja 1915
I-LINK 100:n radiomodeemiliittimen kytkentä (D-15, uros)
Suunta
I-LINK 100:sta
Signaali
I-LINK 100, D-15
+VB, DTR
1, 14, 15
GND, SGND
7, 8
RD
9
TD
11
RTS
13
CTS
6
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
7
3
TOIMINNOT
3.1
Käyttöjännite, +9 ... +30 Vdc
o I-LINK 100 toimii jännitealueella +9 ... +30 Vdc.
3.2
Hälytyslähtö, AL OUT
o Hälytyslähtö AL OUT nousee +Vdc -tilaan kolmen peräkkäisen epäonnistuneen
lähetyksen jälkeen. I-LINK 100:ssa on samanaikaisten lähetysten
törmäilynestotoiminto, joka havaitsee päällekkäisen lähetyksen ja tekee satunnaisesti
uudelleenlähetyksen tarvittaessa 3 kertaa. Mikäli lähetys ei mene perille, aktivoituu
AL OUT. Lähdön ohjauskyky on 30 mA.
3.3
+ OUT
o + Vdc -käyttöjännite lisälaitteille. + OUT on kytketty suoraan käyttöjännitteeseen
sisäisen automaattisesti palautuvan vastuksen kautta. Lisälaitteiden käyttösähkö on
otettava + OUT -liittimestä.
3.4
Digitaaliset tulot (I1…I4) ja lähdöt (O1…O4)
o Tulot
o 4kpl. Aktivoidaan plus (+)- jännitteellä.
Tulon on pysyttävä aktiivisena >50 ms tilan tunnistamiseksi.
o Lähdöt,
o 4kpl. Avoin relekontakti. Voidaan kytkeä 0 250 Vac / 2 A kuormaan.
Kaikki lähdöt asetetaan aktiiviseen tilaan ~240 ms ajaksi ~6 ms laitteen päälle
kytkemisen jälkeen.
3.5
Analogiset tulot (A1
, A1+, A2
-
, A2+) ja lähdöt (AO1
-
, AO1+,
AO2
-
, AO2+)
o Tulot
o 2 kpl. Normaali toiminta-alue on 4 – 20 mA. Koko toiminta-alue on kuitenkin
0 - 25 mA. Tällä voidaan todeta toiminta-alueen ylitykset. Tulo on resistiivinen
165 Ω.
o Lähdöt
o 2 kpl. Normaali toiminta-alue on 4 – 20 mA. Koko toiminta-alue on 2 – 25
mA.
o Näytteenotto
o Analogisen mittausarvon lähetysjaksot voidaan valita käyttäen TIME asetuksia.
Ajat näkyvät kannen taulukossa. “000” lähettää analogista mittaustietoa 120
minuutin välein, kun taas “011” joka 10 minuutin välein. “111” valinnalla
mittaustieto lähetetään jatkuvana. Käytännön lähetysväli on kuitenkin luokkaa
1 sekunti.
3.6
LED
-
indikaattorit
o ON
o Virta päällä/ pois. Palaa kun virta on kytketty.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
8
o O1…O4, AO1, AO2
o Näyttävät lähdön tilan. Palaa kun lähtö on päällä. Vilkkuu kun toiminta-alue
ylittyy. Lähdön ollessa alhaalla tai tulon ollessa kytkemättä LED on pimeänä.
o ALARM, hälytys
o Palaa viallisen lähetyksen merkkinä. Aina kun laite lähettää tilatiedon toiselle
laitteelle, se odottaa tältä kuittausta lähetyksen onnistumisesta. Ellei kuittausta
tule vielä kolmannen peräkkäisen uudelleenlähetyksen jälkeen, hälytysvalo
syttyy. Hälytysvalo kuittaantuu seuraavasta onnistuneesta lähetyksestä.
o I1…I4, AI1, AI2
o Näyttää tulon tilan. Palaa kun tulo on aktivoitu. Vilkkuu kun toiminta-alue
ylittyy. Lähdön ollessa alhaalla tai tulon ollessa kytkemättä LED on pimeänä.
3.7
Kytkimet
o PRTCL, Protokolla-kytkin
o P-to-MP käytetään kun ohjataan useampia laitteita (Master-Slave).
o P-to-P käytetään kahden laitteen keskinäisessä toiminnassa
ADDRESS/CHANNEL
o ADDRESS (osoite)
o Käytetään Multipoint -toiminnassa ala-asemien osoitteen määrittelyssä
o käytettävissä on maksimissaan 127 eri laitetta/osoitetta
o CHANNEL (kanava)
o Käytetään Point-to-Point -toiminnassa M2M-paketin kanssa. Tätä toimintoa voidaan
käyttää vain SATELLINE-1870 ja 1870E:n kanssa. Lisätietoa M2M-paketin
käyttöohjeessa.
HUOM! Tarkista, että nämä kytkimet ovat ala-asennossa (OFF), mikäli käytössä on jokin
muu kuin SATELLINE-1870 tai 1870E radiomodeemi.
o BAUD, siirtonopeus, kb/s
o Siirtonopeus voidaan valita seuraavan taulukon mukaan: 00=2.4, 10=4.8,
01=9.6, 11=19.2
o 3 DE Hälytysviiveen asetus
o 4 SM Turvatilan asetus
Välitön / Viivästetty hälytys
Mikäli lähetyksessä on toimintahäiriö, voidaan hälytyslähtö (Alarm) aktivoida joko
heti tai 10 minuuttia viivästettynä.
Kiinteä / Turvamoodi lähtöasetus
Mikäli lähetyksessä on toimintahäiriö, voidaan lähdöt asettaa säilyttämään olemassa
oleva tila tai asettaa ne Turvatilaan, jolloin kaikki lähdöt aukeavat ja ovat poissa
toiminnasta. Turvatilan asetus voi olla välitön tai viivästetty.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
9
Toiminnot otetaan käyttöön seuraavasti:
3 DE 4 SM
0 0 = Välitön hälytys / Ei turvatilaa
1 0 = Viivästetty hälytys, 10 minuuttia / Ei turvatilaa
0 1 = Välitön hälytys / Välitön turvatila
1 1 = Viivästetty hälytys, 10 minuuttia / Viivästetty turvatila, 10 minuuttia
o 5 HS, CTS Kättely ON/OFF. 1= CTS ei ole käytössä, 0= CTS on käytössä.
o TIME, aika
o Näillä kytkimillä valitaan kuinka usein analogia-arvo lähetetään:
000=120 min, 001=60 min, 010=30 min, 011=10 min, 100=5 min, 101=1
min, 110=10 s, 111=jatkuva.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
10
4
KÄYTTÖ
PRTCL- kytkimellä valitaan toimintatapa. Valittavissa on kahden laitteen välinen Point-to-
Point -toiminto (P-to-P) tai yhden Master -laitteen ja useamman ala-aseman välinen Point-
to- Multipoint -toiminto (P-to-MP). Myöhemmin ”Point-to-Multipoint” -laitteiden asemia
kutsutaan nimellä Master ja ala-asema (Slave). Ala-asemien maksimimäärä on 127 kpl.
4.1
Point
-
to
-
Point
Point-to-Point on kahden laitteen välinen toiminta, jossa lähettävän laitteen tulot siirtyvät
lähetyksessä toisen laitteen lähdöiksi.
4.1.1 Digitaalitiedon päivitys / lähetys
Digitaalitiedon (rele, kytkin tms.) päivitys suoritetaan aina kun tulossa tapahtuu tilamuutos.
4.1.2 Analogiatiedon päivitys / lähetys
Analogiatiedon päivitys tapahtuu joko TIME -valinta-ajan mukaan, sekä aina kun digitaali-
tulossa tapahtuu muutos.
4.1.3 Käyttöönotto
o SATELLINE radiomodeemi voidaan kytkeä I-LINK 100:aan joko suoraan RADIO
MODEM -liittimeen tai erillisellä väyläkaapelilla.
o “PRTCL”- kytkin pitää olla “0 ” P-to-P -asennossa
o Ennen virran kytkemistä yhdistä ensin kaikki käyttöön tulevat tulot ja lähdöt
o Valitse I-LINK 100:n siirtonopeus “BAUD”. 00=2.4, 10=4.8, 01=9.6, 11=19.2
o Tarkista, että radiomodeemin muut asetukset ovat: siirtonopeus sama kuin valittu I-
LINK’iin sekä muut toimintaparametrit ”N-8-1”
o Aseta tarvittaessa analogiakäskyn lähetysjakso TIME -kytkimillä kuten kuvattu edellä
o Kun molemmissa laitteissa on tehty samat perusvalinnat (TIME voi olla eri) voidaan
laitteeseen kytkeä virrat.
o HUOM! Tarkista, että CHANNEL -kytkimet ovat ala-asennossa (OFF), mikäli käytössä
on jokin muu radiomodeemi kuin SATELLINE-1870 tai 1870E.
4.2
Point
-
to
-
Multipoint, moniohjaus
Point-to-Multipoint on yhden Masterin ja yhden tai useamman ala-aseman (Slave) välistä
toimintaa. Maksimi määrä ala-asemia on 127 kpl.
4.2.1 Päivitys
Päivitykset määrää Master suorittamalla asetuksia tai kyselyjä ala-asemilta. Kaikki
päivitykset tapahtuvat vain Masterin toimesta. Koska Master on määräävä, eivät ala-
asemien TIME -asetukset ole käytössä.
4.2.2 Valmisohjelma, SATEL I-LINK PC
Mikäli haluat ohjata laitetta valmiilla ohjelmalla se on mahdollista helppokäyttöisellä
lisävarusteena saatavalla SATEL I-LINK PC-perusohjelmalla tai monipuolisemmalla
SATELLINK PC Pro -ohjelmalla.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
11
4.3
Point
-
To
-
Multipoint:in käyttöönotto
o Master -radiomodeemi kytketään PC:n COM -porttiin ja ala-aseman I-LINK 100:t
kytketään SATELLINE radiomodeemiin joko suoraan RADIO MODEM -liittimeen tai
yhdistettynä väyläkaapelilla.
o “PROTOCOL”- kytkin pitää olla “1 ”-asennossa, ”P-to-MP”.
o Ennen virran kytkemistä yhdistä ensin kaikki tulot ja lähdöt
o Valitse I-LINK 100:n siirtonopeus “BAUD”. 00=2.4, 10=4.8, 01=9.6, 11=19.2
o Tarkista, että modeemin muut asetukset ovat:
o Siirtonopeus: Kuten aiemmin valittu. Muut parametrit: ”N-8-1”
o Aseta kaikille ala-asemille oma osoite ADDRESS -kytkimillä.
o Kytkimet ovat binäärikytkimiä: ”1” ON=1, ”2” ON=2, ”1 ja 2” ON=3, ”1, 2 ja 4”
ON=7 jne. Tämä on Master–Slave -toiminto, jolloin laitteille on annettava eri osoite.
4.4
Multipoint
-
sanoma
4.4.1 Yleistä Multipoint-sanomasta
I-LINK 100:n ja lisäyksiköiden toimintaa voidaan kontrolloida tai tilaa kysellä Multipoint-
sanomalla. SATELLINK PC (Pro) ohjelman ja I-LINK 100:n välinen tiedonsiirto perustuu
näihin sanomiin. Sanomat voidaan sisällyttää myös asiakkaan omaan sovellukseen.
Kaikki käskyt ovat ASCII -koodattuja merkkejä.
Sanoman yleinen muoto
DATA
CRC
Alkumerkki = STX (02,HEX), esimerkeissä >
Loppumerkki = ETX (03,HEX), esimerkeissä <
Käskyt (lukuun ottamatta ACK ja NACK) sisältävät myös tarkistussumma kentän = CRC
virheenkorjaus. CRC lisätään sanomiin ohjelman toimesta. CRC-tarkistussumman arvo
lasketaan DATA arvosta.
DATA kenttä sisältää osoitteet, lisäyksikkö tunnisteet, varsinaisen viestin ja sen pituuden.
Erilaiset viestityypit:
Tyyppi
Toiminto
Kuvaus
Lisätietoa
SET
Aseta käsky tai vastaus
tilakyselyyn
Asettaa I-LINK 100:n tai lisäyksiköiden
digitaaliset tai analogiset lähdöt. Tai vastaus
lähdön tilakyselyyn (GET).
Kappale
4.4.2
GET
Tilakysely
I-LINK 100:n tai lisäyksikön digitaalisen tai
analogisen tulon tilakysely.
Kappale
4.4.3
ACK
Kuittaus
I-LINK 100 vastaa ACK-viestillä
vastaanotettuaan käskyn oikein.
Kappale
4.4.4
NACK
Viestiä ei kuitata
Mikäli käskyä ei vastaanoteta oikein, I-LINK
100 vastaa NACK viestillä.
Kappale
4.4.5
CFS
Aseta käsky tai vastaus
tilakyselyyn
diagnostiikka-
ajastuksen ja turvatila-
asetusten kanssa
Asettaa lähdöt sekä diagnostiikka-ajastuksen
ja turvatila-asetuksen I-LINK 100:n. On myös
vastaus CFG käskyn.
Kappale
4.4.6
CFG
Tilakysely
Kuten tilakysely GET, mutta I-LINK 100 vastaa
tähän CFS viestillä.
Kappale
4.4.7
VER
Versiokysely tai vastaus
versiokyselyyn
Kyselee tai ilmoittaa I-LINK 100:n
ohjelmaversion.
Kappale
4.4.8
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
12
4.4.2 SET -käsky
SET -käskyllä Master asettaa ala-aseman tilan. Lähetyksen jälkeen Master jää odottamaan
ala-aseman vastausta. Jos kaikki on ok, ala-asema vastaa ACK -käskyllä. Mikäli sanoma
epäonnistuu, ala-asema vastaa NACK -käskyllä. Ala-asema lähettää SET -käskyn
ainoastaan kyselyn perusteella. Master voi lähettää SET -käskyn milloin tahansa.
SET -käskyn rakenne:
Kentänarvo
(ASCII)
STX
4C
12
FFF
0A
SET3000000
49A6
ETX
Kentän koko
(tavua)
1
2
2
3
2
10
4
1
Bitti arvo
(hex)
02
3443
3132
464646
3041
Kts. alla
34394136
03
Selitys
Alkumerkki
Vastaan-
ottaja
Lähettäjä
Lisä-
laitetieto
Sanoman
pituus
SANOMA
CRC-
tarkistussumma
Loppu-
merkki
SET -käskyn SANOMA sisältää käskyt laitteelle. Yllä olevassa esimerkissä se on
muotoa SET3000000. Seuraavassa käskyn rakenne:
Kentänarvo
(ASCII)
SET
3
000
Kentän koko
(tavua)
3
1
3
Bitti arvo
(hex)
534554
33
303030
Selitys
Käsky
Digitaalilähdön asetus
Analogia portin 1 asetus
Lisälaitetieto: FFF = ei lisälaitetta, 1 = I-LINK 200, 2 = I-LINK 300
Esimerkiksi kolme eri lisälaitetta I-LINK 200 + I-LINK 300 + I-LINK 200 = 121
Seuraavassa käskyrakenne, kun käytössä on lisälaitteita:
Esimerkki: 1 lisälaite (I-LINK 200, 4 digitaalista + 2 analogista)
STX
01
02
1FF
11
SET20000002000000
3904
ETX
Alku-
merkki
Vastaanottaja
Lähettäjä
Lisä-
laite-
tieto
Pituus
SANOMA
CRC-
tarkistus-
summa
Loppu-
merkki
Esimerkki: 2 lisälaitetta
(I-LINK 200, 4 digitaalista + 2 analogista ja I-LINK 300 6 digitaalista)
STX
01
02
12F
13
SET22001008000800F
3
FB0B
ETX
Alku-
merkki
Vastaan-
ottaja
Lähettäjä
Lisä-
laite-
tieto
Pituus
SANOMA
CRC-
tarkistus-
summa
Loppu-
merkki
Esimerkki: 3 lisälaitetta (I-LINK 200, 4 digitaalista + 2 analogista ja I-LINK 300
6 digitaalista ja I-LINK 200, 4 digitaalista + 2 analogista)
STX
01
02
121
13
SET20000002000000F320000
00
5318
ETX
Alku-
merkki
Vastaan-
ottaja
Lähettäjä
Lisä-
laite-
tieto
Pituus
SANOMA
CRC-
tarkistus-
summa
Loppu-
merkki
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
13
Taulukko digitaalilähdön asetusarvoista ”1”-tilaan.
Lähdöt (Outputs)
1-2-3-4
Lähdöt
5-6
Läht
ö
1
2
2,
1
3
3, 1
3,
2
3,2,1
4
4,
1
4,
2
4,2,1
4, 3
4,3,1
4,3,2
4,3,2,1
5
6
5, 6
Arvo
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
1
2
3
Kun arvo on =0, ovat kaikki lähdöt ”0”-tilassa.
Taulukko analogia-arvojen asetuksesta (lisäys = 0.006059082 mA / pykälä)
Käsky
000
001
002
003
004
…….
FFF
Arvo, mA
000
0.006
0.012
0.018
0.024
…….
24.818
4.4.3 GET -käsky
GET -käskyllä Master voi kysyä ala-asemalta sen tilan. GET -käskyyn vastataan aina ACK -
käskyllä, jonka jälkeen lähetetään SET -käsky. Epäonnistuneeseen kyselyyn vastataan
NACK:lla.
GET -käskyn rakenne:
STX
4C
12
03
GET
F475
ETX
Alkumerkki
Vastaanottaja
Lähettäjä
Pituus
Käsky
CRC-tarkistussumma
Loppumerkki
Esimerkki: Ala-aseman osoite on 0x4C (76) ja Masterin osoite on 0x12 (Desimaalina 18).
>4C1203GETF475<
4.4.4 ACK -käsky
ACK -käsky lähetetään kuittauksena jokaiseen GET tai SET käskyyn, mikäli käsky on osoitettu tälle
laitteelle ja käsky on ymmärretty.
ACK -käskyn rakenne:
STX
4C
12
’6’
ETX
Alkumerkki
Vastaanottaja
Lähettäjä
ACK- tunnus
Loppumerkki
Vastaanottajan osoitekenttä on kaksi tavua. Vastaanottajan osoitekenttään tulee
vastaanottajan oma osoite.
Esimerkki: vastaanottajan osoite on 0x4C (76) ja lähettäjän osoite on 0x12 (desimaalina
18).
>4C126<
4.4.5 NACK -käsky
Ala-asema lähettää NACK -käskyn, mikäli se on saanut GET- tai SET -käskyn, mutta ei ole
pystynyt tulkitsemaan tätä.
NACK -käskyn rakenne :
STX
4C
12
’F’
ETX
Alkumerkki
Vastaanottaja
Lähettäjä
NACK- tunnus
Loppumerkki
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
14
Esimerkki:
Vastaanottajan osoite on 0x4C (76) ja lähettäjän osoite on 0x12 (desimaalina 18).
>4C12F<
NACK -käsky lähetetään mikäli osoite on oikein, mutta käskyä ei ole ymmärretty. (Virhe
esim. CRC -tarkistuksessa).
4.4.6 CFS eli DIAGNOSTIC -käsky (Diagnostiikka)
CFS eli diagnostiikka-käskyllä asetetaan I-LINK 100:lle GET tai GFC-käskyn lähetysjaksot.
Saatuaan käskyn, alkaa I-LINK 100 laskemaan aikaa seuraavan diagnostiikka-käskyn tuloon.
Mikäli seuraava käsky tulee ajallaan, laskuri nollataan ja toiminta alkaa alusta. Mikäli seuraava
käsky ei tule ajallaan, tekee I-LINK 100 toimintoja sille asetetun esiasetuksen mukaan. Mikä
tahansa käsky Master -asemalta nollaa laskurin.
Käskyt ovat ASCII-HEX -koodattuja, kuten muutkin käskyt.
CFS -asetuskäsky
Kuvaus ja koko:
1
2
2
3
2
3
1
4
7...28
4
1
STX
4C
12
FFF
03
CFS
Safe
mode
Time
Settings
CRC
ETX
Alku-
merkki
Vastaan-
ottaja
Lähet-
täjä
Lisälaiteet
Pituus
Safe-
mode
Käsky
Ase-
tusaika
Lähdön
tilat
Tarkistus-
summa
Loppu-
merkki
[STX (1)] [Vastaanottaja (2)] [Lisälaitteet] [Pituus (2)] [CFS (3)] [Safe mode (1)] [Aika (4)]
[Asetukset...] [CRC (4)] [ETX (1)]
[Lisälaitteet] Tieto laajennusyksiköistä
[Pituus] Sanoman pituus
[CFS] Käskyn nimi, staattinen ”CFS”.
[Safe mode] Mitä tehdään, kun asetusaika ylittyy.
”0” = ei toimintoa.
”1” = Asettaa Alarmin päälle.
”2” = Asettaa kaikki lähdöt alas ja Alarmin päälle.
”3” = Asettaa kaikki lähdöt ylös ja Alarmin päälle.
”4” = Asettaa kaikki lähdöt esiasetuksen mukaan ja Alarmin päälle.
HUOM!
Setting -käsky tallettaa aina porttien tilan riippumatta Time- ja Turvatila-asetuksista.
[Time] Määrittää Master -aseman pollausajan. Jos 0 ei lasketa. Lyhin aikavälin muutos
osoitetaan minuutteina.
[Settings...] Määrittää I-LINK 100:n ja lisäyksiköiden lähtöjen tilatiedot.
[Extensions] Määrittää lisäyksiköiden määrän ja tyypin.
[CRC] Normaali I-LINK 100:n CRC.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
15
4.4.7 CFG -kyselykäsky (kuten GET -käsky)
Kuvaus ja koko:
[STX (1)] [Vastaanottaja (2)] [Lähettäjä (2)] [Pituus (2)] [CFG (3)] [ETX (1)]
[Pituus] Sanoman pituus. Staattinen “03”.
[CFG] Käskyn nimi, staattinen “CFG”.
CFG -kysely hyväksytään ACK:lla, jota seuraa CFS, joka määrittää asetukset.
HUOM! Kun ala-asema hälytyksen (Alarm) jälkeen saa minkä tahansa sanoman Master -
asemalta, se asettaa automaattisesti kaikki lähtöportit edelliseen tilaan.
4.4.8 VER-käsky
Tämä käsky palauttaa I-LINK 100:n ohjelmaversion.
VER-kyselyn rakenne:
STX
01
00
03
VER
657A
ETX
Alku-
merkki
Vastaan-
ottaja
Lähet-
täjä
Pituus
Sanoma
CRC-
tarkistussumma
Loppumerkki
VER-vastauksen rakenne: esim.
STX
4C
12
FFF
03
VRS
v1.0A
6AE4
ETX
Alku-
merkki
Vastaan-
ottaja
Lähet-
täjä
Lisälait-
teet
Pituus
Sanoma
Ohjelma-
versio
CRC-
tarkis-
tussumma
Loppu-
merkki
HUOM! Ohjelmaversion ”v” on pikkukirjain.
4.5
CRC
-
funktio
Virheenkorjauksessa käytetään 16-bittistä CRC -tarkistusta (Cyclic Redundancy Check).
(CRC -tarkistussumman arvo DATA -arvosta, joka sisältää vastaanottajan osoitteen, lähettäjän
osoitteen, lisälaiteinfon, sanoman pituuden ja sanoman).
I-LINK 100:n protokollassa käytetty CRC -tarkistus on laskettu pääosin samalla tavalla kuin CRC-
CCITT, mutta hieman eri parametreillä.
CRC-tarkistuksen laskennassa olevat parametrit ovat:
Polynomi - määrittelee laskuissa käytetyn polynomin. I-LINK 100 käyttää polynomia X^16 +
X^12 + X^5 + 1 (i.e. 0x1021 )
Perusarvo = arvo joka ladataan CRC -rekisteriin ennen laskentaa.
Käännetty bittijärjestys = käänteinen bittijärjestys (lsb <> msb) ennen laskentaa.
Käännetty bittijärjestys ennen XOR -toimintaa = suoritetaanko CRC -laskun jälkeiselle
bittijärjestykselle kääntö vai ei ennen XOR -operaatiota.
XOR = viimeinen askel – laskun jälkeiselle lopputulokselle suoritetaan XOR -funktio.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
16
SATEL I-LINK 100:n parametrit ovat:
Polynomi = 0x1021 (sama kuin CCITT)
Alkuarvo = 0xFFFF
XOR = FFFF
Käännetty bittijärjestys = Kyllä
Käännetty bittijärjestys ennen viimeistä XOR -operaatiota= Kyllä
Vertailu yleiseen CRC-CCITT:n laskennassa käytettyihin parametreihin:
Polynomi = 0x1021 (CCITT)
Alkuarvo = 0xFFFF
XOR = 0
Käännetty bittijärjestys = Ei
Käännetty bittijärjestys ennen viimeistä XOR -operaatiota = Ei
Huomaa! Varsinaisen CRC -tarkistussumman sanoman sisältö voidaan jakaa muuttamalla
16-bittinen binäärinen CRC -tarkistussumma neljäksi hex-ascii -merkiksi.
Esimerkiksi: Jos tarkistussumma on 0001111100000010 (binäärisenä), olisi vastaavat neljä
ASCII-merkkiä SSSS = ’1’, ’F’, ’0’ ja ’2’.
Alla on C-kielellä toteutettu esimerkkiohjelma, jolla voidaan laskea CRC:n binäärinen arvo.
unsigned short CRC_16 (unsigned char length, unsigned char *data)
{
unsigned short crc_table[16] =
{
0x0000, 0x1081, 0x2102, 0x3183, 0x4204, 0x5285, 0x6306, 0x7387,
0x8408, 0x9489, 0xA50A, 0xB58B, 0xC60C, 0xD68D, 0xE70E, 0xF78F
};
unsigned short crc = 0xFFFF;
unsigned char tmp, index, i;
for (i = 0; i < length; i++)
{
tmp = data[i];
index = ((crc ^ tmp) & 0x000F);
crc = ((crc >> 4) & 0x0FFF) ^ crc_table[index];
tmp >>= 4;
index = ((crc ^ tmp) & 0x000F);
crc = ((crc >> 4) & 0x0FFF) ^ crc_table[index];
}
return (~crc);
}
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
17
5
TEHDASASETUKSET
SATEL I-LINK 100 I/O -konvertteri toimitetaan seuraavilla asetuksilla (ellei toisin ole sovittu):
TOIMITUKSEN YHTEYDEYDESSÄ OLEVAT ASETUKSET
PROTOCOL, protokolla-kytkin
P-to-P = Poin-to-point
ADDRESS, osoite
0000000
BAUD, siirtonopeus
01 = 9600 bps
3 DE, turvatilan ja hälytyksen viive
0 = ei viivettä
4 SM, turvatilan asetus ON / OFF
0 = ei turvatilaa
5 HS, CTS-kättely
0 = CTS päällä
TIME, aika
000 = 120 minuuttia
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
18
6
KYTKENTÄESIMERKKEJÄ
Point-to-Multipoint Point-to-Point
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
19
7
LISÄLAITTEET JA VARUSTEET
VÄYLÄKAAPELI I-LINKIN JA SATELLINE MODEEMIEN VÄLILLE
Point-to-Point
CRS-TSU
I-LINK 100
SATELLINE-2ASxE, 3AS -sarja
Point-to-Point
CRS-18IF
I-LINK 100
SATELLINE-1870, 1870E
Point-to-Multipoint
CRS-2F
PC
SATELLINE-2ASxE, 3AS -sarja
Point-to-Multipoint
CRS-18F
PC
SATELLINE-1870, 1870E
SATEL I-LINK PC ja SATELLINK PC Pro
SATEL I-LINK PC on kevyt, helppokäyttöinen ohjelmisto, jolla PC:n sarjaporttiin kytketyllä
SATELLINE modeemilla voidaan ohjata ala-asemien I-LINK 100 -yksiköitä. Erikseen
saatavana myös monipuolisempi SATELLINK PC Pro -ohjelma.
SATEL I-LINK 100 I/O-konvertteri
Käyttöohje FI, Versio 3.7
20
8
LAAJENNUSYKSIKÖT I
-
LINK 200 JA I
-
LINK 300
Yleistä
I-LINK 100:an voidaan yhdistää 1 - 3 kpl laajennusosia (I-LINK 100 + 1 - 3 kpl laajennusosia).
Laitteet toimivat Point-to-Point tai Multipoint -yhteydellä. Point-to-Point -yhteydellä vastaavat
laajennukset toimivat suoraan keskenään pareina kuten I-LINK 100. Laajennusyksiköt eivät toimi
yksinään vaan ne tarvitsevat aina I-LINK 100:n ohjausyksiköksi.
I-LINK 200, 4 digitaalista ja 2 analogista tuloa ja lähtöä
I-LINK 300, 6 digitaalista tuloa ja lähtöä
Yhdistäminen
Laitteet kytketään toisiinsa liitämällä ne yhteen EXTENSION ja To EXTENSION -liittimistä kuvan
mukaisella tavalla. Laajennusosien keskinäisellä järjestyksellä ei ole väliä.
I-LINK 100 perusosa I-LINK 200 D/A-laajennusosa I-LINK300 D-laajennusosa
4 digitaalista, 4 digitaalista,
2 analogista I/O-porttia 2 analogista I/O-porttia 6 digitaalista I/O-porttia
Kytkentä
Varsinaiset I/O:t kytketään kuten perusyksikkökin. Laitteiden käyttöjännite ei mene sisäisesti läpi,
vaan se kytketään ja ketjutetaan ulkoisesti riviliittimien kautta. Käyttöjännite on syytä ottaa
automaattisulakkeella varustetusta I-LINK 100:n + OUT -liittimestä. Käyttöjännite voidaan tuoda
mihin tahansa yksikköön ja ketjuttaa se edelleen toisiin I-LINK:eihin. Kaikki tulopuolen plussat (+)
ja miinukset (-) ovat keskenään yhdessä, joten ei ole väliä mihin käyttöjännite kytketään. Jos
laajennusyksikköjä on useita on ketjutus syytä tehdä sen mukaan, miten johdotus on helpointa
tehdä (kuvaesimerkki).
Asetukset
Niihin I-LINK -laajennusosiin, jotka halutaan toimivan keskenään pareina on asetettava sama
osoite. Osoite asetetaan ”Module Addres” -kytkimillä. Valittavat osoitevaihtoehdot ovat:
00= Laajennusosa ei valittu, 01, 10 ja 11. Kuvassa ”Osoite”.