Sterowanie z PC

Jan 29, 2005 54 Replies

Witam grupê! Przejrza³em sobie archiwum, tematów jak ten mój trochê siê przewinê³o. Mimo to, czujê jaki¶ niedosyt i nie wiem co robiæ ... Przymierzam siê od jakiego¶ czasu, do zbudowania sterownika windy osobowej. Jego zadaniem by³oby odpowiednie sterowanie silnikiem (góra/dó³), jego uruchamianie i zatrzymywanie, w zale¿no¶ci od otrzymywanych sygna³ów (czyli np. zatrzymanie na piêtrze - jaki¶ kontaktron, który by mi np. w chwili przejazdu kabiny dawa³ impuls 5V) ... Pomys³ów na sposoby pozyskiwania informacji o po³o¿eniu kabiny s± tysi±ce - wszystko jednak opiera siê o odbieranie sygna³ów i ich interpretowanie. I teraz tak: chcia³bym zrobiæ to przy pomocy PC. Czyli do³±czam do niego jakie¶ sygna³y i wyci±gam wyj¶cia na elementy wykonawcze. Od czego tu zacz±æ ? Jak pod³±czyæ to wszystko, ¿eby po 1-sze: nie obci±¿yæ zbytnio pr±dowo wyj¶c oraz po 2-gie: aby nie wprowadziæ zbyt du¿ego sygna³u i nie uszkodziæ p³yty g³ównej. Czyli jak to wszystko siê ³±czy ? ... Inna sprawa, to oprogramowanie ... W czym pisze siê programy do takich zabawek ? ... Swego czasu uczy³em siê trochê C, wiêc mo¿e ten jêzyk ? ... Czy realne jest wykonanie takiej zabawki na PC ? Bo prawdê mówi±c mój pomys³ ewoluuje, ale wykonanie stoi w miejscu. Pocz±tkowo chcia³em wszystko zrobiæ na przeka¼nikach, bramkach, przerzutnikach i licznikach. Pó¼niej doszed³em do wniosku, ¿e by³oby tu sporo lutowania, wiêc pomy¶la³em nad uC ... Ale skoro uC, to czemu nie PC ? ... No i siê zastanawiam jak to z tym PC jest. Jak macie jakie¶ przemy¶lenia na ten temat, to chêtnie poczytam. Z góry dziêki!



tego no, taka winda to mniej wiecej decyduje o zyciu osob w niej przebywajacych .. pc? oj nieeee Mysle ze do tego potrzebne sa jakies certyfikaty, przynajmniej mam taka nadzieje.

Pozdrawiam.

[...]

Zainteresuj sie systemami RTOS ( Real Time Operating System )... moze QNX... ?

formatting link
to ze dwa, polaczone w claster, bo bez tego to pewnie Dozor Techniczny nie pozwoli nawet kartofli wozic...

Zrobienie tego na PC jest proszeniem sie o problemy. PC jest du¿e, pr±do¿erne zawodne jedyna zaleta to ³atwo¶æ programowania. Obs³uge windy trzeba zrobic na czym¶ du¿o bardziej niezawodnym. Jakies uC albo sterownik przemys³owy PLC. Kwestie certyfikacji urz±dzenia które mo¿e zabiæ ludzi to inna sprawa. Zreszt± po co PC z jego moc± obliczeniow± do obs³ugi czego¶ tak prostego jak winda?

CosteC

Zrobi³em ma³y b³±d w swojej wypowiedzi - mianowicie nie okre¶li³em, do czego ma s³u¿yæ ten sterownik windy osobowej. Otó¿ ma s³u¿yæ do obs³ugi modelu windy. Sterownika windy, do u¿ytku w realnym ¶wiecie, nie odwa¿y³bym siê zrobiæ :) - nad takimi pracuj± du¿e firmy, gdzie jest burza mózgów, a nie jeden amator z lutownic± w d³oni :). Tak wiêc ponowiê pytanie, z za³o¿eniem wykonania modelu, a nie rzeczywistego sterowania - czym warto siê pobawiæ w celach rozrywkowo-edukacyjnych?

P.S. Wyobra¿am sobie windy pracuj±ce w sterowaniu PC z Windoz± :)))))) Zwiecha operacyjnego, a winda rusza z otwartymi drzwiami i jedzie, a¿ pr±du zabraknie :)

rzeczywistego

Polecam moj artykol o sterowaniu przez pc (delhi)

formatting link
mojego halla 2002 -
formatting link

pozdrawiam wojtek PS Oczywiscie windy na samym PC to bym nie robil (takiej realnej ) - ale tandem PC - sterowniki albo PCty - sterowniki to i owszem. System widows ma zla opinie bo kazdy postrzega go przez pryzmat wlasnego komputera zasmieconego setkami programow, zdekonfigurowanego i jeszcze podpietego do internetu gdzie bez firewalla i antyvira zle a z nimi jeszcze gorzej. Odpowiednia konfiguracja systemu wraz z odpowiednim PCtem dla realizacji jednego konkretnego dzialania jest bardzo stabilna. Sterowniki PLC tez notorycznie sie zawieszaja - tyle ze czas restartu przez watchdoga jest tak maly ze tego nie widziamy.(Nie mylic watchdoga nadzorujacego sterownik z watchdogiem nadzorujacym przetwarzanie programu urzytkownika) Dlatego glownym ograniczeniem stosowania PCta do sterowania jest czas potrzebny na ewentualny restart i konsekwencja czasowej utraty kontroli.

restart systemu i konsekwencje

np bankomat ? :)))) (>100 tysiecy padlo) albo system kontroli lotu ? (ostatnie swieta, >100 tysiecy pasazerow czekalo) czy moze elektrownia ? :)) (zacmienie w Nowym Yorku)

nie, problem z PCtami jest taki ze po restarcie jest duze prawdopodobienstwo ze sie nie podniosa :)

Pozdrawiam.

[...]

To nie problem z PeCetami jako sprzętem, tylko problem z systemami operacyjnymi na nich zainstalowanymi.

a mysli kolega ze bankomaty na czym stoja ?? - ten do ktorego mialem okazje zagladac (kolega zajmowal sie kiedys ich serwisowaniem) stal na w2000. Zwykly PC, o tego specjalny modul realizujacy funkcje watchdoga, upsa i kontrolera temperatur.

Elektrownia ?? - prosze bardzo - beckoff produkuje komputery PC przemyslowe z dwoma procesorami

- i specjalna magistrala - jeden procesor obsluguje serwis realizujacy krytyczne czasowo zadania a drugi obsluguje win2000 / xp - steruja tak maszynami CNC jak i calymi fabrykami

Ja miedzy innymi robie sterowania do maszyn i systemy kontroli w oparciu o PC ty - najdluzszy zarejestrowany przezemnie czas ciaglej pracy systemu w98 (bez restartu ) - 8 miesiecy (aplikacja monitorujaca wytwornie styropianu)

Pila formatowka do ciecia plyt MDF - dwa czlony sterowane przez 2 komputery (w95)- nie maja upsow - jest specjalna procedura zamykania systemow ktora wszyscy zlewaja - wyaczaja zasilanie wajcha odcinajaa prad na calej hali - maszyna pracuje od 98 roku do dzisiaj

Wiekszosc kompostowni w naszym kraju (odwiedzilem 4 ) pracuje na systemach utrzymania mikroklimatu opartych na pctach z windowswm - wartosc wsadu ktory moze zostac zniszczony w wyniku awarii systemu to okolo 50 000 zl

Wladuj na qnx a 80 programow roznych producentow a do komputera wrzuc karte video z nieodpowiednimi (domyslnymi ) sterownikami to po tygodniu tez sie wyp.....

Nie twierdze ze komputerowi pc z systemem bolka bramy mozna powierzyc dowolne zadanie sterownicze - ale twierdzenie ze systemy te wogole nie nadaja sie do sterowania jest NIEUZASADNIONE i opiera sie na doswiadczeniach tak twierdzacych z wlasnymi komputerami zamienionymi przez ich samych , ich personel i/lub ich dzieci, w SMIETNIKI. . Tym bardziej ze wiekszosc awarii zwiazana jest ze srzetem, jego jakoscia i konfiguracja a nie z bledami oprogramowania czy systemu operacyjnego.

wojtek

formatting link

a o czym ja niby pisalem jak nie o blasterze na bankomatach ? :/

te nowe glupsze tak niestety

do steowania zadaniami od ktorych zalezt zycie sie NIE NADAJA co masz nawet w EULA jak byk, inna sprawa ze rozni idioci sie za to zabieraja i windowsa mozna nawet na pancerniku spotkac :(

wracajac do ciebie - czemu nie zaczniesz tego robic pod np qnxem o ktorym wspomniales ? albo pod BSD jakims ?

Pozdrawiam.

On Sun, 30 Jan 2005 17:13:13 +0100, "neuron" snipped-for-privacy@WONTOzipnet.com.pl> wrote: [.....]

Ja często bywam w okolicach godz. 23 na Poczcie Głównej w Warszawie. Blue screen na *co najmniej* jednym z automatów wydających numerki to standard. Wygląd bluescreena wskazuje na W95 lub W98. Ale pewnie są zaśmiecone setkami programów i podpięte do internetu bez firewall-a. :-)

Regards, /J.D.

Kiedyś standartem był OS2, teraz AFAIK Win2K.

Ja na Twoim miejscu bym się nie przyznawał do czegoś takiego - no offence, ale używanie Win95/98 do czegoś takiego to IMO jest tandeciartswo. Te systemy to zwykłe gówno, zarówno pod wzgledem koncepcji jak i jej realizacji. A to że Ci działa niezawodnie to pewnie przypadek. :-) No i nie porównuj 95/98 z NT/2k/XP. To są systemy zupełnie innej klasy; 2k/XP są już naprawdę niezawodne.

Regards, /J.D.

Obawiam sie ze sie mylisz :-( UDT sie skupi na czesci mechanicznej, a sterownika raczej nie tknie. Moze jak tam bedzie czlowiek starej daty, to zazada prostej krancowki sterujacej przekaznikiem i zestawu staromodnych wylacznikow uniemozliwiajacych wlaczenie silnika przy otwartych ktorychkolwiek drzwiach.

J.

No wiesz .. winda duza jest i bez pradu i tak nie pojedzie :-)

Jedna to i owszem .. ale sterowanie zespolem wind osobowych w biurowcu i programami zmieniajacymi sie w zaleznosci od godzin pracy ... a nawet samouczacymi sie ? Do tego wizualizacja jak ladnie smigaja, zliczanie czasu pracy, pilnowanie remontow, automatyczne wzywanie serwisu ...

J.

A nigdzie nie jest powiedziane ze np bluscreeny nie sa spowodowane zla konfiguracja sprzetu . A poza tym co z tego. Automat do wydawania numerkow na zwyklym pc z windowsem ilosc awarii (progamowych - usuwanych przez restart) - 40 rocznie - koszt komputera z sytemem windows ok 2 000 zl Automat na przemyslowym PC z z ystemem np OS9 - jedna awaria na 2 lat - koszt ok 17 000 Kolega wolalby drogi wariant - tyllko czy chcialby za niego zaplacic. Mozemy godzinami rozprawiac jaki to moj polonez jest gowniany a twoj mercedes superowy, bezpieczny, itd itd i bedzie to prawda - co nie zmienia faktu ze tym moim gownem jezdze po kilkaset kilometrow a dalem za niego tyle co za skrzynke wodki :)

[cytat] u¿ywanie Win95/98 do czego¶ takiego to IMO jest tandeciartswo. Te systemy to zwyk³e gówno, zarówno pod wzgledem koncepcji jak i jej realizacji. A to ¿e Ci dzia³a niezawodnie to pewnie przypadek. :-) No i nie porównuj 95/98 z NT/2k/XP. To s± systemy zupe³nie innej klasy; 2k/XP s± ju¿ naprawdê niezawodne. [/cytat] Ha - tu juz wymiekam. Prosze napisz mi - tandeciazowi piepszonemu - czym rozni sie w9x od w2k bo ja strasznie gupi jestem i nie wiem co to za koncepcja rozni te dwa systemy (poza koncepcja marketingowa) Poprosze o garsc szczegolow technicznych np w jaki sposob mozna regulowac priorytetami watkow w w2k bo ten pedziarski w9x sam kolejkuje zadania tylko z grubsza uwzgledniajac nadawane priorytety. A moze w2k nie wykorzystuje wogole kanalow DMA ?? - O wtedy to naprawde jest cool system.

Nazywanie gownem jednego systemu a sloneczkiem drogiego ktory zapozycza od niego wieksza wiekszosc jest ''tandeciarstwem'' umyslowym w czystej postaci. wojtek

formatting link

Ze sprzetem powoli tez. Winde ... podlaczymy do USB czy do LPT ? Czy specjalizowana karte PCI ? System ma powiedzmy z ROM startowac .. gdzie go wsadzic ?

itd itp .. to juz nie jest XT ogolnego zastosowania. Tyle lat walki i ludziom jednak Amige wcisneli :-)

J.

Troche jest. Za duzo problemow generuja :-)

To jest dupochron. Zobacz ilu producentow tak pisze na swoich produktach. Tak jestem ciekaw .. czy mozna dzis zrobic takowe urzadzenie nie naruszajac zapisow producentow.

J.

Moze i tandeciarstwo, ale dziala :-) A klient placi za dzialanie :-)

Nie taki wielki. Te systemy naprawde nie maja wbudowanego resetu co tydzien. Jako ze otwieranie ilus tam aplikacji sprawialo mi za duzy klopot, to wychodzac z pracy tylko monitor gasze [ostatnio nawet to nie - sam zgasnie]. I G98 potrafi chodzic miesiacami ..

J.

Dnia Mon, 31 Jan 2005 10:42:00 +0100, neuron napisał(a):

Podpisuję się pod wypowiedzia kolegi Wojtka. Pracuję dziale utrzymania ruchu w większym zakładzie ok 1000 osób w branży mablarskiej. Już coraz więcej maszyn nowych pracuje po kontrolą Win. Mamy nawet jedną pod Win95 - wiertarka CNC Brema. Inne pracuja pod kontrolą XP, i są to najzwyklejsze PC'ty, takie jake można w sklepie kupić. Inne marki to Biesse czy Holzma. Jak do tej pory nie zdażyła się awaria systemu czy maszyna z powodu błędu systemu przejechała operatora.

Pozdrawiam

Co chcesz od AMIGI? To byl sprzet, ktory powstal w 1984. Porownywanie go z jakimkolwiek pecetem znajdujacym sie wtedy na rynku jest bez sensu. Pecet mial wtedy karte graficzna MDA lub Hercules a Amiga dysponowala 4096 kolorami. Na pececie dzwiek byl jednobitowy (pc speaker), natomiast Amiga miala cztery przetworniki cyfrowo-analogowe. W ROMie Amigi byl wielozadaniowy, stabilny system operacyjny oparty na oknach, natomiast pecet mial tylko prompt DOSa oraz bariere 512/640KB pamieci. Mozna by jeszcze dlugo wymieniac dalej - sprzetowy blitter do obrobki grafiki, itp... Ale to temat na inna grupe...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required