PLC vc PC przemyslowe

Feb 21, 2006 13 Replies

Witam



Mam taki dylemat. Musze zastosowac jakis maly sterownik do kontroli 4-6 silnikow + jakies klapy od dozownikow, a zwrotnie info z czujnikow krancowych + moze cos jeszcze, i komunikacja z PC'tem nadzorujacym np. po RS-232.



Na poczatku pomyslalem o jakims PLC ale na PLC to za wiele nie robilem (wlasciwie proste rzeczy na dwoch roznych GE Fanuc Nano i jeszcze jakis, nazwy nie pamietam).



Poza tym nie lubie tych graficznych srodowisk i jezykow drabinkowych. Zdecydowanie lepiej mi idzie programowanie w C na PC'ta.



No i pytanie:



Czy sa sterowniki PLC programowane w C (albo C++) ? Czy mozna w ogole porownywac niezawodnosc PLC z PC przemyslowymi ? Czy jest cos co przemawia na korzysc PLC ? Czy stosuje sie w praktyce na PC przem. linuxa czy raczej QNX'a czy cos innego?



Czy jest jakis podzial zastosowan ? Np proste procesy to PLC a cos bardziej rozbudowanego PC ? A moze odwrotnie ?



Wiem, ze pytania troche ogolne ale moze ktos siedzacy w automatyce napisze pare slow jak to wyglada w praktyce. Gdzie raczej PLC a gdzie PC't ?


Witam.

Wydaje mi siê ¿e w³a¶nie automatyczne sterowanie typu silniki krañcówki najlepiej jest zrobiæ na PLC tzn. g³ówny "rdzeñ" procesu. Jest poprostu bardziej niezawodny.

PC stosuje siê ju¿ raczej do komunikacji PLC np: przez rs485 w celu wizualizacji procesu lub ustawiania podstawowych jego parametrów.

Nie musisz korzystaæ ze schematu drabinkowego. Wiêkszo¶æ narzêdzi udostêpnia równie¿ schemat bramkowy..

Pozdrawiam Pawe³

U¿ytkownik "Andy" snipped-for-privacy@ceti.pl napisa³ w wiadomo¶ci news:dtdta3$ff5$ snipped-for-privacy@nemesis.news.tpi.pl...

Sterowniki programuje siê w specyficznych jêzykach: drabinkowe, G-kody (Fanuc, Siemens) czy ca³kiem inaczej (czytaj: ³atwo) jak w Heidenhainie.

Du¿e PLC obecnie robi siê na komputerach przemys³owych PC.

Spotka³em DOSa, Win98, WinNT oraz specjalizowane: Heros

Typowy sterownik PLC do prostych rzeczy, zaleta ma³e koszty PLC na PC znalaz³o zastosowanie w CNC.

W³adys³aw

Po RS232 to bêdziesz transmitowa³ ¶mieci a nie dane, zw³aszcza jak masz w okolicy silniki. RS485, modbus czy cokolwiek co idzie ró¿nicówk±.

ale ka¿dy sterownik mo¿na programowaæ w kilku jêzykach. Instruction List jest niez³e jak tak lubisz C.

Tak PLC jest bardziej niezawodne, prostsze elegantsze, od razu masz modu³y I/O a nie musisz ich dok³adaæ do PC i mêczyæ sie z ich dopiêciem. PC jest du¿y, wra¿liwy na temperature, wilgotno¶æ, wibracje w sumie na wszystko.

O linuksie nie s³ysza³em. DOS windows 98 , 2000 XP, ostatnio XP embeded robi sie popularne i ró¿ne specjalizowane RT-OS ale to jak trzeba naprawde du¿e co¶ i niezawodne

przedewszystkim na PLC nie bêdziesz móg³ du¿o liczyæ. Nie s± te¿ bardzo szybkie. S± za to deteministyczne, ma³e i niezawodne i mo¿na je ³atwo pod³±czyæ do instalacji.

CosteC

Do tego co inni pisali dodam, że PLC startuje w ok 2 sekundy. W PC system musiałbyś posadzić na flaszu i musiałby być mocno wykastrowany a i tak będzie się uruchamiał dłużej. PLC jest dostosowany do wejść wyjść

24V zgodnych z peryferiami dla automatyki. Takie karty do PC trochę kosztują. W sumie jak robić porządnie to na PLC będzie taniej i bardziej niezawodnie. Taniej oczywiście jeśli weźmiesz takie sterowniki, do których jest darmowe lub tanie środowisko. Ja bym radził Schneider (Telemecanique) np sterownik Twido albo tzw programowalne przekaźniki Zelio.

Sk±d mo¿na ¶ci±gn±æ jaki¶ darmowy "symylator" PLC, w której by mo¿na by³o pobawic siê w próby symulacji jakiego¶ prostego uk³adu....? (Je¿eli co¶ takiego wogóle istnieje).....

U¿ytkownik "Mariusz Dybiec" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:dtel41$389$ snipped-for-privacy@news.onet.pl...

Czy sa takie PLC, w ktorych latwo dodac WE / WY ? Chodzi mi o to aby na pokladzie bylo kilka wejsc i wyjsc ale w razie czego dalo sie latwo dodac dodatkowy modul sprzegany np. przez RS-485 z glowna jednostka.

Czy sa jakies powszechne opinie na temat awaryjnosci roznych rodzin sterownikow ?

Spróbuj może tam

formatting link

Andy wrote: [...]

Mysle, ze nie zmienilo sie nic na gorsze w tym zakresie od dziesieciu lat :) Do takiego Simatica czy Telemecanique dodajesz interesujacy modul i masz w systemie nowe we/wy.

Z reguły są dopinane moduły łączące się z jednostką centralną specjalną magistralą. W Twido masz wersję Compact - prostszą i tańszą ale z ograniczoną możliwością rozszerzania i Modular przeznaczona głównie do rozbudowy. Jeśli potrzebujesz moduły odległe to można drugi sterownik podłączyć jako zdalne porty. Najprostszy sterownik kompaktowy ( 6we 4wy) kosztuje netto 500 zł a taki na na 14 we 10 wy ok 950. W cenie ok 950 zł jest też sterownik modułowy 12we 8 wy. Moduły 16 we ok 400zł, a 16 wy zależnie czy tranzystorowe czy przekaźniki od 400 do 600zł. Soft w tej chwili jest udostępniony za darmo. Nie pracuje dla nich tak więc nie należy tego traktować jako materiały reklamowe:) Inne firmy mają podobną ofertę ale bywa, że środowisko (soft + kabelek) kosztuje sporą kasę.

Ja nie widziałem takich danych a chętnie sam bym się dowiedział.

hmm albo kupisz sterownik kompaktory czyli bez mo¿liwo¶ci rozbudowy, serie Nano i Micro Ge FANUC na przyk³ad albo sterowniki sk³adaj±ce siê z jednostki centralnej i p³yty do do³±czania modu³ów. Dro¿sze ale mo¿na je z regu³y baaardzo rozbudowaæ. Pytanie ile potrzebujesz i ile mo¿e bêdziesz potrzebowa³...

Nie widzia³em a ciekawe to. Za to rozwalone sterowniki widzia³em tylko z powodów typu: piorun pod³±czenie 230V zamiast 24V i tym podobne.

CosteC

Witam,

Troche mam do czynienia ze sterowaniami PLC i PC. Czy sie komus podoba czy nie, sterowanie coraz czesciej buduje sie/mozna budowac w oparciu o PC. Niektore firmy, np. Festo IPC, juz dawno mialy swoje PLC bedace w rzeczywistosci platforma PC z tzw SoftPLC. Rowniez Beckoff oferuje cos takiego. Sterowniki takie z zewnatrz wygladaja jak zwykle PLC a karte ze zlaczem DVI trzeba kupic oddzielnie, podobnie jak port USB czy szeregowy. Do tego pasuja "zwykle" karty IO produkowane przez tych producentow. O ile sie nie myle to samo jest do dostania w PhoenixContact, Wago czy B&R. Jezeli masz srodowisko do programowania to nic nie stoi na przeszkodzie, zeby program napisac samemu (.NET) i zaladowac do sterownika. Platformy to tutaj WinCE lub XPembedded.

Ja ze swojej strony i tak polecam klasyczne PLC. Tu wybor jest ogromny: Siemens, Allen-Bradley, SAIA, Omron, GE-Fanuc. Wszystko do kupienia w Polsce. Kwestia tylko stosunku ceny sprzetu do ceny oprogramowania narzedziowego. W dziedzinie malych sterownikow PLC bardzo wiele sie zmienilo. Wydajnosc S7-400 jest dzis dostepna w S7-300. Sadze, ze S7-200 tez troche zyskaly(jednak nie uzywalem jeszcze w projektach). Pakiet startowy z S7-200 jest dostepny za ok. 400euro.

IMO jezeli Twoje sterowanie to przede wszystkim wlacz/wylacz (a tak zrozumialem) to PLC.

A wogole to temat rzeka...:)

Szymon PS.Automaticon w marcu!

Dnia Tue, 21 Feb 2006 18:33:05 +0100, CosteC napisał(a):

Jest jeszcze rozwiązanie pośrednie, np. seria FX-2N od Mitsubishi. Mają I/O na pokładzie jednostki centralnej, można też rozszerzać o dodatkowe moduły.

Pozdrawiam Marcin Stanisz

PLC są dużo bardziej niezawodne - popatrz na gwarancje jaką daje producent, startują się dużo szybciej i są zestandaryzowane.

Jeśli dobrze programujesz w C i myślisz logicznie to nauczenie się podstawowych 4 języków w dziedzinie PLC zajmie Ci jakieś 2 popołudnia.

Nie wiem. Nie sądze, żeby były popularne, bo norma dla PLCków tego nie przewiduje.

Pewnie, że można. Tylko popatrz na koszty :>

Przemysłowy pecet nie może mieć normalnego zasilacza z wentylatorkiem, bo się zapyli, różne wentylatory niemile widziane, twardziel odporny na wstrząsy (a więc zamiast niego karta flash), a w tym wszystkim konieczna karta 24V itp. itd. Jak chcesz dam Ci namiary na gościa, który postawił zwykłego lekko podrasowanego peceta w cukrowni i rozebrał go po roku ;-)

Niezawodność, cena, support, możliwość łatwego rozszerzania.

Pecet to jak potrzebujesz naprawdę końskiej mocy albo masz wujka, który Ci w promocji załatwi.

Do prostych zastosowań kupujesz PLCka i masz z głowy, języki są zestandaryzowane, a kod w C ? - chciałbyś naprawiać program po kimś innym, kto napisał program w C ?

Drabinki i różne diagramiki choć głupie to byle cep zrozumie, a jak chcesz zakozaczyć to piszesz w ILu.

Ściągnij sobie pakiet 'Concept', możesz na symulatorze podłączyć się przez udawany RS232 i sobie w nim popisać.

Nie lubię PLCków i tych ich języków, ale za 400$ można dostać już naprawdę fajne rzeczy i na 20 lat zapomnieć, że masz jakiś problem..

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required