ÚVODNĺ USTANOVENĺ Tato dokumentace platí pro vyhodnocovací zařízení (dále VZ): VT 3110 Softwarová verze č. 206 NÁZVOSLOVĺ Vyhodnocovací zařízení - elektronický přístroj, jehož vstupem je analogový signál z připojených snímačů sil a výstupem údaj hmotnosti v číslicové formě na displeji apod.. Snímač sil - čidlo, které převádí účinek tíhové síly na elektrický signál. Tára - hmotnost obalu nebo dopravního prostředku Netto - hmotnost tělesa bez obalu nebo odvažovaného dopravního prostředku. Brutto - hmotnost tělesa včetně hmotnosti obalu nebo dopravního prostředku, na němž je vážené těleso přepravováno. Dílek vah (d) - hodnota vyjádřená v jednotkách hmotnosti. Pro číslicovou indikaci je to rozdíl mezi kterýmikoli dvěma po sobě následujícími hodnotami. Ověřovací dílek vah (e) - hodnota vyjádřená v jednotkách hmotnosti, používaná pro klasifikaci aověřování vah. Tenzometr - (odporový snímač deformace) elektrický pasivní prvek, který reaguje změnou odporu na mechanickou deformaci. Elektrický signál příslušející této deformaci je dále vyhodnocen velektronických obvodech. ROZSAH POUŽITĺ Vyhodnocovací zařízení VT 3110 je elektronická jednotka určená pro vyhodnocení a následné zpracování signálů z tenzometrických snímačů sil a zatížení. Je určeno pro konstrukci jednoduchých technologických vah pro aplikace jako měření hladin, dávkování apod. Není určeno pro stavbu vah úředně ověřovaných. SESTAVA ÚPLNÉ DODÁVKY Kompletní dodávka obsahuje:
vyhodnocovací zařízení VT 3110 1 ks krycí rámeček s těsněním návod k použití, obsluze, údržbě a seřizování osvědčení o jakosti a kompletnosti výrobku protokol o kusové zkoušce obal Jako zvláštní příslušenství lze k vyhodnocovacímu zařízení objednat proudový výstup 4 - 20 mA, který se instaluje mimo vlastní vyhodnocovací zařízení (viz. kap. 6.10.1). Je dodáván se samostatnou příručkou pro instalaci.
1 (47)
Při dodávce samostatného zařízení VT 3110 bez instalace do rozvaděče lze objednat celokovovou skříňku ze zvýšeným krytím IP 54. Skříňka má rozměry 200 x 200 x 350 mm a je opatřena čtyřmi nožičkami. TECHNICKÉ ÚDAJE
Počet vnitřních dílků
max. 32000
Počet vnějších dílků
200 až 3000
Hodnota dílku řada násobků 1, 2 nebo 5 Poloha desetinné tečky libovolná Užitečný signál 0.5 až 2 mV/V Perioda převodu
3.3 ms
Mezní frekvence filtru
1.76 Hz
Tára
subtraktivní
Rozsah subtraktivní táry
0 - 100% váž. rozsahu
Rozsah ručního nulování" -1% až +3% váž. rozsahu PODSTATA ČINNOSTI, SLOŽENĺ A POPIS VZ VZ napájí připojené snímače sil stejnosměrným napětím. Snímače sil mohou mít konstantu přenosu v rozmezí 1 - 2 mV/V pro jmenovité zatížení snímačů. Výstupní napětí ze snímačů je ve vyhodnocovacím zařízení zesíleno, vyfiltrováno a převedeno na číslo. Toto číslo je dále zpracováváno ve vestavěném mikropočítači. Ten řídí zobrazování na displeji a ovládá binární výkonové výstupy. Zadávání potřebných informací do mikropočítače se provádí pomocí klávesnice a jednoho binárního vstupu. Vstup a výstup údajů je též možný prostřednictvím sériového rozhraní. Konfigurační data auživatelská konfigurační data jsou uložena v paměti EEPROM (ve dvou zónách) a zůstávají tudíž zachována i po vypnutí napájení. Výstupní obvody sériového rozhraní, analogová část VZ a binární výkonové výstupy a vstup jsou od vnitřní soustavy galvanicky odděleny. POPIS MECHANICKÉ KONSTRUKCE Těleso elektroniky VT 3110 tvoří prostorový svařenec krabicového tvaru z ocelového plechu. Jednotlivé díly svařence jsou vyrobeny plošným tvářením. Sestavení dílů usnadňují zámky. V dutinách tělesa je namontována elektronika a zdroj. Korozivní materiály jsou proti povětrnostním vlivům chráněny nátěrem. POPIS ELEKTRONICKÉ ČÁSTI Elektronika je umístěna na 3 deskách plošných spojů. Je to vlastní deska elektroniky, deska displeje a klávesnice a deska napáječe. Snímače sil jsou napájeny stabilizovaným napětím ž5V, které zároveň slouží pro napájení A/D převodníku a vstupních zesilovačů. Snímače sil jsou připojeny šestivodičově. 2 vodiče napájejí můstek, 2 přenášejí výstupní signál a 2 velikost skutečného napájecího napětí na snímačích. Toto napětí vydělené děličem a oddělené zesilovačem tvoří referenční napětí převodníku. Výstupní signál snímačů je po zesílení přiveden na vstup převodníku. Hodinový kmitočet převodníku je určen keramickým rezonátorem 300 kHz. Digitální vstupní a výstupní signály převodníku a jeho napájení jsou od procesorové části optoelektricky odděleny. Hodinový kmitočet procesoru udává krystalový
2 (47)
rezonátor 11.059 MHz. K procesoru je kromě paměti RAM, ROM a adresového střadače připojena přes sběrnici IICBUS paměť EEPROM sloužící pro uchování měronosných parametrů po vypnutí zařízení a deska displeje a klávesnice. Optoelektricky je oddělen převodník úrovní komunikačních signálů linky RS 232c. Dále je optoelektricky oddělena část ovládající 8 výstupních signálů a 1 signál vstupní. Tato část je napájena z externího zdroje. Deska displeje a klávesnice obsahuje budič 4 místného displeje LED a universální IO obvod. Ten ovládá segmenty neúplného nejvyššího řádu displeje, stavové LED a čte stav tlačítek klávesnice. Displej je 4.5 místný. Propojkou na desce displeje se volí, zda jsou zobrazovány jednotky Kg nebo t. Napájecí zdroj je degenerativního typu s bezpečnostním transformátorem. FUNKCE VYHODNOCOVACÍHO ZAŘÍZENÍ Po zapnutí VZ se nahrají konfigurační proměnné z paměti EEPROM a po spuštění měřícího řetězce se provede nastavení základního nulového signálu. VT 3110/3111 vypočítávají údaj hmotnosti BRUTTO a NETTO, umožňují tárovat, ručně váhy nulovat a nastavovat limity. Vyhodnocuje se, je-li údaj hmotnosti stabilní a hmotnost v rozsahu ž1/4 dílku vah, tzv. úzká nula. Je-li údaj hmotnosti BRUTTO nulový (hmotnost rovna nulovému dílku), je prováděno automatické sledování úzké nuly. Toto sledování úzké nuly spočívá v postupné korekci nulového signálu tak, aby hmotnost odpovídala hodnotě středu úzké nuly. VZ může být zahrnuto do technologického řetězce pomocí osmi programovatelných výkonových binárních výstupů spínaných kombinačně podle relace hodnoty hmotnosti BRUTTO nebo NETTO kšesti nastaveným hodnotám (LIMITY) a signálu uklidnění hmotnosti. Výstupy jsou určeny pro řízení např. pomocných relé. Jedno vstupní vedení je určeno pro automatické tárování vah. VZ umožňuje pomocí displeje a klávesnice :
zobrazovat hmotnost BRUTTO a NETTO provádět ruční tárování, ruční nulování - zobrazovat a nastavovat limity zobrazovat a nastavovat hodnotu amplitudy hmotnosti pro uklidnění přepínat komparaci s BRUTTO nebo NETTO hmotností programovat chování binárních výstupů naprogramování ukládat do paměti EEPROM (uživatelské parametry)
Pomocí sériového rozhraní, jež pracuje na úrovních dle RS 232c, je možné připojit např. nadřízený počítač PC. Pomocí tohoto rozhraní je možné provádět stejné funkce jako pomocí displeje a klávesnice. Navíc umožňuje pomocí speciálních programů provádět diagnostiku aseřízenívyh. zařízení (viz. kap 14.) VT 3110 má zabudovanou soustavu testů, které testují správnou činnostzařízení. VZ má speciální servisní mód činnosti podporující diagnostiku aopravy. VT 3110 je napájeno síťovým napětím 220 V. Je určeno pro montáž do rozvaděče.
3 (47)
ROZMĺSTĚNĺ OVLÁDACĺCH PRVKŮ POPIS PŘEDNĺHO PANELU
Na předním panelu jsou indikační prvky, jež tvoří 41/2 místný displej, složený z pěti sedmisegmentových znakovek LED (max. zobrazovaný údaj 19999) a tři kontrolní LED signálky pro zobrazování následujících stavů: hmotnost stabilní - uklidnění údaj hmotnosti je v rozsahu úzké nula zobrazování NETTO hmotnosti (jinak zobrazování BRUTTO hmotnosti)
Na předním panelu se dále nachází klávesnice pro zadávání povelů se 4 klávesami. Význam jednotlivých kláves je následující: klávesa automatického tárovacího zařízení (
)
způsobí vynulování VZ v okolí nuly (>0<)
přepínání zobrazovaní BRUTTO / NETTO (B/N)
přepínání do systému menu (MENU)
šipka nahoru v systému menu ( s )
šipka dolů v systému menu ( t )
4 (47)
potvrzovací klávesa pro systém menu (ENTER)
rušící klávesa pro systém menu (ESC)
POPIS ZADNĺHO PANELU Význam jednotlivých kláves je následující: klávesa automatického tárovacího zařízení ()
způsobí vynulování VZ v okolí nuly (>0<)
přepínání zobrazovaní BRUTTO / NETTO (B/N)
přepínání do systému menu (MENU)
šipka nahoru v systému menu ( s )
šipka dolů v systému menu ( t )
potvrzovací klávesa pro systém menu (ENTER)
rušící klávesa pro systém menu (ESC)
5 (47)
POPIS ZADNĺHO PANELU Význam jednotlivých kláves je následující: klávesa automatického tárovacího zařízení ()
způsobí vynulování VZ v okolí nuly (>0<)
přepínání zobrazovaní BRUTTO / NETTO (B/N)
přepínání do systému menu (MENU)
šipka nahoru v systému menu ( s )
šipka dolů v systému menu ( t )
potvrzovací klávesa pro systém menu (ENTER)
rušící klávesa pro systém menu (ESC)
DB9 pro připojení sériového kanálu, konektor P3 cannon DB15 pro připojení binárního vstupu a výstupů a ochranná svorka. SPUŠTĚNĺ ZAŘĺZENĺ Po zapojení vidlice přívodní síťové šňůry do napájecí sítě a zapnutí síťového vypínače se na displeji
6 (47)
zobrazí po dobu cca 3 s stylizovaný nápis "Axxx", kde xxx značí číslo softwarové verze. Potom se provádí úvodní kalibrace po dobu cca 12 s, během této kalibrace se na displeji zobrazuje nápis "CAL". Po kalibraci VZ se provede inicializace seriového rozhraní a přejde do základního stavu. ZÁKLADNĺ STAV V základním stavu se zobrazuje BRUTTO nebo NETTO údaj hmotnosti. Přepínání mezi tímto zobrazováním se provádí klávesou B/N, přičemž při zobrazování NETTO hmotnosti svítí signálka NET. Klávesa provádí automatické vytárování, přičemž hodnota BRUTTO hmotnosti se přesune do registru pro táru, hodnota NETTO je nulová. Tárování je zablokováno, jestliže hmotnost přesahuje meze váživosti. Proběhlo-li tárování úspěšně, přepne se na zobrazování NETTO hmotnosti. Klávesa >0< způsobí vynulování VZ v případě odpovídá-li údaj hmotnosti BRUTTO intervalu tzv. zóny nulování. Tato zóna je při seřizování nastavitelná a implicitně je nastavená na hodnotu -1% až +3% maximální váživosti. Klávesa MENU způsobí vstup do systému menu. SYSTÉM MENU V tomto stavu se VZ ovládá pomocí nabídek funkce tzv. menu. Menu má hierarchickou strukturu, svisle jsou znázorněny položky jedné úrovně. Položka která obsahuje podmenu má znázorněnou spojnici stímto podmenu. Všechny klávesy v tomto stavu přebírají význam alternativních kláves. Jednotlivé položky menu mají tzv. úroveň oprávnění přístupu. VZ má možnost nastavit aktuální úroveň oprávnění, přičemž je možné vstupovat do těch položek menu, které mají nižší nebo stejnou úroveň oprávnění jako aktuální úroveň. Značení úrovně oprávnění je provedeno číslicí 0 až 3 (ve schématu menu vyznačeno u položky). Číslice 0 značí oprávnění nejnižší úrovně, kdy je přístup do menu zakázán ačíslice 3 značí oprávnění nejvyšší úrovně, kdy je umožněn přístup ke všem položkám menu. V servisním režimu je přístup ke všem položkám nezávisle na aktuální úrovni oprávnění. V systému menu je možné zobrazovat a nastavovat limity, zobrazovat a nastavovat amplitudu hmotnosti pro uklidnění, zobrazovat a nastavovat přepínač komparace s BRUTTO nebo NETTO hmotností, zobrazovat a nastavovat aktuální úroveň oprávnění přístupu k položkám menu, programovat chování binárních výstupů a tyto nastavení ukládat do paměti EEPROM. V menu se pohybujeme po jednotlivých položkách pomocí kláves s a t. Pod každou položkou menu se nachází buď určitá funkce nebo další tzv. podmenu. Klávesa ESC opouští aktuální menu a přechází do nadřazeného menu. V základním tzv. kořenovém menu klávesa ESC způsobí přechod do základního stavu. Klávesa ENTER provede patřičnou funkci nebo přechod do podmenu.
Li způsobuje přechod do podmenu Limity. Out způsobuje přechod do podmenu Výstupy. CP aktivuje funkci editace přepínače druhu komparace. Vtéto funkci se zobrazí na displeji "CP x", kde x je buď znak "n", jež značí aktivaci komparaci s NETTO hmotností, nebo "b", jež značí komparaci s BRUTTO hmotností. Stiskem klávesy ENTER se mění tato hodnota. Klávesa ESC ukončuje tuto funkci. St aktivuje funkci editace amplitudy uklidnění. V této funkci se zobrazí na displeji "St xx", kde xx je hodnota uklidnění v dílkách hmotnosti. Stiskem klávesy ENTER se mění tato hodnota ve čtyřech stupních 0.5 - 1 - 2 - 5 dílků. Klávesa ESC ukončuje tuto funkci. LE aktivuje funkci editace aktuální úrovně oprávnění přístupu kpoložkám menu. V této funkci se
7 (47)
zobrazí na displeji "LEx", kde x je číslicí 0 až 3 vyznačuje tuto hodnotu. Stiskem klávesy ENTER se tato hodnota mění. Klávesa ESC ukončuje tuto funkci. Save aktivuje funkci uložení všech hodnot nastavení vsystému menu do paměti EEPROM. Během zápisu se na displeji zobrazuje nápis "----". Zápis trvá cca 3 s. MENU LIMITY L1, L2, L3, L4, L5, L6 Tyto položky aktivují funkci zobrazení anastavení hodnoty pro jednotlivé limity (L1 limit 1, L2 limit 2 atd.). Po stisku klávesy ENTER se zobrazí hodnota vybraného limitu, kterou lze dále vynulovat stiskem klávesy s, nebo editovat po stisku klávesy t. Zde se nejprve edituje klávesou s první znak v krocích " ", "-", "1", "-1", přičemž bliká následující celá číslice. Klávesou t se postupně přepíná editace na další číslice doprava, které lze měnit po krocích "0", "1" až "9", přičemž bliká právě editovaná číslice. Při stisku t na poslední číslici se přejde zpět do kroku zobrazení celého limitu. Zobrazení ieditaci limitu lze kdykoli ukončit buď klávesou ENTER, kdy se hodnota limitu akceptuje, nebo klávesou ESC, kdy se hodnota neakceptuje, ale zůstává zachovaná původní hodnota před editací. Příklad nastavení limitů je vkapitole 15. MENU VÝSTUPY Out1, Out2, Out3, Out4, Out5, Out6, Out7, Out8 Tyto položky způsobují přechod do podmenu Jednotlivý výstup (Out1 výstup 1, Out2 výstup 2 atd.), kde pomocí tohoto podmenu konfigurujeme jeden z osmi binárních výstupů. Podmenu Jednotlivý výstup je stejné pro všech osm výstupů. MENU JEDNOTLIVÝ VÝSTUP V tomto menu se konfiguruje aktivace výstupu. Každá položka ukazuje zároveň svůj stav. Klávesa ENTER mění stav položky, klávesa ESC způsobí návrat do nadřazeného menu a klávesy s a t umožňují pohyb po položkách menu. L1 _, L2 _, L3 _, L4 _, L5 _, L6 _ Tyto položky konfigurují příznak dosažení limit k výstupu. Znak "_" znamená, že tento příznak neovlivňuje výstup. Znak "0" znamená, že výstup se aktivuje, když hmotnost nedosáhla hodnoty limitu. Znak "1" znamená, že výstup se aktivuje, když hmotnost dosáhne nebo překročí hodnotu limitu. St _Tato položka konfiguruje příznak uklidnění hmotnosti k výstupu. Znak "_" znamená, že tento příznak neovlivňuje výstup. Znak "0" znamená, že výstup je aktivován při neuklidněné hmotnosti. Znak "1" znamená, že výstup je aktivován při uklidněné hmotnosti. En _Tato položka umožňuje výstup celkově zablokovat. Znak "_" znamená, že tato položka neovlivňuje výstup. Znak "0" značí zablokování výstupu, jež je neaktivní bez ohledu na dalších položkách. Znak "1" značí, že výstup je povolen a je (ne)aktivován v závislosti na dalších podmínkách. Výstup je aktivován, když všechny navolené podmínky všech položek (vyjma položek, které neovlivňují výstup) pro daný výstup jsou splněny.
Poznámka Jestliže všechny položky jsou nastaveny tak, že neovlivňují výstup bude výstup trvale aktivován.
8 (47)
STRUKTURA OVLÁDACĺHO PROGRAMU Programové vybavení se skládá ze sedmi hlavních sekcí: 1. Úvodní inicializace. 2. Hlavní programová smyčka. 3. Hlavní programová smyčka při technické chybě. 1) 4. Přerušení od A/D převodníku (dále ADC). 5. Přerušení od časovače. 6. Přerušení od I2C sběrnice. 7. Přerušení od řadiče sériového kanálu. ad 1) Po zapnutí (reset CPU) se probíhají následující činnosti
podle pořadí:
1. Deaktivace binárních výstupů. 2. Úvodní test celé EPROM a vnější i vnitřní RAM. 1) 3. Sejmutí stavu přepínače SW1 pro aktivaci servisního módu činnosti. 4. Zobrazení softw. verze na cca 3 sekundy. 5. Test uvolnění všech tlačítek. 1) 6. Nahrání obsahu paměti EEPROM do RAM a test obsahu. 7. Kalibrace ADC. 8. Nastavení základního nulového signálu. 9. Spuštění vyčítání dat z ADC. 10. Inicializace sériového rozhraní. 11. Spuštění testu typu WATCH DOG. 1) 12. Vstup do hlavní programové smyčky. ad 2) Činnost programové hlavní smyčky: 1. Reinicializace testu WATCH DOG hlavní prog. smyčky. 1) 2. Pomocné výpočty analogové části. 3. Vyhodnocení tlačítek a zobrazení hmotnosti a patřičných údajů na displeji. 4. Testy a zobrazení chybových hlášení. 5. Obsluha sběrnice I2C. 6. Zpracování dat a příkazů sériového rozhraní. ad 3) Činnost programové hlavní smyčky při technické chybě: 1. Reinicializace testu WATCH DOG hlavní prog. smyčky. 1)
9 (47)
2. Testy a zobrazení chybových hlášení. 3. Obsluha sběrnice I2C. 4. Zpracování dat a příkazů sér. rozhraní. ad 4) Činnost řadiče ADC: 1. Vyčtení dat z ADC a test mezí těchto dat. 1) 2. Reinicializace testu WATCH DOG ADC. 1) 3. Vyhodnocení uklidnění hmotnosti. 4. Vyhodnoceni binárního vstupu pro tárování. 5. Výpočty BRUTTO a NETTO hmotnosti. 6. Komparace hmotnosti s limity. 7. Nastavení binárních výstupů. ad 5) Činnost řadiče časovače: 1. Obsluha vnitřních časovačů. 2. Test zásobníku CPU. 1) 3. Vyhodnocení testů WATCH DOG Hl. pr. smyčky a ADC. 1) 4. Protizákmitová logika binárního vstupu. ad 6) Řadič I2C sběrnice posílá a přijímá znaky po sběrnici. ad 7) Řadič sér. kanálu posílá a přijímá znaky ze sériového kanálu.
Poznámka 1) Podrobný popis v kapitole Testy a chybová hlášení OPATŘENĺ K ZAJIŠTĚNĺ SPOLEHLIVÉ ČINNOSTI VZ K zajištění spolehlivé činnosti VZ byly navrženy kontrolní obvody aprogramová opatření, která umožňují zjistit s vysokou pravděpodobností nesprávnou činnost mikropočítače a to přechodnou (porucha) nebo trvalou (závada). Do souboru těchto opatření patří : obvody watchdog s výstupem na RESET CPU testy V elektronice VZ je zabudován tzv. watchdog obvod, který je napájen přepisovacími pulsy binárních výstupů a jehož výstup je připojen na reset vstup CPU a odpojovací vstup binárních výstupů. Jeho funkce spočívá ve deaktivování výstupu a provedení resetu CPU, jestli-že binární výstupy přestanou být přepisovány (např. zborcení ovládacího programu).
10 (47)
Testy zde tvoří programové funkce, jež provádějí vzájemnou diagnostiku mezi jednotlivými bloky VZ a jsou popsány v samostatné kapitole. TESTY, CHYBOVÁ HLÁŠENĺ VZ obsahuje dva druhy testů - uživatelské a technické, jež dělíme na úvodní a průběžné. Uživatelské testy vyhledávají uživatelské chyby, jež mohou vzniknout nesprávnou obsluhou VZ.
SEZNAM UŽIVATELSKÝCH TESTŮ: Test přetečení displeje Jestliže údaj hmotnosti nebo limitu překročí rozsah displeje zobrazí se chybové hlášení Er01, které zmizí jakmile údaj nepřekračuje rozsah displeje Test mezí hmotnosti Při překročení hmotnosti pod spodní mez váživosti se na displeji zobrazí spodní pomlky a při překročení hmotnosti přes horní mez váživosti se na displeji zobrazí horní pomlky. Tento údaj zmizí po navrácení hmotnosti do regulérních mezí. Při této chybě se deaktivují všechny binární výstupy. Technické testy slouží ke kontrole správné funkce různých částí VZ. Počáteční testy jsou vykonány po každém zapnutí jednou v inicializační sekci programu. Průběžné testy se vykonávají v sekci hlavní prog. smyčky stále na pozadí vlastní činnosti VZ. Při vzniku chyby u jakéhokoliv z testů a to i v servisním módu se deaktivují vždy všechny binární výstupy.
SEZNAM TECHNICKÝCH TESTŮ: Test dvojího uložení měronosných dat 2)3) Měronosná data jsou v paměti RAM uložena dvakrát, přičemž je neustále kontrolována jejich shoda. Při chybě se zobrazí hlášení Er90. Test paměti EPROM 1) V tomto testu se kontroluje obsah paměti EPROM, jež je zabezpečen CRC součtem. Úvodní test zkontroluje najednou celou paměť, průběžný test postupně sčítá obsah EPROM po 64 bytech až otestuje také celou paměť. Při chybě se zobrazí hlášení Er91. Test paměti RAM 1) V tomto testu se kontroluje správná funkce vnitřní paměti RAM procesoru a vnější pomocné paměti RAM zapsáním negované hodnoty původního obsahu a zpětnou komparací s tímto původním obsahem. Úvodní test kontroluje najednou celou paměť, průběžný provádí postupnou kontrolu po 16 bytech. Při chybě vnitřní paměti se zobrazí hlášení Er92, při chybě vnější paměti se zobrazí chybové hlášení Er97. Test činnosti ADC 3)4) V tomto testu se kontroluje činnost ADC. Úvodní test provádí hlídání délky úvodní kalibrace ADC, kdy se kontroluje skončí-li kalibrace do doby cca 13 s. Průběžný test kontroluje interval převodu a nepřijde-li nový převod (nová data) do cca 10 ms aktivuje se chyba. Při chybě se zobrazí hlášení Er93.
11 (47)
Test obsahu EEPROM 3)4)5)6) Zde dochází ke kontrole obsahu paměti EEPROM. Obě zóny dat jsou zabezpečeny jednak CRC součtem a jednak kontrolní buňkou, jež musí mít obsah 55AAH. Úvodní test se provede po nahrání dat zpaměti EEPROM do RAM (Při normální činnosti se toto provádí pouze v inicializační sekci programu) a při chybě se zobrazí hlášení Er94 pro konfigurační data a Er89 pro uživatelská data. Průběžný test se neustále opakuje tak, že se takto kontroluje obsah obou zón RAM, kde jsou data nahraná z EEPROM. Při chybě ze zobrazí hlášení Er90. Při zápisu do EEPROM se zpětným čtením kontroluje správnost dat po zapsání. Při chybě se vypíše hlášení Er94 a Er89 pro každou konfigurační zónu. Test WATCH DOG hlavní programové smyčky 1)2) Při tomto testu se v sekci přerušení od řadiče časovačů každých 500 ms testuje zda je nulový kontrolní bit a poté se vždy nastavuje na log. hodnotu 1, přičemž hlavní prog. smyčka tento bit neustále nuluje. Tím je kontrolován pravidelný průběh hlavní prog. smyčky. Při chybě se zobrazí hlášení Er95. Test zásobníku CPU 1)2) Tento test v sekci přerušení od řadiče časovačů neustále kontroluje nedošlo-li k přetečení vnitřního zásobníku CPU. Při chybě se zobrazí hlášení Er96.
Test klávesnice Po zapnutí se kontroluje není-li stisknuto žádné tlačítko klávesnice. Při chybě se zobrazí hlášení Er88 na cca 2 s. Poté hlášení zmizí aprogram pokračuje v normální činnosti. Test přetečení hmotnosti 7) Údaj hmotnosti BRUTTO se může pohybovat v rozsahu ž 32767. Při dosažení této meze se zobrazí Er98. Test přetečení ADC 7) Tento test kontroluje zda data z ADC nepřetekla přes rozsah 0-65535. Při chybě se zobrazí hlášení Er99.
Poznámka 1) Test fatálních chyb u nichž není zajištěna spolehlivá činnost CPU. Při zachycení této chyby test zobrazí chybové hlášeni a zablokuje CPU. 2) Test je pouze průběžný. 3) Průběžný test při chybě začne zobrazovat chybové hlášení azpůsobí přechod VZ do chybové programové smyčky, kdy se celý vážní řetězec zablokuje (v provozu pouze sériové rozhraní). V servisním módu se při chybě chybové hlášení nezobrazí a VZ pokračuje v normální činnosti. 4) Úvodní test při chybě začne zobrazovat chybové hlášení a způsobí přechod VZ do chybové programové smyčky , kdy se celý vážní řetězec zablokuje (v provozu pouze sériové rozhraní). V servisním módu činnosti se zobrazování chybového hlášení ukončí stiskem klávesy >O< a VZ pokračuje v normální činnosti. 5) Po skončení zobrazení chybového hlášení při úvodním testu avservisním módu se do EEPROM nahrají implicitní parametry (toto platí pro každou zónu dat samostatně).
12 (47)
6) V úvodním testu EEPROM uživatelské zóny je možné nastavit, aby se v při chybě VZ chovalo vždy jako v servisním módu tzn. po zobrazení chybového hlášení se do uživatelské zóny EEPROM nahrají implicitní data a pokračuje se v normální činnosti. Tato volba se volí nastavením vproměnné SWITCHW. 7) Test při detekci chyby začne zobrazovat chybové hlášení anezpůsobí zablokování vážení ani CPU, program pokračuje v normální činnosti. SEZNAM CHYBOVÝCH HLÁŠENĺ V případě rozpoznané chyby nebo závady hlásí vyhodnocovací zařízení tuto skutečnost na displeji hmotnosti nápisem Erxx. Přehled jednotlivých hlášení je uveden níže. Hlášení Er01, Er99 a Er98 se samo vymaže po odstranění chyby. U ostatních chybových hlášení je třeba uvést VZ do základního stavu vypnutím a zapnutím hlavního vypínače. Nebude-li ani tento postup úspěšný, jedná se zřejmě ozávadu, kterou je nutno odstranit prostřednictvím servisní organizace.
Er01
Přetečení displeje
Er88
Chyba klávesnice
Er89
Chyba při průběžné/počáteční kontrole EEPROM
Er90
Chyba při průběžné kontrole dat
Er91
Chyba při průběžné/počáteční kontrole EPROM
Er92
Chyba při průběžné/počáteční kontrole vnitřní RAM
Er93
Chyba při průběžné/počáteční kontrole WDG
Er94
Chyba při průběžné/počáteční kontrole EEPROM
Er95
Chyba při časové kontrole prog. (SW watchdog)
Er96
Přetečení ukazatele zásobníku
Er97
Chyba při průběžné/počáteční kontrole vnější RAM
Er98
Hmotnost mimo tolerance (ž 32767)
Er99
Převodník A/D mimo rozsah
ř uživatelská zóna
analogové části konfigurační zóna dat
SERVISNĺ MÓD ČINNOSTI (SM) Tento mód se aktivuje sepnutím interního spínače SW1, umístěného na desce displeje, před zapnutím VZ. SM rozšiřuje činnost seriového rozhraní, zabraňuje vypsání chybového hlášení a zablokování vážení uněkterých testů. SÉRIOVÉ ROZHRANĺ (SR) SR je tvořeno galvanicky odděleným výstupem RS 232C vyvedeným na konektor P2 , jež je typu CANNON 9.
13 (47)
Zapojení konektoru je následující: Pin
Význam Pin Význam 1 nezapojeno 6 nezapojeno 2 RXD 7 nezapojeno 3 TXD 8 nezapojeno 4 nezapojeno 9 nezapojeno 5 GNG (zem) Parametry spojení jsou 4800 Bd, 8 bitů, 1 stop bit, bez parity. VSM je rychlost přenosu 1200 Bd. 26) Protokol spojení je vytvořen firemním systémem EBUS. Vzájemná synchronizace předávání dat (protokol) vyplývá z konstrukce dialogu. Předpokládá se, že se váhy chovají jako podřízená stanice (přenos je řízen ze strany nadřízené stanice). EBUS umožňuje přístup k poli proměnných označených tzv. adresou, jež ovlivňují funkci VZ a slouží k seřízení a nastavování vlastností VZ (některé proměnné jsou uloženy v EEPROM a tudíž se neztrácejí po vypnutí váhy) apod. Dále umožňuje provádění určitých povelů a čtení statusu VZ. PRVKY PŘENOSU
CMD
řídící příkaz formátu
WRV
příkaz pro zápis adresy
WRD
příkaz pro zápis dat
RDV
příkaz pro čtení adresy <E0H>
RDD
příkaz pro čtení dat
TXT
přenášená data (max. 11 ASCII znaků) mezera <30H>......<39H>
ETX
konec textu
STA
stavový byte komunikace
<E1H> <20H> minus <2DH> číslice
<03H>
KTEST příkaz pro vyslání statusu VZ, na který VZ vyšle status STAVA STAVA status VZ jež se skládá ze 3 bytů 1. byte:
14 (47)
2. byte
3. byte
ZÁKLADNĺ TYPY PŘENOSŮ
Nadřízená stanice
NS
Podřízená stanice (VZ) PS
I) Zápis adresy: II) Čtení adresy:
NS
NS
PS
PS
III) Zápis dat:
NS
IV) Čtení dat:
3)
3)
NS
15 (47)
PS
PS
V) Zápis příkazu:
NS
NS
PS
PS
VI) Příkaz pro přímé čtení
VII) Čtení statusu VZ:
NS
PS
ÚPLNÁ TABULKA KOMUNIKAČNĺCH PŘĺKAZŮ
TABULKA PROMĚNNÝCH
16 (47)
proměnné
Poznámky 1) Bit 2 bytu STA je nastaven po zapnutí VZ a nebo aktivací resetu CPU obvodem watch dog, kdy je činnost VZ stejná jako po zapnutí napájecího napětí. Tento bit se vynuluje provedením příkazu RESET KOMUNIKACE aposkytuje informaci o výpadku napájení VZ. 2) Bit 4 bytu STA je nastaven, je-li ve VZ detekována chyba v některém testu, o čemž informuje 3. byte STAVA. U příkazu nulování, tárování a čtení stavu klávesnice mění tento bit roli tzv. informačního bitu. U příkazů GKEY, EKEY a DKEY je tento bit nastaven do log. 1 při zablokování klávesnice anaopak do log. 0 při odblokování klávesnice. U příkazu MKTAR aMKNUL je tento bit nastaven do log. 1, jestliže operace nemohla být korektně provedena a do log. 0, jestliže operace byla provedena korektně.
3) Příkaz WRD a RDD zapíše nebo čte data na adresu nastavenou vdriveru komunikace, jež lze měnit příkazem WRD a číst příkazem RDV. Po zapnutí je nastavena adresa 0.
4) Příkaz DKEY umožňuje zablokovat klávesnici, přičemž se klávesnice stává nefunkční. Příkaz EKEY provádí odblokování klávesnice. Příkaz GKEY vrací v bitu 4 STA informaci o stavu klávesnice (taktéž nastavují tento bit příkazy DKEY a EKEY).
5) Příkaz je aktivní pouze v SM, jinak je potlačen a při jeho vyslání VZ nastavuje chybu komunikace v STA.
6) Údaj je vyjádřen ve vnitřních dílcích.
7) Údaj je vyjádřen ve vnějších dílcích.
8) Proměnná dvojitě uložená (s bezpečnostní kopií).
9) Proměnná uložená v konfigurační zóně EEPROM.
10) Proměnná uložena v uživatelské zóně EEPROM.
11) Proměnná pouze ke čtení při pokusu o zápis do této proměnné se zápis neprovede a VZ nastavuje chybu komunikace v STA.
12) Proměnná nelze přepsat i v SM . Při pokusu o zápis v SM se zápis neprovede a nenastavuje se chyba komunikace v STA.
13) Proměnné v rozšířeném adresáři jsou dostupné (pro čtení i zápis) pouze v SM. Není-li aktivován SM, tak se při pokusu o nastavení jakékoli adresy v rozšířeném adresáři nastaví chyba komunikace v STA.
14) Postup výpočtů při načtení dat z ADC do SKUT je následující:
17 (47)
Výpočet vnitřních dílků: IDIL = SKUT - OFFSET Výpočet BRUTTO hmotnosti: - je-li IDIL kladné BRUTTO = (((IDIL + ROUND) * GAIN) / 65536) * DILEK - je-li IDIL záporné BRUTTO = (((IDIL - ROUND + 1) * GAIN) / 65536) * DILEK
Výpočet NETTO hmotnosti: NETTO = BRUTTO - TARA
15) Proměnná OFFSET, která představuje aktuální nulový signál vah, je nastavena po zapnutí na hodnotu základního základního nulového signálu (OFFSET = BOFFSET). Poté je možno aktuální nulový signál měnit funkcí nulování VZ v rozsahu zóny nulování.
16) Hmotnost se nachází v zóně nulování je-li : SKUT < = (BOFFSET + NULH) a: SKUT > (BOFFSET - NULL)
17) Dolní mez váživosti je dosažena je-li: IDIL < = MIN Horní mez váživosti je dosažena je-li: IDIL > = MAX
18) Hmotnost se nachází na úzké nule je-li: IDIL < NULA a: IDIL > = - NULA 19) Proměnná určuje stupeň filtrace signálu z ADC. údaj se může pohybovat od 0 do 7. Při 0 je filtr vyřazen a při 7 je nastaveno nejvyšší tlumení.
20) Amplituda uklidnění se vypočítává: AMP = AKLID * ASTA
18 (47)
Časový interval pro uklidnění se vypočítává: Interval = TKLID * Interval převodu ADC
21) Signál (příznak) limitu je nastaven je-li hmotnost stejná nebo větší než hodnota tohoto limitu. Je-li proměnná SWCP nulová provádí se komparace s NETTO hmotností, je-li nenulová provádí se komparace sBRUTTO hmotností.
22) Proměnná DEST určuje polohu desetinné tečky a může nabývat hodnot: 0 - xxxxx 1 - xxxx.x 2 - xxx.xx 3 - xx.xxx
23) Proměnná DILEK může nabývat hodnot 1,2,5 a jejich násobky
24) Proměnná JEDNOTKY určují jednotky hmotnosti podle kódu:
0-g 1 - kg 2-t
Tato proměnná neurčuje indikaci na displeji, ale slouží k identifikaci jednotek pomocí SR. Volba jednotek na displeji se provádí HW propojkou. (viz. kap. Popis elektronické části)
25) Proměnná konfiguruje výstup, má délku 2 byty. Dolní byte tzv. OEN určuje pro každý signál, zda ovlivňuje výstup či nikoli (log. 1 - signál neovlivňuje výstup a naopak). Horní byte tzv. OLG určuje logickou úroveň, jež aktivuje výstup (log.0 signál aktivuje výstup v log. 1 a naopak. Rozmístění signálů v bytu:
Výsledný vzorec pro určení výstupu: OUT = (SIGNÁLY ^ OLG) | OEN
26) Význam bitů v proměnné SWITCHW:
Bit 0 určuje počáteční stav zobrazování hmotnosti po zapnutí VZ. Při log. 0 se po zapnutí zobrazuje
19 (47)
BRUTTO údaj hmotnosti, při log. 1 se po zapnutí zobrazuje NETTO údaj hmotnosti. Implicitně je nastavena log. 0.
Bit 1 určuje počáteční stav klávesnice po zapnutí VZ (po vstupu do hlavní programové smyčky; při inicializaci je klávesnice vždy odblokovaná). Při log. 0 je po zapnutí klávesnice odblokovaná, při log. 1 je klávesnice po zapnutí zablokovaná. Implicitně je nastavena log. 0.
Bit 2 určuje komunikační rychlost v SM. Při log. 0 je nastavena rychlost 1200 Bd a při log. 1 je nastavena rychlost 4800 Bd. Implicitně je nastavena log. 0. Rychlost se nastavuje po zapnutí VZ, proto při změně tohoto bitu se rychlost změní po následujícím zapnutí VZ.
Bit 3 určuje přístup do rozšířeného adresáře při vypnutém SM. Při log. 0 je do rozšířeného adresáře přístup znemožněn a při log. 1 umožněn. Implicitně je nastavena log. 0.
Bit 4 nastavuje chování při úvodní chybě EEPROM uživatelské zóny. Při log. 0 se VZ chová standartně, při log. 1 se chová VZ jako v SM i při vypnutém SM. Implicitně je nastavena log. 0 (viz. kap. Testy a chybová hlášení). Bit 5 viz. kapitola 6.10.1. Rychlý seriový výstup
RYCHLÝ SÉRIOVÝ VÝSTUP Od softwarové verze 206 je vyhodnocovací zařízení rozšířeno orychlý sériový výstup. Tento výstup po zapnutí zařízení a zahájení vážení cyklicky vysílá data korespondující s údajem hmotnosti. Data se pohybují v rozkmitu 0 až 3FFF H (14 bitů), což odpovídá intervalu hmotnosti 0 až MAX připojených vah. Výstup vysílá prostřednictvím portu RS 232c zařízení (protokol EBUS je potlačen) rychlostí 4800 Bd vždy po dvou bytech. První byte obsahuje dolních 7 bitů údaje, horní bit je vynulován. Druhý byte obsahuje vyšších 7 bitů údaje, horní bit je nastaven. Tento výstup lze aktivovat přepnutím bitu 5. proměnné SWITCHW do log. 1. Výstup je takto aktivován vždy pouze v neservisním režimu činnosti zařízení. V servisním režimu činnosti je vždy aktivní protokol komunikace EBUS. Pro možnost připojení proudového výstupu 4 - 20 mA je nutné provést přepnutí na výše popsaný sériový výstup (deska proudového výstupu, č. výkresu 4-9713.979.00). BINÁRNĺ VÝSTUPY A VSTUP VZ má zabudovanou soustavu 8 binárních výkonových výstupů ajednoho vstupu. Tato soustava je od ostatní elektroniky galvanicky oddělená a má vstup pro samostatné vnější napájení 24 V DC. Výstup této soustavy je proveden konektorem P3, jež je typu CANNON 15.
Zapojení konektoru je následující: Vstup má funkci automatického tárování. Tárování je aktivováno sestupnou hranou vyvolanou připojením vstupu (pin 13) k zápornému potenciálu napájení (pin 14) a to po dobu nejméně 30 ms. Vstup je vybaven protizákmitovou logikou. Maximální zpoždění mezi iniciováním a provedením tárování je 24 ms. Výstupy jsou spínané kombinačně podle relace hodnoty hmotnosti (NETTO nebo BRUTTO) k šesti nastaveným hodnotám (LIMITY) asignálu uklidnění hmotnosti. Logika spínání je programovatelná a je
20 (47)
tvořena signály uklidnění hmotnosti, dosažení limitu 1 až 6 aEn"propojkou", jež umožňuje uvést výstup do trvalého vypnutí. Všechny signály vstupují do logického AND prvku. Výstup je tudíž aktivován když jsou všechny signály zavedené do AND prvku výstupu v log. 1. Každý signál je možné před vstupem do AND prvku negovat a tím změnit podmínku na opačnou (sepnutí při dosažení limitu změnit na sepnutí při nedosažení limitu apod.). Každý signál je také možné odpojit od vstupu do AND prvku a signál tudíž neovlivňuje výstup. Výstup je nakonec negován tzn. že aktivace výstupu provede jeho sepnutí k zápornému potenciálu napájení. Deaktivování výstupu znamená jeho rozpojení (výstup je typu otevřený kolektor). Schéma naprogramování je možné znázornit buď pomocí logického schématu nebo pomocí schématu kontaktního pole. Příklad: En 1, St 0, L6 1, L5 _, L4 1, L3 0, L2 1, L1 0 Vyjádření pomocí logického schématu :
Vyjádření pomocí schématu kontaktního pole:
Maximální zpoždění mezi zachycením dosažení limitu a aktivováním výstupu je 3.5 ms.
UPOZORNĚNĺ: K cívkám výkonových spínačů je nutno připojit antiparalelně diody, omezující indukované přepětí (viz. následující příklady).
Příklad zapojení výstupu 1
21 (47)
Příklad zapojení vstupu ŠTĺTKY Na čelní straně pod průhlednou folií na zvenčí nepřístupném místě je umístěn štítek s těmito údaji (viz č.výkresu 4-2215.154.00) :
- Typ VT 3110 - Max = (nevyplněno) - Min = (nevyplněno) - d = e = (nevyplněno) - III / číslo povolení (nevyplněno) - označení vah (nevyplněno) Na horní straně je nalepen standartní samolepicí destruktivní štítek (75x32 mm) a jsou na něm tyto údaje (viz č. výkresu 4-2215.152.00) :
- Výrobní číslo xxxxxxxxxxxx - Rok výroby xxxx - Teplotní rozsah -10 ... +40C - Typové označení VT 3110 - Kmitočet 50 Hz ž 2% - Napětí 220 V +10% -15% - Příkon 20 VA - Min/Max (nevyplněno) - d = e = (nevyplněno) Na zadní straně je nalepen štítek s popisem konektorů P2 a P3. POKYNY PRO UVEDENĺ DO PROVOZU Vyhodnocovací zařízení VT 3110 připojíme před spuštěním kjednotlivým návazným přístrojům a provedeme seřízení velikosti dílku a rozsahu pomocí počítače připojeného prostřednictvím sériového rozhraní a vhodného seřizovacího programu (viz. kap. Kontrola přístroje). Přístroje je nutno připojovat nebo odpojovat od VZ při vypnutém napájení. BEZPEČNOSTNĺ OPATŘENĺ Vyhodnocovací zařízení VT 3110 je elektronické zařízení vyrobené vbezpečnostní třídě I. Snímače síly, které jsou k vyhodnocovacímu zařízení připojeny, jsou vyrobeny v bezpečnostní třídě III. Ochrana proti úrazu elektrickým proudem je vytvořena vnitřní soustavou bezpečnou při dotyku (SELV dle ČSN EN 60 950). Síťový přívod je chráněn vestavěnou tavnou pojistkou.
22 (47)
Poznámka Zásuvka pro připojení musí být vybavena ochranným kolíkem.
Zařízení VT 3110 je konstruováno dle norem ČSN 177010, 330330, 341010, 351330, 356502, 361050-1 a jejich případných evropských amezinárodních ekvivalentů. KONTROLA PŘĺSTROJE VZ je zkontrolováno a nastaveno při výrobě. Během vlastní činnosti probíhá průběžně test všech částí VZ se signalizací chybových stavů (viz. kap. Testy a chybová hlášení). V běžném provozu VZ nevyžaduje žádnou údržbu vyjma udržování v čistotě. V případě závady doporučujeme poruchu odstranit prostřednictvím autorizované opravny. Seřízení a diagnostiku vyhodnocovacího zařízení provádí servisní technik v servisním režimu pomocí sériového rozhraní. Pro tento účel byly vytvořeny seřizovací programy popsané v kap. 14. POSTUP PŘI VÝSKYTU ZÁVAD Při výskytu jakékoli závady je nutno nejprve zkontrolovat síťový přívod včetně změření síťového napětí, dále umístění snímačů a zátěže na nich, zkontrolovat propojení mezi vyhodnocovací elektronikou asnímači. Dále je třeba postupovat podle pokynů v kap. Testy achybová hlášení. SERVIS A OPRAVY Servis zajišťuje výrobce nebo organizace jím pověřené. Informace podá oddělení Prodejního servisu:
TONAVA, a.s. Prodejní servis Havlíčkova 437 tel. (0439) 802 370 542 32 ÚPICE fax (0439) 802 375 NÁHRADNĺ DĺLY Náhradní díly nejsou specifikovány. V případě potřeby nutno kontaktovat výrobce (viz. kap. Servis a opravy). POKYNY PRO PŘENÁŠENĺ, DOPRAVU A SKLADOVÁNĺ Zařízení VT 3110 se přepravují běžnými dopravními prostředky, chráněné před mechanickým poškozením a povětrnostními vlivy. Skladování se provádí v podmínkách stanovených v kap. Technické údaje. DIAGNOSTICKÉ A SEŘIZOVACĺPROGRAMY ÚVODNĺ USTANOVENĺ - program W3110 Tato dokumentace platí pro výrobek:
23 (47)
DIAGNOSTICKÝ A SEŘIZOVACĺ PROGRAM W3110 verze 1.05 PRO VYHODNOCOVACĺ ZAŘĺZENĺ VT 3110 NÁZVOSLOVĺ PC - personální počítač PC XT/AT vybavený operačním systémem MSDOS verze 3.30 a vyšší. EBUS - protokol spojení s váhami fy TONAVA, a.s. pomocí sériového kanálu RS 232C. ADC - analogově-číslicový převodník CS 5501 umístěný v měřícím řetězci vah. TECHNICKÉ ÚDAJE W3110 slouží diagnostice, opravám a seřizování vah vybavených vyhodnocovacím zařízením VT 3110. W3110 lze provozovat na počítači PC vybaveným systémem MSDOS, video adaptérem standartu EGA\VGA a alespoň jedním sériovým. rozhraním RS 232C. W3110 se skládá ze souborů:
W3110.EXE - spustitelný kód W3110.CFG - konfigurační datový soubor
Pracovníci určení pro obsluhu programu by měli být seznámeni se základy práce na PC a seznámeni s funkcí a složením vyhodnocovacího zařízeni VT 3110. POKYNY PRO UVEDENĺ DO PROVOZU Je-li vaše PC vybaveno hard diskem je lépe zkopírovat z instalační diskety všechny soubory na hard disk. Postup: 1. Přepnout jako aktuální disk cílový hard disk příkazem C:. 1. Na hard disku vytvořit adresář W3110 příkazem MD C:\W3110. 2. Změnit aktuální adresář příkazem CD C:\W3110. 3. Zasunout instalační disketu do disketové mechaniky A:. 4. Spustit příkaz COPY A:*.* C:\W3110. PŘĺPRAVA K ČINNOSTI Doporučuje se dodržet následující postup: propojit VT 3110 s PC kříženým kabelem pro RS232C opatřeným vhodnými koncovkami VT 3110 přepnout do servisního módu a zapnout. zapnout PC SPUŠTĚNĺ PROGRAMU
24 (47)
Program se spouští pomocí příkazového řádku : W3110.EXE [2] [F] [\CESTA] W3110.EXE - název spustitelného souboru. 2 - přeřazení na COM2. Tento parametr je nepovinný a není-li užit program se linkuje na COM1. F - nastavení rychlosti komunikace na 4800 Bd. Tento parametr je nepovinný a není-li užit program se nastavuje na rychlost 1200 Bd. \CESTA - specifikace cesty pro soubor W3110.CFG (např. C:\CFG). Tento parametr je nepovinný, při neuvedení program hledá tento soubor v aktuálním adresáři. Doporučuje se před spuštěním programu provést přepnutí do adresáře, ve kterém jsou umístěny oba soubory. ČINNOST PROGRAMU Po spuštění programu se provede načtení konfiguračního souboru W3110.CFG. W3110 obsahuje integrované prostředí (dále IDE), jehož základní rysy jsou shodné s produkty firmy BORLAND Turbo Pascal 6.0 aBorland C++. Programové prostředí má tři viditelné složky: lištu s nabídkou (menu) u horního okraje obrazovky, oblast oken uprostřed a stavovou řádku na dolním okraji okna. IDE podporuje ovládání pomocí myši. Vpopisu práce s myší se používají dva výrazy odťuknutí a tažení. Odťuknutí značí umístění kurzoru myši na požadovaný prvek a stisk levého tlačítka myši. Tažení značí umístění kursoru myši na požadovaný prvek, stisknutí levého tlačítka myši a následné pohybování s ní (po dobu stisku tlačítka). Všechny texty jež tvoří názvy zobrazované v IDE jsou zde uvedeny tlustým písmem. Malým písmem v závorkách jsou vyznačeny implicitní hodnoty parametrů W3110, jež jsou nastaveny po zapnutí programu. Názvy kláves jsou v textu uvedeny kurzívou. Menu Lišta nabídky (hlavní menu) představuje základní přístup k příkazům menu. Hlavní menu je viditelné po celou dobu činnosti programu. Každý příkaz po aktivování buď zobrazí další nabídku menu (vynořovací menu), nebo provede patřičnou akci. Je-li menu aktivní, je jeden z jeho příkazů zvýrazněn (odlišen barevně nebo jiným způsobem). Takto označený příkaz se nazývá vybraný příkaz. Následuje-li za příkazem vynořovacího menu výpustka (...), znamená to, že pokud je tento příkaz aktivován, objeví se dialogové okno. Následuje-li za příkazem šipka (>), povede k dalšímu menu (vynořovací menu). Nenásleduje-li za příkazem ani výpustka, ani šipka provede se bezprostředně po aktivování provedení patřičná akce. Povely z klávesnice se mohou zadávat takto: Stisknutím F10 se hlavní menu stane aktivní. Pomocí kláves se šipkami se vybere požadovaný příkaz. Pak se stiskne Enter, přičemž se buď provede požadovaná akce a nebo zobrazí požadované vynořovací menu. U vynořovacího menu se postupuje stejným způsobem. Zkratka, kterou lze nahradit předchozí kroky: Stiskne se zvýrazněné písmeno v požadovaném příkazu menu. Např. vhlavním menu se stiskne B a tím se přejde do vynořovacího menu Block; to se objeví na obrazovce. Je-li menu neaktivní může se stisknout Alt a zvýrazněné písmeno příkazu hlavního menu (např. Alt+B) a aktivuje se tím patřičný příkaz hlavního menu.
25 (47)
Pomocí myši se mohou povely zadávat takto:
Odťukne se myší požadovaný příkazu menu. Při zobrazení vynořovacího menu postup opakujte. Po zobrazení vynořovacího menu je možné přetáhnout kursor myši přímo na požadovaný příkaz a poté teprve uvolnit tlačítko myši. Tím se také aktivuje patřičný příkaz. Je-li třeba akci v menu zrušit stiskne se klávesa Esc. Některé příkazy jsou nedostupné a to v případech, kdy nedávají žádný smysl. Z klávesnice je možné použít pro volbu některých příkazů určitou klávesu, jež patřičný příkaz aktivuje přímo (tzv. hotkeys). Přehled hotkeys :
Okna Okno je část obrazovky, kterou je možno posouvat, zvětšovat, měnit velikost vzájemně se překrývat, zavírat a otevírat a jež obsahuje azobrazuje patřičná data. V IDE je možno otevřít libovolné množství oken (pokud postačuje paměť), ale v daném okamžiku může být jen jedno z oken aktivní. Aktivní okno je to se kterým se právě pracuje a pozná se podle toho, že má dvojitý rámeček. Pokud se okna překrývají, leží aktivní okno nahoře na ostatních. Každé okno obsahuje:
titulek uzavírací znak rolovací lišty znak změny velikosti číslo okna
26 (47)
Uzavírací znak okna je v levém horním rohu. Odťuknutím tohoto znaku se okno rychle uzavře (ekvivalent příkazu Window|Close). Znak změny velikosti okna je v pravém horním rohu. Je-li v tomto rohu šipka nahoru, okno se zvětší odťuknutím myší tohoto znaku na největší možnou velikost. Je-li zde dvoustranná šipka má okno již maximální velikost. V takovém případě se po odťuknutí myší na tomto znaku okno vrátí ke své původní velikosti (ekvivalent příkazu Window|Zoom). Titulek je horní okraj okna, obsahuje název okna a jeho číslo. Dvojité odťuknutí myší titulku má stejný efekt jako odťuknutí znaku změny velikosti okna. Rovněž je možno myší táhnout za titulek a tak přemísťovat celé okno na obrazovce. Prvních devět oken má v pravém horním rohu číslo okna. Okno je možno aktivovat tak, že stiskne Alt spolu s číslem okna (Např. Alt+5 aktivuje okno s číslem 5 - pokud existuje). Rolovací lišty jsou horizontální a vertikální. Okna ve W3110 používají pouze vertikální rolovací lišty. Tyto lišty slouží k rolování obsahu okna. Je-li nutno posunout obsah okna o jednu řádku nahoru nebo dolů, odťukne se jednou horní nebo dolní šipka na konci svislé rolovací lišty. Podobně se k rolování ve vodorovném směru použije šipek na konci vodorovné rolovací lišty. (Pokud se drží tlačítko myši stisknuté, obsah okna se roluje nepřetržitě.) Odťuknutím ve stínované ploše na jedné ze stran rolovacího znaku na liště se obsah obrazovky posune o jednu stránku. Dále je možno táhnout rolovací znak myší na libovolné místo na liště; tím se rychle přesune obsah okna na polohu odpovídající rolovacímu znaku. Svislé rolování je možno ve W3110 provádět z klávesnice a to klávesami šipek (po řádcích) a také PageUp a PageDown (po stránkách). Roh pro změnu rozměrů je v pravém dolním rohu okna. Tažením tohoto rohu pomocí myši je možné měnit rozměry okna. Tento roh lze rozpoznat, že na rozdíl od ostatního okraje aktivního okna je vykreslen jednoduchou čarou. Z klávesnice je možno měnit rozměry a polohu okna po příkazu Window|Size/Move, kdy se změní rámeček aktivního okna na jednoduchý. V tomto stavu se klávesami šipek mění poloha okna na obrazovce a stiskem Shift a šipek se mění rozměry okna. Stiskem Enter se funkce změny rozměrů a polohy končí; rámeček okna je opět dvojitý. Stavová řádka Stavová řádka se objevuje na spodním okraji obrazovky;
připomíná některé hotkeys umožňuje odťuknutím zde napsané zkratky vyvolat akci místo použití menu informuje o tom, co program právě dělá. Např. se zde objeví zpráva Saving block to file, oznamující, že blok dat je ukládán do souboru na disk Dialogová okna Dialogové okno je používáno pro nastavování různých možností aparametrů. Některá dialogová okna slouží přímo k provádění nekterých akcí. Příkazy v menu pro zobrazení takovýchto dialogových oken nejsou ukončeny výpustkou (...). Pro nastavování hodnot v dialogovém okně slouží tyto prvky: přepínače volby tlačítka
27 (47)
vstupní řádky seznamy V dialogovém okně je vždy pouze jeden prvek aktivní. Odťuknutím myší toho prvku se stává aktivní. Stiskem Tab nebo Shift+Tab se přesouvá aktivita dopředu nebo zpět o jeden prvek v dialogovém okně. Má-li prvek nadpis (název) provede se jeho zaktivnění také stiskem Alt a zvýrazněného znaku v názvu. Každý prvek dialogového okna jakmile se stane aktivní, je zvýrazněn. Tlačítka Většina dialogových oken má dvě standartní tlačítka OK a Cancel. Pokud je sepnuto OK provedou se specifikované akce. Je-li sepnuto Cancel, není provedna žádná akce (změna), pouze dialogové okno zmizí. Dialogová okna většinou obsahují více tlačítek pro různé specifické akce. Klávesa Esc je vždy zkratka pro Cancel, i tehdy, když dialogové okno toto tlačítko neobsahuje. Myší je možné sepnout tlačítko jeho odťuknutím. Klávesnicí je možno sepnout tlačítko stiskem Alt a zvýrazněného písmena v tlačítku, jež chcete sepnout. Neaktivní tlačítko, jež je zvýrazněno barvou (na monochromatických označeno šipkami) se nazývá implicitní tlačítko. To znamená, že k jeho sepnutí je možné použít klávesu Enter. Jakékoliv aktivní tlačítko se stává zároveň implicitním . Volby a přepínače
Volby a přepínače jsou uspořádány do skupin a slouží k výběru parametrů. V každé skupině přepínačů je zapnut vždy jen jeden prvek. Ve skupině voleb na rozdíl od přepínačů může být zapnuto více prvků (třeba všechny). Zapnutý přepínač má v oblých závorkách tečku; zapnutá volba má v hranatých závorkách znak X. Při sepnutí přepínače se zapne a ostatní přepínače ve skupině se vypnou. Při sepnutí volby se změní její stav oproti předešlému (zapne nebo vypne). Sepnutí přepínače se provádí odťuknutím myší a nebo stiskem Alt a zvýrazněného znaku v textu přepínače. Sepnutí je možné také provést po zaktivnění patřičné skupiny klávesami šipek. Sepnutí volby se provádí také odťuknutím myší nebo stiskem Alt azvýrazněného znaku v textu volby. Sepnutí je možné také provést tak, že po zaktivnění skupiny se klávesami šipek nastaví zvýraznění uvnitř skupiny na požadovanou volbu a stiskne se Space. Na monochromatickém monitoru bude zvýraznění volby provedeno "prýmkou" (>>). Zvláštní druh volby se nazývá signálka. Tento prvek nemůže být zaktivněn a slouží pouze k indikaci určitých stavů. Vstupní řádky Vstupní řádky umožňují vstup textu. Přitom můžete používat základních editačních kláves (např. šipky, Home, End; režim přepisování / vkládání lze přepínat pomocí Ins). Jestliže text dojde na konec řádky, bude automaticky rolovat. Je-li textu více než řádka ukazuje, objeví se na koncích hlavičky šipky (< a >). Tyto šipky je možno odťuknout a rolovat nebo táhnout text. Je-li vpravo od vstupní řádky ikona se šipkou dolů, znamená to, že s touto řádkou je sdružen seznam historií. Tento seznam je vlastně paměť pro několik předcházejících vstupů. Seznam se zobrazí odťuknutím této ikony nebo stiskem klávesy šipky dolů. Zde je možno klávesami šipek přesunout zvýraznění na předcházející vstup, který má být opět použít a stisknout Enter. Tím se přesune obsah předcházejícího textu vstupu do vstupní řádky. Stiskem Esc se opustí seznam historie aniž by se cokoli zvolilo.
28 (47)
Zvláštní druh vstupní řádky se nazývá displej. Tento prvek nemůže být zaktivněn a slouží pouze k zobrazování údajů na obrazovce. Seznamy Seznam obsahuje různé množství položek (zpravidla jména). Tímto seznamem je možno procházet (rolovat) aniž byste opustili dialogové okno. Objeví-li se v seznamu blikající kurzor, je možno napsat hledané slovo (nebo jeho prvních několik písmen) a seznam se je pokusí najít. Je-li seznam aktivní vybíráme položky (zvolená položka je barevně zvýrazněná) klávesami šipek a nebo pomocí rolovacích znaků na krajích seznamu. POPIS JEDNOTLIVÝCH PŘĺKAZŮ Tato kapitola poskytuje informace o jednotlivých příkazech afunkcích v IDE. Popis jednotlivých nabídek je seřazen podle jejich umístění na obrazovce v menu IDE. U popisu jednotlivých příkazů je vyznačen úplný seznam položek menu od hlavního menu až po aktivování v menu pro aktivaci příkazu a také hotkeys pro jejich aktivování. MAIN Hlavní nabídka nabízí funkce pro zobrazení informace o programu aukončení programu. About Příkaz Main|About zobrazí dialogové okno s informací o programu. Exit (Alt+X) Příkaz Main|Exit ukončí činnost W3110 a provede návrat do operačního systému. DATA Nabídka Data umožňuje práci s jednotlivými proměnnými VT 3110. Display (F4) Příkaz Data|Display zobrazí dialogové okno, které má dva displeje s názvy Data a Address, a se zvláštními tlačítky +, -, Set Address aSet Data. Displej Data zobrazuje obsah aktuální proměnné1. Displej Address zobrazuje adresu aktuální proměnné1. Tlačítko + inkrementuje adresu aktuální proměnné1 a tlačítko - decrementuje adresu aktuální proměnné1. Tlačítko Set Address zobrazí dialogové okno se vstupní řádkou pro nastavení nové adresy akt. proměnné1 a tlačítko Set Data zobrazí dialogové okno se vstupní řádkou pro nastavení nového obsahu akt. proměnné1. Set address Příkaz Data|Set address zobrazí dialogové okno se vstupní řádkou pro nastavení nové adresy aktuální proměnné1 ve VT 3110. Set data Příkaz Data|Set data zobrazí dialogové okno se vstupní řádkou pro nastavení nového obsahu aktuální proměnné1 ve VT 3110. Write to EEPROM Příkaz Data|Write to EEPROM vyšle do VT 3110 příkaz pro uložení konfiguračních dat do EEPROM. Read EEPROM
29 (47)
Příkaz Data|Read EEPROM vyšle do VT 3110 příkaz pro načtení konfiguračních dat z EEPROM. 1) Aktuální proměnná - na její adresu je VT 3110 nastaveno astouto proměnnou probíhají komunikační operace čtení a zápis dat. TOOLS Nabídka Tools poskytuje nástroje pro kontrolu a diagnostiku VT3110. Weigh panel (F7) Příkaz Tools|Weigh panel zobrazí dialogové okno s vážním panelem. Toto okno má jeden displej s názvem Data pro zobrazení nejdůležitějších proměnných v měřícím řetězci VT 3110. Volba zobrazované proměnné se provádí skupinou přepínačů Select:
( l ) Netto (Zap) Přepínač pro zobrazení NETTO hmotnosti. ( ) Brutto (Vyp) Přepínač pro zobrazení BRUTTO hmotnosti. ( ) Tara (Vyp) Přepínač pro zobrazení hodnoty táry. ( ) Internal (Vyp) Přepínač pro zobrazení vnitřních dílků. ( ) Offset (Vyp) Přepínač pro zobrazení aktuálního nulového signálu. ( ) ADC (Vyp) Přepínač pro zobrazení údaje z ADC Vážní panel dále obsahuje skupinu signálek s názvem Status, jež ukazují aktuální stav VT 3110:
[ ] Power OFF Výpadek napájecího napětí Power OFF (VT 3110 bylo vypnuto azase zapnuto). Tato signálka zhasne po provedení příkazu Com|Reset. [ ] ADC is overflow Přetečení signálu z ADC přes rozsah 0 - 65535. [ ] Weigh is overflow Přetečení hmotnosti BRUTTO přes rozsah ž 32767. [ ] ADC time out
30 (47)
Výpadek analogové části (ADC nedává data. Er93 u VT 3110). [ ] EEPROM error zone 1 Chyba EEPROM v zóně konfiguračních dat. (Er94 u VT 3110.) [ ] EEPROM error zone 2 Chyba EEPROM v zóně uživatelských dat. (Er89 u VT 3110.) [ ] Data are damage Chyba měronosných zabezpečených dat. (Er90 u VT 3110.) [ ] ADC is OFF ADC vyřazen z činnosti. (Např. při jakékoliv technické chybě činnosti.)
VT3110 vyřadí ADC z
[ ] Limit 1 .... [ ] Limit 6 Indikace dosažení limitu. Rozsvícení signalizuje, že hmotnost hodnotu limitu.
dosáhla popř. překročila
[ ] Stability Hmotnost stabilní (uklidněno). [ ] Zero Hmotnost se nachází na úzké nule. [ ] Zero zone Hmotnost se nachází v zóně nulování. [ ] Maximum bound Maximální hmotnost dosažena popř. překročena (horní mez
váživosti).
[ ] Minimum bound Minimální hmotnost dosažena popř. překročena (dolní mez [ ] Negative weigh Hmotnost BRUTTO pod nulou. [ ] ADC is running ADC je v provozu. [ ] Tara is ON Tara je navolena (nenulový obsah paměti táry).
Vážní panel dále obsahuje tři speciální tlačítka:
31 (47)
váživosti).
Base off Příkaz pro nastavení základního nulového signálu ve VT 3110. Zeroing Příkaz pro provedení nulování ve VT 3110. Tare Příkaz pro provedení tárování ve VT 3110. John's viewer (F8) Příkaz Tools|John's viewer zobrazí dialogové okno s funkcí zobrazení hmotnosti v poměru 1/1, 1/2, 1/4, 1/8, 1/10 a 1/20 vnějšího dílku. Toto okno má jeden displej pro zobrazení tohoto údaje a jednu skupinu přepínačů s názvem Ratio. Tyto přepínače slouží pro volbu poměru zobrazovaného údaje k údaji hmotnosti ve vnějších dílkách:
(l)
ý
1
(Zap)
()
ý
2
(Vyp)
()
ý
4
(Vyp)
()
ý
8
(Vyp)
()
ý
10
(Vyp)
()
ý
20
(Vyp)
Configuration Příkaz Tools|Configuration zobrazí dialogové okno se skupinou voleb, jež zobrazují a umožňují nastavovat jednotlivé konfigurační přepínače VT 3110. (Jedná se o bity proměnné SWITCHW.) Command Příkaz Tools|Command zobrazí dialogové okno se vstupní řádkou pro zadání numerické hodnoty komunikačního příkazu, jež bude vyslán do VT 3110. Funkce slouží pro zadávání zvláštních komunikační příkazů, jež nejsou zahrnuty v nabídce programu W3110. Příkazy je možné zadávat dekadicky i v hexadecimálním formátu (zakončeno znakem 'H' nebo 'h'; písmena jsou nezávislá na velikosti - mohou být malá i velká). BLOCK Nabídka Block nabízí sadu příkazů pro vytváření bloku dat (záznam pole proměnných), jež je možné vytvořit načtením z VT 3110, uložit do souboru; načíst zpět ze souboru; nahrát zpět do VT 3110; uložit do souboru nebo vytisknout v textové formě. Každý blok dat vytvoří okno, ve kterém jsou data zobrazena. Formát zobrazení: 1. řádek vyobrazení tvoří záhlaví bloku dat. 2. a 3. řádek tvoří komentář. 4. řádek obsahuje datum a čas vytvoření bloku dat.
32 (47)
5. řádek obsahuje softwareovou verzi VT 3110 z níž byl blok načten. Na dalších řádcích následuje seznam jednotlivých proměnných.
New Příkaz Block|New slouží pro vytvoření nového bloku a jeho nahrání z VT 3110. Po aktivování tohoto příkazu se zobrazí dialogové okno se šesti vstupními řádkami: Password (3110/A) Vstupní řádka pro zadávání hesla, jež po vytvoření není viditelné. (Možnost uplatnění pro budoucí verze programů; nyní neovlivňuje funkci W3110.) Start (0) Adresa první proměnné bloku dat (počáteční adresa). End (30) Adresa poslední proměnné bloku dat (koncová adresa). Head Text záhlaví (max. 20 znaků). Comment 1 Text 1. řádku komentáře (max. 20 znaků). Comment 2 Text 2. řádku komentáře (max. 20 znaků). Open (F3) Příkaz Block|Open slouží pro vytvoření nového bloku dat a jeho nahrání ze souboru do okna. Po aktivování tohoto příkazu se zobrazí dialogové okno pro výběr souboru1, jež umožňuje specifikovat patřičný soubor s blokem dat (formát souboru TEB). Save (F2)
33 (47)
Příkaz Block|Save slouží pro uložení aktuálního okna bloku dat do souboru. Při prvotním aktivování tohoto příkazu u daného okna se zobrazí dialogové okno pro výběr souboru1. Zde je nutno specifikovat jméno souboru, kam se blok dat uloží (formát souboru TEB). Save As Příkaz Block|Save As slouží pro uložení aktuálního okna bloku dat do jiného souboru. Při aktivování tohoto příkazu se zobrazí dialogové okno pro výběr souboru1. Zde je nutno specifikovat jméno souboru, kam se blok dat uloží (formát souboru TEB). Save document Příkaz Block|Save document slouží pro uložení aktuálního okna bloku dat do souboru v textovém formátu. Při aktivování tohoto příkazu se zobrazí dialogové okno pro výběr souboru1. Zde je nutno specifikovat jméno souboru, kam se blok dat uloží. Soubor je uložen vASCII textovém formátu stejným způsobem jako je zobrazen v okně. Print document Příkaz Block|Print document slouží pro vytisknutí aktuálního okna bloku dat na tiskárně. Při aktivování tohoto příkazu se zobrazí dialogové okno s dotazem, má-li se po vytisknutí poslat tiskárně příkaz pro odstránkování. Blok je vytisknut stejným způsobem jako je zobrazen v okně. Download Příkaz Block|Download slouží pro nahrání bloku dat z aktuálního okna do VT 3110. Poznámka 1) Dialogové okno pro výběr souboru obsahuje vstupní řádku, seznam souborů a zvláštní tlačítko Open. Vstupní řádka umožňuje uvést jméno souboru explicitně nebo se znaky hvězdičkové konvence DOSu (* a ?), jež přefiltrují jména, která se objevují v seznamu souborů. Jestliže se ve vstupní řádce uvede úplné jméno astiskne se Enter, W3110 příslušný soubor otevře. Toho je možné také docílit dvojím odťuknutím myší. Stiskem klávesy šipka dolů v situaci, kdy kurzor bliká ve vstupní řádce, se vypíše pod vstupní řádku seznam historií. Tento seznam obsahuje předešlé masky jmen souborů, které byly použity. Z tohoto seznamu je možno zvolit jméno souboru dvojitým odťuknutím myší nebo výběrem pomocí šipek a stisknutím klávesy Enter. V seznamu souborů se zobrazují všechna jména souborů vaktuálním adresáři, která vyhovují specifikaci uvedené ve vstupní řádce , hlavní adresář a všechny podadresáře. Po aktivování seznamu je možno pomocí šipek vybírat jméno souboru a stisknutím Enter zvolený soubor otevřít. Je možno jej také otevřít dvojitým odťuknutím myší. Tento mechanismus funguje i na přepínání adresářů (odťuknutí nebo Enter na hlavním adresáři nebo podadresáři), jež umožňuje prohlížení různých adresářů. Pro otevření souboru je možné použít tlačítko Open. Při stisku tohoto tlačítka se otevře soubor specifikovaný vstupní řádkou. Informační panel ve spodní části dialogového okna zobrazuje cestu, jméno, datum, čas a velikost aktuálního souboru v dialogovém okně. SETUP Nabídka Setup umožňuje seřízení VT 3110 s cílovým vážícím zařízením (snímačem síly). Parameters
34 (47)
Příkaz Setup|Parameters zobrazí dialogové okno pro zadávání parametrů seřízení: Sample (2000) Vstupní řádka pro určení velikosti vzorkovacího signálu ve vnějších dílcích. Capacity (2000) Vstupní řádka pro určení počtu vnějších dílků na jmenovitou hmotnost. Implicitní hodnota je 2000. Offset (0) Vstupní řádka pro určení velikosti základního nulového signálu ve vnějších dílkách. [ X ] Calculation offset (zap) Volba pro nastavování velikosti základního nulového signálu. Zapnutá volba aktivuje nastavování; vypnutá deaktivuje nastavování. (Např. pro případ, kdy je základní nulový signál již nastaven a není třeba ho měnit.) Scale interval (1) Vstupní řádka pro určení velikosti dílku. Povolené hodnoty jsou 1, 2, 5 a jejich násobky. Decimal point (0) Vstupní řádka pro určení polohy desetinné čárky, pro údaj hmotnosti. Může nabývat hodnot 0 až 3. Hodnota 0 značí údaj bez čárky; 1 jedno desetinné místo atd. Units (Kg) Skupina přepínačů pro určení jednotek hmotnosti. Umožňuje přepínání mezi Kg a t. Advanced parameters Příkaz Setup|Advanced Parameters zobrazí dialogové okno pro zadávání speciálních parametrů seřízení:
Number of cycles (4) Vstupní řádka pro zadání počtu zatěžovacích cyklů při komplexním seřízení. Minimum weigh (-1) Vstupní řádka pro určení velikosti dolní meze váživosti ve vnějších dílkách. Maximum weigh (10) Vstupní řádka pro určení velikosti horní meze váživosti ve vnějších dílkách. [ ] Relative minimum (vyp) [ X ] Relative maximum (zap) Volba pro typ údaje meze váživosti. Vypnutá volba značí, že údaj velikosti meze váživosti je vztažen k nulové hmotnosti. Zapnutá volba značí, že údaj velikosti meze váživosti je vztažen k jmenovité hmotnosti. Stability ampl. (2)
35 (47)
Vstupní řádka pro stanovení velikosti amplitudy hmotnosti pro uklidnění ve čtvrtině vnějšího dílku. Zeroing high rg. (30) Vstupní řádka pro stanovení velikosti zóny nulování nahoru od hodnoty základního nulového signálu. Údaj je promilích jmenovité hmotnosti. Zeroing low rg. (10) Vstupní řádka pro stanovení velikosti zóny nulování dolů od hodnoty základního nulového signálu. Údaj je promilích jmenovité hmotnosti. Make complex (Alt+F7) Příkaz Setup|Make complex umožňuje komplexní seřízení VT 3110 podle nastavených parametrů (viz. výše). Příkaz zobrazí dialogové okno s displejem a signálkou. Na displeji je zobrazován údaj z ADC asignálka indikuje uklidnění hmotnosti. Komplexní seřízení spočívá vprovedení tzv. zatěžovacích cyklů, kdy se snímá údaj hmotnosti zcílového vážícího zařízení; nejprve při sejmutém závaží potom při položeném závaží (jeden zatěžovací cyklus). Hodnota závaží musí odpovídat parametru vstupní řádky Sample. Počet zatěžovacích cyklů je určen parametrem vstupní řádky Number of cycles. Po provedení těchto zatěžovacích cyklů W3110 spočítá všechny hodnoty jednotlivých proměnných VT 3110 podle ostatních zadaných parametrů; dialogové okno zmizí a provede zápis spočítaných údajů do VT 3110. Dialogové okno komplexního nastavení obsahuje dvě zvláštní tlačítka: Low data Tlačítko pro potvrzení požadované akce obsluhy. Nejprve tlačítko zobrazuje nápis Low data. Zde je požadováno, aby obsluha sejmula závaží. Po provedení úkonu a uklidnění hmotnosti, obsluha musí aktivovat toto tlačítko. Poté tlačítko zobrazí nápis Sample, jež informuje, že probíhá měření údaje hmotnosti. Během tohoto měření obsluha se nesmí zkreslovat údaj hmotnosti např. dotýkáním se cílového váž. zařízení. Po navzorkování tlačítko zobrazí nápis High data, kdy je požadováno položení závaží. Zde je postup po položení závaží stejný jako při sejmutí závaží. Tyto kroky se opakují až do provedení všech zatěžovacích cyklů. End Tlačítko pro předčasné ukončení komplexního nastavení, kdy se ukončí snímání hmotnosti a provedou se výpočty pouze s hodnotami již provedených zat. cyklů. Toto tlačítko umožňuje zkrácení nastavování. Použití tohoto tlačítka může mít negativní vliv na přesnost nastavení. Make offset (Alt+F8) Příkaz Setup|Make offset umožňuje nastavení základního nulového signálu pro dané cílové vážící zařízení. Nastavení se provádí tak, že se sejme údaj hmotnosti při zcela odlehčeném cílovém vážícím zařízení, jež se bere jako údaj nulové hmotnosti. Po aktivování tohoto příkazu se objeví stejný dialogové okno jako u komplexního nastavení (chybí pouze tlačítko End). Sejmutý údaj je zapsán do proměnné základní nulový signál ve VT 3110. Low data Tlačítko pro potvrzení požadované akce obsluhy. Nejprve tlačítko zobrazuje nápis Low data. Zde je požadováno, aby obsluha sejmula všechna závaží z cílového vážícího zařízení a dosáhla tím údaje nulové hmotnosti. Po provedení úkonu a uklidnění hmotnosti, obsluha musí aktivovat toto tlačítko. Poté tlačítko zobrazí nápis Sample, jež informuje, že probíhá měření údaje hmotnosti. Během tohoto měření obsluha se nesmí zkreslovat údaj hmotnosti např. dotýkáním se cílového vážícího. zařízení. Po navzorkování dialogové okno zmizí aprovede se nastavení ve VT 3110. Default
36 (47)
Příkaz Setup|Default vyšle do VT 3110 požadavek pro implicitní nastavení dat v konfigurační zóně EEPROM (tzn. implicitní nastavení VT3110). COM Nabídka COM umožňuje nastavování parametrů přenosu komunikačního portu. Change setting Příkaz COM|Change setting zobrazí dialogové okno se čtyřmi skupinami přepínačů.
1. skupina přepínačů s názvem Port umožňuje nastavení komunikačního portu PC, jež bude použit pro spojení s VT 3110 :
( l ) COM1 (Zap) Přepínač pro COM1.
( ) COM2 (Vyp) Přepínač pro COM2.
2. Skupina přepínačů s názvem Bd rate určuje rychlost přenosu : ( l ) 1200 (Zap) ( ) 2400 (Vyp) ( ) 4800 (Vyp) ( ) 9600 (Vyp)
3. skupina přepínačů s názvem Stop bits určuje počet stop bitů přenosu: ( l ) 1 (Zap) ( ) 2 (Vyp)
4. skupina přepínačů s názvem Parity určuje paritu přenosu: ( l ) None (Zap) Přenos bez parity. ( ) Even (Vyp) Přenos se sudou paritou. ( ) Odd (Vyp) Přenos s lichou paritou.
Reset command (F9)
37 (47)
Příkaz COM|Reset command způsobuje reset komunikace ve VT3110.
WINDOW Nabídka umožňuje manipulaci okny bloku dat. Příkazy pracují vždy s právě aktivním oknem. Size/Move (Ctrl+F5) Příkaz Window|Size/Move umožňuje posouvat okno po obrazovce aměnit jeho velikost. Zoom (F5) Příkaz Window|Zoom zvětšuje okno na maximální velikost. Je-li již okno takto zvětšeno vrátí tento příkaz jeho původní velikost. Arrange Příkaz Window|Arrange způsobí seřazení všech oken vedle sebe. Next (F6) Příkaz Window|Next způsobí přepnutí na následující okno (jeho zaktivnění). Previous (Shift+F6) Příkaz Window|Previous způsobí přepnutí na předešlé okno (jeho zaktivnění). Close (Alt+F3) Příkaz Window|Close způsobí zrušení okna.
CHYBOVÉ HLÁŠENĺ A DOTAZY PROGRAMU Program W3110 při vzniku chyby zobrazí dialogové okno schybovým hlášením. CHYBY KOMUNIKACE Can not set COM port. Není možné nastavit komunikační port při inicializaci programu. Communication port is not available. Komunikační port není dostupný pro komunikaci. Wrong settint is probably required. Port nelze nastavit, zřejmě v důsledku špatného nastavení vdialogovém okně COM|Change setting. Break indicated. Trvalá nula na vstupní datové lince komunikačního portu. Overrun error. Ztráta přijatého znaku v komunikačním portu.
38 (47)
Framing error. Chyba rámce přijatých dat v kom. portu (ztráta stop bitu v datech atd.). Parity error. Chyba parity přijatých dat v komunikačním portu. Transmite time out. Časový interval na vyslání dat v kom. portu překročen. Receive time out. Časový interval na příjem dat v komunikačním portu překročen. Output buffer full. Vysílací komunikační buffer přeplněn. Input buffer full. Přijímací komunikační buffer přeplněn. User break. Přerušení komunikace ze strany obsluhy. Tento stav je aktivován stiskem Ctrl+Break. ETX is lost. Znak ohraničující konec dat v protokolu EBUS nebyl přijat. Status byte is lost. Plný počet stavových bytů v příkazu na čtení stavu VT 3110 nebyl splněn. Wrong format of status. Neplatný formát kom. statusu VT 3110. Communication error occurs in scale. Chyba komunikace ve VT 3110. Input buffer overflow in scale. Vstupní kom. buffer ve VT 3110 přeplněn. Wrong byte is received in scale. Neplatný datový znak byl přijat ve VT 3110.
CHYBY PŘI NAČĺTÁNĺ SOUBORU W3110.CFG CFG file process error. Chyba při načítání CFG souboru.
39 (47)
CFG file is too long. Soubor je příliš dlouhý. (Větší jak 40kB.) CFG file can not fit to memory. Soubor nelze umístit do paměti - nedostatek paměti. Syntax error in CFG file. Chyba v syntaxi inicializačních dat ve W3110.CFG.
Undefined symbol in CFG file. Nepovolený symbol v souboru W3110.CFG.
CHYBY SYSTÉMU Memory allocation error. Nelze otevřít okno bloku dat pro nedostatek paměti PC. Not enough memory for operation. Nelze provést požadovanou operaci z důvodů nedostatku paměti PC. Can not open file. Nelze otevřít soubor s blokem dat. I/O process error. Chyba během vstupně výstupní operace při ukládání bloku dat do souboru; načítání bloku dat ze souboru nebo tisknutí bloku dat na tiskárně.
OSTATNĺ CHYBY Wrong file format. Špatný formát načítaného souboru bloku dat. Divide by zero. Pokus o dělení nulou při provádění výpočtu. Too small amplitude. Příliš malá amplituda signálu navzorkovaného při komplexním seřízení. Rozkmit signálu (údaj z ADC) mezi sejmutím a položením závaží musí být minimálně čtyřnásobek hodnoty Setup|Parameters Sample.
DOTAZY PROGRAMU File already exists. Overwrite ? Při ukládání bloku dat do souboru se zobrazí dialogové okno stímto textem a dvěma tlačítky Yes a No,
40 (47)
jestliže soubor již existuje. Má-li soubor být přepsán musí obsluha sepnout tlačítko Yes, jestliže ne tak No. Append FORM FEED behind document ? Při tisku bloku dat na tiskárně se zobrazí dialogové okno s tímto textem a dvěma tlačítky Yes a No. Má-li tiskárna po vytisknutí bloku dat odstránkovat musí obsluha sepnout tlačítko Yes, jestliže ne tak No. KONTROLA PROGRAMU Program W3110 se doporučuje jednou za měsíc zkontrolovat nejnovější verzí programu SCAN, jež by zjistil případné nakažení programu některým počítačovým virem. DOPRAVA A SKLADOVÁNĺ Instalační disketa se dopravuje a skladuje zabalená do originálního obalu v podmínkách obvyklých pro magnetická paměťová media (pokojová teplota, sucho, mimo silná magnetická pole atd.). FORMÁT SOUBORU BLOKU DAT Soubor bloku dat uchovává tyto data v binární formě s možností opětovného načtení do programu (a také do VT 3110). Formát dat v souboru se skládá z hlavičky a vlastních záznamů proměnných:
1)
Identifikační řetězec. Vždy má hodnotu "TEB". /4 byte/
2)
Řetězec hesla bloku dat.
3)
Řetězec záhlaví
4)
Řetězec 1. řádku komentáře.
/20 byte/
5)
Řetězec 2. řádku komentáře.
/20 byte/
6)
Datum a čas
/20 byte/
/8 byte/
LOC - místo, zde nevyužito
/1 byte/
HOD - binární údaj hodin
/1 byte/
MIN - minuty
/8 byte/
/1 byte/
SEC - sekundy /1 byte/ DEN - den
/1 byte/
MĚS - měsíc
/1 byte/
ROK - rok, úplný údaj (19xx)
/2 byte/
7)
Softwareová verze zdrojového zařízení dat.
8)
Softwareové identifikační číslo zdr. zař. /4 byte/
Zde nevyužito vždy nastaveno na FFFFFFFFH.
41 (47)
/2 byte/
9)
Hardwareová verze zdrojového zařízení dat.
/2 byte/
Zde nevyužito vždy nastaveno na FFFFH. 10)
Hardwareové identifikační číslo zdrojového zařízení
/4 byte/
Zde nevyužito vždy nastaveno na FFFFFFFFH. 11)
Počet zaznamenaných proměnných.
/2 byte/
12)
Adresa proměnné v záznamu proměnné.
/2 byte/
13)
Hodnota proměnné v záznamu proměnné.
/4 byte/
SYNTAXE SOUBORU W3110.CFG W3110.CFG (dále soubor) je datový konfigurační soubor, který program W3110 po svém spuštění načítá a podle jeho informací se provede jeho nastavení. Soubor je v textovém ASCII formátu, tudíž může být vytvořen a upravován v podstatě jakýmkoliv textovým editorem s ASCII výstupem. Soubor je strukturován na tzv. heslo a na tzv. definice. Heslo je řetězec, jehož hodnota je *W3110CFG* a který musí vždy soubor obsahovat. Heslo musí být vždy uvedeno jako první slovo v souboru. Definice je příkaz, který konfiguruje jeden konfigurační prvek programu a který se skládá z klíčového symbolu a z jednoho nebo několika parametrů. Heslo, klíčové symboly a jednotlivé parametry jsou od sebe odděleny tzv. oddělovačem, jež může tvořit znak (nebo více znaků) mezery, tabelátoru a nového řádku. Klíčové symboly určují konfigurační prvek, který bude definicí konfigurován, a vždy musí začínat znakem '#'. Klíčové symboly jsou nezávislé na velikosti písma. Parametry přímo konfigurují konf. prvek. Parametry jsou numerické (NO), jež vyjadřují dekadicky číselnou hodnotu a textové (TX), jež vyjadřují text určený většinou pro popis na obrazovce. Chceme-li do textového parametru zahrnout znak mezery (jež tvoří oddělovač), vložíme na místo mezery znak '_' a program při načítání souboru zkonvertuje znak '_' na znak mezery. Soubor obsahuje definice pro určení adres klíčových proměnných akomunikačních příkazů VT 3110, se snahou snadné úpravy szměnou adres, či příkazů ve VT 3110. Uvedení definic je nepovinné a není-li uvedena prvek zůstává nenastaven. Do souboru je také možné vkládat komentáře v ASM formátu (začátek komentáře označuje znak ';'). SEZNAM DEFINIC
NAME TX Definice určující název konfigurace. Parametr TX definuje toto jméno, přičemž se načítá max. 8 znaků z parametru.
KRES NO KTEST NO WRV
NO
WRD
NO
RDV
NO
42 (47)
RDD
NO
FREE NO TOEE NO IMPLIC RSADC
NO NO
SRADC
NO
SPADC
NO
MKFOF
NO
MKNUL
NO
MKTAR
NO
Definice pro nastavení hodnoty komunikačních příkazů. Parametr NO určuje číselnou hodnotu příkazu. Symboly jsou shodné se symboly příkazů ve VT 3110. Definice TOEE musí být nastavena na hodnotu příkazu TOEE1; definice FREE musí být nastavena na hodnotu příkazu FREE1 a definice IMPLIC musí být nastavena na hodnotu příkazu IMPL1
BRUTTO
NO
DILEK NO
NETTO
NO
DEST NO
TARA NO
JEDNOTKY
NO
LIMIT1 NO
SWITCHW
NO
LIMIT2 NO
PIDIL
LIMIT3 NO
BOFFSET
LIMIT4 NO
GAIN
NO
LIMIT5 NO
NLL
NO
LIMIT6 NO
NLH
NO
OUT1 NO
MIN
NO
OUT2 NO
MAX
NO
OUT3 NO
AKLID NO
OUT4 NO
ROUND
OUT5 NO
NULA NO
OUT6 NO
TKLID NO
OUT7 NO
RADF NO
OUT8 NO
SKUT NO
NO NO
NO
43 (47)
ASTA NO
IDIL
SFV PDIL
OFFSET AMP NO
NO NO
NO NO
Definice pro nastavení hodnot adres proměnných. Parametr NO určuje číselnou hodnotu adresy. Symboly jsou shodné se symboly proměnných ve VT 3110. Definice NLL musí být nastavena na hodnotu adresy proměnné NULL; definice NLH musí být nastavena na hodnotu adresy proměnné NULH.
CF1
TX
CF2
TX
CF3
TX
CF4
TX
CF5
TX
CF6
TX
CF7
TX
CF8
TX
Definice pro nastavení textu jednotlivým konfiguračním bitům proměnné SWITCHW. Parametry udávají popis jednotlivých těchto bitů, jež se zobrazí v dialogovém okně Tools|Configuration. Z parametru TX se načítá max. 20 znaků. Při neuvedení definice NAME je jméno konfigurace NONAME; při neuvedení definice komunikačního příkazu je jeho hodnota nulová; při neuvedení adresy proměnné, je tato proměnná nedefinována a zápis do a zproměnné není prováděn; při neuvedení definice CFX není vdialogovém okně Tools|Configuration u tohoto bitu uveden žádný text. Příklad souboru W3110.CFG :
*W3110-CFG*
#NAME
VT3110
#brutto 0
#dilek 22
#netto 1
#dest
#tara 2 #limit1 3
#jednotky #switchw
#limit2 4
#pidil
#limit3 5
#boffset
23 24 25
26 27
44 (47)
#limit4 6
#gain
28
#limit5 7
#null
29
#limit6 8
#nulh
30
#out1
9
#min
31
#out2
10
#max
32
#out3
11
#aklid 33
#out4
12
#round 34
#out5
13
#nula
35
#out6
14
#tklid
36
#out7
15
#radf
37
#out8
16
#skut
38
#asta
18
#idil
39
#sfv
20
#offset 40
#pdil
21
#amp
41
#KRES
192
#TOEE
241
#KTEST
193
#IMPLIC
242
#WRV 208
#RSADC
246
#WRD 209
#SRADC
247
#RDV 224
#SPADC
248
#RDD 225
#MKFOF
249
#FREE 240
#MKNUL
250
#MKTAR
251
#CF1
Show_NETTO_on_display
#CF2
Disable_keyboard
#CF3
4800_Bd_at_service_communic.
#CF4
Full_directory_at_user_comm.
#CF5 Continue_at_EEPROM_error DALŠĺ SEŘIZOVACĺ PROGRAMY
45 (47)
Programy pracují na standardním počítači PC v systému MS DOS, verze 3.30 a vyšší s minimálními nároky na HW konfiguraci počítače. Uvedené programy využívají ovladač TED.SYS od verze 1.03.
Seřizovací program Tento program slouží k nastavení snímače síly připojeného vyhodnocovacího zařízení. Pro seřízení se nejprve aktivuje spouštěcí soubor "SERIZENI.BAT". Po jeho spuštění se ovladač TED nastaví na příslušné parametry komunikace a poté se spustí vlastní seřizovací program "S3110.EXE". Návod s vlastním programem je uveden na disketě č.4-9900.01800. Program pro vyčítání dat Pro provedení výpisu seřizovacích dat z paměti EEPROM vyh. zařízení slouží spouštěcí soubor "VYPIS.BAT". Po jeho spuštění se nejprve nastaví ovladač TED na příslušné parametry komunikace. Pak se spustí program pro vyčítání dat "DATEL.EXE" se souborem předlohy "EE3110.MAC". Tento program automaticky provede vyčtení dat do souboru, který se specifikuje vypsáním "cesty" v příkazovém řádku pro spuštění výpisu. Pokud se místo jména souboru v příkazovém řádku uvede označení tiskárny PRN nebo LPT1 až LPT4, lze data vytisknout na zadané tiskárně. Návod a vlastní program "DATEL.EXE" spolu sovladačem TED.SYS jsou k dispozici na disketě č. PG99 - 9G.0006. PŘĺKLAD RUČNĺHO NASTAVENĺ VELIKOSTI LIMITŮ
1. LIMIT č.1 - plnění hrubě - 655.0 kg 2. LIMIT č.2 - plnění jemně - 750.0 kg 3. LIMIT č.3 - váhy na nule - 000.5 kg
Poznámky Nemusíme vždy měnit první limit, můžeme změnit jakýkoliv vkterémkoliv pořadí. Po krocích 2, 12, nebo 23 krokujeme t nebo s na číslo limitu, který chceme měnit. Pak teprve pokračujeme jako v krocích 3, 14, 25. Na závěr provedeme kroky 36 až 39. Nemusíme vždy změněné hodnoty limitů ukládat do paměti EEPROM (kroky 37 a 38), neboť navolené hodnoty budou ve VZ do vypnutí.
46 (47)
Bude-li třeba navolit hodnotu limitu 5-ti místnou (1120.0), pak vkrocích 4, 15 ... stiskneme t pouze 1 x. Tlač. s krokujeme hodnoty "-", "1", "-1" a " " (řád nesvítí).
47 (47)