TONAVA, AKCIOVÁ SPOLEČNOST
TECH. PŘÍRUČKA
VÁHY S NEAUTOMATICKOU ČINNOSTÍ S JEDNÍM NEBO VÍCENÁSOBNÝM ROZSAHEM TŘÍDY PŘESNOSTI (III) typ TLA
TLA
TECHNICKÁ PŘÍRUČKA
NÁVOD K OBSLUZE
TXC0–4G.0564
OBSAH 1.
ÚVODNÍ USTANOVENÍ............................................................................................................................. 3 1.1. POKYNY PRO BEZPEČNÝ PROVOZ ..................................................................................................... 3 1.1.1. Důležité bezpečnostní pokyny .......................................................................................................... 3 1.1.2. Pokyny pro provoz elektrických zařízení ......................................................................................... 3 1.1.3. Bezpečnost výrobku ......................................................................................................................... 3 1.2. FUNKCE VAH .................................................................................................................................... 4 1.2.1. Sestava úplné dodávky..................................................................................................................... 4 1.2.2. Údržba, servis a opravy................................................................................................................... 4
2.
OVLÁDÁNÍ................................................................................................................................................... 5 2.1. 2.2.
3.
VLASTNÍ OVLÁDÁNÍ VAH ................................................................................................................. 5 CHYBOVÁ HLÁŠENÍ .......................................................................................................................... 5
TECHNICKÝ POPIS ................................................................................................................................... 6 3.1. PRINCIP ČINNOSTI ............................................................................................................................ 6 3.2. TECHNICKÉ ÚDAJE ........................................................................................................................... 6 3.3. KONSTRUKCE ................................................................................................................................... 6 3.4. PLOMBY ........................................................................................................................................... 7 3.5. ELEKTRONICKÁ ČÁST ....................................................................................................................... 7 3.5.1. Deska elektroniky ............................................................................................................................ 7 3.6. INDIKAČNÍ, OVLÁDACÍ A PŘIPOJOVACÍ PRVKY ................................................................................. 7 3.6.1. Významy kláves: .............................................................................................................................. 7 3.6.2. Zobrazení v režimu vážení ............................................................................................................... 8 3.6.3. Zobrazení v nastavovacím režimu ................................................................................................... 8 3.6.4. Editace parametrů ......................................................................................................................... 10
4.
PŘÍLOHY .................................................................................................................................................... 11 4.1. SERVISNÍ REŽIM ............................................................................................................................. 11 4.1.1. Číslo seřízení ................................................................................................................................. 11 4.1.2. Seřízení měronosných parametrů .................................................................................................. 11 4.2. PROTOKOL APOST .......................................................................................................................... 12 4.2.1. Komunikační sekvence - obecný popis........................................................................................... 12 4.2.2. Jednotlivé typy komunikačních sekvencí........................................................................................ 13 4.3. SPECIFIKACE PROTOKOLU EBUS ................................................................................................... 14 4.3.1. Obecný popis ................................................................................................................................. 14 4.3.2. Specifikace protokolu pro váhy TLA.............................................................................................. 20 4.3.3. Seznam dat..................................................................................................................................... 20
2 (22)
1. ÚVODNÍ USTANOVENÍ Tato Technická příručka platí pro: Tenzometrické můstkové váhy typ TLA Softwarová verze – od v.107 Zařízení je vyrobeno ve shodě s nařízením vlády č. 326/2002 Sb. ze dne 19. června 2002, kterým se stanoví technické požadavky na váhy s neautomatickou činností a které implementuje v České republice Směrnici Rady 90/384/EHS. Prohlášení o shodě je uloženo u výrobce. Váhy jsou konstruovány na bázi vyhodnocovacího zařízení VT 6305, na který byl vydán CE certifikát o schválení typu. Ve vahách mohou být použity jakékoliv snímače zatížení za předpokladu, že na snímače je vystaven certifikát shody podle OIML R60 nebo zkušební certifikát podle EN 45501 notifikovaným orgánem odpovědným za zkoušení podle směrnice 90/384/EEC, který obsahuje identifikaci typu snímačů zatížení a další nezbytné informace potřebné pro prohlášení o kompatibilitě modulů (WELMEC 2, vydání 3, 2000), že kompatibilita snímačů zatížení a indikační vyhodnocovací jednotky VT 6305 je doložena předložením vyplněného formuláře pro kompatibilitu modulů a že uložení snímačů zatížení (přenos síly) odpovídá jednomu z příkladů uvedeném ve WELMEC dokumentu pro snímače zatížení (WELMEC 2.4). Číslo ES certifikátu o schválení typu vah je TCM 128/04 - 4086. Váhy jsou provedeny ve dvou velikostech TLA (1) váživost až Max = 15 kg, velikost můstku 300 x 200 mm a TLA (2) váživost až Max = 60 kg, velikost můstku 600 x 400 mm.
1.1.
Pokyny pro bezpečný provoz
1.1.1. Důležité bezpečnostní pokyny
důkladně se seznamte s přiloženou dokumentací k výrobku
dodržujte všechna upozornění a pokyny uvedené v této příručce neprovozujte váhy za jiných podmínek, než je uvedeno v této příručce neprovádějte žádné zásahy do zařízení, kromě úkonů specifikovaných v této příručce nevystavujte působení sálavého tepla, přímému slunečnímu svitu apod. čistěte vlhkým hadříkem nepoužívejte aerosolové čisticí prostředky, ani organická rozpouštědla (benzín, aceton apod.)
1.1.2. Pokyny pro provoz elektrických zařízení
připojujte pouze na napájecí napětí uvedená v technických údajích zabezpečte, aby nedocházelo k silovému namáhání kabelů před začátkem čištění nebo údržby zařízení vždy odpojte od síťového napájení zařízení vypněte a odpojte od síťového napájení, pokud jsou poškozeny propojovací kabely, do zařízení zatekla voda či jiná kapalina, nebo bylo vystaveno přímému dešti
pokud váhy vykazují nesprávnou činnost (opakovaně na displeji zobrazují chybová hlášení) nebo zobrazují nesprávné údaje hmotnosti, neprodleně je vypněte a nahlaste závadu příslušnému servisnímu oddělení výrobce nebo jím pověřené organizaci.
1.1.3. Bezpečnost výrobku
Výrobek je zkonstruován dle ČSN EN 60 950 a ve smyslu této normy je ve firmě TONAVA, a.s., kusově zkoušen. Výrobky výpočetní techniky, které se k vahám připojují, musí být vyrobeny v provedení s bezpečným vnitřním napětím (doplňková ochrana dvojitou nebo zesílenou izolací). Výrobek je bezpečný za běžných nebo předvídatelných podmínek. Bezpečnost výrobku vyplývá ze splnění příslušných bezpečnostních norem. 3 (22)
Likvidace výrobku se provádí obvyklým způsobem dle zákona „O odpadech“ č. 125/97 Sb.
1.2.
Funkce vah
- měření hmotnosti s možností tárování a nulování - možnost připojení návazného zařízení (tiskárna, počítač) přes sériový kanál RS 232c nebo USB kanál.
1.2.1. Sestava úplné dodávky Kompletní dodávka obsahuje :
tenzometrické můstkové váhy TLA kopie prohlášení o shodě návod k obsluze obal propojovací kabel USB
Zvláštní příslušenství Pro komunikaci s počítačem je možno si u výrobce objednat: testovací programy s dokumentací a propojovací kabely soubor podpůrných programů
1.2.2. Údržba, servis a opravy V provozu nevyžaduje vyhodnocovací zařízení žádnou údržbu kromě udržování v čistotě. V případě jakékoliv závady se obraťte na autorizované opravny. Servis zajišťuje výrobce nebo jím pověřené organizace. Informace podá oddělení servisu : Calibra CZ, s.r.o. Havlíčkova 437, 542 32 Úpice telefon: 499 802 370, fax: 499 802 375
4 (22)
2. OVLÁDÁNÍ 2.1.
Vlastní ovládání vah
Po ustavení vah do vodorovné polohy (dle libely umístěné pod miskou vah) a zapnutí jsou váhy připravené k činnosti. Ve vlastním provozu provádí obsluha pouze tárování ( nulování ) vah, případně zadávání provozních parametrů. Významy kláves v jednotlivých režimech jsou uvedeny v kap.3.6.1.
2.2.
Chybová hlášení
V případě chyby obsluhy nebo závady na zařízení je tato skutečnost zobrazena na displeji vypsáním chybového hlášení „Err-xx Tabulka chybových hlášení: provozní chyby Err - 01
Počáteční tára nad tolerancí
Err - 02
Počáteční tára pod tolerancí
Err - 07
Chyba tárování – neuklidněno do stanovené doby
Err - 08
Chyba tiskárny – nepřipravena do stanovené doby
vážné technické chyby Err - 90
chyba měronosných dat (dvojí uložení)
Err - 91
počáteční kontrola paměti EPROM
Err - 92
počáteční kontrola paměti RAM
Err - 93
počáteční / průběžná kontrola převodníku A/D
Err - 94
chyba kontroly paměti (zóny), zápisu EEPROM
Err - 97
chyba klávesnice ( např. zablokovaná některá klávesa )
Err - 98
chyba při průběžné kontrole registrů A/D převodníku
Err - 99
A/D převodník mimo rozsah
návěští pro zvláštní stavy Err - 12
ztráta dat v nevolatilní RAM - návěst před inicializací paměti
Err - 9A
návěst před inicializací paměti EEPROM
5 (22)
3. TECHNICKÝ POPIS 3.1.
Princip činnosti
Základní princip činnosti spočívá v měření hmotnosti prostřednictvím snímače zatížení a vyhodnocením jeho signálu pomocí elektronických obvodů.
3.2.
Technické údaje
Třída přesnosti dle ČSN EN 45501 ( OIML R76) Číslo ES certifikátu o schválení typu vah
III TCM 128/04 – 4086
Počet vnitřních dílků Počet vnějších dílků n Váživost Max
cca 1 000 000 až 6000 TLA (1) až 15 kg TLA (2) až 60 kg Poloha desetinné tečky 3 desetinná místa Mezní frekvence HW filtru nastavitelná v rozsahu 0.4 až 8 Hz SW filtr nastavitelný v 6 stupních Linearita ±0,0015 % rozsahu Teplotní posun nuly 30 ppm / ºC rozsahu 5 ppm / ºC Napájecí napětí vyhodnocovacího zařízení 230 V / 50 Hz +10% -15% Příkon 5 VA Rozměry (šxhxv) TLA (1) 300 x 240 x 80 mm TLA (2) 600 x 440 x 140 mm Hmotnost TLA (1) 6 kg TLA (2) 30 kg Rozsah pracovních teplot -10 až +40 °C Rozsah skladovacích teplot -10 až +70 °C Max. relativní vlhkost pro provoz a skladování (nekondenzující) až 90 % Typ displeje grafický 122x32 bodů Velikost znaků 12 mm – údaj hmotnosti, 4 mm v režimu nastavení Klávesnice membránová, 2 klávesy Sériový kanál RS 232c, galvanicky neoddělený USB kanál SW protokoly EBUS, APOST, tiskárna parametry přenosu 1200 Bd, 8bitů, 1 stopbit, bez parity konektor Com1 CANNON DB 9 V (kolíky) USB USB konektor typ B max. délka kabelu 3m Krytí dle ČSN EN 60 529 celkové IP40 Bezpečnostní třída dle ČSN EN 60950 I
3.3.
Konstrukce
Elektronika je uložena v plechovém svařovaném krytu, který tvoří dno a boky. Vrchní část krytu tvoří miska vah, která je nesena křížem, přišroubovaným na snímači zatížení. Spodní strana snímače je přišroubována na vyztužovací díl, uchycený na spodní části skříně. Na čelním panelu je displej, klávesnice a štítek. Na spodní části krytu je zapuštěný panel s konektory a vyveden síťový kabel. Váhy jsou vyráběny ve dvou velikostech: (1)
velikost misky 200 x 300 mm, Max až 15 kg, jedno nebo dvourozsahové, až 6000 d
(2)
velikost misky 400 x 600 mm, Max až 60 kg, jedno nebo dvourozsahové, až 6000 d 6 (22)
Elektronické obvody jsou umístěny na jedné desce s dvoustrannými prokovenými plošnými spoji s použitím technologie povrchové montáže většiny součástek (SMD).
3.4.
Plomby
Plomby a ověřovací štítky zabraňují přístupu a nežádoucímu zásahu tam, kde by mohlo dojít k ovlivnění přesnosti vážení. Plomby (samolepící destruktivní přelepky) jsou umístěny na šroubcích, které drží kříž.
3.5.
Elektronická část
Elektronika zpracovává signály z připojených snímačů, přijímá informace z klávesnice a řídí displej. Elektronické obvody jsou umístěny uvnitř skříňky vyhodnocovacího zařízení na jedné desce plošného spoje.
3.5.1. Deska elektroniky Hodinový kmitočet procesoru udává krystalový rezonátor 11.059 MHz. Použitý procesor obsahuje na čipu paměti ROM, RAM i EEPROM pro uložení měronosných parametrů. Na desce se nalézají 2 propojky, jedna slouží pro přepnutí procesoru do tzv. "download módu", kdy je možno procesor programovat, druhá propojka slouží pro nulování čísla seřízení a nastavení implicitních parametrů. Vyhodnocovací zařízení má sériové rozhraní úrovní RS 232c a USB. Převodník A/D slouží pro vyhodnocení signálu ze snímače síly. Snímač je napájen stabilizovaným napětím ± 5V, které zároveň napájí A/D převodník, zesilovač výstupního signálu ze snímače, sledovače napájecího napětí snímače a napěťové reference. Snímač síly je připojen šesti vodiči. Na druhé desce jsou dále umístěny obvody zdroje a na třetí konektory pro připojení sériových rozhraní. Zdroj je degenerativního typu a dodává stejnosměrné napětí a proud pro napájení zobrazovače, stabilizované napětí +5V pro napájení číslicové části a stabilizované napětí pro napájení analogové části.
3.6.
Indikační, ovládací a připojovací prvky
Všechny indikační prvky jsou umístěny na grafickém displeji. Ovládací prvky jsou tvořeny dvěma klávesami. Displej v zásadě pracuje ve dvou režimech. Je to režim vážení, do kterého přejde displej po zapnutí vyhodnocovacího zařízení a nastavovací režim, který umožňuje nastavovat parametry vah.
3.6.1. Významy kláves: klávesa
normální stisk
Tára
vytárování vah
vynulování vah, pokud jsou v pásmu nulování
přechod k další položce, inkrement v editaci
tisk (pokud je aktivní)
přechod do nastavovacího režimu
potvrzení změny, vstup do editace, posun v editaci
F
dlouhý stisk
stisk v nastavovacím menu
Zvláštní případy stisků kláves: -
Stisk jedné z kláves a její držení v době zapnutí - displej přejde do režimu nastavení optimálního kontrastu. Od této chvíle displej zobrazuje úvodní hlášení s proměnným kontrastem až do dalšího stisku některé klávesy. ( Klávesu je třeba stisknout v okamžiku optimálního zobrazení.)
-
Stisk obou kláves a jejich držení v době zapnutí – žádost o uvedeni vah do implicitního stavu (od výrobce). Displej zobrazí chybové hlášení Err-12 a po jeho potvrzení jsou váhy inicializovány. Tento úkon nemá vliv na měronosné parametry vah.
7 (22)
3.6.2. Zobrazení v režimu vážení vypadá přibližně takto:
0.000 kg >0<
NET
I/II
><
[F]
Symboly ve spodním řádku jsou dodatečné indikace, vyžadované pro úřední schválení a mají tento význam (v pořadí zleva): >0<
váhy jsou v "úzké" nule, tj. +/- 1/4 dílku od středu nulového dílku
NET
váhy jsou vytárovány (je nenulová tára)
I/II
váhy jsou ve vyšším rozsahu
><
váhy jsou uklidněny
[F]
zapnut režim Fixace táry
3.6.3. Zobrazení v nastavovacím režimu Po vstupu do režimu nastavení se zobrazí základní menu: Menu nastavení vah
>komunikace
>test
>uživat. nastavení >dále
>konec
Klávesou Tára se přemístí zdůrazněné pole k další položce, klávesou F se položka zvolí a tím se přejde do dalšího menu. Položka „test“ vyvolává test displeje. Test se ukončí automaticky nebo ho lze ukončit stiskem libovolné klávesy. Volba položky „dále“ vypíše další menu, volba „zpět“ předchozí menu, volba „konec“ provede přechod zpět do režimu vážení. Další menu, vycházející ze základního menu jsou: 3.6.3.1. Po volbě „komunikace“: Komunikační protokol kanál COM: EBUS kanál USB: NeAkt >zpět V položce „kanál COM“ se zvolí protokol kanálu RS232, v položce „kanál USB“ protokol USB. Jsou možné následující volby: APOST
protokol APOST (kompatibilní s vahami TLx)
EBUS
protokol EBUS (pro servis a diagnostiku)
tisk
výstup na sériovou tiskárnu (jen na COMu)
Nastavení se provede přiřazením protokolu na příslušný port a aktivuje se po vypnutí a zapnutí vah. Spojení s vahami přes USB kanál probíhá dle použitého komunikačního programu buď prostřednictvím ovladače pro virtuální Com (VCP driver) nebo pomocí přímých ovladačů USB (D2xx driver). Ovladače a testovací programy jsou součástí dodávky.
8 (22)
3.6.3.2. Po volbě „uživatelské nastavení“ v základním menu se zobrazí: Uživatelské nastav. Filtr: 0 TaraF: Fix Pípnutí: Ne >dále >zpět V tomto menu se volí číselně stupeň tlumení vah (0 až 6), fixace táry po odlehčení a zvukový signál po navážení nebo odlehčení, případně po obojím. Při volbě „dále“ se zobrazí: Nastavení tisku Aut.tisk: netiskne Odlehčení: <=0 a klid >dále >zpět
Zde text u položky „Aut. tisk“ může nabývat hodnot: netiskne
automaticky se netiskne
každé uklidnění
tisk ustálené hodnoty při každém uklidnění
1.uklidnění
tisk ustálené hodnoty při prvním uklidnění
odlehčení
tisk poslední ustálené hodnoty před sejmutím břemene
obojí
kombinace obou předchozích způsobů
Text u položky „Odlehčení“ definuje stav, který se považuje za odlehčení vah: <= 0 a klid
hmotnost je na nule (pod nulou) a je uklidněno
< minva
hmotnost klesne pod hodnotu danou parametrem „minva“ (adr. 120)
Při volbě „dále“ se zobrazí poslední obrazovka, která slouží pro nastavení časových limitů: Nastavení timeoutů Editace
: xx.x [s]
Uklidnění: xx.x [s] >zpět >konec Timeout editace je čas, za který se nastaví zpět režim vážení, po stisku poslední klávesy v režimu editace nebo při chybě. (neukončená editace se stornuje) Timeout uklidnění je doba, po kterou se maximálně čená na uklidnění při tárování tisku apod. než se nahlásí chyba.
3.6.3.3. Volba „další“ na základní straně nastavovacího režimu Zobrazí: Vstup do seřízení č.seřízení: xxxx Heslo:
******
>zpět >konec Seřízení vah je popsáno v příloze.
9 (22)
3.6.4. Editace parametrů Nastavení parametrů vah se provádí buď volbou položky z výčtového seznamu nebo nastavením číselné hodnoty parametru. Volba z výčtového seznamu se provádí klávesou F pokud je položka zvýrazněna, editace číselné položky se provádí následovně: Po zvýraznění položky (inverzním polem) se stiskne klávesa F a na to se číselný údaj rozbliká na prvním místě zleva. Opakovanými stisky (držením) klávesy Tára se provede požadované nastavení tohoto místa a klávesou F se přejde na další místo. Postup se opakuje až po zadání posledního místa údaj přestane blikat. To umožní přesunout ukazatel na další položku. (Při zadávání hesla servisního režimu se po správném zadání automaticky přejde na stranu parametrů seřízení vah.)
10 (22)
4. PŘÍLOHY 4.1.
Servisní režim
Servisní režim slouží pro editaci měronosných parametrů, opravy, zjišťování přesnosti, nastavování a seřizování vah a jejich zapisování do paměti EEPROM. Vstup do servisního režimu je uvolněn zadáním hesla (pevně nastaveno na 932215), postup viz kap 3.6.4.
4.1.1. Číslo seřízení Pokud dojde po uvolnění servisního režimu ke změně některého ze seřizovacích parametrů a uložení této změny do paměti EEPROM, má to za následek zvýšení tzv. čísla seřízení (číslo se zvýší o jednu). Toto číslo je možné zobrazit v nastavovacím režimu. Číslo seřízení slouží k evidenci provedených změn. Vynulovat ho lze pouze při nahrání implicitních dat do paměti EEPROM dle pokynů v následujícím odstavci. 4.1.1.1. Vynulování čísla seřízení, nastavení výchozího stavu Po odstranění plombovací přelepky ( !!! ztráta záruky a úředního ověření !!! ) se sepne DIL spínač S na desce PS. Potom se váhy zapnou. Na displeji se vypíše návěst „Err- 9A“. Na to se spínač rozepne a stiskne se libovolná klávesa. Tento stisk způsobí inicializaci paměti EEPROM (nahrání implicitních dat vah TLA5 do paměti) se současným vynulováním čísla seřízení.
4.1.2. Seřízení měronosných parametrů Seřízení se provede následujícím postupem: Přejde se do nastavovacího režimu a po volbě položky „dále“ se zobrazí: Vstup do seřízení č.seřízení: xxxx Heslo:
******
>zpět >konec Po správném zadání hesla (932215) se přejde do další obrazovky: Nastavení seřízení Typ vah: TL--A Zatěž.závaží: 5kg >dále >zpět >konec Po zadání typu vah, zatěžovacího závaží a volbě „další“ se zobrazí: Seřízení nuly !! Odlehčit váhy !! Ddil: xxxxxx >dále
>OK
>konec
Potvrzení se provede v položce >OK. Položka „dále“ zobrazí následné seřízení rozsahu, položka „konec“ ho umožňuje přeskočit a režim ukončit. Seřízení rozsahu !! Zatížit váhy !! ddil: xxxxxx
>OK
>zpět >konec Potvrzení se provede po zatížení vah v předchozím menu zvoleným závažím v položce >OK. Při volbě „konec“ se zobrazí menu zápisu do paměti měronosných dat: 11 (22)
Zápis do EEPROM (Zvýšení č.seřízení= ztráta úřed.ověření) >Zapsat?
>zpět
Při volbě „Zapsat“ se nové seřízení zapíše do pevné paměti a zvýší se číslo seřízení, volba zpět umožní provést nové seřízení. Seřízení je možno lépe též provést pomocí počítače s instalovanou programovou podporou.
4.2.
Protokol Apost
Parametry přenosu jsou 9600 Bd, 8 bitů, 1 stopbit, lichá parita. Protokol se aktivuje volbou „Apost“ na komunikační straně nastavovacího režimu u příslušného kanálu. Protokol přenosu umožňuje tyto funkce: čtení hmotnosti, statusu, výrobního čísla, softwarové verze, čtení polohy desetinné tečky údaje hmotnosti, provedení nulování a tárování. Pro spojení jsou použita vedení TXD a RXD, vzájemná synchronizace předávání dat 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).
4.2.1. Komunikační sekvence - obecný popis Komunikaci zahajuje nadřízená stanice vysláním příkazu. Příkaz je ve všech sekvencích označen číslem 1. Formát příkazu: 1. 23H, XX, CDR, 0AH Podřízená stanice vyšle odpověď, která je ve všech sekvencích označena číslem 2. Formát odpovědi: 2. 23H, CDA, DT, DT, DT, DT, DT, 0DH, ST, 0DH, CHK, 0AH Význam uvedených zkratek: 23H
start byte
XX
oddělovací byte libovolné hodnoty
CDR
kód příkazu (seznam kódů: 10H, 12H, 16H, 18H, 1AH, 1CH, 14H, 20H)
0AH
stop byte
0DH
oddělovací byte
CDA
kód odpovědi (možné kódy: 11H, 13H, 17H, 19H, 1BH, 1DH, 15H, 21H)
DT
přenášená data
ST
status byte (3XH)
CHK
kontrolní suma (exlusive-or prvních deseti bytů)
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
uklidněno
úzká nula
údaj hmotnosti Netto je záporný
neúspěšné provedení operace
vždy 1
vždy 1
vždy 0
vždy 0
Význam jednotlivých bitů statusu:
12 (22)
4.2.2. Jednotlivé typy komunikačních sekvencí ♦
Čtení hmotnosti 1.
23H, XX, 10H, 0AH
2.
23H, 11H, DT, DT, DT, DT, DT, 0DH, ST, 0DH, CHK, 0AH DT = Hodnota hmotnosti Netto v ASCII znacích (30H až 39H).
Při překročení údaje hmotnosti přes délku datové zóny se přenášejí znaky 3FH a je nastaven bit 3 statusu (tento bit je také nastaven, pohybuje-li se údaj hmotnosti mimo meze váživosti). ♦
♦
Čtení statusu 1.
23H, XX, 12H, 0AH
2.
23H, 13H, 30H, 30H, 30H, 30H, 30H, 0DH, ST, 0DH, CHK, 0AH
Čtení výrobního čísla A 1.
23H, XX, 16H, 0AH
2.
23H, 17H, DT, DT, DT, DT, DT, 0DH, ST, 0DH, CHK, 0AH DT = „12345" - hodnota horních 5 číslic výrobního čísla v ASCII znacích
♦
Čtení výrobního čísla B 1.
23H, XX, 18H, 0AH
2.
23H, 19H, DT, DT, DT, DT, DT, 0DH, ST, 0DH, CHK, 0AH DT = „54321" - hodnota dolních 5 číslic výrobního čísla v ASCII znacích
♦
Čtení softwarové verze 1.
23H, XX, 1AH, 0AH
2.
23H, 1BH, DT, DT, DT, DT, DT, 0DH, ST, 0DH, CHK, 0AH DT Hodnota softwarové verze v ASCII znacích (30H až 39H).
♦
Čtení polohy desetinné tečky údaje hmotnosti 1.
23H, XX, 1CH, 0AH
2.
23H, 1DH, DT, DT, DT, DT, DT, 0DH, ST, 0DH, CHK, 0AH DT Hodnota polohy desetinné tečky v ASCII znacích (30H až 39H). Tento údaj definuje polohu desetinné tečky údaje hmotnosti přenášené pomocí tohoto protokolu komunikace (hmotnost je potom vyjádřena v kg). Nulová hodnota reprezentuje údaj bez tečky, 1 jedno desetinné místo atd. Příklad znázornění polohy des. tečky pro 3 desetinná místa: XXX.XXX kg ( 20H, 20H, 20H, 20H, 33H)
♦
Provedení nulování 1.
23H, XX, 14H, 0AH
2.
23H, 15H, 30H, 30H, 30H, 30H, 30H, 0DH, ST, 0DH, CHK, 0AH
Úspěšné provedení operace (nulování) indikuje bit 3 statusu. Je-li nastaven, operace nebyla korektně provedena, je-li nulový, byla operace úspěšná. Neúspěch při nulování může nastat, když je údaj hmotnosti mimo zónu nulování. ♦
Provedení tárování 1.
23H, XX, 20H, 0AH
2.
23H, 21H, 30H, 30H, 30H, 30H, 30H, 0DH, ST, 0DH, CHK, 0AH
Indikace úspěšnosti provedení operace tárování je stejná jako v předchozím případě. Neúspěch při tárování může nastat, když je údaj hmotnosti mimo meze váživostí nebo není-li údaj hmotnosti uklidněn.
13 (22)
4.3.
Specifikace protokolu EBUS
Váhy podporují komunikaci s připojeným počítačem PC dle firemního protokolu EBUS.
4.3.1. Obecný popis Tato kapitola obsahuje základní informace týkající se obecně komunikace zařízení vyrobených v a.s. Tonava a jejich propojení, nastavení komunikačních parametrů a komunikačního protokolu včetně několika příkladů. Komunikace mezi zařízeními je tvořena výměnou informací, konkrétně formou čtení nebo zápisu dat. Jedná se o komunikaci typu MASTER - SLAVE, tzn. jedno zařízení je nadřazené (řídící - vysílá příkazy) a druhé podřízené (přijímá příkazy a řídí se jimi). Příkladem takové komunikace je spojení osobní počítač - vyhodnocovací zařízení, kde osobní počítač má nadřazenou funkci, nebo vyhodnocovací zařízení - tiskárna, kde je nadřazeno vyhodnocovací zařízení (vysílá pokyny tiskárně). Komunikační provoz zařízení Tonava a.s. po sériové lince je řízen podle firemního protokolu EBUS. Způsob spojení přes protokol EBUS je určen pro méně náročné spojení a slouží především pro seřizování a diagnostiku zařízení. Protokol umožňuje číst data z vah a měnit data uživatelsky ovlivnitelná. Pokusu změnit data (parametry), které mají vliv na metrologické vlastnosti, je zamezeno zablokováním vah a zobrazením chybového hlášení Err-90. Tato data lze měnit pouze ve speciálním režimu oprávněnou osobou. Zajištění spojení Spojení je provedeno propojovacím kabelem podle doporučení pro sériové rozhraní RS232c. Pro vzdálenost do 20 m je možné použít přímé kabelové spojení - je třeba zajistit minimalizaci velikosti vyrovnávacího proudu ve vodiči GND. Pro větší vzdálenosti je nutné použít propojení s galvanickým oddělením. Pro vzdálenosti do 50 m je doporučeno použít optopřevodníky, a pro větší vzdálenosti potom spojení podle normy TTY nebo Rs422. Pro spojení jsou použita pouze vedení TXD a RXD, vzájemná synchronizace předávání dat vyplývá z konstrukce dialogu. Konektory Pro spojení přes sériové rozhraní se používají dva druhy konektorů, přičemž kabel je vybaven kabelovými zásuvkami. Cannon 09 - 9 kolíků
Cannon 25 - 25 kolíků
Cannon 9 kolík
Cannon 25 kolík
signál
význam
3
2
TXD
vysílaná data
2
3
RXD
přijímaná data
7
4
RTS
výzva k vysílání
8
5
CTS
uvolnění pro vysílání
6
6
DSR
data připravena
5
7
GND
signálová zem
1
8
DCD
detekce přítomnosti dat
4
20
DTR
datový kanál připraven
9
22
RI
indikátor volání
14 (22)
Zapojení kabelů Pro komunikaci sériovými výstupy je běžně používán kabel se třemi vodiči zakončený výše uvedenými kabelovými zásuvkami. Při zapojení kabelů je nutné dbát, aby jednotlivé vodiče byly připojeny na správné kolíky. Zapojení je dáno charakteristikou vstup/výstup. Při použití systémových služeb DOS pro komunikaci je nutné propojit v kabelové zásuvce na straně počítače signál DSR - DTR a RTS - CTS. Tím je zajištěna automatická odpověď na kontrolu uvolnění k vysílání. Toto propojení je na následujícím obrázku zobrazeno čárkovaně.
Parametry spojení Pro přenos je nutné shodné nastavení parametrů přenosu pro obě komunikující zařízení. Základními parametry jsou: přenosová rychlost
1200Bd
významových bitů
8
parita
žádná
stop bit
1
Pokud nejsou nastaveny parametry shodně na obou zařízeních, není možné spojení uskutečnit.
Komunikační protokol Komunikační protokol probíhá v poloduplexním režimu, kdy jedno zařízení v jednom čase zprávu vysílá a druhé přijímá. Komunikace nemůže probíhat oběma směry současně. Čtení a zápis dat je čtením a zápisem obsahu proměnných uložených na určitých adresách v paměti. Tyto adresy je nutné předem určit. Data také mohou být uložena v podobě bloku dat, kdy na jedné adrese se uložen řetězec o definované maximální délce. Data jsou potom přenášena jako zpráva ve formě řetězců tvořených řadou ASCII znaků. Maximální délka řetězce je 11 znaků. Prvky přenosu Přenos může obsahovat tyto základní prvky: • povely
CMD
• texty
TXT
• ukončovací znak
ETX
• status komunikace
STA 15 (22)
Zásadně platí, že text jsou ASCII znaky v hodnotě 32 - 127 (hexadecimálně 20H - 7FH), ukončovací znak má hodnotu 3 (hexadecimálně 03H) a povely a status komunikace v hodnotě 128 255 (hexadecimálně 80H - FFH - vyšší znaková sada). Standardní povely (CMD) - další specifikace je v kap. 4.3.2. Přehled
kód
hodnota
význam
reset komunikace
KRES
0C0H
resetuje komunikaci, nastaví adresu 0, slouží také ke kontrole spojení
zápis adresy
WRA
0D0H
nastaví adresu podle určené hodnoty
zápis dat na nastavenou adresu
WRD
0D1H
zapíše data do nastavené adresy
čtení nastavené adresy
RDA
0E0H
čtení hodnoty určující adresu
čtení dat z nastavené adresy
RDD
0E1H
čtení dat uložených na nastavené adrese
Texty a ukončovací znak (TXT, ETX) Přehled
kód
hodnota
význam
Číslice
TXT
30H-39H jednotlivé číselné hodnoty dat 0 - 9
Mezera
TXT
20H
Minus
TXT
2DH
konec textu
ETX
03H
znak mezera, úvodní mezery se nevysílají
konec textu
Status komunikace (STA) - stavové slovo vah Přehled
kód
hodnota
status komunikace
STA
≥ 80H
význam potvrzuje komunikaci a podá hlášení o jejím průběhu
Struktura stavového byte Bit
7
6
5
4
3
2
1
0
základní hodnota
1
X
X
X
X
X
X
X
bit 7
- vždy 1 (rozlišení od znaků textu, kde má tento bit vždy hodnotu 0)
bit 0 - 6
- určeno pro hlášení o přenosu ( Liší se dle použité aplikace - viz kap. 4.3.2.)
Základní typy přenosu V následující tabulce jsou uvedeny základní typy zpráv. Typ přenosu
Nadřazená stanice (počítač)
Odpověď podřízené stanice
Zápis adresy
CMD TXT ETX
STA
Čtení adresy
CMD
TXT ETX STA
Zápis dat
CMD TXT ETX
STA
Čtení dat
CMD
TXT ETX STA
Prostý povel
CMD
STA 16 (22)
Přenos bloku dat V některých případech je možné nebo i vhodnější použít povely pro čtení a zápis bloků (například pokud je přenášen řetězec obsahující písmena). Tento způsob komunikace však vyžaduje znalost struktury uložení informací na jednotlivých adresách a nemusí být podporován všemi aplikacemi. Při čtení nebo zápisu bloku dat je používán vnitřní ukazatel, který je po provedení povelu automaticky nastavován na následující znak řetězce v bloku. Povely pro přenos bloku dat přehled
kód
hodnota
význam
zápis do bloku dat
WRT
D5H
zapíše znak řetězce do pozice ukazatele v bloku dat a posune pozici ukazatele
čtení z bloku dat
RDT
E5H
čte znak řetězce na pozici ukazatele z bloku dat a posune pozici ukazatele
Po použití povelů WRT a RDT pro zápis a čtení bloku dat je možné provést nastavení na začátek bloku na adrese opět povelem WRA (případně KRES, pokud chceme nastavit adresu 0). Povel RDT také umožňuje číst data postupně tak, jak jsou ukládána na adresách, neboť po přečtení posledního znaku v bloku se pokračuje automaticky prvním bytem z následující adresy. Příklady: Příklad 1 : přečíst data uložená na adrese 504 v podřízeném zařízení Postup : • ověření správnosti komunikace (není povinné) • nastavení adresy 504 • čtení obsahu adresy (106, 224) Průběh komunikace Master zpráva
Hex
KRES
C0
Slave zpráva
reset komunikace STA
WRA
D0
504
35 30 34
ETX
03
potvrzení správnosti přenosu
504 (′5′=35H, ′0′=30H, ′4′=34H) konec textu 80
E1
potvrzení správnosti přenosu
čtení obsahu adresy 106
RDD
80
nastavit adresu
STA
RDD
Význam Hex
31 30 36 106 (′1′=31H, ′0′=30H, ′6′=36H)
ETX
03
konec textu
STA
80
potvrzení správnosti přenosu
E1
opakované čtení adresy - data se mohla změnit 224 ETX
32 32 34 224 (′2′=32H, ′2′=32H, ′4′=34H) - data se měnila 03
konec textu 17 (22)
Master zpráva
Hex
Slave
Význam
zpráva
Hex
STA
80
potvrzení správnosti přenosu
Příklad 2 : přečíst hodnotu hmotnosti brutto (hmotnost je 12,0 kg) na vahách číslo 1 (v tomto příkladu je přepnutí na váhy 1 signalizováno ve stavovém bytu nastavení bitu 1 na log. 1.) Hodnota stavového byte při zprávě z vah č. 1 a přenosu bez problému bity
7
6
5
4
3
2
1
0
hodnota bitů v byte
Bin
1
0
0
0
0
0
1
0
číselná hodnota bitů
Hex
80
40
20
10
8
4
2
1
výpočet hodnoty byte
Hex
80
číselná hodnota bitů
Dec
128
výpočet hodnoty byte
Dec
128
2 64
32
16
8
4
2
výsledek
82 1
2
130
Postup : • ověření správnosti komunikace (není povinné) • nastavení adresy obsahující hmotnost brutto (např. 700) • čtení obsahu adresy • nastavení adresy obsahující údaj o poloze desetinné čárky (např. 640) • čtení obsahu adresy Průběh komunikace Master zpráva
Hex
KRES
C0
Slave zpráva
reset komunikace STA
WRA
D0
700
37 30 30
ETX
03
konec textu 82
E1
WRA
D0
640
36 34 30
ETX
03
potvrzení správnosti přenosu
čtení obsahu adresy 31 32 30 hodnota 120
ETX
03
konec textu
STA
82
potvrzení správnosti přenosu
nastavit adresu 640 konec textu STA
E1
potvrzení správnosti přenosu
700 (′7′=37H, ′0′=30H, ′0′=30H)
120
RDD
82
nastavit adresu
STA
RDD
Význam Hex
82
potvrzení správnosti přenosu
čtení obsahu adresy 18 (22)
Master zpráva
Hex
Slave
Význam
zpráva
Hex
1
31
hodnota 1 (des. čárka o 1 místo doleva)
ETX
03
konec textu
STA
82
potvrzení správnosti přenosu
Příklad 3 : přečíst data uložených od adresy 0 v podřízeném zařízení - data budou čtena postupně pomocí čtení bloků (nebude záležet na tom, zda jsou data uložena v podobě byte nebo word) Struktura záznamu (je nám předem známa) : • kódovaný datum + počet použitých adres (výpočet je specifikován aplikací) • přístupový kód • řada zjištěných hmotností Postup : • ověření správnosti komunikace a nastavení adresy • čtení bloku dat Průběh komunikace Master zpráva
Hex
KRES
C0
Slave zpráva
reset komunikace STA
RDT
STA
RDT
potvrzení správnosti přenosu
od adresy 0 číst data v bloku
ETX
RDT
82
E5 50702
RDT
Význam Hex
35 30 37 kódovaný datum + počet použitých adres (word) 30 32 konec textu 03 potvrzení správnosti přenosu 82
E5
číst data v další poloze ukazatele v bloku 2
32
2
ETX
03
konec textu
STA
82
potvrzení správnosti přenosu
E5
číst data v další poloze ukazatele v bloku 50
35 30
ETX
03
konec textu
STA
82
potvrzení správnosti přenosu
E5
hmotnost = 50
číst data v další poloze ukazatele v bloku 145
31 34 35 hmotnost = 145
ETX
03
konec textu
STA
82
potvrzení správnosti přenosu 19 (22)
4.3.2. Specifikace protokolu pro váhy TLA Pro váhy TL5A a TL33A má komunikační protokol EBUS následující specifikaci: Řídící povely (CMD) Kód
Hodnota
Význam
TOSERV
0C1H
zapnutí servisního režimu
TOEE
0C2H
uložení dat do paměti EEPROM
MKFOFF
0C3H
nahrání počátečního offsetu
MKNUL
0C4H
nulování vah
MKTAR
0C5H
tárování vah
INIADC
0C6H
reset a nahrání parametrů do ADC
RDBT
0E2H
čti brutto hmotnost
RDNT2
0E3H
čti netto hmotnost
4
3
2
1
0
vytárováno
pásmo nulování
váhy na nule
uklidněno
5
ADC OK
6
hmotnost OK
význam
7
chyba komunikace
bit
vždy 1
Formát stavového slova komunikace (STA)
4.3.3. Seznam dat Vyhodnocovací zařízení obsahuje množinu proměnných a parametrů, které jsou specifikovány v následující tabulce. Přístup k datům je možný dvěma způsoby: V editačním režimu prostřednictvím klávesnice a nebo přes sériový kanál pomocí protokolu EBUS. adresa
název
přístup význam
0
softv
RO
číslo softwarové verze
10
skut
RO
dílky (signál) A/D převodníku
11
idil
RO
vnitřní dílky vah (skut - offset)
12
ddil
RO
desetinásobek vnějších dílků nižšího rozsahu
20
offset
RO
aktuální nulový signál
21
boffset
RO
počáteční offset (základní nulový signál)
30
netto
RO
netto hmotnost (bez ohledu na des. tečku)
31
brutto
RO
brutto hmotnost (bez ohledu na des.tečku)
32
tara
RO
tára (ve vnitřních dílcích)
40
heslo
PS
heslo pro vstup do servisního režimu
50
statw
RO
status vah (bitový význam - viz dále)
60
track
RO
číslo seřízení
70
cfgadc
RWS
konfigurační registr A/D převodníku
71
gainadc
RWS
registr (koeficient) zesílení A/D převodníku
72
ofiadc
RWS
registr posuvu A/D převodníku
73
dacadc
RWS
registr posuvu nuly A/D převodníku 20 (22)
74
filtradc
RWS
registr filtrace A/D
80
cnfsw
RWS
konfigurační přepínač vah (význam viz dále)
90
iboffset
RWS
implicitní offset vah – určuje polohu počáteční táry
100
tolboff
RWS
tolerance základního nulového signálu [%] (pro 0 se nahraje iboffset)
110
swline
RWS
hranice pro přepnutí na vyšší rozsah vah [vnitřní dílky]
120
minva
RWS
minimální váživost
130
null
RWS
dolní mez pásma nulování
140
nulh
RWS
horní mez pásma nulování
150
nad
RWS
počet dílků nad horní mez váživosti, které se ještě indikují
160
pod
RWS
počet dílků pod nulou, které se ještě indikují
170
aklid
RWS
tolerance pro vyhodnocení uklidnění
180
tklid
RWS
relativní čas pro vyhodnocení uklidnění
190
qstep[0]
RWS
velikost čtvrtdílku pro nižší rozsah vah (ve vnitřních dílcích)
191
qstep[1]
RWS
velikost čtvrtdílku pro vyšší rozsah vah (ve vnitřních dílcích)
200
pdil [0]
RWS
počet vnějších dílků pro nižší rozsah vah
201
pdil [1]
RWS
počet vnějších dílků pro vyšší rozsah vah
210
dilek[0]
RWS
krok vnějšího dílku pro nižší rozsah vah
211
dilek[1]
RWS
krok vnějšího dílku pro vyšší rozsah vah
220
dest
RWS
poloha desetinné tečky v údajích vah
230
chybak
PS
kód poslední chyby komunikace EBUS
240
tout
PS
max. čas setrvání v režimu nastavení
241
toutt
PS
max. čas odezvy tiskárny
242
toutk
PS
max. čas uklidnění
250
beep
PS
režim zvukové signalizace (0-vypnuto, 1.¨-píp při navážení, 2-píp při odlehčení, 2-píp při obojím
260
protk
PS
komunikační protokol sériového kanálu (0-Ebus, 1-Apost, 2-tisk)
261
protUSB
PS
komunikační protokol kanálu USB (0-Ebus, 1-Apost)
262
mtisk
PS
mód automatického tisku: 0 - automatický tisk je vypnut 1 - tiskne se po navážení a každém dosažení uklidnění (údaj hmotnosti nemusí před tím projít nulou) 2 - po navážení a prvním uklidnění (pro další tisk musí údaj hmotnosti projít nulou) 3 - tiskne po navážení, uklidnění a následném sejmutí břemene z misky vah (po průchodu nulou) 4 - po navážení a prvním uklidnění a po průchodu nulou a předchozím navážení (kombinace voleb 2 a 3)
263
fixtr
PS
fixace táry po odlehčení (0-tára se nuluje, 1-tára se nenuluje)
264
swfiltr
PS
dodatkový SW filtr hmotnosti ( 0-vypnuto, 1, 2 plovoucí průměr, 3, 4 aritmetický průměr 50 vzorků, 5, 6 aritmetický průměr 100 vzorků, lichá čísla – detekce skokové změny, sudá čísla – bez detekce) 21 (22)
265
bltisk
PS
blokování aut. tisku pod minimální váživost 0 - odlehčení=uklidněno,Brutto<=0 1 - odlehčeno=Brutto<Minva)
266
invdis
PS
vertikálně převrácené zobrazení na displeji 0 – normální zobrazení 1 – obrácené zobrazení (Pro trvalé uložení změny je třeba provést editaci libovolného parametru na displeji pomocí klávesnice.)
Poznámky : -
jednotlivé typy přístupu: ♦
RO
- pouze pro čtení
♦
PS
- editovatelný parametr
♦
RWS
- editovatelné v servisním režimu – trvalá změna způsobí zvýšení čísla seřízení
Obsah bitově kódovaných dat: Konfigurační přepínač vah – SWITCHW (adresa 80) bit
označení
0
DASLN
1
ENRANGE
význam zákaz automatického sledování nuly dvojrozsahové váhy
Status vyhodnocovacího zařízení - (adresa 50) bit 8 9 10 11 12 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31
název rgdmg trouble erree rset einic navaz under wzero zrint newd erboff ovadc tmoadc net range print nzero stab podtec pretec
význam ztráta dat v registrech A/D obecná chyba měřicího řetězce chyba v paměti měronosných parametrů aktivován servisní režim editor inicializován váhy uklidněny mimo nulu – naváženo záporná nula vah nulový dílek pásmo nulování nová dat z A/D chyba počátečního nulování přetečení A/D timeout A/D vytárováno ( nenulová tára ) vyšší rozsah příznak aktivace tisku úzká nula uklidněno podtečení hmotnosti – záporné brutto přetečení hmotnosti
Poznámka: V tabulce nedefinované bity jsou využity systémem.
22 (22)