...
...
...
...
Sisällysluettelo | |
---|---|
|
...
- 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.
Info *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. title Panel Huomioithan Kahden tai useamman eri järjestelmään kytketyn Piccolink tukiaseman toimiminen-samalla tai viereisellä kanavalla saattaa aiheuttaa häiriöitä. Asennuksen yhteydessä on siis hyvä tarkastaa, että kanava on vapaa.
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).
...
- Poistu PLServeristä
- Etsi, missä on PLServer.ocx -tiedosto
- Aja komento regsvr32 /u polku_missä_tiedosto_on\plserver.ocx
- Poista polku_missä_tiedosto_on\PLSERVER.OCX
- Tallenna uusi PLSERVER.OCX hakemistoon (tiedosto.skj.fi → SKJUSB → NordicID)
- (32-bit) C:\WINDOWS\SYSTEM32\
- (64-bit) C:\Windows\SysWOW64\
- Aja komento
- (32-bit) regsvr32 C:\Windows\SysWOW64\PLServer.ocx
- (64-bit) regsvr32 C:\WINDOWS\SYSTEM32\PLServer.ocx
- Käynnistä PLServer
...
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-
...
liitännällinen tukiasema
Huomioi, että ethernet-liitännällä varustettu laite on käytännössä 2 eri laitetta samoissa kuorissa, eli:
- sarjaliitännällinen Piccolink-tukiasema
- ja Digin Ethernet-moduuli
Laitteiden konfiguraatiot ovat siis toisistaan erillisiä, eli Digin moduuliin määritellään sarjaliikenne-asetukset täytyy olla linjassa piccolinkin sarjaliikenne-asetusten kanssa.
Asennusprosessi:
- Lataa asennuspaketti.
- Kytke tukiasema verkkoon ja virtaan (irroita sarjakaapeli).
- Käynnistä määritysohjelma (Digi Port Authority - Remote), näet tukiaseman tämänhetkisen ip-osoitteen.
- Mikäli verkossa ei ole DHCP:tä päällä, määritä koneellesi oikea ip-osoite (samaan verkkoalueeseen).
- Avaa webbiselain tukiaseman ip-osoitteella.
- Kirjaudu: root / dbps.
- Muuta verkkoasetukset oikeiksi.
- Buuttaa tukiasema.
- Mene uudestaan configurointisivulle, uudella ip:llä.
- Configuration -> Serial Ports -> Port 1
- (Uusissa tukiasemissa näyttää olevan erillainen softa, profiiliksi pitää valita TCP Sockets niin ao. ohje pätee)
- Ruksita Automatically establish TCP connections.
- IP-address -kohtaan kirjoita koneen, jossa PLserver pyörii, ip-osoite.
- Service: Raw TCP
- Port: 2200
- Ruksita 'Enable TCP Keepalive'.
- Tarkista että Flow Control = None.
- Käynnistä PLServer ja testaa.
Varmista, että olet PLSERVER.INI:ssä määritellyt määrittely
Code Block | ||
---|---|---|
| ||
SARJAPORTTI=2200 |
...
Varmista myös, että PLSERVER:in käytössä olevat portit ovat auki. Voit tarkistaa tämän osoitteesta https://ip.skj.fi/index.php?port=2200
Mikäli haluat useamman tukiaseman kytkeytyvän samaan PLServeriin (esim isot tilat), määrittele kaikille tukiasemille eri ip-osoitteet, mutta muuten samat asetukset.
Huom! On todettu, että tukiasema toimii paremmin ilman DHCP:tä. Aseta siis tukiasemalle kiinteä ip.
Jos Huom! Jos tukiaseman IP-osoite on tuntematon/eri aliverkossa kun konfigurointityöasema, voi olla että konfigurointisofta ei löydä tukiasemaa. Lataa silloin Setup WizardDigi Device Discovery ja tee tukiaseman ip-osoitteen resetointi tällä ohjelmalla.
...
Code Block |
---|
[ASETUKSET] SARJAPORTTI=2 MYYJÄTIMEOUT=600 HINTATASO=1 OLETUSMYYJÄ=1 HKEIMUUTAHINTAA=TRUE TUOTESELAUS=NIMI INVOLETUSMAARA=1 OLETUSVARASTO=1 INVTARKISTUSRAJA=100 HAVIKKIOSTOHINTAMAX=0 HAVIKKIMAARAMAX=0 HAVIKKINOLLAHINTAINENSALLITTU=TRUE INVVANHATARKRAJA=30 VAINKESKUSVARASTOTILAUKSIA=TRUE [NÄPPÄIMET] F1=INVENTAARIO F2=KUORMANTULO F3=HINTAKYSELY F4=VAINKESKUSVARASTOTILAUS=FALSE MTTOIMSELAUSTYYPPI=RIVI MTTOIMTUOTE1= MTTOIMTUOTE2= MTTOIMTUOTE3= MTTOIMTUOTE4= HAVIKKIOLETUSLAJI=0 KERKIRJSELAUSJARJ=0 MKEROLETUSMAARA=0 KTHINTAVEROTON=FALSE TILAUSRIITKK=3 TILAUSMAXMAARAKAYTOSSA=FALSE TILAUSMAXMAARA=0 ESLMACETULIITTEET= [NÄPPÄIMET] F1=INVENTAARIO F2=KUORMANTULO F3=HINTAKYSELY F4=TILAUS F5=HÄVIKKI F6=MYYNTIKERÄILY F7=VARASTOSIIRTO [KERTYMÄT] VUOSI=1 KUUKAUSI=3 VIIKKO=3 PÄIVÄ=3 |
...
Code Block |
---|
VUOSI=1 KUUKAUSI=3 VIIKKO=3 PÄIVÄ=3 PÄIVÄ=3 |
Ohjelman käynnistäminen
Ohjelma käynnistetään antamalla parametrina pakollinen yrityksen (l. tietokannan) nimi esim.
Code Block |
---|
plserver.exe myymala
|
Huom: Ohjelma käynnistyy automaattisesti pienennettynä.
Ohjelman suorittaminen Windows -palveluna (as service)
...
|
Ohjelman käynnistäminen
Ohjelma käynnistetään antamalla parametrina pakollinen yrityksen (l. tietokannan) nimi esim.
Code Block |
---|
plserver.exe myymala
|
Huom: Ohjelma käynnistyy automaattisesti pienennettynä.
Ohjelman suorittaminen Windows -palveluna (as service)
Palvelun asenetamiseen on kaksi vaihtoehto NSSM tai Microsoft Resource Kit
Komentokehote skripti asennukseen.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
c:
if exist \temp (
goto onkansio
) else (
mkdir \temp
)
:onkansio
cd \temp
echo ladataan PLServer.ocx
powershell.exe -command "&{ Invoke-WebRequest 'https://tiedosto.skj.fi/SKJUSB/NordicID/PLServer.ocx.7.1.2.zip' -Outfile 'PLServer.ocx.7.1.2.zip' }"
powershell -command "Expand-Archive -Force 'PLServer.ocx.7.1.2.zip'"
copy PLServer.ocx.7.1.2\PLServer.ocx C:\WINDOWS\SYSTEM32\
if ERRORLEVEL 1 (
echo Ei oikeuksia
timeout 30
exit 1
)
copy PLServer.ocx.7.1.2\PLServer.ocx C:\WINDOWS\SYSTEM32\
regsvr32 -u C:\WINDOWS\SYSTEM32\PLServer.ocx
regsvr32 -u C:\Windows\SysWOW64\PLServer.ocx
regsvr32 C:\WINDOWS\SYSTEM32\PLServer.ocx
regsvr32 C:\Windows\SysWOW64\PLServer.ocx
sc query state= all | findstr /C:"SERVICE_NAME: winskj_plserver_%kanta%"
if ERRORLEVEL 1 (
echo Ei palvelua "winskj_plserver_%kanta%"
) else (
echo Suljetaan palvelu "winskj_plserver_%kanta%"
net stop winskj_plserver_%kanta%
if ERRORLEVEL 1 (
echo Ei oikeuksia avata palvelua "winskj_plserver_%kanta%"
timeout 30
exit 1
)
)
echo ladataan nssm
powershell.exe -command "&{ Invoke-WebRequest 'https://tiedosto.skj.fi/SKJUSB/Utilities/nssm.exe' -Outfile 'nssm.exe' }"
nssm install "winskj_plserver_%kanta%" C:\WINSKJ\PLSERVER.EXE %KANTA%
sc failure "winskj_plserver_%kanta%" actions= restart/60000/restart/60000/restart/60000 reset= 86400
sc query state= all | findstr /C:"SERVICE_NAME: winskj_plserver_%kanta%"
if ERRORLEVEL 1 (
echo Ei palvelua "winskj_plserver_%kanta%"
) else (
echo Avataan palvelu "winskj_plserver_%kanta%"
net start winskj_plserver_%kanta%
if ERRORLEVEL 1 (
echo Ei oikeuksia avata palvelua "winskj_plserver_%kanta%"
timeout 30
exit 1
)
)
echo OK!
timeout 10
exit 0
|
NSSM Asennus
Lataa NSSM, mikäli sitä ei vielä ole ladattuna
Code Block CD\WINSKJ wget http://tiedosto.skj.fi/SKJUSB/Utilities/nssm.exe
Asenna palvelu
Code Block nssm install PLServerPalvelunNimi "C:\WINSKJ\PLSERVER.EXE" ALIAS
Käynnistä Palvelu
Code Block net start PLServerPalvelunNimi
...
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
...
kanavan vaihto
Mikäli samalla alueella toimii useampia Piccolink-instansseja, tulee Piccolinkien toimia eri kanavilla.
...
- RF601 (uusi malli, neliönmuotoinen, Ethernet-portilla varustettu)
- Hae RF Configurator.
- Asenna ohjelmisto.
- Tarkista, että COM port on oikea.
- Paina Read Device Info.
- Klikkaa Channel -kohtaa hiiren oikealla, valitse Channel ja syötä haluttu uusi kanava (oletus 3, vaihtoehdot 1-7).
- Paina OK.
- Paina Get Info uudelleen jotta näet, että muutos on tapahtunut.
- Virtaresetoi tukiasema.
Päätelaitteen kanavan vaihto
Piccolink
Päätelaitteen kanavanvaihto:
...
NordicID:n lisäksi voi soittaa myös Procomponentille.
Puh. +358 20 779 8886
Sähköposti: huolto@procomponent.fi
COM-portin / Tukiaseman testi
...