Maksymilian Dutka
Guest
Sat Nov 17, 2007 8:01 pm
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL, który
to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a itp
generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
--
Pozdrawiam
Maksymilian Dutka
julia.coi.pw.edu.pl
Guest
Sun Nov 18, 2007 1:20 am
Maksymilian Dutka pisze:
Quote:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL, który
to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a itp
generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
http://www.automation.siemens.com/s7-200/ftp/STEP7-MicroWIN_V40_Evaluation.exe
niestety 60dni albo 100 uruchomień.
--
PH
Bogdan G
Guest
Sun Nov 18, 2007 1:36 am
Quote:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL, który
to interpretował bym w uC?
Kompiltory drabinek nie tworzą przejściowego kodu w IL. IL jest sztucznym
tworem, jego podobieństwo do asemblera jest złudne.
Do czego jest to potrzebne?
Jeśli chcesz w prosty sposób programować uC to naucz się C. Kompilatory C
istnieją na prawie wszystkie mikrokontrolery.
mk
Guest
Sun Nov 18, 2007 7:05 am
Maksymilian Dutka pisze:
Quote:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL, który
to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a itp
generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
Nigdy jakoś nie znalazłem czasu na przyjrzenie się temu projektowi, ale
może tu coś znajdziesz:
http://plcopen.org/
pzdr
mk
Maksymilian Dutka
Guest
Mon Nov 19, 2007 8:18 am
Bogdan G pisze:
Quote:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL, który
to interpretował bym w uC?
Kompiltory drabinek nie tworzą przejściowego kodu w IL. IL jest sztucznym
tworem, jego podobieństwo do asemblera jest złudne.
Do czego jest to potrzebne?
Potrzebuje tanie PLC, które planuje zrobić na uC. I muszę mieć jakieś
środowisko do tworzenia programu w drabince, a nie bardzo chce mi sie
takowe robić.
Quote:
Jeśli chcesz w prosty sposób programować uC to naucz się C.
Znam C, chce w nim właśnie oprogramować uC żeby udawał PLC, tylko
potrzebuje coś co przetworzy mi drabinkę do postaci łatwo
interpretowanej w uC.
Wiesz mogę całe oprogramowanie napisać w C, ale ono by robiło dokładnie
to co sterownik PLC, a jak potem przyjdzie coś zmienić to wole to robić
w drabince niż w C.
--
Pozdrawiam
Maksymilian Dutka
Maksymilian Dutka
Guest
Mon Nov 19, 2007 8:41 am
mk pisze:
Quote:
Maksymilian Dutka pisze:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL,
który to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a
itp generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
Nigdy jakoś nie znalazłem czasu na przyjrzenie się temu projektowi, ale
może tu coś znajdziesz:
http://plcopen.org/
Tam nie bardzo widzę żeby było jakieś narzędzie do ściągnięcia.
--
Pozdrawiam
Maksymilian Dutka
Maksymilian Dutka
Guest
Mon Nov 19, 2007 8:41 am
julia.coi.pw.edu.pl pisze:
Quote:
Maksymilian Dutka pisze:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL,
który to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a
itp generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
http://www.automation.siemens.com/s7-200/ftp/STEP7-MicroWIN_V40_Evaluation.exe
niestety 60dni albo 100 uruchomień.
Mniej więcej o to mi chodziło, tylko te ograniczenia czasowe

.
Żeby te ograniczenia objawiały się np. brakiem możliwości komunikacji ze
sterownikiem albo coś w tym stylu to by było super!
--
Pozdrawiam
Maksymilian Dutka
ARW
Guest
Mon Nov 19, 2007 8:46 am
Maksymilian Dutka pisze:
Quote:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL, który
to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a itp
generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
CoDeSys potrafi przekonwertowac i mozna adresowac zmienne. Bezplatnie
mozna pobrac demo za strony
http://www.3s-software.com/ (przynajmniej
kiedys mozna bylo). Program nie ma ograniczen czasowych, ale nie ma
mozliwosci programowania zadnego sterownika. Na bazie tego programu
oparte sa narzedzia dla Moellera (X-soft), Beckhoffa (TwinCAT) i Wago
(CoDeSys) - tyle znam.
W sumie mozna pisac programy w szesciu roznych jezykach: IL, LD, FBD,
SFC, ST i CFC.
P.S. Nie jestem w zaden sposob (poza uzytkowaniem produktow) zwiazany z
wymienionymi firmami.
--
Pozdrawiam
Arkadiusz Witkowski
Andrzej
Guest
Mon Nov 19, 2007 9:12 am
Maksymilian Dutka pisze:
Quote:
julia.coi.pw.edu.pl pisze:
Maksymilian Dutka pisze:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL,
który to interpretował bym w uC?
http://www.automation.siemens.com/s7-200/ftp/STEP7-MicroWIN_V40_Evaluation.exe
Mniej więcej o to mi chodziło, tylko te ograniczenia czasowe

.
Żeby te ograniczenia objawiały się np. brakiem możliwości komunikacji ze
sterownikiem albo coś w tym stylu to by było super!
To może to
http://www.foster.pl/index.php?id=c01_00
Pozdrowienia
Andrzej
Maksymilian Dutka
Guest
Mon Nov 19, 2007 10:06 am
Andrzej pisze:
Quote:
Niemożna przekonwertować drabinki do IL. Wynikowe pliki też nieciekawe :(
--
Pozdrawiam
Maksymilian Dutka
Maksymilian Dutka
Guest
Mon Nov 19, 2007 10:56 am
ARW pisze:
Quote:
Maksymilian Dutka pisze:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL,
który to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a
itp generuje z drabinki kod w IL?
Znalazłem coś takiego:
http://www.cq.cx/ladder.pl ale niestety ma ten
program dużo wad, m.in wolał bym żeby do uC wrzucać program w IL,
chciałbym też aby zmienne były opisywane adresami.
CoDeSys potrafi przekonwertowac i mozna adresowac zmienne. Bezplatnie
mozna pobrac demo za strony
http://www.3s-software.com/ (przynajmniej
kiedys mozna bylo).
(...)
Zarejestrowałem sie czekam aż przyślą mi hasło i nazwę uż.
--
Pozdrawiam
Maksymilian Dutka
PH
Guest
Mon Nov 19, 2007 11:01 am
Maksymilian Dutka pisze:
Quote:
julia.coi.pw.edu.pl pisze:
Maksymilian Dutka pisze:
Chce sobie zrobić prosty sterownik PLC na uC, i potrzebuje jakiegoś
narzędzia w którym mógłbym edytować drabinkę i otrzymać z niej IL,
który to interpretował bym w uC?
Może jakaś wersja demonstracyjna oprogramowania do Fanuc-a, Simens-a
itp generuje z drabinki kod w IL?
http://www.automation.siemens.com/s7-200/ftp/STEP7-MicroWIN_V40_Evaluation.exe
niestety 60dni albo 100 uruchomień.
Mniej więcej o to mi chodziło, tylko te ograniczenia czasowe

.
Żeby te ograniczenia objawiały się np. brakiem możliwości komunikacji ze
sterownikiem albo coś w tym stylu to by było super!
No to nie wiem, ale możesz jeszcze poszukać softu do przekaźników
programowalnych (najprostsze plc), Twido, Zelio, Logo, Easy, Zen Omrona,
i chyba jeszcze Alpha Mitsubishi.
--
PH
Rock
Guest
Mon Nov 19, 2007 12:38 pm
Quote:
Zarejestrowałem sie czekam aż przyślą mi hasło i nazwę uż.
jak znajdziesz to czego szukasz, to pochwal sie, tez bm sie czyms takim
pobawił ..
Maksymilian Dutka
Guest
Mon Nov 19, 2007 2:38 pm
Rock pisze:
Quote:
Zarejestrowałem sie czekam aż przyślą mi hasło i nazwę uż.
jak znajdziesz to czego szukasz, to pochwal sie, tez bm sie czyms takim
pobawił ..
Ok, jak nic nie znajdę to to będę przerabiał tego:
http://www.cq.cx/ladder.pl
--
Pozdrawiam
Maksymilian Dutka
Maksymilian Dutka
Guest
Mon Nov 19, 2007 6:46 pm
Niestety nic z gotowych programów mi nie podeszło
Będę jakiś robił, jeżeli ktoś chce się przyłączyć, od strony uC (winavr)
albo PC (C#/C++) to zapraszam. Oczywiście projekt niekomercyjny nikt nie
dostaje wynagrodzenia
Może uda się coś wydłubać w wolnym czasie ;)
--
Pozdrawiam
Maksymilian Dutka