Skocz do zawartości

Program do Arduino wykorzystujący bloki logiczne


Pomocna odpowiedź

Napisano

Witam

Jestem zupełnie zielony w temacie Arduino a mam potrzebę przenieść oprogramowanie z LOGOSOFT Siemensa na ARDUINO. Mam pytanie czy dla ARDUINO stworzono narzędzie umożliwiające programowanie w formie ustawiania bloczków spełniających funkcje logiczne AND i OR, przerzutników RS, liczników, negatorów itd w formie graficznej - ogólnie tak jak to się robi w LOGOSOFT, a następnie automatyczne wygenerowanie kodu do ARDUINO.

(edytowany)

1 : 1 nie znajdziesz, chyba że jakiś pracownik SIEMENSA z nudów stworzy na przerwie śniadaniowej. Natomiast należy sobie zadać pytanie, czy to nie jest takie trochę komplikowanie sobie życia na siłą, w imię no niby prościej? LOGO ma się nijako do ARDUINO, tak sprzętowo jak i programowo. Dodatkowo, stosując takie myślenie odcinasz się trochę od możliwości jakie daje samo ARDUINO, odnoszę się cały czas do UNO. Lepiej chyba poświęcić czas na opanowanie ARDUINO niż na jakąś inżynierię wsteczną, gdzie prędzej niż później natkniesz się na dylemat braku odpowiedników funkcjonalnych, i tak będziesz robił kod tak naprawdę od zera.

PS. W LOGO siedzi STM32, różny od wersji.

Edytowano przez BlackJack
(edytowany)

Zawsze moze o być w celach edukacyjnych, do laboratorium. Jeśli jest opcja, to bym poszukał studentów i zrobił z nimi deal. Zamiast generować kod do Arduino czy innego mikrokontrolera, to te funkcje latwo utworzyć, żeby siedziały w sobie w Arduino i czekały, jak użytkownik chce je poskładać - zaprogramować PLC. Po prostu firmware. Moim zdaniem największy problem stanowi aplikacja, obsługiwana w trybie graficznym, która przekazuje do Arduino, jak drabinki ktoś na komputerze/tablecie/telefonie skonstruował. Generacja kodu za każdym razem to chyba zbyt czasochłonne programowanie, a tak to tylko serial usb i sekundka. Tutaj coś na YT, chyba wspomina, że z Logo zaprogramowane, albo to późna godzina i wydaje mi się.

 

W sumie po co robić coś, co zostało już zrobione. To wydaje się tym, czego szukasz, a tutaj filmik

Edytowano przez matsobdev

Dziękuję za informacje i podpowiedzi. Najbardziej pomocną była informacja od Yarokot. Program plcladder2 to jest to czego szukałem. W prosty sposób umożliwia skonstruowanie schematu drabinkowego wraz z modułami logicznymi, wejściami/wyjściami analogowymi itd. a na koniec wygenerowanie kodu dla ARDUINO. Nie robiłem jeszcze prób programowania gdyż czekam na moduł NANO, ale symulacja (wbudowana w program} działa super.

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...