METRISOFT MÉRLEGGYÁRTÓ KFT * 6800, Hódmezővásárhely Jókai u. 30.
☎ Tel.: (62) 246-657 Fax.: (62) 249-765 - Email:
[email protected] : Web: www.metrisoft.hu Utolsó mentés: 2012-11-28
MS-ADT1 Műszerkönyv
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/1
MS-ADT1 Műszerkönyv
Tartalomjegyzék 1. Rendeltetés........................................................................................................................................4 2. Műszaki adatok.................................................................................................................................4 3. Paraméterek jelentése.......................................................................................................................5 3.1. Metrikus paraméterek...............................................................................................................5 3.1.1. Felbontás...........................................................................................................................5 3.1.2. Lépésnagyság....................................................................................................................5 3.1.3. Tizedesjegyek száma.........................................................................................................5 3.1.4. Üzemmód..........................................................................................................................5 3.1.5. Cella szűrőhossz................................................................................................................5 3.1.6. Kijelzési hiszterézis...........................................................................................................5 3.1.7. Nyugalom feltétel..............................................................................................................6 3.1.8. Nullkövetési mód..............................................................................................................6 3.1.9. Mérési frekvencia..............................................................................................................6 3.1.10. Bekapcsolási nullázás......................................................................................................6 3.1.11. Tárázáshoz nyugalom kell...............................................................................................7 3.1.12. Nullázási tartomány........................................................................................................7 3.2. Kommunikációs paraméterek...................................................................................................7 3.2.1. Név....................................................................................................................................7 3.2.2. Kijelző neve......................................................................................................................7 3.2.3. Átviteli sebesség................................................................................................................7 3.2.4. Paritás................................................................................................................................8 3.2.5. Adatbit szám.....................................................................................................................8 3.2.6. Stopbit szám......................................................................................................................8 3.2.7. Protokoll............................................................................................................................8 3.2.8. COM1 DTR figyelés.........................................................................................................8 3.3. IO paraméterek..........................................................................................................................8 3.3.1. Határérték kezelés.............................................................................................................8 3.3.2. Bővítőport kezelés.............................................................................................................8 3.3.3. Határérték üzemmódok.....................................................................................................9 3.3.4. INPUT üzemmódok........................................................................................................10 3.3.5. INPUT nyomtatási forma................................................................................................10 3.4. Adattárolási paraméterek........................................................................................................10 3.4.1. Tárolási mód...................................................................................................................10 3.4.2. Határérték kimenet tárol..................................................................................................11 3.4.3. Az adatrekord szerkezete................................................................................................11 3.5. Műszer összesített paraméterlista...........................................................................................11 4. Konfigurálás...................................................................................................................................14 4.1. Bekapcsolási konfigurálás......................................................................................................14 4.2. Működés közbeni konfigurálás...............................................................................................14 4.3. A konfigurálás eszközei..........................................................................................................14 4.3.1. "ADTKIJ" külső kijelző..................................................................................................14 4.3.2. Számítógép és azon futó soros tesztelő alkalmazás........................................................14 4.3.3. Számítógép és azon futó „MS_SETUP” konfigurációs program...................................15
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/2
MS-ADT1 Műszerkönyv 5. Pontosítás........................................................................................................................................19 5.1. „Kétgombos” pontosítás.........................................................................................................19 5.2. Pontosítás az „STW” soros tesztelő alkalmazással................................................................20 5.3. Pontosítás az „MS_SETUP” konfigurációs programmal.......................................................20 6. Kommunikációs protokoll..............................................................................................................22 6.1. Metrisoft protokoll..................................................................................................................22 6.1.1. Általános kérdések..........................................................................................................22 6.1.2. Általános parancsok........................................................................................................22 6.1.3. Tömegértékek lekérdezése..............................................................................................23 6.1.4. Adattárolási kérdések, parancsok....................................................................................23 6.1.5. I/O kérdések, parancsok..................................................................................................24 6.1.6. Konfigurációs kérdések, parancsok.................................................................................25 6.1.7. Cella alul- és túlterhelési hibák.......................................................................................26 6.2. Modbus protokoll....................................................................................................................27 6.2.1. Modbus kérdések............................................................................................................27 6.2.2. Modbus parancsok..........................................................................................................28 6.2.3. Modbus kommunikáció tesztelése számítógéppel..........................................................28 7. Áramkimenet beállítása..................................................................................................................32 7.1. Belépés az áramkimenet pontosításba....................................................................................32 7.2. Nulla pozíció beállítása...........................................................................................................33 7.3. Végérték beállítása..................................................................................................................33 8. Műszerdoboz beépítési méretei......................................................................................................34
Táblázatjegyzék 1. Táblázat: Nyugalom feltétel paraméterek.........................................................................................6 2. Táblázat: Mérési frekvencia paraméterek.........................................................................................6 3. Táblázat: Kommunikációs sebesség paraméterek............................................................................7 4. Táblázat: Paritás paraméterek...........................................................................................................8 5. Táblázat: Határérték üzemmódok.....................................................................................................9 6. Táblázat: Határérték üzemmód módosítók.......................................................................................9 7. Táblázat: INPUT üzemmódok........................................................................................................10 8. Táblázat: Adattárolási módok.........................................................................................................10 9. Táblázat: Adatrekord üzemmód mezője.........................................................................................11 10. Táblázat: Műszer összesített paraméterlista.................................................................................13 11. Táblázat: Bekapcsolási konfigurálás............................................................................................14 12. Táblázat Általános kérdések.........................................................................................................22 13. Táblázat Általános parancsok.......................................................................................................22 14. Táblázat: Tömegértékek lekérdezése............................................................................................23 15. Táblázat: Adattárolási kérdések, parancsok.................................................................................24 16. Táblázat: I/O kérdések, parancsok................................................................................................24 17. Táblázat: Konfigurációs kérdések, parancsok..............................................................................26 18. Táblázat: Cella alul- és túlterhelési hibák.....................................................................................26 19. Táblázat: Modbus kérdések..........................................................................................................27 20. Táblázat: Modbus parancsok........................................................................................................28 21. Táblázat: Modbus kérdés felépítése.............................................................................................30 22. Táblázat: Modbus kérdésre kapott válasz felépítése....................................................................30 23. Táblázat: Modbus parancs felépítése............................................................................................31 Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/3
MS-ADT1 Műszerkönyv
1. Rendeltetés Az MS-ADT1 egy „TS” sínre (kalapsín) pattintható, kijelző és kezelőszerv nélküli mérőműszer. Ez a műszer elsősorban olyan mérési feladatok elvégzésére lett kifejlesztve, ahol a technológiát egy PLC vagy PC fogja össze és minden beavatkozást a PLC vagy PC felületén keresztül végeznek. Optocsatolóval leválasztott határérték kimenetei csatlakozhatnak a technológia egyéb vezérlő eszközeihez. Leválasztott analóg áramkimenetén a tömeggel arányos 4..20mA-t vagy 0..20mA-t állít elő. Figyelem! Az analóg áramkimenetet tilos külső tápfeszültségről táplálni! A PLC analóg bemenetét olyan módban kell használni, hogy az ne adjon ki feszültséget.
2. Műszaki adatok Típusszám:
MS-ADT1
Program verzió:
ADT_TAV v2.2
Tápfeszültség:
12..24V DC
Teljesítmény felvétel:
2,5VA
Mérőcellák:
4*350Ω
Hasznos jeltartomány:
0..2mV/V
Nullpont beállítás:
0..2mV/V
Kimenetek:
2db, illetve 5db (opció) optocsatolóval leválasztott határérték kimenet
Bemenetek:
4db optocsatolóval leválasztott bemenet (opció)
Analóg áramkimenet:
Leválasztott, a tömeggel arányos 0..20mA vagy 4..20mA
Analóg áram max. terhelés:
470Ω
Analóg áram linearitás:
±0.05%
Analóg áram hőmérséklet hiba:
±0.1%/30
Kommunikáció:
RS232, illetve RS485/422
Abban az esetben, ha a mérőcella négyeres kábellel van ellátva, a mérlegműszer S- , Tápcsatlakozásait, valamint az S+ , Táp+ csatlakozásait össze kell kötni!
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/4
MS-ADT1 Műszerkönyv
3. Paraméterek jelentése 3.1. Metrikus paraméterek 3.1.1. Felbontás A mérleg felbontását adja. Értéke: 100-tól 60000-ig állítható be, 100-as lépésekben. 3.1.2. Lépésnagyság A mérleg lépésnagyságát határozza meg. Értékei: 1,2,5,10,20,50,100 3.1.3. Tizedesjegyek száma A tömeg tizedesjegy tartalmát határozza meg. Értékei: 0,1,2,3,4 3.1.4. Üzemmód OMH: Az OMH előírásainak megfelelő működési mód. Ebben a módban a mérleg csak a pontosításkori nullpontjához képest 2%-on belül nullázható, illetve a nullpont alatt 9 osztással alulterhelési hibajelzést, a végérték felett 9 osztással túlterhelési hibajelzést ad. Az alábbi paraméterek csak előírt értékeket vehetnek fel: - Nullázási tartomány: -1+3 , +-2 - Tárázáshoz nyugalom kell: Igen - Nullkövetési mód: Lassú (ha a mérési frekvencia > 12Hz), Közepes (ha a mérési frekvencia <= 12Hz) - Lépésnagyság: max. 5 (ha a tizedesjegyek száma < 3) - Felbontás: max. 6000 - Nyugalom feltétel: 0.3*20, 0.3*10, 0.3*5, 0.4*5, 0.5*5 Ipari: Ebben az üzemmódban a pontosításkori nullpontjához képest 20%-on belül nullázható, és nem ad alul, illetve túlterhelés jelzést. 3.1.5. Cella szűrőhossz Azt határozza meg, hogy a mérleg az átlagoláshoz hány elemű átlagoló táblát használjon. Minél több elemszámot adunk meg, annál nyugodtabb lesz a kijelzés, de annál lassabb is. Értéke:1-től 8-ig állítható be. 3.1.6. Kijelzési hiszterézis A kijelzési hiszterézissel egy sávot deklarálhatunk. Amennyiben a nagybontású tömegérték ezen sávon belül „mozog”, a „kijelzés” nem változik. Természetesen a „kijelzés”-en ez esetben a normál tömeg frissítését értjük. Értékei: 0, 0.1d, 0.2d, 0.3d
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/5
MS-ADT1 Műszerkönyv 3.1.7. Nyugalom feltétel Érték
Jelentése
0.2*20
20 mérőcikluson keresztül a tömegváltozás 0.2 osztáson belül marad
0.2*10
10 mérőcikluson keresztül a tömegváltozás 0.2 osztáson belül marad
0.2*5
5 mérőcikluson keresztül a tömegváltozás 0.2 osztáson belül marad
0.2*1
1 mérőcikluson keresztül a tömegváltozás 0.2 osztáson belül marad
0.3*20
20 mérőcikluson keresztül a tömegváltozás 0.3 osztáson belül marad
0.3*10
10 mérőcikluson keresztül a tömegváltozás 0.3 osztáson belül marad
0.3*5
5 mérőcikluson keresztül a tömegváltozás 0.3 osztáson belül marad
0.3*1
1 mérőcikluson keresztül a tömegváltozás 0.3 osztáson belül marad
0.4*5
5 mérőcikluson keresztül a tömegváltozás 0.4 osztáson belül marad
0.4*1
1 mérőcikluson keresztül a tömegváltozás 0.4 osztáson belül marad
0.5*5
5 mérőcikluson keresztül a tömegváltozás 0.5 osztáson belül marad
0.5*1
1 mérőcikluson keresztül a tömegváltozás 0.5 osztáson belül marad
0.7*1
1 mérőcikluson keresztül a tömegváltozás 0.7 osztáson belül marad
1.0*1
1 mérőcikluson keresztül a tömegváltozás 1 osztáson belül marad
1.5*1
1 mérőcikluson keresztül a tömegváltozás 1.5 osztáson belül marad
2.0*1
1 mérőcikluson keresztül a tömegváltozás 2 osztáson belül marad 1. Táblázat: Nyugalom feltétel paraméterek
3.1.8. Nullkövetési mód A terheletlen mérleg nullpontjának lassú vándorlását hívatott javítani. Értékei: Nincs, Lassú, Közepes, Gyors 3.1.9. Mérési frekvencia A műszer A/D átalakítójának mintavételezési frekvenciáját határozza meg. Értékkészlet 6 Hz 12 Hz 25 Hz 50 Hz 2. Táblázat: Mérési frekvencia paraméterek
3.1.10. Bekapcsolási nullázás Bekapcsolás után, ha a feltételek adottak (lásd: 3.1.12. alatt), nullázza a mérleget. Értékei: Nincs, Próbál
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/6
MS-ADT1 Műszerkönyv 3.1.11. Tárázáshoz nyugalom kell A mérleg tárázása csak akkor hajtható végre, ha nincs tömegmozgás. Értékei: Nem, Igen 3.1.12. Nullázási tartomány A mérési tartomány megadott százalékán belül lehet nullázni a mérleget. Értékei: -1+3, +-2, +-10, +-30 3.2. Kommunikációs paraméterek Ezen paraméterek segítségével a kommunikációs interface-ek jellemzőit, protokolljait, azonosító neveit állíthatjuk be. A COM1 jelenti az RS232 interface-t (dSub9), a COM2 az RS485/422 interface-t (sorozatkapocs). 3.2.1. Név A kommunikációs csatorna (COM1, COM2) nevének tartománya a beállított protokolltól függ. „Metrisoft” és „Önadás” esetén: '@' és 'Z' közötti ASCII karakterkészlet használható. „Modbus” esetén: 0 és 255 közötti numerikus (decimális) értékkészlet használható. 3.2.2. Kijelző neve Amennyiben a protokoll „Önadás”-ra van beállítva valamelyik kommunikációs csatornán, ezzel határozható meg, hogy milyen címre küldje a mérleg folyamatosan a bruttó tömegértéket. Értékei: '@' és 'Z' közötti ASCII karakterkészlet 3.2.3. Átviteli sebesség Az kommunikációs csatorna átviteli sebességét állíthatjuk be. Értékkészlet (baud) 600 1200 2400 4800 9600 19200 38400 56700 115200 230400 3. Táblázat: Kommunikációs sebesség paraméterek
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/7
MS-ADT1 Műszerkönyv 3.2.4. Paritás A kommunikációs csatorna paritását állíthatjuk be. Értékkészlet Nincs Páros Páratlan 4. Táblázat: Paritás paraméterek
3.2.5. Adatbit szám Mindkét kommunikációs csatornán 7 vagy 8 bites kommunikációt állíthatunk be. 3.2.6. Stopbit szám Mindkét kommunikációs csatornán fix 1 stopbit van, ezért nem módosítható. 3.2.7. Protokoll A műszerben futó programban kétféle protokoll lett megvalósítva. Az egyik a Metrisoft Kft saját protokollja, melynek leírása a Kommunikációs protokoll fejezetben olvasható (lásd: 6.1. alatt). A másik protokoll a MODBUS protokoll, melynek címkiosztása szintén a fent említett fejezetben olvasható (lásd: 6.2. alatt). Ebben a menüpontban tudjuk beállítani az „Önadás”, illetve a „Nyomtatás” funkciót is. Előbbinél a mérleg kérdezés nélkül, folyamatosan küldi a bruttó tömegértéket a beállított kijelzőcímre (lásd: 3.2.2. alatt). Az utóbbi funkciót akkor kell használni, ha nyomtató van rákötve a mérlegműszer COM1 portjára és nyomtatni szeretnénk. Értékei: Metrisoft, Modbus, Önadás, Nyomtatás 3.2.8. COM1 DTR figyelés Értékei: Nincs, Van Amennyiben a „Nyomtatás” protokoll van beállítva a COM1 porton és a nyomtatón is be van kötve a DTR kimenet, ezt az értéket „Van”-ra kell állítani. „Nincs”-re kell állítani ellenkező esetben, illetve akkor is ha az „ADTKIJ” külső kijelző van rákötve a COM1-re. 3.3. IO paraméterek Ezen paraméterek segítségével a határérték kimenetek funkcióit, valamint a bemenetek funkcióit tudjuk beállítani. 3.3.1. Határérték kezelés E paraméter segítségével tudjuk tiltani illetve engedélyezni a határérték kezelését. 3.3.2. Bővítőport kezelés Az MS-ADT1 alapállapotban 2 darab határérték kimenettel rendelkezik. Kiegészíthető egy feltét panellel, amelyen 3 darab határérték kimenet, és 4 darab bemenet található. E paraméter segítségével ezen panel meglétét jelezhetjük a műszer felé. Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/8
MS-ADT1 Műszerkönyv 3.3.3. Határérték üzemmódok A határérték kimenetek működési módja két részből tevődik össze. Az első részben azt tudjuk megmondani, hogy a határérték kimenet milyen tömegértékkel legyen relációban, illetve a relációba más egyéb feltételeket is be vegyen-e. A másik részben pedig módosító jellemző(ke)t állíthatunk be. Megnevezés
Jelentése
0.
Nincs
Határérték kimenet passzív
1.
B>SP & OUT3=0
A kimenet aktív, ha a bruttó tömeg nagyobb, mint a beállított érték, és a 3. kimenet inaktív
2.
B>SP
A kimenet aktív, ha a bruttó tömeg nagyobb, mint a beállított érték
3.
N>SP
A kimenet aktív, ha a nettó tömeg nagyobb, mint a beállított érték
4.
B<SP
A kimenet aktív, ha a bruttó tömeg kisebb, mint a beállított érték
5.
N<SP
A kimenet aktív, ha a nettó tömeg kisebb, mint a beállított érték
6.
SP1
A kimenet aktív, ha a bruttó tömeg az 1. határérték kimenethez beállított tömegérték, és a 2. határérték kimenethez beállított tömegérték között van.
7.
SP1
A kimenet aktív, ha a nettó tömeg az 1. határérték kimenethez beállított tömegérték, és a 2. határérték kimenethez beállított tömegérték között van.
8.
B<SP & FLAG=1
A kimenet aktív, ha a bruttó tömeg kisebb, mint a beállított érték, és a kimenethez tartozó FLAG be van állítva.
9.
N<SP & FLAG=1
A kimenet aktív, ha a nettó tömeg kisebb, mint a beállított érték, és a kimenethez tartozó FLAG be van állítva. 5. Táblázat: Határérték üzemmódok
Megnevezés
Jelentése
0.
Nincs
Nincs módosító
1.
Nyugalom
Inaktívvá teszi a kimenetet, ha a tömeg nincs nyugalomban
2.
3Hz
Az aktív kimeneten, egy 3Hz-es jelet ad
3.
Nyug., 3Hz
A két feltétel együtt teljesül
4.
Negál
Negálja a kimenetet
5.
Nyug., Neg.
A két feltétel együtt teljesül
6.
3Hz, Neg.
A két feltétel együtt teljesül
7.
Nyug., 3Hz, Neg.
A három feltétel együtt teljesül
8.
ABS
A tömeg érték abszolút értékét veszi figyelembe 6. Táblázat: Határérték üzemmód módosítók
A fenti két táblázat szerint összesen 90 féle különböző határérték üzemmód állítható be (0..89). A kívánt üzemmód beállításakor először a 6. táblázat értékét, majd pedig az 5. táblázat értékét kell venni (pl. 12 = a mérleg nyugalomban van és a bruttó tömegérték nagyobb a beállított határértéknél Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/9
MS-ADT1 Műszerkönyv 3.3.4. INPUT üzemmódok Az MS-ADT1 műszerben 4 darab bemenet található, amelyek funkciói az alábbi üzemmódokra állítható be. Megnevezés
Jelentése
Nincs
Bemenet passzív
Nulláz
Bruttó üzemmódban nullázza a mérleget
Táráz
Nettó üzemmódban tárázza a mérleget
Nulláz/Táráz
Az aktuális üzemmódnak (Bruttó vagy Nettó) megfelelően nullázza vagy tárázza a mérleget, tehát egy bemenettel megvalósítható a két funkció végrehajtása.
Üzemmód vált.
Bruttó- és Nettó üzemmódok között vált ciklikusan
Nyomtat
A nyomtatási formán meghatározott adatokat nyomtatja ki
Tárol
Az aktuális mérési eredményt adattároló pufferbe menti, amely adatok azonban kikapcsoláskor elvesznek
Tárol+Nyomtat
Sikeres tárolás után végrehajtja a nyomtatást is 7. Táblázat: INPUT üzemmódok
3.3.5. INPUT nyomtatási forma A 4 darab bemenethez külön beállítható, hogy melyik nyomtatási formát nyomtassa, amikor aktív az adott bemenet. A nyomtatási formákat az „MS_SETUP” nevű programmal lehet a mérlegműszerbe átküldeni, illetve a műszertől lekérdezni. A műszerben 2 darab nyomtatási forma tárolására van lehetőség. Értékei: Első forma, Második forma 3.4. Adattárolási paraméterek 3.4.1. Tárolási mód Ez a paraméter a belső (RAM) memóriába történő adattárolás módját határozza meg. Paraméter értéke
Jelentése
Nincs
Nem történik adattárolás
Hiba
Csak a hibás tömegértékek kerülnek tárolásra
Határérték
A tárolás aktív határérték kimenetek esetén történik meg
Bemenet
Akkor történik tárolás, ha valamelyik bemenet üzemmódja „Tárol” értékre van beállítva és aktív az adott bemenet. 8. Táblázat: Adattárolási módok
Figyelem: a belső memóriában tárolt adatok a műszer kikapcsolásakor elvesznek!
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/10
MS-ADT1 Műszerkönyv 3.4.2. Határérték kimenet tárol Az 5 darab határérték kimenethez külön beállítható, hogy történjen-e adattárolás, amikor aktív az adott kimenet. Csak akkor van hatása, ha a tárolási mód „Határérték”-re van beállítva. Értékei: Nincs, Van 3.4.3. Az adatrekord szerkezete Az adatok tárolása az alábbi szerkezetű rekordokban történik: sorszám dátum idő kód üzemmód bruttó tömeg
nettó tömeg
A dátum és az idő mező nincs értelmezve (értékük mindig „800101”, illetve „000000”). Az „MSADTE” programmal való rokonság révén megtalálhatóak itt is. A kód mező értéke mindig 0. Az üzemmód mező megjelenítése két karakterrel történik (xy), értelmezése az alábbiak szerint: pl.: Bi = Bruttó üzemmódban, bemeneti jel hatására történt adattárolás Nb = Nettó üzemmódban, aktív 2-es határérték kimenet hatására történt adattárolás Karakter
Érték
x
B, N
Jelentés Bruttó- vagy Nettó üzemmódban történt a tárolás
a
aktív 1-es határérték kimenetnél történt a tárolás (HAT1)
b
aktív 2-es határérték kimenetnél történt a tárolás (HAT2)
y
c
aktív 3-as határérték kimenetnél történt a tárolás (HAT3)
(minek a hatására történt a tárolás)
d
aktív 4-es határérték kimenetnél történt a tárolás (HAT4)
e
aktív 5-ös határérték kimenetnél történt a tárolás (HAT5)
h
hibatárolás történt
i
aktív bemenet (input) hatására történt a tárolás 9. Táblázat: Adatrekord üzemmód mezője
A mérlegműszerben 20 darab rekord tárolására van lehetőség. Ha a tároláskor eléri ezt a rekordszámot, a legelső rekord tartalma elveszik, a sorszámát pedig az új rekord kapja meg. A sorszám mező 0..19 közötti érékű lehet (nem 1-el kezdődik a sorszámozás). 3.5. Műszer összesített paraméterlista Paraméter neve
Paraméter értéke
01. Felbontas
lásd: 3.1.1. alatt
02. Lepesnagysag
lásd: 3.1.2. alatt
03. Tizedesjegyek szama
lásd: 3.1.3. alatt
04. Nyugalom feltetel
lásd: 3.1.7. alatt
05. Tarazashoz nyug. kell
lásd: 3.1.11. alatt
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/11
MS-ADT1 Műszerkönyv Paraméter neve
Paraméter értéke
06. Uzemmod
lásd: 3.1.4. alatt
07. Nullazasi tartomany
lásd: 3.1.12. alatt
08. Nullkovetesi mod
lásd: 3.1.8. alatt
09. Cella szurohossz
lásd: 3.1.5. alatt
10. Kijelzesi hiszterezis
lásd: 3.1.6. alatt
11. Meresi frekvencia
lásd: 3.1.9. alatt
12. Bekapcsolasi nullazas
lásd: 3.1.10. alatt
13. COM1 neve
lásd: 3.2.1. alatt
14. COM1 baud rate
lásd: 3.2.3. alatt
15. COM1 paritas
lásd: 3.2.4. alatt
16. COM1 adatbitszam
lásd: 3.2.5. alatt
17. COM1 stopbitszam
lásd: 3.2.6. alatt
18. COM1 protokoll
lásd: 3.2.7. alatt
19. COM1 DTR figyeles
lásd: 3.2.8. alatt
20. COM2 neve
lásd: COM1 neve
21. COM2 baud rate
lásd: COM1 baud rate
22. COM2 paritas
lásd: COM1 paritas
23. COM2 adatbitszam
lásd: COM1 adatbit szam
24. COM2 stopbitszam
lásd: COM1 stopbit szam
25. COM2 protokoll
lásd: COM1 protokoll
26. Kijelzo neve (onadas)
lásd: 3.2.2. alatt
27. Hatarertek kezeles
lásd: 3.3.1. alatt
28. Bovitoport kezeles
lásd: 3.3.2. alatt
29. OUT1 uzemmod
lásd: 3.3.3. alatt
30. OUT2 uzemmod
lásd: OUT1 uzemmod
31. OUT3 uzemmod
lásd: OUT1 uzemmod
32. OUT4 uzemmod
lásd: OUT1 uzemmod
33. OUT5 uzemmod
lásd: OUT1 uzemmod
34. INPUT1 uzemmod
lásd: 3.3.4. alatt
35. INPUT2 uzemmod
lásd: INPUT1 uzemmod
36. INPUT3 uzemmod
lásd: INPUT1 uzemmod
37. INPUT4 uzemmod
lásd: INPUT1 uzemmod
38. INPUT1 nyomtat. forma
lásd: 3.3.5. alatt
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/12
MS-ADT1 Műszerkönyv Paraméter neve
Paraméter értéke
39. INPUT2 nyomtat. forma
lásd: INPUT1 nyomtat. forma
40. INPUT3 nyomtat. forma
lásd: INPUT1 nyomtat. forma
41. INPUT4 nyomtat. forma
lásd: INPUT1 nyomtat. forma
42. Tarolasi mod
lásd: 3.4.1. alatt
43. HAT1 tarol
lásd: 3.4.2. alatt
44. HAT2 tarol
lásd: HAT1 tarol
45. HAT3 tarol
lásd: HAT1 tarol
46. HAT4 tarol
lásd: HAT1 tarol
47. HAT5 tarol
lásd: HAT1 tarol 10. Táblázat: Műszer összesített paraméterlista
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/13
MS-ADT1 Műszerkönyv
4. Konfigurálás A műszer konfigurálása a COM1 és a COM2 kommunikációs porton keresztül is történhet. 4.1. Bekapcsolási konfigurálás A műszer bekapcsolásakor az Üzemkész LED ~3-4 másodpercig villog. Ha ezalatt az idő alatt lépünk be konfigurálásba, akkor az Üzemkész LED továbbra is villog mindaddig, amíg ki nem lépünk. A bekapcsolási konfigurálásnak akkor van szerepe, amikor valamilyen okból kifolyólag a soros paraméterek elállítódnak és emiatt nem lehet kapcsolatot teremteni a műszerrel. A bekapcsolási konfigurálás alatt az alábbi alapértelmezett soros beállításokkal lehet kommunikálni a műszerrel: Baud rate
Paritásbit szám
Adatbit szám
Stopbit szám
9600 baud
N (nincs)
8
1
11. Táblázat: Bekapcsolási konfigurálás
4.2. Működés közbeni konfigurálás Miután lezajlott a bekapcsolási konfigurálás (folyamatosan világít az Üzemkész LED), onnantól kezdve normál üzemmódban működik a mérlegműszer. Ekkor már csak a korábban eltárolt soros beállításokkal lehet kommunikálni a műszerrel és belépni a konfigurálásba. 4.3. A konfigurálás eszközei A műszer konfigurálását többféle módon lehet elvégezni. 4.3.1. „ADTKIJ” külső kijelző Használatáról a saját használati útmutatójában lehet olvasni. 4.3.2. Számítógép és azon futó soros tesztelő alkalmazás Ez megoldható a Metrisoft Kft. weboldaláról is letölthető „STW” nevű Windows-os alkalmazással. A 6.1. alatti táblázatok tartalmazzák az ezekkel használható kérdések és parancsok listáját. Az alábbiakban ennek a programnak az alapvető használatáról lehet olvasni. 4.3.2.a. Kommunikáció a mérlegműszerrel A program indítása után a képernyő felső részén találhatók a mérleggel történő soros kommunikációhoz szükséges paraméterek beállító mezői. Ezek értékét a mérlegműszer ugyanezen paramétereinek értékével azonosra kell beállítani, hogy létrejöjjön a kapcsolat:
Ez alól kivétel az MS-Kinek paraméter, amelynek értéke nem csak a mérleg címe (neve) lehet, hanem a '@' cím is. Ez azt jelzi, hogy bármilyen című (nevű) mérleggel kapcsolatba lehet lépni, amelynek ugyanezek a soros beállításai.
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/14
MS-ADT1 Műszerkönyv 4.3.2.b. Műszer kezelés A képernyő jobb alsó részén látható beviteli mező segítségével van mód a műszert soros porton keresztül kezelő parancsok és kérdések bevitelére, majd a műszernek történő elküldésére a Küld gomb segítségével:
Lehetőség van egyidejűleg több kérdés elküldésére is, oly módon, hogy az egyes kérdéseket pontosvesszővel elválasztva kell egymás után megadni a beviteli mezőben. A képernyő bal alsó részén található lista előre feltöltött kérdéseket és parancsokat tartalmaz. Az éppen kiválasztott elemen duplán kattintva – a Küld gomb megnyomása nélkül – az azonnal elküldésre kerül a mérlegműszer felé. Ezen kívül a lista tartalma tetszőlegesen módosítható az alábbi jobb oldali gombokkal: A soros kommunikáció beállító rész alatt található listában jelennek meg az elküldött kérdések, parancsok és az ezekre érkezett válasz üzenetek:
Ezek értelmezése szintén a 6.1. alatti táblázatokban található meg. 4.3.3. Számítógép és azon futó „MS_SETUP” konfigurációs program Ez a legteljesebb és legkönnyebben használható konfigurációs eszköz, emellett ezzel lehet a nyomtatási formákat megszerkeszteni, a mérlegműszerbe átküldeni, illetve a műszertől lekérdezni. A program indulásakor a balra látható ablak jelenik meg. A forma könyvtárba a nyomtatási formák kerülnek majd tárolásra, illetve a már meglévők onnan kerülnek betöltésre. Ezen kívül a konfigurációs fájlok is itt kerülnek tárolásra. A kívánt útvonal megadása után a gomb megnyomásakor a program fő képernyője jelenik meg. A fő képernyő felső részén találhatók a mérleggel történő soros kommunikációhoz szükséges paraméterek beállító mezői. Ezek értékét a mérlegműszer ugyanezen paramétereinek értékével azonosra kell beállítani, hogy létrejöjjön a kapcsolat.
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/15
MS-ADT1 Műszerkönyv Ez alól kivétel a Cím paraméter, amelynek értéke nem csak a mérleg címe lehet, hanem a '@' cím is. Ez azt jelzi, hogy bármilyen című mérleggel kapcsolatba lehet lépni, amelynek ugyanezek a soros beállításai. A megfelelő értékek beállítása után a Port nyitás jelölőnégyzetet kell bejelölni a kapcsolat létrehozásához. Amennyiben probléma merül fel a mérleghez való hozzáférés közben, arra hibaüzenet figyelmeztet. 4.3.3.a. Műszer beállítás A műszer paraméterek kezelése a lehetséges:
gomb megnyomására megjelenő, alábbi képernyőn
A gombbal lehet konfigurálásba belépni és a műszerből a paramétereket kiolvasni. A műszer paraméterei különböző csoportokba vannak rendezve, amelyek között a következő képernyőrészleten látható eszközökkel válthatunk: Miután a kívánt paraméterek értékei be lettek állítva, a gombbal lehet azokat visszatölteni a műszerbe, emellett mindkét konfigurálási módból is ezzel lehet kilépni. Ezen kívül lehetőség van a beállított paraméterek konfigurációs fájlba történő tárolására is a gomb megnyomásával, illetve az abból való betöltésére is a gomb megnyomásával. Ez az eljárás akkor lehet hasznos, ha a műszerben valamilyen okból kifolyólag megsérülnek a beállítások, de természetesen egyéb esetben is használható. Az újonnan mentésre kerülő konfigurációs fájlnak a lent látható lenyíló listában lehet nevet adni, illetve a már meglévő és betölteni kívánt konfigurációs fájl neve is innen választható ki: Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/16
MS-ADT1 Műszerkönyv
4.3.3.b. Nyomtatási formák A nyomtatási formák kezelése a lehetséges:
gomb megnyomására megjelenő, alábbi képernyőn
Az MS-ADT1 műszerben 2 db nyomtatási forma tárolására van lehetőség, amelyeket a 0. és az 1. formatárolóban lehet elhelyezni. Az alábbi képernyőrészleten állítható be, hogy a műszer melyik formatárolójában melyik nyomtatási forma fájl tartalma legyen eltárolva: Nem létező nyomtatási forma fájl esetén ebben a lenyíló listában adható meg az új fájl neve, ezen kívül a műszerből történő forma lekérdezés esetén is az itt megadott nevű fájlba történik a forma tárolása. A gomb megnyomására megjelenő, alábbi ablakban lehet azt a nyomtatási formát szerkeszteni, majd a számítógépen fájlba tárolni, amely neve mellett be van jelölve a jelölőnégyzet (A vagy B):
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/17
MS-ADT1 Műszerkönyv
A fent látható ablak alsó szerkesztőmezőjében lehet a nyomtatási kép külalakját megszerkeszteni. Konstans (nem változó) szöveg megadása mellett lehetőség van változó mezők beszúrására is, amelyek értéke nem előre rögzített, hanem a program futása során módosul (pl. sorszám, tömegértékek, dátum). A változókat „#” jelöli és az itt látható lenyíló listából lehet kiválasztani a nyomtatni kívánt mezőt: Ezután a szerkesztőmezőben a nyomtatás helyére kell pozicionálni a kurzort, majd a gomb megnyomásával lehet a változót oda beilleszteni. A szerkesztés befejezése után a gomb megnyomásával lehet a Fájlnév mezőben megadott nevű szövegfájlba menteni a kész nyomtatási formát. Figyelmeztető ablak jelenik meg, ha a mentéskor már létezik a megadott fájlnév vagy mentés nélkül kerül bezárásra a szerkesztőablak. Ezután ismét a fő képernyő jelenik meg, ahol a gomb megnyomásával lehet a fájlba mentett nyomtatási formákat a műszer formatárolóiba feltölteni. Amennyiben már vannak a műszerbe töltve nyomtatási formák, azokat a gomb megnyomásával lehet a műszerből letölteni és a számítógépen a megadott nevű fájlokba tárolni. 4.3.3.c. Műszer kezelés A gomb megnyomására megjelenő, lentebb látható képernyőn van mód a műszert soros porton keresztül kezelő parancsok és kérdések bevitelére a lenyíló listák segítségével. A listák előre feltöltött értékeket tartalmaznak, de lehetőség van a beviteli mező tartalmának kézzel történő módosítására is, amelyre bizonyos parancsoknál és kérdéseknél szükség van. A használható parancsokat és kérdéseket a 6.1. alatti táblázatok tartalmazzák. A Parancs lenyíló lista tartalmának műszer felé történő küldésére a A Kérdés lenyíló lista tartalmának műszer felé történő küldésére a
gomb szolgál. gomb szolgál.
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/18
MS-ADT1 Műszerkönyv A kérdésekre és a parancsokra érkezett válaszok a két gomb mellett található Válasz mezőben jelennek meg, amelyek értelmezése szintén a 6.1. alatti táblázatokban található meg. Itt mód van arra is, hogy a konfigurálásból a paraméter értékek műszerbe töltése nélkül lehessen kilépni. Ez az parancs küldésével valósítható meg.
5. Pontosítás A műszer pontosítása kétféle módon történhet. Előtte azonban mindenképpen szükséges a műszer mérleges paramétereinek konfigurálása! (lásd: 4. alatt) 5.1. „Kétgombos” pontosítás Az áramkimenet beállítására is szolgáló gombok (lásd: 7. alatt) segítségével hajtható végre. 5.1.1. Belépés pontosításba A műszer bekapcsolásakor a Fel és Le gombokat ~3 másodpercig nyomva kell tartani, amely után a Nulla LED és a Végérték LED felváltva villogni kezd. 5.1.2. Nullérték tárolás Üres és nyugalomban lévő mérleg mellett a Fel gombot kell megnyomni, melynek hatására a Nulla LED folyamatosan világítani fog, a Végérték LED továbbra is villog és tárolásra kerül a nullérték. 5.1.3. Végérték tárolás A nullérték tárolása után, a névleges végértéknek megfelelő tömeggel terhelt és nyugalomban lévő mérleg mellett a Le gombot kell megnyomni, melynek hatására a Végérték LED is folyamatosan világítani fog és tárolásra kerül a végérték.
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/19
MS-ADT1 Műszerkönyv 5.1.4. Kilépés a pontosításból Tárolás előtt: közvetlenül a pontosításba való belépés után a Start gombot kell megnyomni, ilyenkor a műszerben nem kerül tárolásra új nullérték és végérték. Tárolás után: a végérték tárolása után a Start gombot kell megnyomni. A „kétgombos” pontosításból való kilépés után automatikusan elindul a műszerprogram. 5.2. Pontosítás az „STW” soros tesztelő alkalmazással 5.2.1. Belépés pontosításba A Műszer kezelésnél ismertetett módon (lásd: 4.3.2.b. alatt) a „CONF” parancs elküldése a műszernek. 5.2.2. Nullérték tárolás Meg kell győződni, hogy a mérleg üres és nyugalomban van, majd a Műszer kezelésnél ismertetett módon (lásd: 4.3.2.b. alatt) a „ZERO” parancsot kell a műszernek elküldeni, melynek hatására a műszerben tárolásra kerül a nullérték. A nullértéket egyszer mindenképpen szükséges eltárolni. A későbbiekben viszont ha nem változik, akkor elegendő csak a végértéket újra pontosítani. 5.2.3. Végérték tárolás A nullérték tárolása után kell elvégezni! Amennyiben rendelkezésre áll a névleges végértéknek megfelelő pontosító tömeg, akkor azzal fel kell terhelni a mérleget és meg kell várni, hogy nyugalomba kerüljön. Ezután a Műszer kezelésnél ismertetett módon (lásd: 4.3.2.b. alatt) a „VEG” parancsot kell a műszernek elküldeni, amelynek hatására a műszerben tárolásra kerül a végérték. Abban az esetben, amikor nem áll rendelkezésre a névleges végértéknek megfelelő pontosító tömeg, lehetőség van résztömeg értékre is pontosítani. Ilyenkor a program automatikusan kiszámolja a névleges végértékhez tartozó cellajel értékét. A rendelkezésre álló tömeggel fel kell terhelni a mérleget és meg kell várni, hogy nyugalomba kerüljön. Ezután a Műszer kezelésnél ismertetett módon (lásd: 4.3.2.b. alatt) az „RVEG=” parancsot kell bevinni oly módon, hogy az „=” után kell megadni a rendelkezésre álló tömeg értékét (pl. RVEG=100) és ezt elküldeni a műszernek, amelynek hatására a műszerben tárolásra kerül a végérték. 5.3. Pontosítás az „MS_SETUP” konfigurációs programmal 5.3.1. Belépés pontosításba A gombbal nem csak a paraméterek kiolvasása történik meg, de ennek a megnyomásával lehet a pontosításba is belépni. Másik lehetőség a Műszer kezelésnél ismertetett módon a parancs elküldése a műszernek (lásd: 4.3.3.c. alatt). Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/20
MS-ADT1 Műszerkönyv 5.3.2. Nullérték tárolás Meg kell győződni, hogy a mérleg üres és nyugalomban van, majd a Műszer kezelésnél ismertetett módon (lásd: 4.3.3.c. alatt) a parancsot kell a műszernek elküldeni, melynek hatására a műszerben tárolásra kerül a nullérték. A nullértéket egyszer mindenképpen szükséges eltárolni. A későbbiekben viszont ha nem változik, akkor elegendő csak a végértéket újra pontosítani. 5.3.3. Végérték tárolás A nullérték tárolása után kell elvégezni! Amennyiben rendelkezésre áll a névleges végértéknek megfelelő pontosító tömeg, akkor azzal fel kell terhelni a mérleget és meg kell várni, hogy nyugalomba kerüljön. Ezután a Műszer kezelésnél (lásd: 4.3.3.c. alatt) ismertetett módon a elküldeni, amelynek hatására a műszerben tárolásra kerül a végérték.
parancsot kell a műszernek
Abban az esetben, amikor nem áll rendelkezésre a névleges végértéknek megfelelő pontosító tömeg, lehetőség van résztömeg értékre is pontosítani. Ilyenkor a program automatikusan kiszámolja a névleges végértékhez tartozó cellajel értékét. A rendelkezésre álló tömeggel fel kell terhelni a mérleget és meg kell várni, hogy nyugalomba kerüljön. Ezután a Műszer kezelésnél ismertetett módon az parancsot kell kiválasztani, majd az „=” után kell megadni a rendelkezésre álló tömeg értékét (pl. RVEG=100) és ezt elküldeni a műszernek, amelynek hatására a műszerben tárolásra kerül a végérték. 5.3.4. Kilépés a pontosításból A Műszer kezelésnél ismertetett módon az
parancs elküldésével.
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/21
MS-ADT1 Műszerkönyv
6. Kommunikációs protokoll Az összes kérdés, illetve parancs a kérdező azonosítójával indul, a következő karakter a műszer neve, majd ezután a fejlécet elválasztó „/” jel következik. Ezen karakterek után következhet a tényleges parancs, illetve kérdés. Minden üzenetet 0Dh 0Ah karakterekkel kell zárni. A válasz első karaktere a műszer neve, a következő karakter a kérdező azonosítója, ezután a fejléc elválasztó karakter, majd a tényleges válasz. Minden üzenetet a 0Dh 0Ah zárókarakterek zárnak. 6.1. Metrisoft protokoll 6.1.1. Általános kérdések Kérdés
Jelentése
Válasz
Jelentése
XA/VER?
A mikroprogram verziójának lekérdezése
AX/VER=x
x=verziószám
XA/M?
A műszer üzemmódjának lekérdezése
AX/M=x
XA/MV?
A mérőcella jelének lekérdezése
AX/MV=x
x=a mérőcella jele (mV)
XA/FB?
Tízszeres bontású tömegérték lekérdezése
AX/FB=x
x=tízszeres bontású tömeg
x=B, Bruttó üzemmód x=N, Nettó üzemmód
12. Táblázat Általános kérdések
6.1.2. Általános parancsok Parancs
Jelentése
Válasz
XA/TA
Tárázás Nettó üzemmódban
XA/NU
Nullázás Bruttó üzemmódban
AX/OK
XA/NT
Váltás Nettó üzemmódba
AX/NACK
XA/BR
Váltás Bruttó üzemmódba
Jelentése A tárázás sikeres volt A tárázás nem hajtható végre A nullázás végrehajtva A nullázás nem hajtható végre Végrehajtva A parancs nem hajtható végre Végrehajtva A parancs nem hajtható végre
13. Táblázat Általános parancsok
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/22
MS-ADT1 Műszerkönyv 6.1.3. Tömegértékek lekérdezése Kérdés XA/B?
Jelentése Bruttó tömeg lekérdezése
Válasz
Jelentése
AX/B=1000
A bruttó tömeg 1000Kg
AX/B=1000S
S=nyugalom
AX/B=0SF
F=finom nulla
XA/N?
Nettó tömeg lekérdezése
AX/N=1000
A nettó tömeg 1000Kg
XA/T?
Tára érték lekérdezése
AX/T=100
A tára érték 100Kg
14. Táblázat: Tömegértékek lekérdezése
6.1.4. Adattárolási kérdések, parancsok Kérdés, parancs
Jelentése
XA/DEF
Az adattároló puffer ürítése, a tárolt adatok elvesznek. Az adattárolás megkezdése előtt egyszer végre kell hajtani!
XA/ELS?
Lépés a tároló pufferben lévő első adatsorra
XA/AKT?
A pufferben lévő aktuális tárolt adatsor lekérdezése
Válasz
Jelentése
AX/OK
Végrehajtva
AX/BUF:
a=sorszám
a,b,c,d,e,f,g
b=dátum (nincs értelmezve) c=idő (nincs értelmezve) d=kód (értéke mindig 0) e=üzemmód (B,N)
XA/KOV?
Lépés a tároló pufferben lévő következő adatsorra
XA/SMOD?
Adattárolási mód közvetlen lekérdezése
XA/SMOD=x
Adattárolási mód beállítása közvetlenül, x=tárolási mód értéke (0..3)
XA/SHTx?
Adattárolás aktív határérték kimenet esetén. Állapot lekérdezése. x=határérték kimenet sorszáma (1..5)
f=bruttó tömeg g=nettó tömeg AX/BUF:---
üres puffer
AX/PAR:x=y
x=”42. Tarolasi mod”, y=tárolási mód értéke (pl. „00. Nincs”)
AX/NACK
AX/SHTx=y
A parancs nem hajtható végre x=határérték kimenet sorszáma (1..5), y=tárolási állapot értéke (0..1)
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/23
MS-ADT1 Műszerkönyv Kérdés, parancs
Jelentése
XA/SHTx=y
Adattárolás aktív határérték kimenet esetén. Állapot beállítása. x=határérték kimenet sorszáma (1..5), y=tárolási állapot értéke (0..1)
Válasz
Jelentése
AX/OK
Végrehajtva
AX/INVPAR
Érvénytelen paraméter érték
AX/INV
Érvénytelen határérték kimenet sorszám
15. Táblázat: Adattárolási kérdések, parancsok
6.1.5. I/O kérdések, parancsok Kérdés, parancs
Jelentése
Válasz
Jelentése x=a kimenetek állapota H=aktív, L=inaktív
XA/SP?
Az I/O állapotának lekérdezése AX/SP=xxxxxyyyy
y=inputok állapotai, 0,2,4,6,8: inaktív 1,3,5,7,9: aktív
x=határérték kimenet sorszáma XA/HTxy?
y=1, határérték üzemmód lekérdezése (lásd: 3.3.3. alatt)
AX/HTxy=érték
y=1, határérték üzemmód
y=2, tömegérték lekérdezése
y=2, tömegérték
y=3, FLAG lekérdezése
y=3, FLAG állapota
x=határérték kimenet sorszáma XA/HTxy= érték
x=határérték kimenet sorszáma (1..5)
y=1, határérték üzemmód beállítása (lásd: 3.3.3. alatt)
AX/OK
y=2, tömegérték beállítása y=3, FLAG beállítása
Végrehajtva Megjegyzés: ha a megadott határérték tömeg nagyobb a névleges végértéknél, akkor a végértékre áll be a határérték.
16. Táblázat: I/O kérdések, parancsok
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/24
MS-ADT1 Műszerkönyv 6.1.6. Konfigurációs kérdések, parancsok Kérdés, parancs XA/MANPAR
Jelentése
XA/AKTPAR?
Jelentése
AX/OK
Végrehajtva
AX/NACK
A parancs nem hajtható végre
AX/PAR:x=y
x=param. név, y=param. érték
AX/NACK
A parancs nem hajtható végre
AX/OK
Végrehajtva
AX/NACK
A parancs nem hajtható végre
AX/PAR:x=y
x=param. név, y=param. érték
AX/NACK
A parancs nem hajtható végre
AX/OK
Végrehajtva
AX/NACK
A parancs nem hajtható végre
Belépés manuális paraméterezésbe. A paraméterek értéke csak lekérdezhető. Belépés konfigurálásba.
XA/CONF
Válasz
A paraméterek értéke lekérdezhető és módosítható is. Az aktuális paraméter lekérdezése
XA/KOVPAR Lépés a következő paraméterre XA/ELOPAR
Lépés az előző paraméterre
XA/FELPAR
Az aktuális paraméter értékének növelése
XA/LEPAR
Az aktuális paraméter értékének csökkentése
XA/ELSOPAR Ugrás az első paraméterre Paraméterek alapértelmezett értékre állítása („gyári” beáll.). XA/DEFAULT Paraméterek megsérülése esetén, általában bekapcsolási konfigurálásban használatos. XA/ALLPAR? Az összes paraméter listázása Lépés a megadott sorszámú XA/PARSZ=x paraméterre. x=paraméter száma XA/PAR=x
Közvetlen paraméter értékadás. Csak bizonyos paramétereknél (pl. Felbontás) x=paraméter értéke
XA/ZERO
Nullérték fogás pontosításhoz
XA/VEG
Végérték fogás pontosításhoz
XA/RVEG=x
Adott rész végértékre pontosítás. x=a pontosító tömeg kg-ban
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/25
MS-ADT1 Műszerkönyv Kérdés, parancs XA/FELB?
XA/FELB=x
Jelentése Beállított felbontás közvetlen lekérdezése
XA/NEV2?
COM1 vagy COM2 név közvetlen lekérdezése
XA/NEV1=x
COM1 vagy COM2 név beállítása közvetlenül.
XA/NEV2=x
XA/KNEV?
Jelentése
AX/PAR:x=y
x=”01. Felbontas”, y=felbontás értéke
Felbontás beállítása közvetlenül. x=felbontás értéke
XA/NEV1?
Válasz
x=COM1 vagy COM2 név értéke (pl. XA/NEV1=A) Kijelzőnév közvetlen lekérdezése
AX/NACK
A parancs nem hajtható végre
AX/PAR:x=y
x=”13. COM1 neve”, x=”20. COM2 neve”, y=név ('@'..'Z' vagy 0..255)
AX/NACK
A parancs nem hajtható végre
AX/PAR:x=y
x=”26. Kijelzo neve (onadas)”, y=név ('@'..'Z')
XA/KNEV=x
Kijelzőnév beállítása közvetlenül
AX/NACK
A parancs nem hajtható végre
XA/ENDPAR
Kilépés a manuális paraméterezésből vagy a konfigurálásból
AX/OK
Végrehajtva
XA/SAVEPAR
Módosított paraméterek mentése konfigurálásban
AX/NACK
A parancs nem hajtható végre
17. Táblázat: Konfigurációs kérdések, parancsok
6.1.7. Cella alul- és túlterhelési hibák Abban az esetben, ha az Üzemmód paraméterben (lásd: 3.1.4. alatt) „OMH” működési mód van beállítva, a mérleg a pillanatnyi terhelésétől függően az alábbi táblázat szerinti hibajelzéseket adja. Érték
Jelentése
ERROR2
Mérleg (cella) extrém módon alulterhelt (nullpont-9 osztásnál nagyobb)
ERROR3
Mérleg (cella) extrém módon túlterhelt (végérték+9 osztásnál nagyobb)
ERROR4
Mérleg (cella) alulterhelt (nullpont-9 osztásig)
ERROR5
Mérleg (cella) túlterhelt (végérték+9 osztásig) 18. Táblázat: Cella alul- és túlterhelési hibák
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/26
MS-ADT1 Műszerkönyv 6.2. Modbus protokoll 6.2.1. Modbus kérdések Memória cím (0x)
Megnevezés
Méret
01
1. határérték kimenet kapcsolási érték
2 word
pl. 01 03 00 01 00 02 03
2. határérték kimenet kapcsolási érték
2 word
05
3. határérték kimenet kapcsolási érték
2 word
07
4. határérték kimenet kapcsolási érték
2 word
09
5. határérték kimenet kapcsolási érték
2 word
0B
Státusz bitek:
1 word
0.bit: nincs használatban (értéke mindig 0) 1.bit: Nyugalom 2.bit: Cella túlterhelés 3.bit: Cella alulterhelés 4.bit: Output1 állapota 5.bit: Output2 állapota 6.bit: Output3 állapota 7.bit: Output4 állapota 8.bit: Output5 állapota 9.bit: Input1 állapota 10.bit: Input2 állapota 11.bit: Input3 állapota 12.bit: Input4 állapota 13.bit: Üzemmód (0 = Bruttó, 1 = Nettó) 0C
Tizedesjegyek száma
1 word
0D
Bruttó tömeg
2 word
0F
Nettó tömeg
2 word
11
Tára érték
2 word
19. Táblázat: Modbus kérdések
Megjegyzés: a tömegértékek értelmezése a tizedesjegyek száma alapján történik. Ez azt jelenti, hogy a valós tömegértéket úgy kapjuk meg, hogy a lekérdezéskor kapott tömegértéket el kell osztani 10 annyiadik hatványával, amennyi a tizedesjegyek száma. Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/27
MS-ADT1 Műszerkönyv pl.: a lekérdezéskor kapott bruttó tömeg 1390kg, a tizedesjegyek száma 2. valós bruttó tömegérték = 1390 / (10^2) = 1390 / 100 = 13.90kg 6.2.2. Modbus parancsok Memória cím (0x)
Megnevezés
Méret
01, 03, 05, 07, 09
Határérték kimenetek kapcsolási értékének beállítása
2 word
pl. 1. határérték kimenet: 01 10 00 01 00 02 04 00 01 38 80 0B
Váltás a műszer Bruttó- és Nettó üzemmódja között
1 word
Megadható értékek: 0 (Bruttó), 1 (Nettó) pl. Nettó üzemmódba állítás: 01 06 00 0B 00 01 13
Nullázás Bruttó üzemmódban, tárázás Nettó üzemmódban
1 word
Megadható értékek: 0 (Nullázás), 1 (Tárázás) pl. Tárázás Nettó üzemmódban: 01 10 00 13 00 01 02 00 01 20. Táblázat: Modbus parancsok
6.2.3. Modbus kommunikáció tesztelése számítógéppel A teszteléshez a már korábban ismertetett „STW” soros tesztelő alkalmazás (lásd: 4.3.2. alatt) is használható. Ennek természetesen az a feltétele, hogy a műszer valamelyik soros portján MODBUS protokoll legyen beállítva. A „Metrisoft” protokollhoz hasonlóan először itt is a soros kommunikációhoz szükséges paraméterek beállítása szükséges. Ezután a lent látható, bal oldali ábra szerint az MS-Kinek nevű, mérleg címeket tartalmazó lenyíló lista legalsó, MBus nevű elemét kell kiválasztani. Ennek hatására az MS-Kinek címke MB-Kinek névre változik, illetve a lenyíló lista is MODBUS címeket fog tartalmazni (decimális értékek). Itt a paraméterezésnél megadott címet kell kiválasztani. A Küldő, Elv.jel, Adás záró és Vétel záró nevű lenyíló listák letiltásra kerülnek, a beállított értéküket figyelmen kívül hagyja a program. Ezek láthatóak a lenti, középső ábrán. Ezt követően még a lenti, jobb oldali ábra szerint a Kijelzés választó értékét kell Hexa-ra állítani, hogy a küldött és a vett értékek olvashatóak legyenek.
6.2.3.a. Modbus kérdés küldése
A „Metrisoft” protokollhoz hasonlóan itt is a képernyő jobb alsó részén látható beviteli mező segítségével van mód a MODBUS parancsok és kérdések bevitelére, majd a műszernek történő elküldésére a Küld gomb segítségével. Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/28
MS-ADT1 Műszerkönyv Az alábbi ábra MODBUS kérdés küldésére mutat egy példát, amelyben a mérlegműszertől a bruttó tömeg lekérdezésére kerül sor:
A kérdés felépítése: A kérdés 8 byte méretű, a beviteli mezőben az egyes byte-okat „#” jellel kell elválasztani. byte száma Jelentése 1.byte
A kérdezendő eszköz (mérlegműszer) címe, de ezt már nem kell megadni a beviteli mezőben, mivel a már fentebb említett MB-Kinek nevű lenyíló listából lehet kiválasztani. A fenti példa esetében az értéke 0x01.
2.byte
A MODBUS olvasás funkció kódja (read holding registers). Értéke 0x03.
3.byte
Az első kérdezendő regiszter címe (felső byte). Értéke jelen műszerprogram esetében mindig 0x00.
4.byte
Az első kérdezendő regiszter címe (alsó byte). Értékei a 6.2.1. alatti táblázatban található memória címek lehetnek. A fenti példa esetében az értéke 0x0D (bruttó tömeg).
5.byte
A kérdezendő regiszterek száma (felső byte). Értéke jelen műszerprogram esetében mindig 0x00.
6.byte
A kérdezendő regiszterek száma (alsó byte). Amennyiben csak az első kérdezendő regiszter értékét szeretnénk megtudni, akkor az értéke mindig 0x01. A maximálisan lekérdezhető regiszterek számát az határozza meg, hogy hányadik regisztertől (memória címtől) kezdve történik a lekérdezés. Jelen műszerprogram esetében, a 6.2.1. alatti táblázat alapján ez az érték 0x12 lehet, amennyiben a 0x01 memória címtől kezdődik a lekérdezés. A fenti példa esetében az értéke 0x02.
7. és 8.byte A hibaellenőrző érték (CRC). Ezt a program automatikusan képzi, így nem kell megadni. 21. Táblázat: Modbus kérdés felépítése
A válasz felépítése: A „Metrisoft” protokollhoz hasonlóan itt is a soros kommunikáció beállító rész alatt található listában jelennek meg az elküldött kérdések (a lenti ábrán barna háttérrel) és az ezekre érkezett válasz üzenetek (a lenti ábrán zöld háttérrel):
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/29
MS-ADT1 Műszerkönyv Megnevezés
Méret
Eszköz címe
1 byte
Megegyezik a kérdésben elküldött eszköz címmel. A fenti példa esetében az értéke 0x01.
Funkció kód
1 byte
0x03
Byte szám
1 byte
2*n (n=lekérdezett regiszterek száma) A fenti példa esetében az értéke 0x04.
Regiszter érték
Hibaellenőrző érték (CRC)
Érték
n*2 byte A lekérdezett memória címe(ke)n található érték(ek). A fenti példa esetében a bruttó tömeg: 0x00000F02 (3842 kg), amennyiben a tizedesjegyek száma 0. 2 byte
Ezt a program automatikusan képzi.
22. Táblázat: Modbus kérdésre kapott válasz felépítése
6.2.3.b. Modbus parancs küldése Az alábbi ábra MODBUS parancs küldésére mutat egy példát, amelyben a mérlegműszer nettó üzemmódba történő állítására kerül sor:
A parancs felépítése: A parancs 8 byte méretű, a beviteli mezőben az egyes byte-okat „#” jellel kell elválasztani. byte száma Jelentése 1.byte
Az írandó eszköz (mérlegműszer) címe, de ezt már nem kell megadni a beviteli mezőben, mivel a már fentebb említett MB-Kinek nevű lenyíló listából lehet kiválasztani. A fenti példa esetében az értéke 0x01.
2.byte
A MODBUS írás funkció kódja (preset single register = egy regiszter írása). Értéke 0x06.
3.byte
Az írandó regiszter címe (felső byte). Értéke jelen műszerprogram esetében mindig 0x00.
4.byte
Az írandó regiszter címe (alsó byte). Értékei a 6.2.2. alatti táblázatban található azon memória címek lehetnek, amelyeknek nem 2 word-ön (4 byte) kell értéket adni. A fenti példa esetében az értéke 0x0B (üzemmód váltás).
5.byte
A regiszterbe írandó érték (felső byte). A fenti példa esetében az értéke 0x00.
6.byte
A regiszterbe írandó érték (alsó byte). A fenti példa esetében az értéke 0x01.
7. és 8.byte A hibaellenőrző érték (CRC). Ezt a program automatikusan képzi, így nem kell megadni. 23. Táblázat: Modbus parancs felépítése
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/30
MS-ADT1 Műszerkönyv Megjegyzés: több regiszter egyszerre történő írására is van lehetőség a 0x10 MODBUS funkció kód (preset multiple registers) használatával. Ebben az esetben természetesen már eltér a parancs felépítése az előző táblázatban leírtaktól. A válasz felépítése: A „Metrisoft” protokollhoz hasonlóan itt is a soros kommunikáció beállító rész alatt található listában jelennek meg az elküldött parancsok (az ábrán barna háttérrel) és az ezekre érkezett válasz üzenetek (az ábrán zöld háttérrel). Alapesetben a válasz üzenet felépítése megegyezik a parancs felépítésével, tehát ugyanazt kapjuk vissza, mint amit elküldtünk.
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/31
MS-ADT1 Műszerkönyv
7. Áramkimenet beállítása Az áramkimenet beállítása előtt mindenképp szükséges a műszer mérlegként történő pontosítása (lásd: 5. alatt), mert csak ezután lehet a nullponthoz- és a végértékhez tartozó cellajelhez hozzárendelni a kívánt áramértéket. 7.1. Belépés az áramkimenet pontosításba Az áramkimenet pontosításba csak akkor lehet belépni, ha a műszer nincs konfigurálásban! -
Nyomjuk meg és tartsuk benyomva a Start gombot ~3 másodpercig. Amikor a Nulla LED kigyullad, engedjük fel a Start gombot. Ezzel belépünk a pontosítás funkcióba, azon belül is a nulla pozíció beállításába.
Start gomb: - Belépés pontosításba - Pontosítási értékek eltárolása - Kilépés pontosításból Le gomb: Áramérték csökkentése Fel gomb: Áramérték növelése
Nulla LED
Végérték LED
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/32
MS-ADT1 Műszerkönyv 7.2. Nulla pozíció beállítása -
A Fel és a Le gombokkal állítsuk be a nulla tömegértékhez tartozó áram értéket (0mA vagy 4mA)
-
Az érték eltárolásához nyomjuk meg és tartsuk benyomva a Start gombot addig, amíg a Nulla LED el nem alszik, és a Végérték LED el nem kezd világítani. Ekkor átlépünk a végérték beállításba.
!
Amennyiben a Fel vagy a Le gombokat nem nyomjuk meg, hanem egyszerűen tovább lépünk a Start gombbal a végérték beállításra, a műszer a nullponti értéket nem változtatja meg!
7.3. Végérték beállítása -
A Fel és a Le gombokkal állítsuk be a tömeg végértéknek megfelelő áram értéket (20mA).
-
Nyomjuk meg és tartsuk benyomva a Start gombot addig, amíg a Végérték LED ki nem alszik. Ezzel kilépünk a pontosítás funkcióból.
!
Amennyiben a Fel vagy a Le gombokat nem nyomjuk meg, hanem egyszerűen kilépünk a pontosításból, a műszer a végértéket nem változtatja meg!
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/33
MS-ADT1 Műszerkönyv
8. Műszerdoboz beépítési méretei
Elektronikus mérlegek tervezése, gyártása, szervizelése és forgalmazása: METRISOFT 34/34