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 30 kwi 2025, o 17:01


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 19 lip 2016, o 18:03 
    Offline
    Użytkownik

    Dołączył(a): 08 maja 2014
    Posty: 61
    Pomógł: 1

    Witam :)

    Na co dzień pracuję w zakładzie produkcyjnym jako Automatyk, gdzie moim zadaniem jest upilnowanie bardzo fajnego systemu automatycznego magazynu.
    W magazynie śmigają sobie automatyczne układnice i tyle. Co ciekawe, w całej instalacji składającej się z 50 szaf sterujących bla bla bla... nie ma ANI JEDNEGO
    sterownika PLC. Za sterownik PLC robią trzy komputery zaopatrzone w karty Hilschera (karta na PCI konwertująca protokół PROFIBUS DP). Na tych komputerach
    znajduje się odpowiednie oprogramowanie w którym napisany jest cały kod automatyki magazynu i za pomocą karty Hilschera steruje modułami I/O.
    Bardzo lubię programować w C# i pomyślałem sobie ostatnio, że w sumie nic nie stoi na przeszkodzie aby stworzyć podobne oprogramowanie (które jest bardzo drogie)
    za darmo, dla ludzi którzy chcą się pobawić, nauczyć czegoś itd itp. Do zabawy w tym programie docelowo wystarczy nam kawałek kabla Ethernet, komputer oraz jakiś
    moduł IO/ sterownik PLC który obsługuje protokół ModbusTCP/IP, ModbusRTU lub (docelowo) CANOpen. Wszystko jest robione tak, aby było jak najbardziej zgodne ze
    standardem CodeSyS. Jak ktoś automatykuje to wie co to jest, a jak nie to można poczytać :D Całość ma umożliwić napisanie programu w środowisku zbliżonym do
    FB (FunctionBlock) pomieszany z CFC (Continuous Function Chart), dopisywanie własnych skryptów w C# .NET i wywoływanie ich z poziomu kodu FB/CFC no i oczywiście
    stworzenie jakiejś wizualizacji, podobnie jak w Designerze Microsoft Visual Studio. Przedstawiam Wam krótki/nie krótki filmik z tego, jak to aktualnie wygląda i co można
    zrobić. Jako automatyk nie spotkałem się jeszcze z taką możliwością jaką sam przypadkowo stworzyłem, czyli zmiany w programie "at runtime" z podglądem co się
    aktualnie dzieje :D Jak na razie pracuję nad tym około tygodnia i kilka miesięcy na pewno jeszcze mi to zajmie. Na koniec udostępnię ten program tu na forum wraz
    z kodem źródłowym oraz linkami do wykorzystanych przeze mnie bibliotek.



    Pozdrawiam, Maciek :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2016, o 20:47 
    Offline
    Użytkownik

    Dołączył(a): 27 sty 2016
    Posty: 192
    Pomógł: 2

    jestem na tak



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2016, o 20:49 
    Offline
    Użytkownik

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

    Poprawiłem ci filmik ... no ciekawie się zapowiada

    _________________
    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: 19 lip 2016, o 21:12 
    Offline
    Użytkownik

    Dołączył(a): 08 maja 2014
    Posty: 61
    Pomógł: 1

    Dzięki Sun. Chciałem to tak zrobić, ale jak dawałem podgląd to nie pokazywało. Odkąd to trzeba wstawiać w znaczniku? od watch czy od reszty? :D
    Projekt mi się wydaje o tyle ciekawy, że chcę go zrobić w ten sposób aby można było obsługiwać nie tylko moje przemysłowe protokoły ale tak, że jeżeli ktoś chce sobie pod to podłączyć atmege czy arma, to sobie napisze skrypt do komunikacji, zrobi program z podglądem ONLINE w bloczkach i wizualizację ładną :D
    Ale mimo wszystko przeznaczenie jest pod maszyny przemysłowe :)

    tungu, Automatyk? :D



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lip 2016, o 21:18 
    Offline
    Użytkownik

    Dołączył(a): 29 mar 2012
    Posty: 595
    Lokalizacja: Jaworzno
    Pomógł: 39

    Gratuluję pomysłu i życzę wytrwałości, bo projekt zapowiada się naprawdę świetnie. Dawno temu "bawiłem" się trochę ANT Studio. Całkiem fajne, nasze polskie oprogramowanie do wizualizacji procesów technologicznych, ale komercyjne.

    _________________
    Pozdrawiam
    PP



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2016, o 19:47 
    Offline
    Użytkownik

    Dołączył(a): 08 maja 2014
    Posty: 61
    Pomógł: 1

    Witam

    Wczoraj pisałem o skryptach. Już są, co prawda edytor to zwykły RichTextBox (na razie), ale już działa :D
    Dostępne wszystkie biblioteki .NET C# oraz API mojego programu.
    Zapraszam do oglądania :)



    Pozdrawiam, Maciek :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2016, o 19:56 
    Offline
    Użytkownik

    Dołączył(a): 29 mar 2012
    Posty: 595
    Lokalizacja: Jaworzno
    Pomógł: 39

    Coś nie działa ten film. Udostępniony prywatnie.

    _________________
    Pozdrawiam
    PP



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2016, o 19:57 
    Offline
    Użytkownik

    Dołączył(a): 08 maja 2014
    Posty: 61
    Pomógł: 1

    Przepraszam, właśnie zmieniłem na publiczny :/
    Myślę też o zrobieniu skryptów dla języka VB. .NET daje takie możliwości :D
    Najciekawszym wyzwaniem w tym wszystkim było, jak przekazać klasy, interfejsy oraz referencje
    do istniejących obiektów do skryptu. Cały dzień zajęło mi dojście do tego, ale było warto.
    Ta satysfakcja ^^



    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: 8 ] 

    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