Moxa UC-7101
Moxa · komputer wbudowany na szynę DIN · UC-7101
czym to jest
Komputer wbudowany na szynę DIN, wielkości dłoni: jeden port szeregowy i jeden sieciowy. Obudowa metalowa, 67 × 100,4 mm przy grubości 22 mm, masy zaledwie 130 g. Zasilanie stałoprądowe 12–48 V przez listwę trzystykową, pobór do 4,5 W.
Różnica wobec serwera portów szeregowych jest zasadnicza. Serwer portów przekazuje bajty bez zmian. Ten sprzęt ma własny system operacyjny — uClinux na procesorze ARM9 192 MHz z 16 MB pamięci — więc może dane filtrować, przeliczać albo buforować, zanim wyjdą do sieci. Przydaje się tam, gdzie surowy strumień z urządzenia jest za gęsty albo w złym formacie.
Zarządza się nim przez telnet i FTP. SSH w tym obrazie systemu nie ma wcale, a serwer WWW pokazuje tylko fabryczną stronę testową — to nie jest panel zarządzania.
Port szeregowy jest przełączany programowo między RS-232, RS-422 i RS-485, więc jedno urządzenie obsłuży trzy różne standardy okablowania bez wymiany sprzętu.
Jest też gniazdo karty SD, ale na bocznej ściance, pod pokrywą — producent opisuje je jako wewnętrzne, dostępne po zdjęciu osłony. Port konsoli również jest wewnętrzny: w zestawie idzie przejściówka z wewnętrznego złącza na DB9.
Zasilania po skrętce nie przyjmuje ani nie oddaje. Karta podaje jedno wejście zasilania i listwę trzystykową jako jedyne złącze zasilające.
Uwaga na rodzeństwo i na kartę producenta. W tej samej serii są UC-7110 i UC-7112 — dwa porty szeregowe i dwa sieciowe zamiast jednego i jednego. Aktualna karta podaje dla UC-7101 wysokość 26 mm, ale jest to liczba przepisana od rodzeństwa: starsza karta tego samego producenta, pomiar rysunku w dwóch niezależnych wydaniach i kontrola na modelu UC-7110 zgodnie wskazują 22 mm.
co z niego odczytujemy
- Liczba portów szeregowych i ile z nich jest w użyciu. Port szeregowy nie ma „linku" w sensie sieciowym, więc to jedyna informacja o tym, czy ktoś z niego korzysta.
- Wersja oprogramowania układowego oraz nazwa systemowa ustawiona w urządzeniu.
- Czas pracy od włączenia. Przy komputerze stojącym między siecią a maszyną restart bywa jedynym śladem po zaniku zasilania po stronie maszynowej — a przy urządzeniu z własnym systemem także po tym, że coś się w nim wywróciło.
- Pełny zestaw danych o łączu sieciowym: prędkość wynegocjowana, dupleks, nośnik, numer gniazda na przełączniku, liczniki błędów nadawania i odbioru z przyrostem na minutę, liczba opadnięć, zmiany drzewa opinającego i ocena jakości łącza.
- Ruch nadawany i odbierany.
- Ustawienia portu szeregowego — prędkość, liczba bitów, parzystość i bity stopu ze standardowej tablicy RS-232.
- Dostępność i opóźnienie odpowiedzi.
jak rozmieszczone są gniazda
Rysunek pokazuje obie ściany. Na przedniej jest jedno gniazdo DB9 męskie, przesunięte nieco w lewo od środka, z tulejami śrubowymi po bokach. Producent podpisuje je na obudowie „RS-232/422/485 P1".
Na tylnej ścianie, od lewej: listwa zaciskowa trzystykowa (jedyne wejście zasilania), otwór resetu wciskany szpilką i gniazdo sieciowe. Gniazda beczkowego nie ma — i to jest widoczna różnica wobec serwera portów szeregowych tej samej marki, który ma dwa niezależne wejścia zasilania.
Gniazdo sieciowe nie ma numeru na obudowie.
Liczba diod stanu w karcie producenta jest niespójna — cztery na rysunku wymiarowym, trzy na ilustracji poglądowej — a ich położenia rysunek nie podaje.
na co uważać
- SNMP odpowiada wyłącznie w wersji 1. Zapytanie v2c kończy się przekroczeniem czasu, co łatwo wziąć za brak SNMP.
- Wersja oprogramowania jest tylko w opisie systemu — gałąź producenta w SNMP jest pusta.
- Fabryczna nazwa systemowa to adres strony producenta (
moxa.com.tw) i z nią urządzenie przedstawia się w SNMP i w FTP. Nowa nazwa działa w SNMP dopiero po restarcie. - Zegar nie ma podtrzymania. Po każdym starcie system wstaje z datą 1 stycznia 2000 r.; czas trzeba ustawić z serwera NTP przy starcie.
- System plików jest prawie cały tylko do odczytu. Zapisywalne katalogi dzielą jedną partycję 3,25 MB, a
/varto dysk w pamięci, który znika przy restarcie. - FTP nie ustawia praw wykonywania. Wgrany skrypt istnieje i się nie uruchamia — trzeba nadać mu prawa przez telnet.
- System pokazuje drugi interfejs sieciowy z adresem sprzętowym złożonym z samych „FF". To pozostałość po dwuportowym rodzeństwie, nie drugie gniazdo.
- Narzędzie
grepnie zna opcji-E(BusyBox 1.00) — skrypty z innych systemów potrafią się na tym wywrócić.
czego z niego nie odczytamy
- Co jest podłączone do portu szeregowego ani czy odpowiada.
- W którym standardzie pracuje port — RS-232, RS-422 czy RS-485. Przełącza to polecenie w systemie urządzenia, a SNMP tego nie podaje.
- Obciążenia procesora, pamięci ani temperatury przez SNMP — mimo że to komputer z własnym systemem. Da się je odczytać tylko z wnętrza systemu.
pełny spis parametrów
Pełnego spisu parametrów tego modelu jeszcze tu nie ma — powyżej opisane są te, które odczytaliśmy i sprawdziliśmy. Brak spisu nie znaczy, że urządzenie niczego więcej nie wystawia.