Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 12 kwi 2025, o 20:20


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
    Autor Wiadomość
    PostNapisane: 4 lis 2018, o 17:02 
    Offline
    Nowy

    Dołączył(a): 04 lis 2018
    Posty: 6
    Pomógł: 0

    Czołem Forumowicze!

    Czy znalazłaby się jakaś miła duszyczka, która zechciałaby mi jakoś pomóc? Chętnie odwdzięczę się finansowo za ewentualną pomoc :D

    Mam do napisania pracę magisterską na temat "Mikroprocesorowy, programowalny symulator urządzeń Modbus".
    Przygotowałem sobie już cały plan pracy, napisałem wstęp teoretyczny i teraz zaczynam zabierać się za część programistyczną i niebardzo wiem gdzie zacząć.

    Moim zadaniem jest napisanie symulatora urządzeń MODBUS i porównanie go z istniejącymi już symulatorami dostępnymi na rynku.
    Dostałem od swojego promotora mikrokontroler SEM3N-EK, na który ma być wgrany mój symulator.
    Promotor polecił mi pisać to w Atmel Studio 7.0.

    Wiem, że na pewno muszę przygotować program do formułowania zapytań, odpowiedzi i generowania błędnych ramek.
    I w sumie tutaj kończy się moja wiedza...

    Z góry dzięki za pomoc i proszę o wyrozumiałość, bo niestety jestem prawie zielony w tym temacie.

    Kuba



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lis 2018, o 19:48 
    Offline
    Użytkownik

    Dołączył(a): 19 paź 2014
    Posty: 357
    Lokalizacja: stolyca pyrlandii :)
    Pomógł: 18

    A mógłbyś wyjaśnić co to za mikrokontroler, bo po wpisaniu do wujka jedyne co mi wyskakuje to tematy farmakologiczno-farmaceutyczne.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lis 2018, o 21:19 
    Offline
    Nowy

    Dołączył(a): 04 lis 2018
    Posty: 6
    Pomógł: 0

    karolen napisał(a):
    A mógłbyś wyjaśnić co to za mikrokontroler, bo po wpisaniu do wujka jedyne co mi wyskakuje to tematy farmakologiczno-farmaceutyczne.


    Jasne!
    To jest ten mikrokontroler:
    http://ww1.microchip.com/downloads/en/D ... _Flyer.pdf



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lis 2018, o 21:24 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    temu nie znajdywało bo w nazwie masz literówkę :) w pierwszym poście
    to fajny kawałek ARM-a

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lis 2018, o 09:26 
    Offline
    Nowy

    Dołączył(a): 04 lis 2018
    Posty: 6
    Pomógł: 0

    SunRiver napisał(a):
    temu nie znajdywało bo w nazwie masz literówkę :) w pierwszym poście
    to fajny kawałek ARM-a


    Oh, my bad w takim razie.

    @SunRiver, masz może jakąś wskazówkę dla mnie gdzie powinienem zacząć?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lis 2018, o 09:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 maja 2013
    Posty: 175
    Lokalizacja: Kraków
    Pomógł: 9

    Musisz się dopytać promotora, jaka ma być rola tego symulatora. Bo pierwszy raz słyszę o hardware-owym symulatorze MODBUS-a.
    Są symulatory w postaci programów na komputer PC, udające urządzenia z MODBUS-em (slave jak i master).
    Moim zdaniem powinieneś się zorietnować jaka ma być rola tego symulatora. Jakie funkcje powinien posiadać, oprócz oczywiście samego MODBUS-a.
    I tak jak pisałem wcześniej są softwarowe symulatory. I raczej do nich będziesz musiał się odnosić.

    _________________
    Rozwój i utrzymywanie Oprogramowania



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lis 2018, o 10:08 
    Offline
    Nowy

    Dołączył(a): 04 lis 2018
    Posty: 6
    Pomógł: 0

    0livaw napisał(a):
    Musisz się dopytać promotora, jaka ma być rola tego symulatora. Bo pierwszy raz słyszę o hardware-owym symulatorze MODBUS-a.
    Są symulatory w postaci programów na komputer PC, udające urządzenia z MODBUS-em (slave jak i master).
    Moim zdaniem powinieneś się zorietnować jaka ma być rola tego symulatora. Jakie funkcje powinien posiadać, oprócz oczywiście samego MODBUS-a.
    I tak jak pisałem wcześniej są softwarowe symulatory. I raczej do nich będziesz musiał się odnosić.



    Ok. Ogarnę co i jak i będę się odzywał. Dzięki za pomoc! ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 lis 2018, o 19:10 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Dokładnie, doprecyzuj a wtedy , bedzie wiadomo czy iść tą czy inną drogą ...
    sama implementacja ModBUSa nie jest problematyczna więc spokojnie ogarniesz.

    A w wypadku kłopotów zadasz pytanie w dziale ARM i pomożemy :)

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 lis 2018, o 15:18 
    Offline
    Nowy

    Dołączył(a): 04 lis 2018
    Posty: 6
    Pomógł: 0

    SunRiver napisał(a):
    Dokładnie, doprecyzuj a wtedy , bedzie wiadomo czy iść tą czy inną drogą ...
    sama implementacja ModBUSa nie jest problematyczna więc spokojnie ogarniesz.

    A w wypadku kłopotów zadasz pytanie w dziale ARM i pomożemy :)



    Wielkie dzięki! Może diabeł nie tak straszny jak go malują w takim razie :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2018, o 16:58 
    Offline
    Nowy

    Dołączył(a): 04 lis 2018
    Posty: 6
    Pomógł: 0

    Cześć Wszystkim!

    To ponownie ja.
    Część praktyczna mojej pracy to punkty:
    1. Projekt sposobu programowania zapytań, odpowiedzi i generowania błędnych ramek.
    2. Opracowanie i przetestowanie oprogramowania układu.
    3. Wykonanie i zbadanie układu modelowego.
    4. Porównanie z istniejącymi symulatorami.
    5. Wnioski i podsumowanie pracy.

    Zatem jeśli chodzi o jego funkcjonalności to na pewno chciałbym aby miał podstawowe funkcje takie jak:

    - wysyłanie i odbieranie ramki danych
    - wysyłanie i odbieranie informacji o błędzie
    - tworzenie i dekodowanie ramki danych

    Są to podstawowe funkcjonalności. Myślę, że większość symulatorów je ma więc będę mógł porównać czasy odpowiedzi, sposoby generowania błędów, sposób tworzenia i dekodowania ramki i porównać je z moim symulatorem.

    Dobrze myślę? Czy może jestem całkiem w błędzie?


    Chciałbym wgrać ten mój symulator na mikrokontroler i zadawać polecenia z poziomu wyświetlacza LCD.
    Promotor powiedział mi, że chce aby symulator był na mikrokontrolerze, ale może on wysyłać zapytania do PC'ta.
    Może mógłbym zrobić coś podobnego do Simply Modbus Master 8.1.0 z interfejsem na wyświetlaczu LCD?
    Co myślicie?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lis 2018, o 19:05 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 maja 2013
    Posty: 175
    Lokalizacja: Kraków
    Pomógł: 9

    Poniżej daję linki do symulatorów MODBUS programowych na PC:
    http://www.simplymodbus.ca/
    https://www.modbustools.com/
    https://www.win-tech.com/

    Tak jak mówiłem wcześniej, nie znam symulatorów sprzętowych.
    Wydaje mi się, że do takich symulatorów powinieneś się odnieść w swojej pracy.

    _________________
    Rozwój i utrzymywanie Oprogramowania



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO