ATNEL tech-forum
https://forum.atnel.pl/

Programowanie mikrokontrolerów AVR w języki LD i FBD
https://forum.atnel.pl/topic14818.html
Strona 1 z 1

Autor:  wojtek1436 [ 10 mar 2016, o 20:52 ]
Tytuł:  Programowanie mikrokontrolerów AVR w języki LD i FBD

Witam pasjonatów elektroniki i uC!

Wychodzę do Was z nietypowym pytaniem.

Czy są jakieś przystawki lub gotowe programy do programowania w języku drabinkowym(LD) lub języku blokowym(FBD)?

Ogólnie tego typu języki są stosowane w sterownikach PLC. Ale problem polega na tym, że będę zdawał kwalifikacje z programowania(mechatronika) właśnie na sterownikach wykorzystując te języki. Więc chwilowo język C, chciałbym zepchnąć na boczny tor, z którego do tej chwili korzystałem, bawiłem się nim.
Nie to że na zajęciach nic nie robimy, wręcz przeciwnie. Ale chciałbym sobie samemu w domu, wykorzystując takie rzeczywiste elementy testować. Ogólnie sterowniki PLC to dość droga zabawka rzędu 1k zł.

Znalazłem program, który nawet wydaje się że jest odpowiedni do moich celów, tzw ldmicro ale jego budowa i sposób tworzenia języku drabinkowego nie jest jakoś wygodna i przystępna.
Poradzicie coś panowie?

Autor:  atmel [ 10 mar 2016, o 21:35 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

W zasadzie tak to już jest że cena rozwiązań przemysłowych jest "adekwatna" do przemysłu. Jednak są też nowe tańsze rozwiązania np. Siemens Simatic S7-1200 można już od 500zł kupić, a Siemens LOGO to wydatek rzędu 400zł.

Alternatyw na AVR nie znajdziesz (poza podaną przez Ciebie), ponieważ skompilowany program z języków ST/IL/LD/FBD/SFC wymaga znacznie większej mocy obliczeniowej niż te procesory posiadają (rzecz jasna mam na myśli jakiś sensowy czas wykonywania obliczeń).

Dla celów dydaktycznych możesz użyć oprogramowania symulacyjnego np. CPDev + CPSim.

Autor:  rudy.ini [ 11 mar 2016, o 01:33 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Do symulacji poleciłbym też FluidSIM

Autor:  P3ndz3l3k [ 11 mar 2016, o 04:56 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Możesz kupić sobie na Alledrogo np. Simens S7-200 których już nie produkują.

http://allegro.pl/siemens-simatic-s7-200-6es7-212-1ba01-0xb0-i6032733385.html

Do jego programowania jest potrzebny kabelek konwerter na RS485 można samemu zrobić
A program Microwin w necie też można znaleźć i potrenować drabinki i bloki w domu.

Pozdrawiam Paweł.

Autor:  krzysssztof [ 11 mar 2016, o 08:08 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Cytuj:
Jednak są też nowe tańsze rozwiązania np. Siemens Simatic S7-1200 można już od 500zł kupić, a Siemens LOGO to wydatek rzędu 400zł.


Na to proponuję uważać - Siemens ma taką politykę, że same moduły główne sprzedaje tanio, natomiast wszelkie "akcesoria" (czyli moduły rozszerzeń, switche, nawet kabelki) są horrendalnie drogie. Także jeśli jest tylko cień możliwości, że w przyszłości trzeba będzie rozbudować sterownik, to trzeba uważać :)

Autor:  Marhef [ 11 mar 2016, o 09:16 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Możesz też spróbować ze sterownikami Fatek. Dla mnie są prostsze w programowaniu niż Siemens. I tańsze

Autor:  David [ 11 mar 2016, o 10:53 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Ja proponuję tak jak Marhef sterownik Fatek albo Wago. Są one tanie i oprogramowanie jest łatwo dostępne. Co do samej nauki programowania FBD czy LD to najłatwiej ściągnąć program z symulatorem. Do Siemensa jest TIA Portal darmowy ale tylko 30 dni (trzeba im maila wysłać lub się zarejestrować) ale już do LOGO jest darmowy ale bez możliwości zaprogramowania sterownika. Fajny jest też program CoDeSys, można kilka sterowników zaprogramować.

Przy kupnie sterownika warto zwrócić uwagę żeby miał port Ethernet. Co ułatwia podłączenie i programowanie.

Autor:  micky [ 11 mar 2016, o 15:26 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Co ma kolega David na myśli że się nie da Logo zaprogramować? Siemens sprzedaje zestaw startowy zawierający unit i software za nieduże pieniądze.

Sent from my mobile.

Autor:  cezar[pl] [ 11 mar 2016, o 20:52 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Cześć
Zerknij tu http://www.vamond.pl/, lub tu http://www.neuron.com.pl/hall2007.html

Autor:  wojtek1436 [ 12 mar 2016, o 12:47 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

rudy.ini napisał(a):
Do symulacji poleciłbym też FluidSIM



Korzystam z niego, ogólnie bardzo dobry symulator elektropneumatyki.

------------------------ [ Dodano po: 1 minucie ]

krzysssztof napisał(a):
Cytuj:
Jednak są też nowe tańsze rozwiązania np. Siemens Simatic S7-1200 można już od 500zł kupić, a Siemens LOGO to wydatek rzędu 400zł.


Na to proponuję uważać - Siemens ma taką politykę, że same moduły główne sprzedaje tanio, natomiast wszelkie "akcesoria" (czyli moduły rozszerzeń, switche, nawet kabelki) są horrendalnie drogie. Także jeśli jest tylko cień możliwości, że w przyszłości trzeba będzie rozbudować sterownik, to trzeba uważać :)


Głupia skrętka do s7-1200 kosztuję ponad 100zł.

Autor:  David [ 12 mar 2016, o 13:46 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

micky napisał(a):
Co ma kolega David na myśli że się nie da Logo zaprogramować? Siemens sprzedaje zestaw startowy zawierający unit i software za nieduże pieniądze.

Sent from my mobile.



Chodzi mi o to że w wersji demo nie ma możliwości programowania PLC. Niektórzy producenci dają darmowe oprogramowanie, a u innych trzeba kupować dodatkowo.
Ciekawą opcją jest zakup wersji edu s7-1200
https://kamami.pl/inne/560870-zestaw-startowy-siemens-simatic-s7-1200-promo-edu.html
tylko jak piszą trzeba być "stanowisko (uczeń, student, adiunkt, wykładowca itp.)" tylko że po 21 dniach jest problem z programem

Autor:  atmel [ 12 mar 2016, o 16:19 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

wojtek1436 napisał(a):
Głupia skrętka do s7-1200 kosztuję ponad 100zł.

To prawda, ale równie dobrze z powodzeniem można używać zwykłej skrętki komputerowej.

dambo napisał(a):
użeranie się ze środowiskami od PLCków siemensa to udręka, u mnie zajęcia były prowadzone tak, że trzeba było je robić w domu przez cały semestr a wersja na 21 dni...

Moim subiektywnym zdaniem środowisko "TIA Portal" jest bardzo dobrze zaprojektowanym narzędziem. Po opanowaniu jego wszystkich funkcjonalności praca z jego pomocą jest naprawdę przyjemna.

Już kilkukrotnie w swojej pracy wykorzystywałem S7-1200 w połączeniu z HMI Siemens'a i śmiało mogę polecić. Wadą jest zdecydowanie cena oprogramowania, modułów rozszerzających, paneli i innych akcesoriów.

Autor:  micky [ 13 mar 2016, o 06:15 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

@David, kupujac zestaw startowy do Logo (plc+soft) możesz je swobodnie programować bez żadnych ograniczen czasowych, chyba że Siemens wprowadził jakieś obostrzenia w co osobiście wątpię.

Sent from my mobile.

Autor:  David [ 13 mar 2016, o 19:07 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

micky napisał(a):
@David, kupujac zestaw startowy do Logo (plc+soft) możesz je swobodnie programować bez żadnych ograniczen czasowych, chyba że Siemens wprowadził jakieś obostrzenia w co osobiście wątpię.

Sent from my mobile.


Masz rację. Mi chodziło o wersję demo do pobrania za darmo.

Autor:  kurnachatka [ 14 mar 2016, o 08:10 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Ciekawy przekaźnik programowalny ma w swojej ofercie Relpol.
Miałem przyjemność się nim pobawić przez kilka dni.

http://www.relpol.pl/pl/Produkty/Przeka ... gramowalne

Autor:  Nefarious19 [ 15 kwi 2016, o 08:46 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Ja pracowałem na fateku. Przyjemny sterownik ;)

Autor:  Mariusz980 [ 22 lip 2017, o 10:39 ]
Tytuł:  Re: Programowanie mikrokontrolerów AVR w języki LD i FBD

Jeśli chcesz programować sterowniki Siemensa z PLCSIM-em v5x (programowym symulatorem sterownika) - to polecam mój symulator procesu PSPLC.

Do pobrania ze strony:
http://www.sudermariusz.com.pl/psplc_symulator_procesu_plc.html

Załączę kilka przykładowych filmików:





Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/