RTV forum PL | NewsGroups PL

Wybór między PLC a PC przemysłowymi: Programowanie w C i zastosowania w automatyce

PLC vc PC przemyslowe

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Wybór między PLC a PC przemysłowymi: Programowanie w C i zastosowania w automatyce

Andy
Guest

Tue Feb 21, 2006 2:17 am   



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 ?

--
Andrzej

Paweł
Guest

Tue Feb 21, 2006 6:11 am   



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ł

Quote:
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 ?

--
Andrzej




Władysław Skoczylas
Guest

Tue Feb 21, 2006 6:39 am   



Użytkownik "Andy" <anokWYTNIJ@ceti.pl> napisał w wiadomości
news:dtdta3$ff5$1@nemesis.news.tpi.pl...
Quote:
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++) ?

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

Quote:
Czy mozna w ogole porownywac niezawodnosc PLC z PC przemyslowymi ?

Duże PLC obecnie robi się na komputerach przemysłowych PC.

Quote:
Czy stosuje sie w praktyce na PC przem. linuxa czy raczej QNX'a czy cos
innego?

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

Quote:
Gdzie raczej PLC a gdzie PC't ?

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

Władysław

CosteC
Guest

Tue Feb 21, 2006 7:45 am   



Quote:
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.

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ą.

Quote:
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.

ale każdy sterownik można programować w kilku językach. Instruction List

jest niezłe jak tak lubisz C.

Quote:
Czy sa sterowniki PLC programowane w C (albo C++) ?
Czy mozna w ogole porownywac niezawodnosc PLC z PC przemyslowymi ?

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.

Quote:
Czy jest cos co przemawia na korzysc PLC ?
Czy stosuje sie w praktyce na PC przem. linuxa czy raczej QNX'a czy cos
innego?

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

Quote:
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 ?

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

Mariusz Dybiec
Guest

Tue Feb 21, 2006 9:05 am   



Andy wrote:

Quote:
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 ?
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.


--
Pozdrawiam
MD

"Ja nie myślę, ja dyskutuję na pcoa" (c) Artur Karaźniewicz

Dr.Endriu
Guest

Tue Feb 21, 2006 12:47 pm   



Quote:
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).....


--
Pozdrawiam
Dr.Endriu
http://nmp1.w.interia.pl
nmp1@interia.pl

Andy
Guest

Tue Feb 21, 2006 2:23 pm   



Użytkownik "Mariusz Dybiec" <mardyb@poczta.onet.pl> napisał w wiadomości
news:dtel41$389$1@news.onet.pl...
Quote:
...
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.


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 ?

--
Andrzej

drazsyrd
Guest

Tue Feb 21, 2006 2:43 pm   



Andy wrote:
[...]

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

CosteC
Guest

Tue Feb 21, 2006 6:33 pm   



Quote:
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.


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.

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ł...

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

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

Szymon
Guest

Tue Feb 21, 2006 8:27 pm   



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!

Piotr Nabielec
Guest

Fri Feb 24, 2006 9:02 am   



Quote:
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

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

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

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.

Quote:
Czy sa sterowniki PLC programowane w C (albo C++) ?

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

Quote:
Czy mozna w ogole porownywac niezawodnosc PLC z PC przemyslowymi ?

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 ;-)

Quote:
Czy jest cos co przemawia na korzysc PLC ?

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

Quote:
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 ?

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..


--
Pozdrawiam,
: Piotr Nabielec
: http://www.eloy.z.pl
: Unhandled exception in process 'life'

elektroda NewsGroups Forum Index - Elektronika Polska - Wybór między PLC a PC przemysłowymi: Programowanie w C i zastosowania w automatyce

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map