WPROWADZENIE RF-MANAGER 2010 Basic. 1
Wymagania sprzętowe: Wspierane urządzenia System operacyjny Procesor Grafika Pamięć RAM Wolna przestrzeń dyskowa Dodatkowe urządzenia RF-MANAGER Basic Komputer PC Windows XP Professional SP2 lub nowszy Pentium IV lub nowszy z 1,6GHz Rozdzielczość 1024x768 / 1280x1024 zalecana rozdzielczość Przynajmniej 1GB / 2GB zalecane. Przynajmniej 400MB Stacja CD-ROM (do instalacji oprogramowania) Program do dokumentacji Adobe Aprobat Leader 5.02 Przeglądarka internetowa Microsoft Internet Explorer v6.0 SP1/SP2 Opis interfejsu programu: 1 Pasek menu i pasek narzędzi. 2 Obszar roboczy. 3 Właściwości. 4 Okno komunikatów. 2
Pasek menu - umożliwia dostęp do wszystkich funkcji niezbędnych do skonfigurowania głowicy RFID. Schemat procesu rozpoznawania znacznika. Rysunek przedstawia cały schemat rozpoznawania znacznika RFID wraz z wszystkimi etapami oraz ich wpływem na proces ideentyfikaci. RFID device definiuje urządzenia oraz wszystkie podstawowe parametry. Zawiera adresowanie urządzenia RFID, ustawienia anten oraz wspierany protokół znaczników. Antenna Celem anten jest komunikacja za pośrednictwem fal radiowych ze znacznikiem. Data source zawiera odczytane informacje ze znaczników. Wyzwalacz (trigger) określa częstotliwość odczytywany znaczników. Tag selector Umożliwia zastosowanie dodatkowej filtracji lub dopuszczenie na podstawie określonej wartości, a następnie przekazanie ich do interfejsu XML. Notification channel Umożliwia przekazywanie za pomocą głowicy RFID potwierdzeń do aplikacji za pomocą interfejsu XML. XML interface Interfejs XML umożliwia komunikację aplikacji z głowicą RFID. 3
Dostępne menu w RF-MANAGER Basic. Project zawiera opcje związane z zarządzaniem projektem. Edit zawiera opcje edycji projektu. Redaer zawiera opcje konfiguracji głowicy. View zawiera opcje diagnostyki głowicy. Options zawiera opcje zmiany języka w RF-MANAGER Basic. Help zawiera opcje związane z pomocą w programie. Obszar roboczy w obszarze tym wyświetlane są wszystkie okna umożliwiające konfigurację. Okno właściwości umożliwia edycję szczegółowych parametrów zaznaczonego obiektu w oknie roboczym. Okno komunikatów zawiera alarmy systemowe, błędy w projekcji wykryte podczas kompilacji. RFID device. Zakładka umożliwia przypisanie głowicy RFID adresu IP i profilu pracy. 4
Properties Radio settings W zakładce Radio settings istnieje możliwość wyboru profilu komunikacji radiowej, wybór ID kanału, funkcjonalność zmiany kanałów (Frequency hopping). W zakładce Air Protocol istnieje możliwość określenia liczby prób połączenia ze znacznikiem przed zgłoszeniem błędu. Dla aplikacji krytycznych czasowo należy wyłączyć lub ograniczyć liczbę powtórzeń. Wielokrotna próba połączenia wydłuża czas wykonywania polecenia. Write Boost określa dodatkowe wzmocnienie sygnału przy zapisie znacznika. Wartość domyślna to 3 db, ponieważ o tyle musi wzrosnąć moc sygnału dla zapisu. Sensitivity określa czułość głowicy, aby umożliwić znacznikom o słabym sygnale rozpoznanie. Tag protocol Initial Q wyznacza maksymalną liczbę znaczników, które mogą zostać odczytane jednocześnie. Tag communication scheme określa prędkość komunikacji pomiędzy głowicą RFID i znacznikiem. Tag ID length określa długość ID znacznika. Dla trybu automatycznego wszystkie znaczniki zostaną odczytane, natomiast po sprecyzowaniu długości ID tylko znaczniki o zgodnej długości ID będą odczytywane pozostałe zostaną ignorowane. 5
Connection Po aktywacji Transacted transfer powoduje, umieszczenie wszystkich wydarzeń i alarmów w buforze, które będą oczekiwały potwierdzenia. System Zaznaczenie trybu asynchronicznego Asynchronous reader mode pozwala na ciągły odczyt znacznika. Opcja ta wykorzystywana jest do bardzo szybkiego rozpoznawania znaczników. Characteristics Zakładka Characteristics umożliwia edycję szczegółowych parametrów pracy głowicy RFID. Data selektor Zakładka ta umożliwia wybór lub utworzenie nowego selektora danych. 6
Information Zawiera opis aplikacji, lokalizację, dane teleadresowe osoby odpowiedzialnej oraz role. Events Umożliwia utworzenie wydarzenia reagującego na wywołany alarm. 7
Pozycja anten. Sugerowane odległości pomiędzy antenami. Konfiguracja anten Pozycja anten Minimalna odległość D A Przylegające tylną ścianką 0,5 m B Ułożenie boczne 1 m C Naprzeciwko siebie 6 m Moc transmisji. Maksymalna moc transmisji głowicy RF670R po uwzględnieniu wzmocnienia anten oraz strat na przewodach. Wzmocnienie Długość przewodu antenowego oraz straty. anteny 3m (1dB) 10m (2dB) 10m (4dB) 20m (4dB) RF620A 80mW 60mW 40mW 40mW (-8dBi) RF640A 1300mW 1000mW 600mW 600mW (4dBi) RF642A 2000mW 1600mW 1000mW 1000mW (6dBi) RF660A (7dBi) 2000mW 2000mW 1300mW 1300mW 8
Zakładka anteny. Zakładka ta pozwala na sprecyzowanie szczegółowych parametrów anten. Maksymalna moc anteny jest ograniczona według schematu wybranego w zakładce General. Gain określa wzmocnienie anteny. Cable loss straty na przewodzie antenowym. RSSI Threshold umożliwia automatyczne dostosowanie mocy nadajnika. Opcja Enable pozwala na aktywowanie anteny. Radiated Power określa rzeczywistą moc sygnału. Sources. Zakładka Sources pozwalana podanie źródła (anteny) lub wielu źródeł (anten) odpowiedzialnych za odbieranie danych. Properties Read settings Pozwala na wybór pomiędzy Repeated Reading i Bulk Reading. Repeated Reading umożliwia określenie liczy cykli odczytu dla każdego wyzwolenia. Read cycle per trigger określa liczbę odczytań dla wyzwolenia. Read timeout określa czas w ms ile odczyty mogą trwać. Po przekroczeniu czasu cykl odczytu jest przerywany. 9
Smoothing Pozwala ustawić czasy w ms trybu rozpoznawania cyklu odczytu Status Unknow status znacznika przed rozpoczęciem komunikacji z głowicą. Statua Glimpsed status znacznika podczas pierwszego odczytu. Status Observed status znacznika, z którym wystąpiła przerwa w komunikacji. Status Lost określa status znacznika po upływie czasu obserwacji. Trigger Pozwala na wybór lub stworzenie wyzwalacza odczytu danych ze znacznika. Tag selektor. Pozwala na wybór lub stworzenie filtru tag-ów. Events 10
Na podstawie wydarzenia wywołuje funkcję. Tag Detected - pozwala na podstawie wykrytego Tagu zainicjować funkcje systemowe. Read Requested wyzwalacz jest wykonywany przy każdym cyklu odczytu. Read Finished wyzwalacz jest wykonywany na końcu cyklu odczytu. I/O Ports. Głowica RF670R umożliwia indywidualną aktywację lub dezaktywację wyjść cyfrowych. Zakładka I/O Ports pozwala na parametryzację jednego z czterech wejść lub wyjść cyfrowych. Opcja Insctivity level pozwala określić stan nieaktywnego wyjścia. Automatic Reset Time określa czas, po jakim wyjście ma zostać zresetowane i ustawione w stan Inactivity level. Toggle Interwal określa czas w ms zmiany stanu wyjścia. Aktywacja opcji Send notification generuje automatycznie alarm po każdej zmianie stanu wejścia lub wyjścia. Events Umożliwia utworzenie wydarzenia reagującego na zmianę stanu wejścia lub wyjścia. Notification Chanel. Na podstawie skonfigurowanego mechanizmu wyzwalaczy i selektora danych, potwierdzenia są przekazywane do głowicy RFID, a następnie do aplikacji po przez interfejs XML. 11
Properties Trigger Pozwala na określenie wydarzeń po otrzymaniu, których powinny zostać przesyłane ciągle lub przesłane na podstawie wyzwalacza w Notification Chanel. Events Zaraz po otrzymaniu danych ze źródła danych są przesyłane do aplikacji po przez interfejs XML oraz wywołany jest wyzwalacz. Triggers. Wyzwalacze reprezentują mechanizmy, które mogą być wykorzystywane do kontroli odczytu i procedury potwierdzeń. Znaczniki mogą być odczytywane i przechowywane na podstawie określonego czasu, a następnie przekazywane na podstawie wyzwalaczy. W zakładce General możliwe jest określenie typu wyzwalacza. Continuous wyzwalacz jest wykonywany tak szybko jak to jest możliwe. I/O Edge wyzwalacz jest aktywowany na podstawie zmiany zewnętrznego sygnału bitowego. 12
I/O signal level wyzwalacz jest aktywny tak długo jak zewnętrzny sygnał bitowy jest w stanie wysokim lub niskim. Application request wyzwalacz jest aktywowany na podstawie żądania z aplikacji za pośrednictwem interfejsu XML. Timer wyzwalacz jest aktywowany na podstawie określonych przedziałów czasowych. Events Zaraz po aktywacji wyzwalacza na podstawie jego warunków lista funkcji jest wywoływana. Tag selector. Umożliwia zdefiniowani mechanizmu bazującego na wartościach szesnastkowych (HEX) do kontroli odczytu wykrytych znaczników RFID. W zakładce General możliwe jest sparametryzowanie nowego filtru. Name nazwa utworzonego filtru. Jeżeli filtrowani ma się odbywać się na podstawie EPC components należy wybrać Predefined tag field, następnie jedną z opcji Access Password, KillPassword lub TagID. Jeżeli filtrowanie ma się odbywać na podstawie określonych przez użytkownika danych należy wybrać Userdefined Tag field i wypełnić wymagane pola. Tag field name nazwa znacznika Memory bank adres pamięci. Offset początkowy adres pamięci podawany w bitach. Length długość danych znacznika w bitach. Przykład: 13
Wartość zdefiniowanego znacznika: 1 2 3 4 5 6 Maska: 0 F F F 0 0 Wartość: 0 2 3 4 0 0 Rodzaje filtrów: Inclusive filter - wszystkie znaczniki spełniające kryteria będą przekazywane. Exclusive filter - wszystkie znaczniki spełniające kryteria będą odrzucone, pozostałe będą odczytane. No filter pozwala na swobodne odczytywani i przekazywanie danych z wszystkich znaczników. Data Selector. Zakładka ta umożliwia edycję lub stworzenie nowego selektora danych. Zakładka General umożliwia edycję nazwy utworzonego selektora danych i określenie, dla których wydarzeń ma być aktywny. 14
Okno diagnostyczne. 1 Pasek stanu. 2 Przycisk nawiązania połączenia. 3 Przycisk rozłączenia połączenia. 4 Przycisk restartu. Rozłącza połączenie z głowicą i uruchamia urządzenie ponownie. 5 Okno zawierający informacje diagnostyczne. 6 Okno zawierające informacje. 7 Przycisk czyszczenia okna informacyjnego. 15
Okno diagnostyczne dla zakładki Tag Id Okno umożliwia test odczytu znaczników w celu sprawdzenia poprawności odczytu. 1 Lista z dostępnymi źródłami odczytu. 2 Read duration wartość domyślna wynosi 0 ms, więc rozpoczęta będzie tylko jedna procedura odczytu 3 Tags read określa liczbę odczytanych tagów podczas jednej procedury odczytu. 4 Opcja Counted Zaznaczenie powoduje zliczanie liczby odczytów dla danego znacznika. Odznaczeni powoduje wyświetlenie chronologiczne odczytanych znaczników. 5 Dane odczytanego znacznika. 6 Przycisk czyszczący okno z rozpoznanymi znacznikami. 7 Przycisk Stop zatrzymuje odczyt znaczników. 8 Przycisk Start aktywuje cykliczny odczyt. 9 Przycisk Single aktywuje pojedynczy odczyt. 16
Widok diagnostyczny dla zakładki Tag Events. Okno diagnostyczne umożliwia testowanie głowicy RFID w celu sprawdzenia poprawności wykrycia znacznika np. bez wszystkich urządzeń generujących wydarzenia odczytu, które można wywołać ręcznie. 1 Lista z dostępnymi źródłami odczytu. 2 Opcja Counted Zaznaczenie powoduje zliczanie liczby odczytów dla danego znacznika. Odznaczeni powoduje wyświetlenie chronologiczne odczytanych znaczników. 3 Dane odczytanego znacznika. 4 Przycisk czyszczący okno z rozpoznanymi znacznikami. 5 Przycisk Stop zatrzymuje odczyt znaczników. 6 Przycisk Start aktywuje cykliczny odczyt. 7 Przycisk Single aktywuje pojedynczy odczyt. 17
Widok diagnostyczny dla zakładki I/O. Okno to umożliwia ustawienie i monitoring portów wejścia i wyjścia. 1 Opcja Counted Zaznaczenie powoduje zliczanie liczby zmiany stanu dla wejść i wyjść. Odznaczeni powoduje wyświetlenie chronologiczne portów, które zmieniły stan. 2 Lista wejść cyfrowych wraz z ich stanem. 3 Lista wyjść cyfrowych wraz z ich stanem. 4 Listy umożliwiające zmianę stanu wyjść cyfrowych. 5 Set Outports aktywuje zmianę stanu ustawionych wyjść cyfrowych. 18
Widok diagnostyczny dla zakładki Alarms Umożliwia monitorowanie szczegółowych informacji oraz alarmów zgłaszanych przez głowicę. 1 Przycisk czyszczący okno ze zgłoszonych alarmów. 19