Tartalomjegyzék 1. FELADAT DEFINIÁLÁSA................................................................................................................................4 2. KEZELÉS............................................................................................................................................................ 4 2.1. MŰKÖDÉS ÜZEMI FELTÉTELEI.................................................................................................................................... 4 3. BEÁLLÍTÁSOK..................................................................................................................................................5 3.1. NYOMTATVÁNY ÉS WINDOWS NYOMTATÓ ÖSSZERENDELÉSE........................................................................................... 5 3.2. NYOMTATÁS MÉRÉSTÍPUSHOZ RENDELÉSE ÉS PÉLDÁNYSZÁM BEÁLLÍTÁSA.......................................................................... 5 3.3. KÜLSŐ BEMENET/KIMENET ÉS NYOMTATÁSI FELADATOK ÖSSZEKÖTÉSE.............................................................................. 6
Egyéb dokumentumok: PW2.EXE Jármű Mérlegelő Program Kezelési Utasítás
DocVer: 1.0
File:D:\R\PW2\Leiras\Kezut\kukieg27.sxw
Printed: 2012. VII.. 6.
7/4
PortaWin (PW2) Jármű mérlegelő program Mérlegjegy nyomtatása külső nyomógombbal indítva
METRISoft KFT Hmvhely Jókai u.30.
1. Feladat definiálása Ez a speciális funkció arra szolgál, hogy távolban elhelyezett mérlegelési pontról egy kontaktus (pl. nyomógomb) segítségével az éppen elvégzett zárómérlegelést követően a mérlegjegy távvezérelt nyomtatását el lehessen végezni. Ennek gyakorlati alkalmazása pl. ha a hídmérleg és eszközei a mérlegprogramtól távol kerülnek telepítésre és a mérlegelést egy RF kártya segítségével hajtják végre a mérleg mellett. Az ugyanott elhelyezett nyomógombbal ezután a mérlegjegy kinyomtatása is elindítható.
2. Kezelés Speciális kezelési feladat nincs! A rendszer előre beállítható és beállítandó oly módon, hogy a mérleg melletti nyomógomb megnyomásakor (vagy más külső kontaktus hatására) a program az erre kijelölt nyomtatási feladatot el tudja indítani. A gomb megnyomásakor egy kihelyezett jelzőlámpa bekapcsolódik cca. 5 sec időtartamra. Egyúttal a „Print” üzenet jelenik meg a mérlegkijelzőn. A gombnyomás eredménye: a beállított típusú és példányszámú mérlegelési bizonylat elküldésre kerül a kijelölt Windows nyomtatóra. A nyomtatási feladat nyomtatóra küldése után a program egy „good” üzenetet küld, ha az sikeres és egy „er21” üzenetet, ha az valamely hiba miatt nem lehetséges. Ennek részleteiről a program főablakában levő üzenetablakban lehet tájékozódni. Az ezzel kapcsolatos üzenetek a program „LOG” könyvtárában a „PrnInpLog.TXT” üzenetlistában is rögzítésre kerül, annak tartalma utóbb tanulmányozható. Megjegyzések: • A jelzőlámpa használata opcionális • A mérlegkijelzőre küldött üzenet csak akkor jelenik meg, ha a mérleg erre alkalmas (pl. MS01, MSH) • A program a nyomtatási feladatot akkor tekinti elküldöttnek, ha azt a Windows átvette. A tényleges nyomtatási folyamatot követni már nem tudja.
2.1. Működés üzemi feltételei A nyomtatás a zárómérést követően lehet kezdeményezni. A jármű a mérleghidat a nyomtatás elvégzéséig nem hagyhatja el. A nyomtatási csatornának üzemkésznek kell lennie. A mérlegelési tétel nyomtatása a nyitott mérések táblázatából történik, ezért az a tranzakció végéig nem zárható le, valamint a mérés adatlapját nem szabad a PC kezelőjének megnyitni (mert akkor nem fér hozzá a nyomtatási folyamat).
3. Beállítások A szolgáltatás használatához a programban konfigurálandók a fizikai kapcsolat és paraméterei! Ennek során egy paraméterezési folyamatban összekötünk egy Windows nyomtatót, az arra küldendő mérlegelési bizonylat nyomtatványt és a nyomtatást kezdeményező mérőhelyen elhelyezett kapcsoló bemenetet illetve kimenetet. Ehhez a rendszer adattáblázatait előre fel kell készíteni és a külső I/O kezelés szoftver licensz opciónak engedélyezettnek kell lennie, mert a program csak ilyen esetben képes külső fizikai kontaktus bemenet fogadására. A nyomtatást konfiguráló táblázatokban léteznie kell a következő adatoszlopoknak (gyártói beállítás): CONF_DLL NR (+) CONF_BMT REPDLLNR (int)
3.1. Nyomtatvány és Windows nyomtató összerendelése Belépés: Beállítások >> Program konfiguráció [leállított rendszer] >> Egyéb funkciók >> Nyomtató programok (DLL) regisztrációja (4)
(1)
(3)
(2)
Az ablakban ki kell nevezni/jelölni/találni egy olyan nyomtatványt, melyet nyomtatni kívánunk. Ez lehet egy meglevő engedélyezett (4) nyomtatvány. Ha egy nyomtatványt pl. helyi nyomtatóra is és a távoli nyomtatóra is nyomtatni kell, akkor alkalmazzuk a klónozást (1), amely az aktuálisan választott nyomtatvány sorából egy újat hoz létre. Ezután az új sorában már eltérő, másik nyomtatót (2) lehet beállítani. Ha klónozás történik, akkor mindenképpen javasolt a felhasználói elnevezés megfelelő kitöltése (3), hogy az azonos nyomtatványok megkülönböztethetők legyenek egy kiválasztás során. A helyes beállítások eredményeként rendelkezünk egy olyan nyomtatvánnyal, amelyeknek nyomtatási kimenete a távoli gombnyomáshoz lesz rendelve!
3.2. Nyomtatás méréstípushoz rendelése és példányszám beállítása Belépés: Beállítások >> Program konfiguráció [leállított rendszer] >> Egyéb funkciók >> Méréstípus – bizonylatnyomtatási kötelezettség beállítása. Ez a táblázat írja elő, hogy a nyomtatás kezdeményezésekor mely nyomtatványok kerülhetnek nyomtatásra és azok hány példányban legyenek nyomtatva. Az előírás a mérlegelés típusa (pl. be / kiszállítások) szerint, de akár ügyfelenként is megtörténhet.
DocVer: 1.0
File:D:\R\PW2\Leiras\Kezut\kukieg27.sxw
Printed: 2012. VII.. 6.
7/6
PortaWin (PW2) Jármű mérlegelő program Mérlegjegy nyomtatása külső nyomógombbal indítva
METRISoft KFT Hmvhely Jókai u.30.
A konfigurálást ebben az ablakban folytatjuk: a szükséges engedélyezett nyomtatványok már rendelkezésre állnak! (1)
Az ablakban új sort hozunk létre és az adatcellák jobb szélére kattintva (pl. (1)) beválasztjuk a megfelelő fix adatértékeket a mérés típus, mérési mód, bizonylat típus, nyomtatvány azonosító vonatkozásában. A nyomtatvány azonosító választásakor kitöltődik a REPDLL ID oszlop! Ez fontos, az oda kerülő értéket jegyezzük fel, mert egyéb helyen majd be kell írni! A nyomtatási módot mindig állítsuk „0:Kell nyomtatni” értékre, hiszen a távoli gombnyomás egy kötelező nyomtatást kezdeményez. A bizonylat és nyomtatás példányszám itt egyedileg beállítható! Ebben a táblázatban tehát megadtuk, hogy milyen szállítási irányokban melyik nyomtatványt kell nyomtatni és azt hány példányban? A beállítás során kapott REPDLL ID adatot feljegyeztük!
3.3. Külső bemenet/kimenet és nyomtatási feladatok összekötése Belépés: Beállítások >> Program konfiguráció [leállított rendszer] >> Egyéb funkciók >> Mérőhelyek beállításai Itt álljunk a mérőhely adatsorában a PARAMS (Paraméterek) oszlopba és rögzítsük a kapcsolati adatokat! Alkalmazási példa: A zárómérés után a helyszínen megnyomva a mérlegből kivezetett "nyomtatás" gombot, az IN2 mérleg bemeneten jelzés történik. Erre a program a <143> sz. mérlegjegyet kinyomtatja. A gombnyomástól a nyomtatásig a mérleg HT1 kimenete aktív, ami egy jelzőlámpát kapcsol erre az időre: INP(1.2.1.2.5.PRNMJ[143,1,1]); A fenti példa az ún. „Bemenet kapcsolási események kezelése” paraméter beállítást mutatja a kívánt táv- nyomtatáshoz! A fenti értékek jelentése sorban: az 1 mérőhelyen levő 2 bemeneten jön a kapcsolójel. Ha ennek 1 (Aktív) értékre kapcsolt állapota legalább 2 sec ideig fennáll1, akkor ez 5 másodperc időre engedélyezve indítja a PRNMJ funkciót. Ez a 143 sz. nyomtatási feladatot indítja, miközben az 1 mérőhelyen levő 1 kimenetet bekapcsolja2. (1)
1
Konkrétan legalább 2 másodpercig nyomják a gombot a mérleg IN2 bemenetén. A mérleg HT1 kimenetét (fix 5 sec időtartamra) bekapcsolja
A paraméterezés részletes leírása (1): "INP(<deviceidx><.><.><állapot>...);" <deviceidx> A Bementi eszköz azonosítója (MSSR2 I/O vezérlő vagy MSHP tulajdonos mérlegműszer) A Bementi eszközön kijelölt bemeneti bit <állapot> 0:Funkció OFF, 1:felfutóélre indít 2:Lefutóélre indít változás integrációs idő (ennyi ideig fenn kell álljon az új állapot az elfogadhatósághoz) A kapcsolójel érzékelését követően ennyi ideig [sec] indulhat a funkció. Végrehajtandó program funkció és annak paraméterei részletes leírása : <[paraméterek]> PRNMJ[<prnid>[,,]] külső gombnyomás jelzés, amely a prnid mérlegjegy nyomtatását kéri. <prnid> azonosító kód, amely a "Méréstípus - bizonylat nyomtatási kötelezettség előírásai" táblázatban található "REPDLL ID" kimeneti jelzés mérőhely idx (0=saját maga /MSHP Htpanel/ nem kötelező paraméter kimeneti bit sorszáma (MSHP esetén 1..4 (HT1..HT4)) nem kötelező paraméter --------------------------------------------