Systemy taryfikacji rozmów dla elektronicznych central telefonicznych. Produkcja urzdze elektronicznych do przetwarzania informacji. Producent: MikEL s.c., skr. poczt. 28, 44-217 Rybnik, tel (32)422-21-08, fax (32)424-24-49, fax G4 (32)422-93-44, email mikel@mikel.com.pl, http: www.mikel.com.pl
Instrukcja obsługi kolektorów danych firmy MikEL Strona 1 SPIS TRECI 1. INFORMACJE OGÓLNE...2 2. OBSŁUGA KOLEKTORA DANYCH....3 2.1. OPIS KLAWIATURY URZDZENIA....3 2.2. OPIS SIECI DZIAŁA POSZCZEGÓLNYCH FUNKCJI KOLEKTORA DANYCH....3 2.3. ZASILANIE URZDZENIA....8 2.4. OPIS ZŁCZA KOMUNIKACYJNEGO...8 3. PROGRAM UPLOAD.EXE...9 4. PROGRAM DOWNLOAD.EXE...11 5. PROGRAM KOLEKTOR.EXE...13 5.1. KONFIGURACJA....13 5.2. PAMI....13 5.3. HASŁA...14 5.4. KONWERSJA....15 5.5. TERMINAL....16 6. DANE TECHNICZNE KOLEKTORA DANYCH...18
Instrukcja obsługi kolektorów danych firmy MikEL Strona 2 1. INFORMACJE OGÓLNE. Podczas przyjmowania towarów na magazyn, jak równie podczas okresowych kontroli towarów w magazynie, najczciej wykonywan czynnoci jest liczenie i zapisywanie stanu towarów. W takich przypadkach bardzo pomocnym moe by uycie urzdzenia, umoliwiajcego elektroniczne zapamitywanie informacji oraz obsług czytnika kodów kreskowych. Do obsługi tego urzdzenia, zwanego równie kolektorem danych, standardowo jest dołczane oprogramowanie komputerowe: Programy uytkowe kolektor.exe, upload.exe i download.exe; Pliki pomocy kontekstowej kolektor.hlp i rs232_pl.hlp, które po naciniciu klawisza F1 udostpniaj opisy poszczególnych opcji programów; Pliki aplikacji *.hex dla rónych wersji kolektora. Programy te w wersji instalacyjnej stanowi jeden plik KolektorSetup.exe. Zostały napisane za pomoc DELPHI7 i mog by uruchamiane tylko w rodowisku 32- bitowych Windows (Win9x, NT, 2000, Millennium, XP). Po instalacji jest moliwe sprawdzanie, czy w Internecie pojawiły si nowsze wersje oprogramowania. Działanie kolektora zostało podzielone na osobne funkcje: INWENTARYZACJA, PRZYJCIE, CENNIK,USTAWIENIA oraz INFORMACJE. Do wykonania trzech pierwszych funkcji jest jeszcze niezbdny, ale nie dostarczany w komplecie, czytnik kodów paskowych. Jego podłczenie do urzdzenia buforujcego umoliwia bardzo szybkie, jednoznaczne odszukanie sprawdzanego towaru. Do waniejszych zada kolektora danych naley zaliczy: zapamitanie wysłanych z komputera informacji o towarach, ułatwiajcych proces ich kontroli (np. kod paskowy, nazwa, cena); szybkie odszukiwanie towarów na podstawie zeskanowego kodu paskowego lub bezporednio wprowadzonego za pomoc klawiaturki urzdzenia; moliwo wpisywania iloci odszukanego towaru i jego ceny; dopisywanie nowych towarów; ekonomiczne zasilanie własne oraz czytnika kodów paskowych, majce wpływ na czas pracy zasilajcych baterii; moliwo przesłania do komputera informacji zgromadzonych podczas inwentaryzacji lub przyjcia towarów. Wyprodukowany przez firm MikEL kolektor jest gotowy od razu do pracy, poniewa zawiera oprogramowanie uytkowe zwane aplikacj, a dostarczane oprogramowanie komputerowe umoliwia: Zapis towarów do kolektora na podstawie przygotowanego wczeniej pliku tekstowego - program upload.exe; Odczyt z kolektora informacji o przeprowadzonych inwentaryzacjach i przyjciach towarów, które s zapisywane do wskazanego pliku tekstowego - program download.exe; Zmian podstawowych parametrów pracy urzdzenia (podwietlanie wywietlacza, potwierdzanie dwikowe naciskania klawiszy, czas bezczynnoci, hasła dostpu do poszczególnych funkcji kolektora), odczyt
Instrukcja obsługi kolektorów danych firmy MikEL Strona 3 informacji technicznych danego urzdzenia (pojemno i biece wykorzystanie pamici, numer seryjny, dat produkcji), uniwersaln obsług portów szeregowych - program kolektor.exe; Wymian oprogramowania (aplikacji) w kolektorze za pomoc transmisji szeregowe i programu kolektor.exe. 2. OBSŁUGA KOLEKTORA DANYCH. 2.1. Opis klawiatury urzdzenia. Kolektor danych wyposaony jest w klawiatur składajc si z 20 klawiszy podzielonych kolorami na grupy funkcjonalne. Kolorem srebrnym wydzielono grup klawiszy numerycznych oraz separator wartoci dziesitnej (kropk) słucych do wprowadzania wartoci (np. ceny, iloci, kodu itp.). Do wykonania rónych operacji słu klawisze wydzielone kolorem ółtym. Ponisza tabela okrela działanie klawiszy z tej grupy. klawisz operacja OK zatwierdzanie ESC rezygnacja, wycofanie DEL kasowanie +, znak wprowadzanej liczby mnoenie poruszanie (nawigacja) po MENU Kolorem czerwonym wydzielono tylko jeden klawisz ON/OFF. Klawisz ten słuy do włczania i wyłczania kolektora. Przy wyłczaniu naley klawisz ten wcisn i przytrzyma około 2s. 2.2. Opis sieci działa poszczególnych funkcji Kolektora Danych. Do wyboru poszczególnych funkcji Kolektora danych słuy wielopoziomowe menu. W menu poruszamy si za pomoc klawiszy ze strzałkami oraz klawisza OK lub ESC. Pozycja na której aktualnie stoi kursor jest zaznaczona specjalnym znakiem, a opis aktywnej opcji znajduje si w pierwszej linii wywietlacza. Po wybraniu danej opcji klawiszem OK lub nastpuje chwilowe jej zaznaczenie symbolem, a nastpnie wywołanie okrelonej funkcji lub kolejnego menu. Jeeli dana funkcja słuy do wyboru kilku opcji z listy, to aktualnie aktywna opcja jest zaznaczona symbolem. Do wycofania z funkcji słuy klawisz ESC natomiast do przejcia na poprzedni poziom menu klawisz lub ESC. W poniszych tabelach przedstawiono spis wszystkich opcji i funkcji poszczególnych menu.
Instrukcja obsługi kolektorów danych firmy MikEL Strona 4 opcja lub funkcja inwentaryzacja przyjcie cennik ustawienia informacje MENU GŁÓWNE działanie słuy do inwentaryzacji magazynu słuy do przyjcia towarów na magazyn pokazuje ceny sprzeday zapisanych w bazie towarów słuy do konfiguracji urzdzenia podaje informacje o urzdzeniu (pami, wersja itp.) opcja lub funkcja kontynuacja nowa przegldanie kasowanie statystyka INWENTARYZACJA działanie dopisuje kolejne towary do poprzedniej inwentaryzacji tworzy nowy plik inwentaryzacji słuy do przegldania kolejnych wpisów w bazie kasowanie ostatnio wpisanego rekordu inwentaryzacji pokazuje stan zapełnienia pamici inwentaryzacji opcja lub funkcja kontynuacja nowe przegldanie kasowanie statystyka PRZYJCIE działanie dopisuje kolejne towary do poprzedniego przyjcia tworzy nowy plik przyjcia słuy do przegldania kolejnych wpisów w bazie kasowanie ostatnio wpisanego rekordu przyjcia pokazuje stan zapełnienia pamici przyjcia akcja skanowanie kodu paskowego klawisze numeryczne przed skanowaniem klawisze numeryczne po skanowaniu INWENTARYZACJA nr działanie jeli towar o danym kodzie znaleziono w bazie, to wywietlana jest jego nazwa i poprzednio zaproponowana ilo, w przeciwnym wypadku wywietlany jest komunikat brak w bazie! wpis numeru kodu paskowego z klawiatury wpis (edycja) iloci towaru
Instrukcja obsługi kolektorów danych firmy MikEL Strona 5 klawisz z kropk po skanowaniu klawisz przed skanowaniem klawisz po wpisie kodu z klawiatury klawisz DEL klawisz OK po skanowaniu klawisz OK po wpisie kodu z klawiatury klawisz ESC wpis (edycja) czci dziesitnej iloci towaru przejcie do wpisu (edycji) iloci towaru przejcie do wpisu (edycji) iloci towaru kasowanie poprzednio wpisanej cyfry zatwierdza rekord z towarem, jeli był znaleziony w bazie, w przeciwnym wypadku tworzy nowy towar o nazwie @ numer kodu i przechodzi do edycji iloci jeli towar o danym kodzie znaleziono w bazie, to wywietlana jest jego nazwa i poprzednio zaproponowana ilo, w przeciwnym wypadku wywietlany jest komunikat brak w bazie! w przypadku edycji liczb kasowanie liczby, w przeciwnym wypadku opuszczenie inwentaryzacji akcja skanowanie kodu paskowego klawisze numeryczne przed skanowaniem klawisze numeryczne po skanowaniu klawisz z kropk po skanowaniu klawisz przed skanowaniem klawisz po wpisie kodu z klawiatury klawisz DEL klawisz OK po skanowaniu PRZYJCIE nr działanie jeli towar o danym kodzie znaleziono w bazie, to wywietlana jest jego nazwa i poprzednio zaproponowana ilo, w przeciwnym wypadku wywietlany jest komunikat brak w bazie! wpis numeru kodu paskowego z klawiatury wpis (edycja) iloci towaru wpis (edycja) czci dziesitnej iloci towaru przejcie do wpisu (edycji) iloci towaru przejcie do wpisu (edycji) iloci towaru kasowanie poprzednio wpisanej cyfry jeli towar był znaleziony w bazie to przechodzi do edycji ceny, w przeciwnym wypadku tworzy nowy towar o nazwie @ numer kodu i przechodzi do edycji iloci
Instrukcja obsługi kolektorów danych firmy MikEL Strona 6 klawisz OK po wpisie kodu z klawiatury klawisz OK po wpisie iloci klawisz OK po wpisie ceny klawisz ESC jeli towar o danym kodzie znaleziono w bazie, to wywietlana jest jego nazwa i poprzednio zaproponowana ilo, w przeciwnym wypadku wywietlany jest komunikat brak w bazie! przejcie do edycji ceny towaru zatwierdza rekord z towarem (zapis do pamici) w przypadku edycji liczb kasowanie liczby, w przypadku edycji ceny przejcie do edycji iloci, w przeciwnym wypadku opuszczenie opcji przyjcia linia 2 linia 3 klawisz klawisz klawisz klawisz klawisz OK klawisz ESC nazwa towaru I akcja PRZEGLDANIE nr inwentaryzacji wpis: numer wpisu w danej inwentaryzacji P nr przyjcia wpis: numer wpisu w danego przyjcia wywietla poprzedni wpis wywietla nastpny wpis działanie przechodzi do nastpnego numeru inwentaryzacji przechodzi do poprzedniego numeru inwentaryzacji jeli był wywietlany wpis, to przechodzi do wywietlania iloci, jeli była wywietlana ilo, to przechodzi do wywietlania ceny jeli były wywietlane ilo lub cena, to przechodzi do wywietlania wpisu, w przeciwnym wypadku opuszcza opcj przegldania linia 2 linia 3 klawisz OK klawisz DEL nazwa towaru I akcja KASOWANIE nr inwentaryzacji wpis: numer wpisu w danej inwentaryzacji P nr przyjcia wpis: numer wpisu w danego przyjcia działanie pokazuje kolejno ilo i cen towaru wywietla si pytanie czy skasowa?, jeli teraz zostanie nacinity dowolny klawisz oprócz OK, to nastpi rezygnacja z kasowania, w przeciwnym wypadku rekord z towarem zostanie skasowany
Instrukcja obsługi kolektorów danych firmy MikEL Strona 7 klawisz ESC opuszcza opcj kasowania STATYSTYKA linia 2 max. maksymalna liczba wpisów linia 3 bie. bieca liczba wpisów akcja działanie Klawisz ESC opuszcza opcj akcja Skanowanie kodu paskowego Klawisze numeryczne Klawisze OK po wpisie numeru kodu z klawiatury Klawisz ESC w trakcie wywietlania informacji o towarze Klawisz ESC CENNIK działanie jeli towar o danym kodzie znaleziono w bazie, to wywietlana jest jego nazwa i cena, w przeciwnym wypadku wywietlany jest komunikat brak w bazie! ; napisy te wywietlane s przez 5s. po czym nastpuje powrót do komunikatu zachty skanowania towaru wpis numeru kodu paskowego z klawiatury to samo jak po skanowaniu kodu paskowego powrót do komunikatu zachty skanowania towaru opuszczenie cennika opcja lub funkcja podwietlenie kontrast bezczynno zegar port UART zasilanie sygnał dw. USTAWIENIA działanie włcza / wyłcza funkcj podwietlania wywietlacza zmiana kontrastu wywietlacza ustawia liczb sekund bezczynnoci po której nastpuje wyłczenie urzdzenia; liczba 0 okrela wyłczenie funkcji kontroli bezczynnoci ustawianie daty i czasu ustawianie parametrów transmisji szeregowej RS232 do komunikacji ze skanerem wywietla stan baterii oraz umoliwia ładowanie akumulatorów włcza / wyłcza potwierdzanie naciskania klawiszy sygnałem dwikowym
Instrukcja obsługi kolektorów danych firmy MikEL Strona 8 opcja lub funkcja pami wersja numer seryjny producent INFORMACJE działanie podaje informacj o podziale pamici na poszczególne bloki: całkowita (maksymalna liczba rekordów) baza towarów (liczba rekordów bazy towarów) inwentaryzacja (liczba rekordów inwentaryzacji) przyjcie (liczba rekordów przyjcia) podaje wersj oprogramowania podaje numer seryjny urzdzenia w formacie nnnn dd/mm/rrrr nazwa producenta i adres jego strony internetowej 2.3. Zasilanie urzdzenia. Urzdzenie moe by zasilane za pomoc czterech baterii lub akumulatorów o rozmiarze AA (nie wchodz w skład zestawu). Zaleca si stosowanie baterii alkalicznych lub akumulatorów NiMH o odpowiedniej pojemnoci (>1500mAh). Naley pamita, aby w pojemniku znajdowały si wyłcznie baterie lub akumulatory tego samego typu, rozmiaru i pojemnoci. Nie naley równie miesza nowych baterii ze starymi, nawet jeli s tego samego typu. Urzdzenie mona równie zasila za pomoc zasilacza sieciowego AC lub DC. Napicie wyjciowe takiego zasilacza powinno zawiera si w zakresie 8V do 12V, a obcialno około 200mA zalenie od zastosowanego skanera kodów kreskowych. Kolektor danych jest wyposaony w popularne okrgłe gniazdo zasilania rozmiaru 5.5/2.1, znajdujce si z boku urzdzenia. Zasilacz musi posiada zatem odpowiedni wtyk. Wewntrz urzdzenia znajduje si bateria litowa do zasilania wbudowanego zegara czasu rzeczywistego (tzw. RTC). Po wieloletnim uytkowaniu kolektora moe okaza si konieczna wymiana tej baterii, co naley wykona z zachowaniem naleytej ostronoci. Jeli do zasilania kolektora zastosowano akumulatory, to mona je ładowa w urzdzeniu. Proces ładowania rozpoczyna si po wybraniu funkcji ŁADOWANIE z opcji ZASILANIE w menu USTAWIENIA. Proces ten trwa kilkanacie godzin. Mona go przerwa w dowolnym momencie za pomoc klawisza ESC. Po zakoczeniu ładowania na wywietlaczu pojawia si napis naładowano!. 2.4. Opis złcza komunikacyjnego. Kolektor danych posiada złcze RJ45, na którym wyprowadzono sygnały niezbdne do komunikacji ze skanerami kodów kreskowych pracujcymi w standardzie RS-232 lub standardzie klawiaturowym PS/2 oraz do komunikacji z komputerem za pomoc łcza RS-232. Ponisza tabela zawiera list sygnałów na złczu RJ45 wraz z opisem ich przeznaczenia.
Numer styku Nazwa Instrukcja obsługi kolektorów danych firmy MikEL Strona 9 Kierunek sygnału Złcze RJ45 Opis 1 KB-DATA we wejcie linii danych do współpracy ze skanerem klawiaturowym 2 KB-CLK we wejcie linii podstawy czasu do współpracy ze skanerem klawiaturowym 3 TxD wy wyjcie danych dla transmisji asynchronicznej RS-232 (obwód BA) 4 RxD we wejcie danych dla transmisji asynchronicznej RS-232 (obwód BB) 5 DSR we wejcie potwierdzenia gotowoci dołczonego urzdzenia np. komputera (obwód CC) 6 DTR wy wyjcie sygnalizujce gotowo kolektora do współpracy z dołczonym urzdzeniem np. komputerem (obwód CD) 7 V-SKAN wyjcie ródła zasilania dla skanera (~5.5V DC) 8 GND masa Numeracja styków jest zgodna z przyjtym standardem dla złcz typu RJ-xx. Poniszy rysunek przedstawia wygld złcz RJ45 (lewy - gniazda, prawy - wtyku) wraz z przyjt numeracj styków. rys 2.1 Wygld gniazda i wtyku RJ45 3. PROGRAM UPLOAD.EXE Program UPLOAD.EXE umoliwia wysłanie do kolektora bazy towarów. Jego parametry uruchomieniowe decyduj o sposobie działania: -pnr portu okrelenie portu szeregowego do którego podłczony jest kolektor (ten parametr musi by, np. p1 to COM1);
Instrukcja obsługi kolektorów danych firmy MikEL Strona 10 -bprdko okrelenie prdkoci transmisji (np. b9600 uruchamia komunikacj na prdkoci 9600 b/s (gdy brak parametru, domyln prdkoci jest 57600 b/s); plik nazwa pliku tekstowego, który zawiera informacje o wysyłanych towarach (gdy brak parametru, domyln nazw jest A). Układ danych w pliku tekstowym moe by praktycznie dowolny, poniewa sposób jego analizy mona zdefiniowa w opcji KONWERSJA w programie KOLEKTOR.EXE. Przyjto nastpujce ogólne zasady obsługi konwersji danych z dowolnego programu handlowego: Konfiguracja importu towarów musi zawiera co najmniej pole kodu kreskowego; Uaktywnienie parametru automatycznego wysyłania powoduje uruchomienie programu UPLOAD.EXE od razu z funkcj Startu transmisji towarów do kolektora, a po zakoczeniu transmisji powoduje zamykanie programu (bezobsługowe nadawanie towarów do kolektora); Jeeli brak domylnego programu handlowego, to analiza pliku tekstowego odbywa si według poniszego schematu: Opis pola Szeroko pola Uwagi Nazwa towaru 16 Znak rozdzielajcy 1 Dowolny np., (przecinek) Kod kreskowy 13 Znak rozdzielajcy 1 Liczba towarów w magazynie 5 Zerowana przy zapisie Znak rozdzielajcy 1 Liczba towarów w komputerze 5 Znak rozdzielajcy 1 Cena zakupu towaru 5 Znak rozdzielajcy 1 W momencie uruchamiania programu, s pobierane ze wskazanego pliku tylko te towary, które posiadaj kod kreskowy (co najmniej jedna cyfra) i nie zawieraj innych błdów. Komentarz dotyczcy przyczyny odrzucania towarów jest zapisywany do pliku tekstowego SERWIS.TXT w podkatalogu WYDRUKI. Pozycja ceny zakupu bdzie widoczna w kolektorze zalenie od wczytanej aplikacji: wersja 1.2 - podczas realizacji opcji CENNIK i PRZYJCIE wersja co najmniej 1.3 tylko w opcji PRZYJCIE. Wersja ta umoliwia zdefiniowanie dodatkowego pola ceny sprzeday, która pojawia si w opcji CENNIK. Towary przed wysłaniem do kolektora s sortowane, w celu maksymalnego przyspieszenia wyszukiwania towarów podczas skanowania kodów. Nadawanie towarów rozpoczyna si za pomoc przycisku funkcyjnego Start transmisji lub automatycznie po sortowaniu towarów.
Instrukcja obsługi kolektorów danych firmy MikEL Strona 11 4. PROGRAM DOWNLOAD.EXE Program download.exe umoliwia odbiór informacji z kolektora. Jego parametry uruchomieniowe decyduj o sposobie działania: -pnr portu okrelenie portu szeregowego do którego podłczony jest kolektor (ten parametr musi by, np. p1 to COM1); -bprdko okrelenie prdkoci transmisji, np. b9600 uruchamia komunikacj na prdkoci 9600 b/s (gdy brak parametru, domyln prdkoci jest 57600 b/s); plik nazwa pliku tekstowego, do którego zostan zapisane informacje o odebranych towarach (gdy brak parametru, domyln nazw jest A). Układ danych w pliku tekstowym moe by praktycznie dowolny, poniewa jego zawarto mona zdefiniowa w opcji KONWERSJA w programie KOLEKTOR.EXE. Przyjto nastpujce ogólne zasady obsługi konwersji danych na potrzeby dowolnego programu handlowego: Konfiguracja eksportu towarów musi zawiera co najmniej pole kodu kreskowego; Uaktywnienie parametru automatycznego odbierania powoduje uruchomienie programu DOWNLOAD.EXE od razu z funkcj Startu transmisji towarów z kolektora, a po zakoczeniu transmisji powoduje zamykanie programu. Jest bezobsługowy odbiór towarów z kolektora z tego obszaru pamici, jaki został wczeniej ustalony w opcji KONWERSJA w programie KOLEKTOR.EXE Jeeli brak domylnego programu handlowego, to informacje o odbieranych towarach zostan zapisane do pliku tekstowego według poniszego schematu: Opis pola Szeroko pola Uwagi Nazwa towaru 16 Znak rozdzielajcy 1, (przecinek) Kod kreskowy 13 Znak rozdzielajcy 1 Liczba towarów w magazynie 5 Uwagi jak niej Znak rozdzielajcy 1 Numer partii towarów 5 Uwagi jak niej Znak rozdzielajcy 1 Cena towaru 5 Uwagi jak niej Znak rozdzielajcy 1 Interpretacja danych zawartych w pliku tekstowym zaley od obszaru pamici kolektora, z którego s odczytywane: 1) ródło przyjcia towarów powoduje zapis do pliku takich informacji, dla których:
Instrukcja obsługi kolektorów danych firmy MikEL Strona 12 a) pole liczby towarów w magazynie odpowiada liczbie towarów przyjtych na magazyn b) pole cena towaru reprezentuje cen zakupu danego towaru. Cena ta moe by wpisana do kolektora w momencie skanowania przyjmowanego towaru c) kady towar moe by przyjmowany kilkakrotnie, liczba towaru moe by ujemna (np. wpis w celu korekty poprzedniego ju przyjtego towaru) d) numer partii towarów z zakresu 01 do 99 opisuje towar zapisany w kolektorze w ramach poszczególnych przyj do magazynu. 2) ródło inwentaryzacji spowoduje zapis do pliku takich informacji, dla których: a) pole liczby towarów w magazynie odpowiada liczbie towarów policzonych w magazynie b) warto w polu cena towaru jest taka sama jak podczas zapisu do kolektora c) kady towar moe by liczony kilkakrotnie (w kilku miejscach magazynu), liczba towaru moe by ujemna (np. wpis w celu korekty poprzedniego ju policzonego towaru) d) numer partii towarów z zakresu 01 do 99 opisuje towar zapisany w kolektorze w ramach kontroli danego magazynu. 3) ródło wszystkie towary spowoduje zapis do pliku takich informacji, jakie były wysłane do kolektora podczas operacji zapisu towarów. Jeeli w konfiguracji eksportu zostało zdefiniowane pole czasu zdarzenia, to do pliku tekstowego zostanie wpisany biecy czas komputerowy. Towary zapamitywane podczas opcji INWENTARYZACJA lub PRZYJCIE mog by dzielone w kolektorze na tzw. partie towarów. Urzdzenie automatycznie nadaje partiom numery od 01 do 99. W ten sposób mona zapamita w kolektorze do 99 przyj towarów (faktur), bez koniecznoci wysyłania danych do komputera po kadym przyjciu. Niezalenie od tego mona przeprowadzi do 99 inwentaryzacji towarów np. w rónych magazynach. W zalenoci od wyboru ródła odbieranych towarów pojawia si równie informacja o liczbie partii towarów, w jakich zostały pogrupowane towary zapisane w kolektorze. Naley zwróci uwag, e wykonywanie operacji przyjcia lub inwentaryzacji z przerwami (nastpi wyłczenie zasilania kolektora) nie powoduje dzielenia towarów na partie. Sposób dalszego działania zaley od wybranej funkcji kolektora nowe(a) lub kontynuacja. Funkcja nowe(a) powoduje zwikszenie o jeden numeru partii. Praktycznie mona zapamita tyle towarów, na ile pozwala wolna pami po zapisaniu w urzdzeniu podstawowej bazy towarów (informacje szczegółowe mona odczyta w opcji PAMI programu KOLEKTOR.EXE). Kolektor został tak oprogramowany, aby zawsze dla przyj i inwentaryzacji mona było zapisa minimum 2000 towarów dla kadej funkcji z osobna.
Instrukcja obsługi kolektorów danych firmy MikEL Strona 13 Przyjto zasad, e wpisanie parametru partie towarów rónego od zera powoduje odczyt wszystkich informacji z wybranego ródła, ale do pliku docelowego zostan zapisane tylko towary z wybranej partii. Parametr równy zero lub uruchamianie automatyczne programu powoduje, e równie nastpi odczyt wszystkich informacji z wybranego ródła, ale do pliku zostan zapisane wszystkie towary, niezalenie od ich podziału na partie. 5. PROGRAM KOLEKTOR.EXE. Program ten został przygotowany do pomocniczej obsługi kolektora danych i dlatego nie obejmuje zapisu i odczytu towarów. Opcja umoliwia: 5.1. Konfiguracja. Sprawdzenie komunikacji na wybranym porcie szeregowym COM1.. COM999 (dowolny port fizyczny lub wirtualny) i wybranej prdkoci transmisji (od 4800 b/s do 57600 b/s); Ustawienie dwikowego potwierdzania naciskanych klawiszy oraz sygnalizacji błdnych operacji (te parametry mona równie ustawia bezporednio z menu kolektora w opcji USTAWIENIA) Uaktywnianie podwietlania wywietlacza LCD urzdzenia. Podwietlanie przyspiesza zuywanie baterii, ale poprawia czytelno wywietlacza w pomieszczeniach słabo owietlonych (te parametry mona równie ustawia bezporednio z menu kolektora w opcji USTAWIENIA); Wpisanie czasu bezczynnoci kolektora po którym nastpuje samoczynne wyłczenie urzdzenia. Czas bezczynnoci upływa, gdy brak naciskania klawiszy, brak skanowania towaru oraz brak transmisji szeregowej z komputerem. Przewidziano czasy z zakresu od 15 do 255 sekund (te parametry mona równie ustawia bezporednio z menu kolektora w opcji USTAWIENIA); UWAGA: Warto 0 sekund zarezerwowano do umownego ustawienia braku samowyłczania urzdzenia. Sprawdzenie wersji oprogramowania kolektora (aplikacji) i jego ewentualnej wymiany za pomoc transmisji szeregowej. Aplikacje dla rónych modeli kolektorów s zawarte w plikach dyskowych *.hex. 5.2. Pami. Opcja umoliwia odczyt biecego wykorzystania pamici kolektora (stopie zajtoci obszaru przeznaczonego na baz towarów, przyjcia towarów oraz inwentaryzacji). Pami całkowita kolektora została podzielona na trzy obszary:
Instrukcja obsługi kolektorów danych firmy MikEL Strona 14 baza TOWARÓW, które s zapisywane do pamici kolektora za pomoc komputera (program UPLOAD) baza PRZYJ towarów baza INWENTARYZACJI towarów. Liczba rekordów PRZYJCIA i INWENTARYZACJI jest cile zalena od tego, ile zostało zapisanych informacji do bazy towarów. Kade kolejne zapisanie towarów powoduje skasowanie informacji o pozostałych obszarach pamici. Tak samo dzieje si równie podczas kasowania pamici bazy towarów. Dynamiczny przydział pozostałej pamici został tak dobrany, aby zawsze dla przyj i inwentaryzacji było wolne miejsce dla co najmniej 2000 rekordów dla kadego obszaru. Naley zwróci uwag, e odczyt informacji z kolektora (rekordów) za pomoc programu download.exe nie kasuje zawartoci poszczególnych obszarów pamici. Mona tego dokona za pomoc omawianego programu lub bezporednio w kolektorze, osobno dla funkcji PRZYJCIE i INWENTARYZACJA. 5.3. Hasła. Edycja haseł umoliwia zapisanie osobnego hasła dla kadej opcji kolektora. W ten sposób urzdzenie moe by wykorzystywane przez róne osoby w ramach znajomoci hasła do danej funkcji. Kade hasło urzdzenia jest cigiem cyfr 0..9 o długoci maksymalnie 8 znaków. Zaprogramowanie pustego pola hasła powoduje, e odpowiednia funkcja kolektora bdzie dostpna bez pytania o hasło. Długo hasła administratora równie nie moe przekracza 8 znaków, ale składa si z dowolnych znaków alfanumerycznych (w tym polskich) oraz istotne s due i małe litery. Domylnym hasłem programu jest słowo mikel.
Instrukcja obsługi kolektorów danych firmy MikEL Strona 15 5.4. Konwersja. Towary wysyłane do kolektora s pobierane z pliku tekstowego, wskazanego jako parametr uruchomieniowy programu UPLOAD. Z kolei dane odebrane z kolektora s zapisywane do pliku tekstowego wskazanego jako parametr uruchomieniowy programu DOWNLOAD. Sposób analizy danych zawartych w plikach tekstowych jest zaleny od parametrów konfiguracji konwersji towarów. Sposób tworzenia lub modyfikacji konwersji towarów na potrzeby wybranego programu handlowego: Wpisujemy nazw nowego programu handlowego lub wybieramy jeden z istniejcych. Na podstawie pól do wyboru ustalamy list pól, ich kolejno oraz szeroko w znakach. Definicja importu i eksportu musi zawiera co najmniej pole kodu kreskowego. Pole ignoruj lub partia towarów dla importu przyjmuje znaczenie ignorowania podanej liczby znaków, za podczas eksportu wskazuje na miejsce wpisania numeru partii, do której został przypisany dany towar podczas operacji przyjcia lub inwentaryzacji towarów. Jeeli pliki tekstowe importu i eksportu towarów maj tak sam struktur, to zaznaczamy parametr taki sam układ konwersji. Zaznaczenie stałej szerokoci pól powoduje operowanie na polach danych, które zajmuj tyle miejsca, ile to wynika z wpisanej szerokoci. Uwaga: Jeeli dla eksportu pole jest szersze od wartoci pola i jest aktywny parametr stałej szerokoci pól, to dan szeroko uzyskuje si przez dopisanie znaków spacji z prawej strony wartoci pola. Brak zaznaczenia stałej szerokoci pól powoduje operowanie na polach danych, których szeroko jest wyznaczana przez znaki separacji. Uwaga: Podczas importu towarów naley zadba o to, aby wartoci pól nie zawierały znaków okrelonych jako znaki separacji (doprowadzi to analiz pól do oczywistych błdów). Lista programów handlowych moe zawiera do 10 rónych programów handlowych (definicji konwersji), ale tylko jeden z nich moe by programem domylnym (ustawienie parametru program domylny ). Jeeli jakikolwiek program jest zaznaczony jako domylny, to jego definicja konwersji jest podstaw do działania programów UPLOAD i DOWNLOAD. Brak takiego zaznaczenia powoduje analiz zawartoci plików tekstowych według schematów działania podanych dla wymienionych wczeniej programów. Podczas edycji konwersji mona dopisywa nowe definicje, modyfikowa lub usuwa istniejce. Pewnym ułatwieniem w obsłudze kolektora jest zautomatyzowanie transmisji towarów. Automatyczny zapis lub odczyt towarów nie wymaga dodatkowych czynnoci uytkownika, a zakres wykorzystania tych cech jest zaleny od sposobu działania poszczególnych programów handlowych.
Instrukcja obsługi kolektorów danych firmy MikEL Strona 16 5.5. Terminal. Dodatkowym udogodnieniem programu jest dostarczenie narzdzia terminala do obsługi portów szeregowych, które moe by wykorzystywane nie tylko do celów zwizanych z obsług omawianego urzdzenia. Moduł terminala umoliwia obsług portów szeregowych według parametrów w zakresie: Wybór COM1... COM4 lub dowolny port wirtualny VCOM Prdko: 110 b/s... 256000 b/s (zalenie od moliwoci komputera) Długo danej: 7 lub 8 bitów Stop: 1 lub 2 bity Kontrola: brak, nieparzystoci (ODD), parzystoci (EVEN), zawsze typu MARK lub SPACE. Przycisk Zapisz parametry umoliwia zaprogramowanie terminala do obsługi wybranego portu szeregowego według aktualnie ustawionych parametrów. Operacja ta powoduje równie zapamitanie przez program ostatnich ustawie dla poszczególnych portów szeregowych. Na bieco mona ledzi stan sygnałów sprztowych przychodzcych do komputera. Mona równie za pomoc przycisku DTR i RTS wpływa na stan sygnałów wyjciowych z komputera. Kolorem czerwonym pokazano sygnały nieaktywne, za kolorem zielonym - aktywne. Wszystkie znaki wybierane za pomoc klawiatury s pokazywane na ekranie terminala oraz wysyłane przez aktualnie wybrany port szeregowy. Dostpne s praktycznie wszystkie znaki jako bajty od 0 do 255. Przyjto nastpujce zasady zapisu znaków na ekranie: Wybrane znaki z klawiatury alfanumerycznej s pokazywane w ich naturalnej postaci, np. zero bdzie widoczne jako znak 0 Kody znaków uzyskane przy jednoczesnym naciniciu klawisza <Ctrl> i innego klawisza klawiatury lub przy jednoczesnym naciniciu klawisza <Alt> i wybraniu numeru znaku z klawiatury numerycznej (musi by włczony NumLock!) s pokazywane midzy znakami nierównoci, np. znak o kodzie 48 (zero) bdzie widoczny jako <48> Znaki odbierane na wybranym porcie szeregowym (przychodzce do komputera) o kodach od 32 do 127 s pokazywane w ich naturalnej postaci, w pozostałych wypadkach s one pokazywane w nawiasach kwadratowych, np. [130] Jeeli parametr kod szesnastkowy znaków jest zaznaczony, to wszystkie znaki s pokazywane w postaci szesnastkowej i s poprzedzone znakiem $, np. zero wychodzce z komputera ma posta <$30>, za przychodzce do komputera posta [$30].
Instrukcja obsługi kolektorów danych firmy MikEL Strona 17 Jeeli powysza interpretacja znaków jest niepodana, to wystarczy uaktywni parametr oryginalny kod znaku. Na ekranie mog by znaki nieczytelne, ale do pliku zostan zapisane oryginalne kody znaków. Jeeli transmisja szeregowa wymaga wysłania: znaku CR, to wystarczy nacisn klawisz <Enter> (kursor na ekranie przejdzie do pocztku nastpnej linii) znaku LF, to naley jednoczenie nacisn klawisze <Ctrl><Enter> (kursor pozostaje na swoim miejscu) jednoczenie obu znaków CR i LF, to mona uproci t obsług, przypisujc klawiszowi <Enter> podwójne znaczenie CR+LF W przypadku koniecznoci transmitowania polskich znaków zakodowanych jako LATIN II lub MAZOVIA, wystarczy zmieni odpowiednio parametr kodowanie. W takim przypadku, wypisanie na ekranie polskiego znaku powoduje jego automatyczn konwersj, według wybranego sposobu kodowania. Brak kodowania powoduje wysyłanie znaków w standardzie Windows 3.1 LATIN 2. Jeeli parametr znaki do pliku RS232.TXT jest zaznaczony, to cała historia wysyłanych i odbieranych znaków widocznych na ekranie terminala, bdzie dopisana do tego pliku tekstowego. Jeeli chcemy, aby program podczas zapisu znaków do pliku w standardzie HTML, rozróniał kolorami znaki wychodzce z komputera od znaków przychodzcych, to naley uaktywni parametr oddzielna rejestracja. Wszystkie znaki ekranu od momentu uruchomienia opcji terminala mog zosta zapisane do pliku RS232.HTML po naciniciu przycisku Konwertuj do HTML. Za pomoc funkcji Wylij plik mona nada dowolny plik dyskowy według biecych ustawie portów szeregowych. Za pomoc funkcji Odbierz do pliku mona odbiera wszystkie bajty bez dodatkowej konwersji, według biecych ustawie portów szeregowych. Odbiór zostanie zakoczony w momencie realizacji funkcji przerwij. W celu uzyskania lepszej widocznoci ekran terminala moe mie zmieniony kolor tła (przycisk Tło) i kolor czcionki (przycisk Czcionka). Dobrane ustawienia kolorów mona zapisa przyciskiem Zapisz. Przydatna moe by równie moliwo zmiany wielkoci ekranu, którego rozmiary s automatycznie pamitane przez program.
Instrukcja obsługi kolektorów danych firmy MikEL Strona 18 6. DANE TECHNICZNE KOLEKTORA DANYCH. 4 baterie 1.5V LR6 (rozmiar AA) Zasilanie Wymiary Ciar Wywietlacz Klawiatura Złcza Pojemno Akcesoria 4 akumulatory 1.2V NiMH (rozmiar AA) zasilacz sieciowy AC lub DC Uwyj=(8 12)V 150 x 100 x 40 mm 200 g LCD 3-wierszowy po 16 znaków 20 mikrostyków RJ45 do komunikacji z komputerem i skanerem DC 5.5/2.1 do zasilania całkowita ok. 49 tys. towarów, minimum po 2 tys. towarów dla obszaru przyj i inwentaryzacji Kabel RS232 kolektor komputer Przelotka RJ45 DSUB(M) do skanera RS232 Dostpna pami kolektora danych podzielona jest na trzy obszary: obszar bazy towarów (wprowadzanych z komputera) obszar danych inwentaryzacyjnych obszar dla wprowadzania towarów w czasie przyjcia magazynowego Obszary te s przydzielane dynamicznie, zatem ich wielko jest róna i zalena od wprowadzonej bazy towarów. INWENTARYZACJA = (PAMI CAŁKOWITA BAZA TOWARÓW) / 2 PRZYJCIE = (PAMI CAŁKOWITA BAZA TOWARÓW) / 2
Instrukcja obsługi kolektorów danych firmy MikEL Strona 19 Wykaz połcze w kablach dostarczanych z kolektorem danych: Kabel połczeniowy kolektor komputer RJ45 kolektor D-SUB 9P FEMALE komputer 3 TxD 2 RxD 4 RxD 3 TxD 5 DSR 4 DTR 6 DTR 6 DSR 8 GND 5 GND Przelotka RJ45 D-SUB RJ45 D-SUB 9P MALE 4 RxD 2 RxD 7 +5V DC 9 +5V DC 8 GND 7 GND Przelotka RJ45 minidin(*) RJ45 minidin-6 1 KB-DATA 3 DATA 2 KB-CLK 1 CLK 7 +5V DC 5 +5V DC 8 GND 2 GND (*) przelotka ta słuy do połczenia kolektora ze skanerem klawiaturowym i jest dostarczana na specjalne zamówienie. rys 6.1 wygld gniazda minidin-6
Instrukcja obsługi kolektorów danych firmy MikEL Strona 20