U¿ytkownik "Pawel "O'Pajak"" snipped-for-privacy@klub.chip.pl> napisa³ w wiadomo¶ci news:ch9em2$1lbu$ snipped-for-privacy@mamut.aster.pl..
Witam, Takie cos mozna kupic na
U¿ytkownik "Pawel "O'Pajak"" snipped-for-privacy@klub.chip.pl> napisa³ w wiadomo¶ci news:ch9em2$1lbu$ snipped-for-privacy@mamut.aster.pl..
Witam, Takie cos mozna kupic na
Witam
Mam nadzieje ze pytanie bedzie odnosnie tej grupy
Otoz moi koledzy przymierzaja sie do napisania pewnej aplikacji, ktora bedzie sluzla jako system wspomagajacy kotrole ruchu lotniczego (system Atis/Volmet) Jak wiadomo systemy takie nie dosc ze musza byc zdublowane to ich okres awaryjnosci musi byc znikomo krotki. Aplikacja ktora chca stworzc, ma dzialac pod Winda 2003 (tak..juz widze wasze miny..) na standardowych PC (serwery Compaq, stacje HP) Zrobilem wstepene rozeznanie w ofertach firm i jedna z nich umiescila na liscie komponentow calego systemu karte WatchDog - jesli dobrze rozumiem jest to karta np na zlaczu PCI ktora sledzi stany magistrali i w razie wykrycia pewnych niedozwolonych stanow potrafi wyslac reset sprzetowy, po czym komp sie restartuje i system wstaje od poczatku Pytanie moje jest takie, czy taka karta jest w jakis sposob dedykowana dla konkretnych aplikacji, czy jest ona niezalezna od tego jaki pracuje system i jaka jest na nim posadowiona aplikacja, ew jaka jest mozliwosc zrobienia/kupienia takiej karty ?
Pozdrawiam Marcin
<ciach>
Poniewa¿ jestem niejaki z bran¿y, interesuje mnie, jakie ta aplikacja bêdzie mai³a zadanie/zadania? ATIS i VOLMET to tylko informacje dodatkowe najczê¶ciej automatycznie nadawane radiowo w pobli¿u lotniska. Nie bardzo rozumiem, co tam mo¿na wspomagaæ. Ale zaciekawi³o mnie.
Je¶li nie na grupê, to prosi³bym na: resalamos(at)yandex(dot)ru
A co do karty, to niestety nie pomogê.
pozdr Dino
pewnie są różne karty. Nie mam zbytnio doświadczenia z nimi. Watchdoga miałem kiedyś na burcie laptopa przemysłowego Kontrona i tam się z nim bawiłem. W sumie bardzo prosta, ale efektywna konstrukcja. Nie wykrywa tam jakichś kosmicznych stanów na magistrali, bo wszystkiego nie wyłapie. Był to po prostu licznik, który ustawiało się na dzień dobry na odpowiedni czas (np. 100ms), a w aplikacji musisz ten licznik resetować. Nie ma resetu licznika, piesek reaguje wg odpowiedniej procedury. W Kontronie było wystawienie sygnału na nóżkę i reset kompa (opcjonalnie, ewentualnie jego wyłączenie). Można było to też skonfigurować w łańcuch kilku kompów. Jak jeden szlag trafiał to drugi dostawał o tym informację (z kodem kompa). Ale aż tak głęboko w to nie właziłem.
Waldek
Witam
Piszac wspomagajacy mialem na mysli to , ze kontroler ruchu lotniczego nie musi przekazywac tych informacji pilotowi przez radio tylko pilot moze odsluchac sobie w samolocie na innej czestotliwosci, czyli reasumujac ...wspomaganie kontrolera ruchu A sama aplikacja faktycznie nie jest jakism super wynalazkiem, chcemy tylko ja unowoczesnic (obecna ma juz ok 15 lat i ta technologia....te szafy .....i ta ilosc ciepla ktora jest wytwarzana ....)))))
Pzdr Marcin
Powitanko, > ew jaka jest mozliwosc
O ile dobrze rozumiem watchdoga, to dziala to w ten sposob, ze wykrywa "pojscie programu w maliny". Nie za bardzo rozumiem "wykrycia pewnych niedozwolonych stanow na PCI". Krotko mowiac: w programie normalnie dzialajacym co pewien czas powinno sie cos dziac. Jesli to cos sie nie dzieje, to znaczy, ze program sie zawiesil. Ja bym to rozwiazal tak: Twoj program wysyla na RS232 jakis okreslony zestaw znakow. Odbiera to zwykly Atmelek np. 2051. Jesli wspomniany procek nie dostanie tego zestawu znakow przez x czasu, to zwiera przekaznik i resetuje kompa. Program do napisania na Atmelka IMHO w 1 popoludnie, a koszt z pewnoscia mniejszy niz karta PCI. Ja sie tylko zastanawiam, czy zawsze taki Win2003 wstanie (i jak szybko) po twardym resecie. Pozdroofka, Pawel Chorzempa
Witaj
dzieki wam za uwagi, podrzuce kolegom propozycje rozwiazanie tego problemu, mam nadzieje ze cos z tego wyniknie
Pozdrawiam Marcin
Nie rob tego jesli twoi kolesie uwazaja ze do 2003 jest potrzebny watchdog to nie chce juz latac samolotami .
Hmmm, akurat tak sie sklada, ze jedna z firm (slynna jesli chodzi o systemy Atis/Volmet) dala wlasnie takie rozwiazanie tj W2003 + karta watchdog ...wiec chyba nie wkladaja tej karty ot tak, zwazywszy ze koszt tej karty to niecale 0.1% wartosci calego kontraktu
Myslisz ze wkladaliby to tak ...dla jaj ?
jak kolesie uważają, że do kontroli lotów potrzebny jest Windows, to nie chcę już latać samolotami i mieszkać na trasie ich lotów i w odległości < 50MM od nich.
Waldek
U¿ytkownik "Pawel "O'Pajak"" snipped-for-privacy@klub.chip.pl>
napisa³ w wiadomo¶ci news:ch9em2$1lbu$ snipped-for-privacy@mamut.aster.pl...
okreslony
Dok³adnie tak zrobili¶my gdzie¶ tak w 1990 czy 1991 roku robi±c system rejestracji rozmów dla central telefonicznych. Dzia³a³o skutecznie - nie mogli puszczaæ gier na tych komputerach, bo nie obs³ugiwa³y watch-doga.
Na szczê¶cie DOS (chyba 3) wstawa³ zawsze.
P.G.
Ale to generalnie itak nic Ci nie daje, bo gdy na wysokosci kilku kilometrów zde¿± sie dwa 747 to niewiadomo gdzie toto spadnie...
Kazdy nowoczesny samolot ma pokilka kroæ zdublowane wszystkie systemy elektroniczne, chyba z 6 razy, i tam naszczê¶cie Windowsa _chyba_ nikt nie planuje instalowac ;-)
Krzysiek
G2003 zazwyczaj tez, ale zajmie to co najmniej pare minut.
J.
Witam
Chyba kolega zle zinterpretowal zastosowanie systemu, nikt rozsadny nie stawia systemu kontroli ruchu lotniczego na Windowsach, myslalem ze jest to oczywiste, system Atis/Volmet wspomaga tylko prace kontrolerow ruchu lotniczego, wiec jego wypadniecie nie spowoduje ze nagle "beda czarne monitory " i w ogole wszystkie samoloty zderza sie w powietrzu.....
jesli kogos to interesuje proponuje zajrzec na
Moim skromnym zdaniem do 2003 mozna zrobic softwarowego watchdoga ktora zamyka dana aplikacje w krytycznym przypadku, a to o czym piszesz tj reset to jest w ogole nie do pomyslenia idea watchdoga jest wlasnie taka praca systemu zeby nie nawalal a juz niedaj boze sie zresetowal tracac wane dane.
sprawa napisania odpowiedniej aplikacji. A programowo nie napiszesz watchdoga który chroni ten program. Oczywiście w programie trzeba też pieska postawić, ale jak ci się system ześwini (Windows to baardzo lubi) i procesy nie będą biegać jak trzeba, to musisz mieć ostatnią instancję, czyli hard reset.
Waldek
U¿ytkownik "::WiReFree::" snipped-for-privacy@nospam.chipdrive.pl> napisa³ w wiadomo¶ci news:ch9r0i$2qc$ snipped-for-privacy@nemesis.news.tpi.pl...
ja bym jednak nie ufa³ nawet i Windowsowi 2050, je¶li taki bêdzie... _istota_ watchdoga opiera siê na warstwie sprzêtu który je¶li nie dostanie informacji od oprogramowania siedz±cego w tym sprzêcie, podejmuje dzia³anie (najczê¶ciej RESET), BO: skoro nie dosta³ rozkazu resetu w³asnego licznika czasu od oprogramowania, TO: znaczy, ¿e to oprogramowanie przesta³o prawid³owo dzia³aæ.
Pal licho utracone dane, wszystko mo¿na obliczyæ od nowa, gorsza sytuacja jest gdy te dane s± b³êdne!
K.
ATIS:
pozdro
Dino
Taaa - kiedys tu podawo statystyke bodajrze z F-22 - udalo sie sredni czas miedzy zawieszeniami wydluzyc z godziny do kilku, a restart trwa niestety pare minut. DObrze ze sterowaniem i silnikiem zajmuje sie inny komputer :-)
J.
Watchdog zwykle dziala tak, ze ma sobie licznik, a aplikacja co jakis czas go zeruje, jesli tego nie zrobi w okreslonym czasie to nastepuje reset kompa. Proste i prawie skuteczne. Pytanie tylko po co tak prosta aplikacje stawiac na tak skomplikowanym systemie jak w2k? IMHO to dobre zadanie dla dosu, albo jakiegos embedded linuxa umieszczonego na karcie FLASH, co dodatkowo cie zabezpieczy przed np. padem dysku, nie mowiac juz o 100% gwarancji wstania systemu po resecie. A caly system zmiescisz w malym pudeleczku na jakiejs malutkiej plycie VIA z prockiem C3 - nie grzeje sie, bez wentylatorow, wszystko co potrzebujesz on-board, czyli mniejsza szansa awarii sprzetu. Co do samego watchdoga - mialem taki problem kiedys z jednym z dyskow, ze dzialal przez kilka-kilkanascie dni non-stop ok, po czym zwieszal sie. I to tak ciekawie, ze reset nic nie dawal - BIOS go po resecie nie widzial. Pomagalo power off i on. Takze rozwaz tez taka ewentualnosc.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required