Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięFlowCode
Moderatorzy:Jacek Bogusz, procesorowiec, Łukasz Krysiewicz, Moderatorzy
-
- -
- Posty:38
- Rejestracja:22 cze 2011, o 07:46
Panie Kolego jak najbardziej idź tą drogą - niekoniecznie Arduino, bo faktycznie jest to kilkadziesiąt złotych (made in PRC to 30PLN) ale skręćcie w kierunku Energii, to jest identyczne z Arduino środowisko, procesorów obsługuje kilka typów G2, FR i wkrótce ARM i to za 40PLN, niczego nie stracisz, bo wyroby Arduino-podobne to tak naprawdę gotowe biblioteki dla kompilatora gcC z prostym IDE, zresztą można w nim programować w C, a z bibliotek sporo się nauczyć.
Dobre wsparcie przykładowymi projektami w sieci zaoszczędzi Ci spooooro nerwów.
Kuszącą propozycją jest też Pionier z PSOC4, 32bitowy ARM, z darmowym kompilatorem C (bez ograniczeń czasowych i funkcjonalnych), logiką programowalną i bardzo przystępnymi cenami procesorów, ten kit jest najdroższy ,ale mieści się w 100PLN- opisałem go w ostatniej EP. Za jednym razem masz szanse poznać i ARM i CPLD.
ATMEL niestety przespał małe ARM'Y, ciekawy jest STM i NXP cały świat idzie w kierunku 32bitów, przemyśl więc czy warto wchodzić w 8 bitowe procesory, za dwa lata będą używane pewnie sporadycznie w tanich chińskich lampkach nocnych i latarkach. A zestawy do uruchamiania mają jeszcze akceptowalne ceny.
Dobre wsparcie przykładowymi projektami w sieci zaoszczędzi Ci spooooro nerwów.
Kuszącą propozycją jest też Pionier z PSOC4, 32bitowy ARM, z darmowym kompilatorem C (bez ograniczeń czasowych i funkcjonalnych), logiką programowalną i bardzo przystępnymi cenami procesorów, ten kit jest najdroższy ,ale mieści się w 100PLN- opisałem go w ostatniej EP. Za jednym razem masz szanse poznać i ARM i CPLD.
ATMEL niestety przespał małe ARM'Y, ciekawy jest STM i NXP cały świat idzie w kierunku 32bitów, przemyśl więc czy warto wchodzić w 8 bitowe procesory, za dwa lata będą używane pewnie sporadycznie w tanich chińskich lampkach nocnych i latarkach. A zestawy do uruchamiania mają jeszcze akceptowalne ceny.
Re: FlowCode
Osobiście fufes ustawiam w AVR studio 4 (5 coś nie chce mi działać )(można to zrobić za darmo z Atmel Studio)
Programator też kupiłem na alegro zgodny ze standardem STK500
To są wymogi dla tych którzy posiadają wersję płatną Vamgrafa (w tej wersji można programować czyste MTmega na dwa sposoby. Po przez wgranie botloadera, bądź przy użyciu pliku hex z programem wygenerowanym w Vamgrafie)
Skoro C jest takie proste, to powiedz mi czemu spece które owe środowisku mają opanowane w małym paluszku, poważne sprawy z dziedziny automatyki programują graficznie?Po trzecie - naucz się języka C. Jest on bardzo prosty i jak ktoś Ci wmawia, że jest skomplikowany to znaczy, że się nie zna. W C możesz pisać programy nie tylko na AVR, ale także na 8051, ARMy, komputery, praktycznie wszystko.
Chyba prościej jest stworzyć skomplikowaną strukturę matematyczną metodą graficzną niż w C ?
Pewnych rzeczy nie mogę ujawniać, chodź ciekaw jestem ja być dany problem rozwiązał w C. Np. oprogramowanie bloku 1000 MW gdzie obiekt startuje po naciśnięciu jednego przycisku i utrzymuje stabilną pracę analizując setki We/Wy zmiennych obiektowych.
Nawet jeśli jakimś sposobem udało by ci się to zrealizować, to ciekaw jestem w jaki sposób dokonał byś podstawowych testów przed każdym uruchomieniem bloku. (zmuszony byś był przewertować kilkaset jak nie tysięcy stron kodu, wymuszając poszczególne zachowanie przez zadanie odpowiedniej zmiennej. Nie wyrobił byś się w czasie)
W tym przypadku w C zostały zrobione przysłowiowe koła, natomiast resztę stanowi grafika...
Re: FlowCode
Bo nie znają C wcale tak dobrze??Skoro C jest takie proste, to powiedz mi czemu spece które owe środowisku mają opanowane w małym paluszku, poważne sprawy z dziedziny automatyki programują graficznie?
A nigdy w życiu.Chyba prościej jest stworzyć skomplikowaną strukturę matematyczną metodą graficzną niż w C ?
To Twoje "pewnych rzeczy nie mogę ujawnić" staje się już nudne. Jak o czymś nie możesz mówić to nie zaczynaj nawet tematu. Myślę że sporo spośród nas ma jakieś ograniczenia, czy obowiązuje jakaś tajemnica służbowa... znam to z autopsji, ale takich tematów się po prostu nie porusza publicznie, a nie na około trąbi "wiem ale nie powiem".Pewnych rzeczy nie mogę ujawniać, chodź ciekaw jestem ja być dany problem rozwiązał w C. Np. oprogramowanie bloku 1000 MW gdzie obiekt startuje po naciśnięciu jednego przycisku i utrzymuje stabilną pracę analizując setki We/Wy zmiennych obiektowych.
Poza tym mam wrażenie że mylisz programowanie graficzne z systemami typu SCADA. A już na pewno nie chodzi o vamgrafa... flowcode już prędzej - wersja na ARM jak widzę istnieje. Proponuję... trzymajmy się jednak tematu, a nie wybiegajmy w futurystykę
Napisał bym test casy, które robiły by to za mnie?Nawet jeśli jakimś sposobem udało by ci się to zrealizować, to ciekaw jestem w jaki sposób dokonał byś podstawowych testów przed każdym uruchomieniem bloku. (zmuszony byś był przewertować kilkaset jak nie tysięcy stron kodu, wymuszając poszczególne zachowanie przez zadanie odpowiedniej zmiennej. Nie wyrobił byś się w czasie)
A wertowanie setek czy tysięcy linii (nie mówiąc o stronach) kodu, konieczne jest tylko w sytuacji kiedy amator bierze się za pisanie tego kodu, nie zrobi odpowiedniego podziału na pliki, biblioteki i robi się misz-masz.
Problem w tym, że w twoim przypadku by zastosować inne koło, konieczne jest proszenie o to programisty C, który to koło dla Ciebie stworzy. Nie masz jakiejś funkcji graficznej... leżysz.W tym przypadku w C zostały zrobione przysłowiowe koła, natomiast resztę stanowi grafika...
Re: FlowCode
Skoro stworzyli jeden z największych i najlepszych systemów na świecie do sterowania obiektem, to chyba znają.Bo nie znają C wcale tak dobrze??
Zawsze możesz sobie stworzyć taką funkcję ostatecznie zamykając w mokroProblem w tym, że w twoim przypadku by zastosować inne koło, konieczne jest proszenie o to programisty C, który to koło dla Ciebie stworzy. Nie masz jakiejś funkcji graficznej... leżysz.
To teraz wyobraź sobie taki komputer, albo zespół komputerów (DCS) gdzie obsługiwanych masz kilka tysięcy portów, w których jedne zbierają informację z obiektu a drugie nim sterują.Napisał bym test casy, które robiły by to za mnie?
A wertowanie setek czy tysięcy linii (nie mówiąc o stronach) kodu, konieczne jest tylko w sytuacji kiedy amator bierze się za pisanie tego kodu, nie zrobi odpowiedniego podziału na pliki, biblioteki i robi się misz-masz.
Po pierwsze zanim byś cokolwiek napisał, to gwarantuję ci że musiał byś ładnych parę lat popracować na owym obiekcie by w ogóle wiedzieć jak on działa
Po drugie ten twój test nie przewidzi wszystkiego, bo gdyby tak było to już dawno by to wprowadzono, a mimo wszystko ostatecznie jak już coś się dzieje potrzebny jest inżynier.
Po trzecie odnosząc się do tego, że już coś się dzieje to łatwiej jest wertować algorytmy przedstawione przestrzenie tak jak rozpisane wzory na tablicy studenckiej, niż szukać pliku C z jakiejś tam biblioteki, gdzie następnie musisz obserwować setki zmiennych, które kręcą się na żywo, by cokolwiek z tego wywnioskować. A czas goni, i nikogo nie będzie obchodzić że musisz coś tam znaleźć, ty musisz to wiedzieć nie mal że od razu.
A byłeś kiedyś na wycieczce w jakiejś największej elektrowni, bądź elektrociepłowni chociażby tu w Polsce ? (o zachodzie nawet nie wspominam)A nigdy w życiu.
Zrozum że tak olbrzymi obiekt, to nie piec gazowy gdzie sobie oprogramowanie napiszesz w C i poukładasz w odpowiednie pliki w bibliotece.
Gdyby tak było jak mówisz, to najlepsi programiści na świecie nie głowili by się nad stworzeniem w C takiego kompilatora, tylko od razu szafy systemowe oprogramowali by w C... (chyba daje to dużo do myślenia ?)
Re: FlowCode
Szczegółowo i precyzyjnie jak zawszeSkoro stworzyli jeden z największych i najlepszych systemów na świecie do sterowania obiektem, to chyba znają.
Re: FlowCode
O rany kolega zadał proste pytanie, a tu zaczyna się przysłowiowe bicie piany, sam już zaczynam żałować, że się odezwałem, czy nie ma tu moderatora forumowego? Czy kolega rafal.220 ma wewnętrzny przymus brania udziału w dyskusji w każdym temacie?
Re: FlowCode
Szczerze? na luzie do tego podchodzę.O rany kolega zadał proste pytanie, a tu zaczyna się przysłowiowe bicie piany, sam już zaczynam żałować, że się odezwałem, czy nie ma tu moderatora forumowego? Czy kolega rafal.220 ma wewnętrzny przymus brania udziału w dyskusji w każdym temacie?
Jeden z użytkowników zabrał głos w temacie flawcode. (podałem mu podobne oraz dużo tańsze rozwiązanie jak na sam początek. tyle)
Re: FlowCode
Czyli nie: programują graficznie, tylko: stworzyli sobie w C narzędzie, i teraz go używają. Co nie znaczy że programują to graficznie. Rozróżnij w końcu programowanie, od sterowania. (sam piszesz "największych i najlepszych systemów na świecie do sterowania obiektem" - sterowanie to nie programowanie sensu stricte o jakim tutaj rozmawialiśmy).Skoro stworzyli jeden z największych i najlepszych systemów na świecie do sterowania obiektem, to chyba znają.
Nie wiem jak się tworzy na mokro, ja wolę z wodą z dala ok urządzeń elektrycznych.Zawsze możesz sobie stworzyć taką funkcję ostatecznie zamykając w mokro
Uwierz mi, że systemy opisane kilkoma setkami tysięcy linii kodu nie robią na mnie wrażenia, pracuję obecnie z takim - choć nie ogarniam, bo i nie jest to moim zadaniem - całości.
Test casy, ani żadne inne testy nigdy nie przewidzą wszystkiego... a tworzy się je przed, a nie w trakcie działania systemu, więc żadne wertowanie online nie było by konieczne. Z resztą polemizować nie będę, bo na prawdę nie ma z kim...
A czy taka 200 MW się liczy?A byłeś kiedyś na wycieczce w jakiejś największej elektrowni, bądź elektrociepłowni chociażby tu w Polsce ? (o zachodzie nawet nie wspominam)
Inżynierowie procesu i owszem, nie muszą znać C, ale ktoś im wcześniej te narzędzia napisał i to na pewno nie w graficznych nakładkach tylko właśnie w jakiś językach C/C++ lub podobnych.
Ok... koniec dyskusji z mojej strony na ten temat, przynajmniej z Tobą... dobrze było by, gdyby dyskusja wróciła jednak na tory, jakich jak mniemam oczekuje założyciel, czyli od czego zacząć przygodę, a nie jak ją kończyć (na jakiś wielkich obiektach przemysłowych).
Re: FlowCode
Zgadza się. Vamgrafa, czy też flawcode też ktoś kiedyś napisał.A czy taka 200 MW się liczy?
Inżynierowie procesu i owszem, nie muszą znać C, ale ktoś im wcześniej te narzędzia napisał i to na pewno nie w graficznych nakładkach tylko właśnie w jakiś językach C/C++ lub podobnych.
Tak jak obiecałem wcześniej, wrzucę do DIY ostatnią moją pracę, z tym że muszę rozważyć kupno kamerki. (napisy rozmywają w czasie nagrywania tel.)
Re: FlowCode
Jest wersja 6 FlowCode beta open ale za cholerę się nie da zarejestrować u nich aby pobrać tą wersje. Po prostu nie przychodzi link aktywacyjny konta.
Re: FlowCode
Jak ci się uda w jakiś sposób pobrać, to daj znać. (wypróbuje możliwości tego środowiska)Jest wersja 6 FlowCode beta open ale za cholerę się nie da zarejestrować u nich aby pobrać tą wersje. Po prostu nie przychodzi link aktywacyjny konta.
Re: FlowCode
Zarejestrowalem sie teraz sprawdzilem poczte a tam czekal mail. Kliknalem w linka. Wszystko trwalo 2 min. Jesli chcesz to moge Ci przeslac ten plik tyle ze on ma 160MB... c*****ę się nie da zarejestrować u nich aby pobrać tą wersje. Po prostu nie przychodzi link aktywacyjny konta.
Btw tip <- da sie trzeba sie zalogowac
Ostatnio zmieniony 15 sie 2013, o 11:03 przez ACeK, łącznie zmieniany 1 raz.
Re: FlowCode
Ok. (a będzie działać bez rejestracji, czy muszę też się zarejestrować ?)
Z chęcią wypróbuje...
Z chęcią wypróbuje...
Re: FlowCode
W tym problem że probowałem rejestracji i poprzez FF i IE ale bez skutku tzn system u nich widzi ze juz jest zajety adres email i nick ale nie wysyła emaila z linkiem, a logowanie nic nie daje bo mówi mi że jest jeszcze konto nieaktywne, ponawianie prośby o email z linkiem do aktywacji też nic nie daje.
..
..
Re: FlowCode
Wojtek moze Twoj mail zostal potraktowany jako spam przez Twoj program pocztowy? Zamiast trafic do inbox jest w trash albo spam folder Ja uzywam IE
Edit: Prosiłem, namawiałem, aż w końcu pokasowałem wypowiedzi nie na temat (w tym post Rafała do którego
tutaj odnosi się AcEK).
Pajączek.
Czy w ogole probowale sie zarejestrowac? Czy tylko krytykujesz bo masz powod zeby napisac jeszcze jednego posta Rejestracja jest bardzo prosta nawet wymagaja imienia czy nazwiska. Jedynie podajesz swoj nick, password, mail (na ktory dostajesz link aktywizacji), do czego bedziesz uzywal oraz narodowosc. To wszystkoJeśli producenci FlowCode mają takie górnolotne zasady, to niech sami sobie w tym programują... )
Dlaczego ciagle sie powtarzasz? Lubisz programowac graficznie to dobrze jestes ograniczony do dwuch prockow bo wiecej Twoj program nie obsluguje to Twoj problem ale nie staraj sie na sile kazdego do tego przekonac. Ostatnio jak czytalem w gazecie zgadnij w jakim jezyku oni programuja (pytanie retoryczne)VAMGRAF jest jasny i przejrzysty, dlatego zamierzam korzystać z ich oprogramowania. ( mam zaufanie do tej firmy, zwłaszcza iż mogę w języku polskim otrzymać podstawowe wskazówki w przypadku napotkanych problemów)
Ponadto inwestując w wersję płatnią Vamgrafa otrzymuję spore możliwości za niewielkie pieniądze...
Edit: Prosiłem, namawiałem, aż w końcu pokasowałem wypowiedzi nie na temat (w tym post Rafała do którego
tutaj odnosi się AcEK).
Pajączek.
Re: FlowCode
Albo spróbuj się zarejestrować z innego konta. Też kilka razy miałem podobny problem. Kiedy rejestrowałem się z kont na krajowych domenach, np. z wp czy onetu, nie docierały żadne odpowiedzi. Gdy podałem adres z gmail - bez problemu.Wojtek moze Twoj mail zostal potraktowany jako spam przez Twoj program pocztowy? Zamiast trafic do inbox jest w trash albo spam folder Ja uzywam IE
Przypuszczam, że odpowiedź jest oczywista dla wszystkichCzy w ogole probowale sie zarejestrowac? Czy tylko krytykujesz bo masz powod zeby napisac jeszcze jednego postaJeśli producenci FlowCode mają takie górnolotne zasady, to niech sami sobie w tym programują... )
Ma jeszcze jedną, bardzo ważną zaletę - oprócz nakładów finansowych nie wymaga także wielkich nakładów intelektualnychVAMGRAF jest jasny i przejrzysty, dlatego zamierzam korzystać z ich oprogramowania. ( mam zaufanie do tej firmy, zwłaszcza iż mogę w języku polskim otrzymać podstawowe wskazówki w przypadku napotkanych problemów)
Ponadto inwestując w wersję płatnią Vamgrafa otrzymuję spore możliwości za niewielkie pieniądze...
To są profesjonaliści, więc tylko w Vamgrafie!Dlaczego ciagle sie powtarzasz? Lubisz programowac graficznie to dobrze jestes ograniczony do dwuch prockow bo wiecej Twoj program nie obsluguje to Twoj problem ale nie staraj sie na sile kazdego do tego przekonac. Ostatnio jak czytalem w gazecie zgadnij w jakim jezyku oni programuja (pytanie retoryczne)
Nie mów, że nie!
Re: FlowCode
Sprawdzanie spamu to u mnie norma ale o tym, że z ich strony moze być to potraktowane jako spam nie pomyslalem, a probowalem z kont onetu i elportalu , sprobuje jeszcze z gmail.
Dodano po namyśle:
Dodano po namyśle:
Osobiście i tak pozostanę przy C ale potestuję Flowcode V6 czemu nie.
Dodano po namyśle:
Bingo! Spróbowałem z gmail i poszło.Kiedy rejestrowałem się z kont na krajowych domenach, np. z wp czy onetu, nie docierały żadne odpowiedzi. Gdy podałem adres z gmail - bez problemu.
Dodano po namyśle:
Bez przesady, za 360zł (wcześniej było ponad 600) masz możliwość wygenerowania hexa dla atmegi32. Za 1200zł w FlowCode V5 Pro masz zdecydowanie więcej i nawet nie ma co porównywać.Ponadto inwestując w wersję płatnią Vamgrafa otrzymuję spore możliwości za niewielkie pieniądze...
Osobiście i tak pozostanę przy C ale potestuję Flowcode V6 czemu nie.
Re: FlowCode
Wolnym czasem też protestuję, pod względem możliwości jak również obsługi samego kompilatora. (próbowałem już inne markowe kompilatory, za grubą kasę, i co do jakości obsługi wymiękają z Vamgrafem)
Vamgraf ma bardzo przyjazny silnik graficzny, oraz elastyczną obsługę biblioteki. (zobaczymy jak jest ze FlowCode. )
Co do C to uważam że też by było ono zjadliwe, gdyby producent wprowadził podział komend na odpowiednie rozwijające się biblioteki, oraz wprowadził opisy po przez zaznaczenie komendy oraz wywołanie klawiszem np. F1
Taka baza ułatwia życie bowiem niczego nie nie muszę się zbytnio uczyć, ani zapamiętywać, (samo przyjdzie z czasem) a programowanie rozpoczynam od zaraz.
Vamgraf ma bardzo przyjazny silnik graficzny, oraz elastyczną obsługę biblioteki. (zobaczymy jak jest ze FlowCode. )
Co do C to uważam że też by było ono zjadliwe, gdyby producent wprowadził podział komend na odpowiednie rozwijające się biblioteki, oraz wprowadził opisy po przez zaznaczenie komendy oraz wywołanie klawiszem np. F1
Taka baza ułatwia życie bowiem niczego nie nie muszę się zbytnio uczyć, ani zapamiętywać, (samo przyjdzie z czasem) a programowanie rozpoczynam od zaraz.
Re: FlowCode
A ja protestuje dlatego ze Ty protestujesz hihiWolnym czasem też protestuję ...
Re: FlowCode
To jest tak jak z automatu przy pisaniu postu podkreślane są błędy i człowiek to automatem poprawia. Też mi słowo potestuję zamieniło na protestuję tyle że jeszcze raz przeczytałem przed naciśnięciem wyślij.A ja protestuje dlatego ze Ty protestujesz hihi
Ty to masz dzisiaj coś dzień czepiania się ACeK ( bez urazy )
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość