Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Sisällysluettelo

Table of Contents

  • Piccolink RF600/RF601 päätelaite (Bluetooth-malleja RF650 ja RF651 ei ole tuettu) tai Triskan
  • PC RS232 portilla (RF600/RF601) tai Ethernet -liitäntä tukiasemaa varten samassa verkossa.
  • Muistia ja nopeutta "riittävästi" (XP 512 megatavua).
  • Käyttöjärjestelmä Windows XP tai uudempi.

    Panel

    *HUOM! KAKSI TAI USEAMPI FYYSISESTI LÄHEKKÄIN SAMALLA TAAJUUSKANAVALLA TOIMIVAA TUKIASEMAA SAATTAVAT HÄIRITÄ TOISIAAN TAI AIHEUTTAA VIRHEITÄ. TÄMÄN JOHDOSTA SUOSITELLAAN ASENNUKSEN YHTEYDESSÄ TARKISTETTAVAN, ETTEI SAMALLA KANAVALLA OLE USEAMPIA KUIN YKSI TUKIASEMA/YRITYS. Kanavan vaihto: ohje.

  • Yksi tukiasema pystyy palvelemaan kovassa käytössä maksimissaan kymmentä päätelaitetta (ei teknistä rajoitusta, mutta kokemuspohjaisesti 9-12 päätelaitetta per tukiasema on radioliikenteen äärirajoilla).
  • PLServer.ocx on oltava olemassa ja rekisteröity käyttöjärjestelmään. Rekisteröinti suoritetaan ajamalla seuraava komento kehotteesta -> RegSvr32.exe PLServer.ocx).
  1. Poistu PLServeristä
  2. Etsi, missä on PLServer.ocx -tiedosto
  3. Aja komento regsvr32 /u polku_missä_tiedosto_on\plserver.ocx
  4. Poista polku_missä_tiedosto_on\PLSERVER.OCX
  5. Tallenna uusi PLSERVER.OCX hakemistoon
    1. (32-bit) C:\WINDOWS\SYSTEM32\ 
    2. (64-bit) C:\Windows\SysWOW64\
  6. Aja komento
    1. (32-bit) regsvr32 C:\Windows\SysWOW64\PLServer.ocx
    2. (64-bit) regsvr32 C:\WINDOWS\SYSTEM32\PLServer.ocx
  7. Käynnistä PLServer

PLServer käyttää seuraavia tiedostoja, joiden on löydyttävä Windowsin järjestelmähakemistosta (system directory, esim. C:\WINDOWS\system32):

...

PLServerin käyttöä varten tarvitaan normaalit SKJ:n tietokantamäärittelyt.
PlServer asennetaan samaan koneeseen, johon tukiasema kytketään. Lisäksi PLServer kannattaa laittaa käynnistymään koneen käynnistyksen yhteydessä.

Jos PLServeriä käytetään työasemalla käyttäjätunnuksella, jolla on rajatut oikeudet (esim. winxp normaali käyttäjä), saattaa esiintyä käyttöoikeusongelmia. Yksi ratkaisu ongelmaan on ollut asentaa RF6xxDemoPack (kts. yllä) ensin pääkäyttäjän tunnuksilla ja sen jälkeen sillä käyttäjätunnuksella, jolla PLServeriä ajettaisiin. Asennus rajoitetulla käyttäjätunnuksella ei onnistu ilman virheilmoituksia, mutta kun ne ohittaa Ignorella, niin asennuksen saa vietyä loppuun.

Ethernet -pohjainen tukiasema

  1. Lataa asennuspaketti.
  2. Kytke tukiasema verkkoon ja virtaan (irroita sarjakaapeli).
  3. Käynnistä määritysohjelma (Digi Port Authority - Remote), näet tukiaseman tämänhetkisen ip-osoitteen.
    1. Mikäli verkossa ei ole DHCP:tä päällä, määritä koneellesi oikea ip-osoite (samaan verkkoalueeseen).
  4. Avaa webbiselain tukiaseman ip-osoitteella.
  5. Kirjaudu: root / dbps.
  6. Muuta verkkoasetukset oikeiksi.
  7. Buuttaa tukiasema.
  8. Mene uudestaan configurointisivulle, uudella ip:llä.
  9. Configuration -> Serial Ports -> Port 1
  10. (Uusissa tukiasemissa näyttää olevan erillainen softa, profiiliksi pitää valita TCP Sockets niin ao. ohje pätee)
  11. Ruksita Automatically establish TCP connections.
  12. IP-address -kohtaan kirjoita koneen, jossa PLserver pyörii, ip-osoite.
  13. Service: Raw TCP
  14. Port: 2200
  15. Ruksita 'Enable TCP Keepalive'.
  16. Tarkista että Flow Control = None.
  17. Käynnistä PLServer ja testaa.

...

Jos tukiaseman IP-osoite on tuntematon/eri aliverkossa kun konfigurointityöasema, voi olla että konfigurointisofta ei löydä tukiasemaa. Lataa silloin Setup Wizard ja tee tukiaseman ip-osoitteen resetointi tällä ohjelmalla.

Lisenssit

PlServer perustuu sovelluskohtaisiin lisensseihin. Tällöin jokaisella PiccoLink -sovelluksella on kelluva lisenssimäärä, mikä tarkoittaa sitä, että jos esim. inventointeja on 2 kp,l yhtä aikaa voi inventoida vain 2 henkilöä. Lisenssi vapautuu viiveen jälkeen (5 min.) tai kun käyttäjä poistuu sovelluksesta. Lisäksi laitteiden max. määrä on lisenssissä, eli kuinka monta laitetta PlServer voi enimmillään hyväksyä.

Huom. Virheilmoitus "käsipäätteen käyttö estetty" ei tule SKJ:n plserveriltä vaan toisesta Piccolink-järjestelmästä, tällöin pitää vaihtaa kanavaa. Katso ohjeet alempaa.

PLSERVER.INI -tiedosto (asetukset)

PlServerin suoritushakemistoon luodaan plserver.ini (teksti)tiedosto, joka on esim. seuraavanlainen:

...

Code Block
VUOSI=1
KUUKAUSI=3
VIIKKO=3
PÄIVÄ=3

Ohjelman käynnistäminen

Ohjelma käynnistetään antamalla parametrina pakollinen yrityksen (l. tietokannan) nimi esim.

...

Huom: Ohjelma käynnistyy automaattisesti pienennettynä.

Ohjelman suorittaminen Windows -palveluna (as service)

Palvelun asenetamiseen on kaksi vaihtoehto NSSM tai Microsoft Resource Kit

  1. Lataa NSSM, mikäli sitä ei vielä ole ladattuna

    Code Block
    CD\WINSKJ
    wget http://tiedosto.skj.fi/SKJUSB/Utilities/nssm.exe
  2. Asenna palvelu

    Code Block
    nssm install PLServerPalvelunNimi "C:\WINSKJ\PLSERVER.EXE" ALIAS
  3. Käynnistä Palvelu

    Code Block
    net start PLServerPalvelunNimi

...

Expand
titleVaihtoehtoinen tapa
  1. Asenna Microsoft Resource Kit (Tarkemmin ottaen tarvitset INSTSRV ja SRVANY -työkalut) Lataus: http://tiedosto.skj.fi/SKJUSB/Utilities/rktools.exe

    Code Block
    instsrv Plserver "c:\Program Files\Windows Resource Kits\Tools\srvany.exe"
    
  2. Lisää rekisteriin seuraava merkintä, lataus: http://tiedosto.skj.fi/SKJUSB/Utilities/plserver_palvelu.reg

    Code Block
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Plserver\Parameters ->
    Merkkijono arvo (String value)
    Application = c:\winskj\plserver.exe ALIAS
    
  3. services.msc ->
    1. plserver -> properties -> log on -> käyttäjä jolla on alias määrittely kunnossa.


Muut ohjelmaan vaikuttavat määrittelyt

Tilauksen ja hintakyselyn ostohinnan näkyminen: myyjän takana on piccolink optiot, josta löytyy kenttä 'Ostohinta piilotettu'. Ostohintojen järjestys on keskihinta / viim. ostohinta. Joissain sovelluksissa ko. hinnat tunnetaan nimellä katehinta ja tehdashinta.

...

Päävarasto: Tilaus käyttää aina järjestelmän päävarastoa, joten se on myös syytä määritellä.

Uuden päätelaitteen lisääminen

Kun päätelaite tuodaan ensimmäistä kertaa tukiaseman alueelle, ohjelma ei hyväksy sitä automaattisesti (koska muuten ulkopuoliset laitteet pääsisivät järjestelmään). PlServerin päänäyttöön oikeaan laitaan tulee lista tuntemattomista ('Tuntemattomat') laitteista ja kun uusi laite halutaan lisätä järjestelmään, valitaan jokin laitteen riveistä ja painetaan 'Hyväksy laite'. Jos laite on vieras, painetaan 'Hylkää laite'.
Uusi päätelaite käyttää oletuksena yleisiä näppäimiä (joita on mahdollista uudessa versiossa muokata käyttöliittymästä).

Tukiaseman/päätelaitteen kanavan vaihto

Mikäli samalla alueella toimii useampia Piccolink-instansseja, tulee Piccolinkien toimia eri kanavilla.

...

Tietokonella voi olla asennettuna kerrallaan vain toinen alla olevista ohjelmista. Ohjelma käyttää PLGonf.ocx-nimistä tiedostoa ja näitä ei saa löytyä kuin yksi koneelta - alla olevilla ohjelmilla on tiedostosta omat versionsa.

  1. RF600 (vanha malli, tulitikkuaskin kokoinen/muotoinen)
  2. Hae Piccopla.
  3. Asenna ohjelmisto.
  4. Tarkista, että COM port on oikea (Connect(smile).
  5. Paina Read Target.
    #Vasemmassa alanurkassa on kanavat (Channel) 1-7, aktiivinen on LIHAVOITU NUMERO.
  6. Klikkaa Channel taulukosta uusi haluttu (oletus 3, vaihtoehdot 1-7).
  7. Paina Read Target uudelleen jotta näet, että muutos on tapahtunut.
  8. Virtaresetoi tukiasema.

  1. RF601 (uusi malli, neliönmuotoinen, Ethernet-portilla varustettu)
  2. Hae RF Configurator.
  3. Asenna ohjelmisto.
  4. Tarkista, että COM port on oikea.
  5. Paina Read Device Info.
  6. Klikkaa Channel -kohtaa hiiren oikealla, valitse Channel ja syötä haluttu uusi kanava (oletus 3, vaihtoehdot 1-7).
  7. Paina OK.
  8. Paina Get Info uudelleen jotta näet, että muutos on tapahtunut.
  9. Virtaresetoi tukiasema.

Päätelaitteen kanavanvaihto:

  1. Laita päätelaite päälle (Paina esim OK -painiketta).
  2. Paina Shift + 0.
  3. Mene nuolilla kohtaan Asetukset (Settings) ja paina OK.
  4. Syötä salasana (oletuksena 1234 tai 0000).
  5. Mene nuolilla kohtaan RF-asetukset (RF-settings) ja paina OK.
  6. Mene nuolilla kohtaan Kanava (Channel) ja paina OK.
  7. Poista nykyinen kanava-asetus painamalla Del ja syötä uusi kanavanumero ja paina OK.
  8. Päätelaite hyväksyy uuden kanavan piippaamalla pitkästi.
  9. Käynnistä päätelaite uudelleen (Shift + DEL) ja kokeile laitteen toimivuus.

Tukiaseman/päätelaitteen yhteyden testaus (radioliikenne)

Piccolink-laitteiden radioliikenteen testauksen voi suorittaa ongelmatapauksessa alla olevan ohjeen mukaisesti. Testauksella voidaan selvittää toimiiko "fyysinen yhteys = radioliikenne" käsipäätteen ja tukiaseman välillä. Testaus sulkee pois tietokoneella olevat taustaohjelmat (PLServerin) ja tietokoneen ja tukiaseman välisen rs/lan-liikenteen. Jos käsipääte ja tukiasema saavat testin aikana yhteyden, voidaan ne todeta toimiviksi ja valittu radiokanava käyttökelpoiseksi.

Testaus tehdään eri tavalla riippuen kumpi tukiasema on käytössä - sekaympäristössä sovelletaan...

  1. Aseta Piccopla:ssa tukiaseman kanava vaikka 1:ksi ja muuta käsipääte samalle kanavalle.
  2. Laita Piccopla:ssa tukiasema tila Normal -> Site survey (tämä tehdään Base Station Settings välilehdellä).
  3. Tukiasema alkaa lähettämään signaalia 1 sek välein, käsipäätteessä tämä näkyy viestinä signaalin vahvuudesta.
  4. Käsipäättellä testistä pääse pois Shift+Del, tukiasemassa pitää vaihtaa Piccopla:ssa tila takaisin Normal.
  1. Kun tukiasema ja käsipääte ovat samalla kanavalla valitaan käsipäätteestä Shift+0.
  2. Valitaan Asetukset Ok:lla.
  3. Ruutuun tulee _ _ _ _ , laitetaan Shift päälle ja kirjoitetaan TST.
  4. Jos yhteys toimii, tulee käsipäätteelle sarjanumero ja signaalin vahvuus.
  5. Ok:lla pääsee pois testitilasta.

...

NordicID:n lisäksi voi soittaa myös Procomponentille.
Puh. +358 20 779 8886 
Sähköposti: huolto@procomponent.fi

Piccolink-tukiaseman ja tietokoneen välisen yhteyden voi aukottomasti todeta sillä, että konfigurointisoftalla voidaan lukea tukiaseman tiedot ja muuttaa radiokanavaa. Jos nämä onnistuu on sarjaliikenneyhteys Ok.

...

  1. FIFO-puskurit pois päältä.
  2. Nopeus 'natiiviksi' 19200 baudiksi.

PLServer voidaan käynnistää DEBUG-moodissa lisäämällä komentoriviparametriksi DEBUG (huom! Ilman kauttaviivaa) esim:

  1. PLSERVER.EXE YRITYS DEBUG.


Oletusasetukset kapulalle ja tukiasemalle (factory settings)

Piccolink-kapula ja tukiasema voidaan palauttaa tehdasasetuksille RFConfigurator-ohjelmalla. Tähän tarvitsee oikeantyyppisen COM-kaapelin. Tukiasemalle on oma kaapelinsa ja kapulalle on oma, toisen tyyppinen kaapeli. Asetusparametrit kirjoitetaan laitteelle RFConfigurator:sta File -> Open configuration file ja valitsemalla laitteen tyyppiä vastaava pcg-tiedosto. Pcg-tiedostot ovat ohessa zip-paketteina erikseen tukiasemille ja kapuloille.

Ainakin kapuloihin asetuksia kirjoitettaessa COM-portin vuonohjaus (flow control) kannattaa olla valinnalla "hardware". Tehdasasetusten päivitys saattaa silti epäonnistua, esim. usein kohtaan "laser settings" tai "WriteEepromBlock Failure". Joskus homma menee läpi 1. kerralla ja yleensä 2 yritystä riittää.

Laitteen tarkan tyypin voi tarkistaa paristokannen alla olevasta tyyppitarrasta. HTC00004 on yleisin tyyppi. RFConfigurator-ohjelmalla voidaan siirtää laitteen tyyppiä vastaavat asetukset laitteeseen COM-kaapelin avulla. HUOM! Mikäli ohjelmoidaan asetuksia kapulaan niin silloin itse kapula tulee olla yhteydessä tietokoneen COM-porttiin. Eli siis tällöin tukiasema EI saa olla yhdistettynä COM-porttiin. Muuten tukiasema voi mennä mykäksi ja RFConfigurator-ohjelmallakin kun yrittää lukea ”read device info”:a ko. tukiasemasta, ohjelma vastaa ”Unknown device”.

  1. tarkista että kapulassa on riittävästi energiaa akuissa/pattereissa. Varauksen tilan voi tarkistaa asetusvalikosta ( SHIFT 0) kohdasta tietoja (info). Ilman paristoja ei parametrien päivitystä voi tehdä
  2. herätä kapula esim. painamalla ok-näppäintä
  3. resetoi kapula ( SHIFT DEL ) ja varmista että olet aloitusruudussa
  4. siirrä tiedot rf-configurator-ohjelmalla
  5. Jos kaikki meni ok, niin kapula resetoi itsensä ja tervetulotekstinä lukee "Nordic ID RF601" ja asetukset ovat nollautuneet. HUOM. joskus kaikki menee ok (ei virheilmoituksia RFConfiguratorissa), mutta kapula ei resetoi itseään. Tällöin voi kapulan resetoida itse ( SHIFT DEL ) ja todeta em. tavalla että tehdasasetukset saatiin siirrettyä ok.

Tehdasasetukset eri kapulamalleille löytyvät tiedostosta RF6x1 default pcg.zip

Mikäli käytössä on vanha ja käytetty piccolink-laitteisto, eikä pin-koodia ole tiedossa, voidaan laite palauttaa tehdasasetuksille, jolloin oletus-pinkoodiksi tulee 1234 (tai ehkä joskus 0000). Tällöin voidaan muuttaa mm. kapulaa käynnistettäessä alussa näkyvissä oleva welcome-teksti, eli yleisimmin omistajan nimi.

Tukiaseman tyypin näkee sen takana olevasta tyyppitarrasta. Esim. BST00002.

Tehdasasetukset eri tukiasemille löytyvät tiedostosta BaseStation.zip