Przejściówki wnoszą opóźnienie, w pewnych warunkach absurdalnie duże. Dane na UART przychodzą bajt po bajcie, ale nie można ich bajt po bajcie wysyłać przez USB - maksymalna przepustowość USB wyniosłaby wtedy 1000 B/s. Przejściówka ma bufor danych od kilkudziesięciu B do kilku kB i czeka z przesłaniem danych na jego wypełnienie lub inne kryterium, np....
Nie wiadomo jak często musi być wywoływane "modbus_update();". Jeśli częściej niż co 23ms, to...... W tej chwili to na pewno wiadomo, że nie wiadomo jak często jest wywoływana ta funkcja w pętli loop(). Zależnie od warunków, loop może wykonać się w kilkadziesiąt us ale równie dobrze, gdy wszystko się nałoży na siebie (realizowana będzie transmisja...
Niestety jest tak, że do każdego przekaźnika musze dodawać kolejny wpis w tabeli modbus w FATEKu i teraz jesli uruchomię 16CH na adre.2 i zaczynam uruchamiać kolejny przekażnik na module o adr 3to wszystko zaczyna się wydłużać w czasie, no bo FATEK musi coś wysłać/odebrać ale niestety w konsekwencji tego są opóźnienia rzedu 2s, oraz zajęta sieć modbus....
Nie chodzi o samo działanie tylko o opanowanie napisania skryptów obsługujących wszystkie wymagane parametry które są zależne od siebie do prawidłowego sterowania ładowaniem takich magazynów i rozładowaniem. To są dziesiątki jak nie setki możliwych opcji do analizy w całej instalacji w czasie rzeczywistym. Głownie tu chodzi o sterownie i zarządzanie...
Ja też kiedyś miałem z tym problem. Okazało się, że zbyt krótko trwa sygnał rozłączania DISCONNECT. Walczyłem z tym chwilę i skończyło się na 25 ms opóźnienia w cyklu przełączania/resetu (DISC-25ms-CON). Ale to u mnie i nie dotyczyło redundancji. Może warto spróbować.
Dlaczego warto wykorzystywać Ethernet w zastosowaniach przemysłowych? Systemy takie coraz częściej stosują łączność Ethernet w celu rozwiązania kluczowych problemów przemysłu 4.0 i inteligentnej komunikacji w fabrykach i zakładach produkcyjnych. Wyzwania te obejmują integrację danych, synchronizację systemów, łączność brzegową i interoperacyjność systemu....
W czym problem ? DWA układy 74HC595 mają 16 wyjść co umożliwia sterowanie 64 diodami LED bez problemów za pomocą taśmy 16 żyłowej . Jaki macie z tym problem ? Można tak zapalić DOWOLNĄ kombinację diod jeśli będą MIGAĆ czyli będziemy MIGAĆ dowolną diodą lub zespołem diod . TANIA taśma IDC 16-żyłowa sterująca TANIMI diodami LED , ZAMIAST lutowania można...
Przedstawione sekwencje nie stanowią zwięzłej całości. Należy traktować je osobno, jako przykładowe. Pisałem o przełączeniu się na odbiór nie przez Spidera tylko przez moduł łączący komputer z magistralą RS485. W moim przypadku był to coś takiego: http://yourduino.com/sunshop//index.php?... Większość modułów używanych do komunikacji...
https://obrazki.elektroda.pl/2451334200_... Rozpocznijmy odpowiedź na to pytanie od spojrzenia wstecz na epokę programowania "bare-metal". Czym jest tego rodzaju programowanie? W informatyce "gołe urządzenie" odnosi się do procesora wykonującego instrukcje bezpośrednio na fizycznym sprzęcie logicznym bez interweniującego systemu operacyjnego....
Ethernetu nie chcę bo wpowadza opóźnienia. Milisekundy bez znaczenia przy zapalaniu światła ;) Jeśli moduł przekaźnikowy będzie miał 16 przekaźników to ich stan można zmienić jedną komendą modbus - więc to wcale nie jest tak, że w tym systemie będzie latać nie wiadomo ile pakietów na sekundę, że się będą gubić. Co innego jak będzie 16 modułów z pojedynczym...
Jak nie dasz strobowania w stan niski to max485 nic nie odbierze , W Twoim przypadku odpowiedź prawdopodobnie przychodzi w czasie twojego opóźnienia
Ale czemu uważasz że nie ma wpływu? Przecież modbus jest super podatny na zakłócenia. Kiedyś miałem taką centralę, gdzie 2 falowniki wisiały po Modbusie i wszystko było ok dopóki falownik nie wystartował. Na modbusie pojawiały się śmieci i centrala się zatrzymywała, gdyż czytałem wejścia falownika. Rozwiązaniem okazało się przełożenie kabli modbusa...
Jeśli chodzi o parametry to muszę pracować na prędkości 9600 baud/sec gdyż ta prędkość jest wspólna dla wszystkich urządzeń modbus slave, więc z prędkością transmisji nie grzebałęm. Zmieniałem czas timeout do 250 ms ale problem dalej występował. Domyślnie mam czas timeout ustawiony na 100 ms. Jeśli chodzi o obsługe modbusa w sterowniku XC200 to są na...
Witam, Analizując poniższy przykład: http://www.elektroda.pl/rtvforum/viewtop... zrobiłem transmisję modbus RTU , Versa Max jako master i 6 slaveów. Do każdego z slave'ów zapisuje wartość (funkcja 16) i następnie odczytuje (funkcja 4) czyli łączenie 12 zapytań w cyklu. Jeśli nic nie wysyłam to słowo statusowe jest 0, 1 czyli wszystko...
czy możliwa jest konfiguracja w której nport odpytuje slava/slavy buforuje dane a jednoczesnie udostępnia je przez modbus tcp kilku klientom Nie jest to możliwe za pomocą NPort. Jest to możliwe za pomocą innych urządzeń (np. MGate), przy czym "buforowanie danych" może być różnie realizowane przez różne bramy. Konkretnie, MGate działa tak: Raczej kolejkuje...
A więc tak, z tego co do tej pory się dowiedzialem to Ethernet posiada stochastyczny dostep do sieci, np modbus posiada deterministyczny, w ethernecie moga być przez to opóźnienia , a w warunkach przemyslowych jest to zjawisko niekorzystne. Wiem ze ethernet bywa używany w przemysle, jednak mam napisac o negatywnych stronach ethernetu w przemyśle, dlatego...
Witam mam taki problem. Pod panel HMI LS eXP40-TTA/DC mam podpiętych 17 sterowników z każdego sterownika odczytuje cyklicznie co 10 sec. po ok 5 rejestrów ( temperatura i stany wyjść przekaźników w sterownikach). Wszystkie dane wyświetlane są na ekranie głównym HMI i wszystko działa ładnie ale w przypadku wyłączenia kilku sterowników (wyłączając im...
witam, mam do podłączenia około 50 liczników LE01M (firmy F&F). Ze względów praktycznych chcę to zrobić na 4 liniach po około 12-14 liczników na lini o długości około 300m każda. Sieć pracuje zgodnie ze standardem Modbus RTU, każda z linii na początku ma konwerter USB-RS485, a na początku i końcu zgodnie z instrukcją moduły terminacyjne LT-04 (120Ohm)....
Stany wejść jak i wyjść PLC są zapisane w rejestrach. Można przesłać drogą radiową cały rejestr, ew. kilka rejestrów za pomocą portu komunikacyjnego. Piszesz jakiś protokół komunikacyjny lub używasz już gotowego np: Modbus RTU/ASCII. Przesyłanie danych między PLC a kompem drogą radiową prawie niczym nie różni się od przesyłania danych kablem. Należy...
Witam, mam jakiś błąd w sofcie, który powoduje, że po odłączeniu i włączeniu zasilania program nie działa prawidłowo. Zresetowanie atmegi bez odłączenia zasilania powoduje że wszystko chodzi już dobrze. Próbowałem różne ustawienia fuse'ów, kwarc 12MHz, CKOPT włączony, ustawiony najdłuższy możliwy czas opóźnienia włączenia. Testowałem na wewnętrznym...
Witam. Posiadam program wizualizacji napisany w Delphi, który komunikuje się z 16 sterownikami (protokół Modbus Ascii) na pętli prądowej po rs232. Jakie zaproponujecie opóźnienia RS 232 dla programu wizualizacji w milisekundach, dla poniższych opcji i dlaczego? - maks. opoznienie pomiedzy dwoma kolejnymi bajtami dla odczytu - stale opoznienie dla odczytu...
Ostatnio znalazłem taki kontroler: [url=http://www.wobit.com.pl/produkt/105... Co prawda dedykowany jest do sterowania napędami krok/kierunek, ale ma też trochę wejść i wyjść. Przy czym programowanie odbywa się w prostym języku tekstowym coś jaki BASIC i instrukcję wykonywane są z bardzo małymi opóźnieniami, także nie ma...
Witam Czy ma ktos w soim posiadaniu albo wie gdzie znalezc komponent do obslugi protokolu jak w temacie w delphi. Wiem ze mozna uzyc dowolnego komponentu do rs ale chodzi mi o sposob realizacji opoznien miedzy ramkami i jak zrealizowac programowo nasluchiwanie ciszy. Pozdrawiam Radek :roll:
Dziękuję za szybką odpowiedź. Tu nasuwa się pytanie co z opóźnieniami. Przykładowo jeżeli przez ETHM-1 zalogowany jest użytkownik np z programu GuardX i jednocześnie z programu DloadX to wyraźnie widać spowolnienie działania obu programów a w zasadzie komunikacji obu z Satelem. Czy tak samo to wygląda jeżeli jednocześnie przez RS232 będzie komunikacja...
Np. w Profibusie nie ma problemu. Wszystko podłączam pod jedną magistralę i śmiga. Mam możliwość sterowania falownikiem z PLC, a panel operatorski odczytuje/zapisuje stany PLC. Modbus niestety jest inny i wymagany jest układ Master-Slave. No przecież Profibus to też układ master-slave (no chyba ze urządzenia obsługują specyfikacje DPV2). Możesz spokojnie...
A jak wygląda temat z tymi odległościami przesyłów ? Szczerze powiedziawszy nie mam w tym doświadczenia. Przykładowa sytuacja. Mamy grupe maszyn na 1 hali które stoją na przestrzeni 40 metrów. Do tego kolejne pojedyczncze maszyny na nastepnej hali. Da się to jakoś wszystko kablem spiąć do jednego sterownika dajmy na to żeby mieć tą akwizycje danych...
Poszukaj sterownika, który ma wbudowany serwer WWW lub obsługuje Modbus TCP (protokół jest otwarty). S7-1200 ma obie możliwości, a podobnych tematów już było kilka.
Teoretycznie możliwe - Tuya+Home Assistant + Satel Integra + ETHM1 plus lub Tuya+Home Assistant + Ropam NeoGsm-IP 64 przez modbus. Tylko po co? czujki Tuya miewają sporo błędów (które w przypadku sterowania automatyką mają mniejsze znaczenie), opóźnienia, itp - nie stosowałbym ich jako element alarmu - mogłyby wywoływać fałszywe alarmy. Standardowo...
Ja w swojej mikroinstalacji (firmowej w taryfie C - stąd obawa, że mogą nagle zacząć naliczać za energię bierną, dotychczas tego nie robili, ale w taryfie jest zapis, że mogą, o czym pewnie dowiem się z faktury wystawionej z dużym opóźnieniem) do podtrzymania działania falownika (Growatt MIN-3000-TL-XE) w nocy używam stałoprądowego zasilacza LED (Mean...
(at)tradilus Co do blokowania Fusion Solar, przy bezposrednim polaczeniu do wifi inwertera i zbieraniu danych z modbus (ip 192.168.200.1 port 6607), to Huawei ma tylko czesciowo racje (nie mowie tutaj ani o polaczeniu przez smart dongle przez wifi lub kabel, ani o polaczeniu ktore inwerter nawiazuje z moja siecia). Jedynym wymogiem zeby Fusion Solar...
Witam, wysyłanie (odbieranie) 4 komunikatów na sekundę to może być już system czasu rzeczywistego, jeśli między poszczególnymi komunikatami ma upłynąć z góry określony czas (oczywiście dochodzą opóźnienia na routerze, itp.). Z poziomu języka C możesz napisać warstwę aplikacji (np. ModBUS) dla danych przesyłanych w protokole TCP/IP (lub innym - w zależności...
Witam Załączam procedurkę jaką wykożystuje do oblicznia CRC16 w komunikacji po ModBusie z falownikiem. Całej reszty do komunikacji nie zamieszczam bo w moim przypadku poszedłem po najmniejszej lini oporu - umieszczam w pamięci bajty jakie mają byc wysłane w ramce ModBus, obliczam CRC i wysyłam kolejno wszystko (nie robiłem slave). Nie bawiłem się nawet...
W takim rozwiązaniu wykonanie (czyli stany 11,12,13) od wykrycia zadziałania może odbyć się z opóźnieniem. A tu jest istotne żeby wykryć zadziałanie i jak najszybciej wykonać.... Od wykonania ignorować wszystkie zadziałania przez 5s .... Dodano po 1 W pierwszym rozwiązaniu gubiłem. nawet jeżeli nie wykonywała się wcześniej akcji 11,12,13. Ale teraz...
W sumie fakt, bo wprowadza to opóźnienia, zamiast szybkiego point-to-point w przypadku switcha - może dlatego zaznaczają, że te 4us to przy 4 urządzeniach. Natomiast zmiana topologii pewnie jest ukłonem w stronę systemów magistralowych jak właśnie Profibus, RS485/Modbus itp., żeby inżynierom łatwiej było je zastąpić bez ładowania dodatkowego switcha...
Jakby się ogrzewał węglem to oczywiście miałbym magazyn by go przechować od lata do zimy. Gazu nie mam, ponad 20 lat temu kiedy dom był budowany nie było możliwości przyłączenia, teraz by była ale nowa instalacja to za duża demolka. Grzeję prądem który kiedyś był w drugiej taryfie dużo tańszy niż w pierwszej, a teraz nagle zrównali w górę do ceny maksymalnej...
(pewnie dwukierunkowy najlepiej - ale z drugiej strony jak mam informację z falownika ile produkuję to mogę chyba prosto wyliczyć mając jednokierunkowy ile dałem a ile zabrałem) Koniecznie trzeba znać kierunek przepływu. Dane tylko z falownika nie wystarczą. Dwa scenariusze: 1. Falownik wytwarza 3KW. Pobór w domu 2KW. Czyli -1KW do sieci 2. Falownik...
Każda szafa z falownikiem powinna mieć sterownik PLC i ekran HMI; może być panel zintegrowany ze sterownikiem w tym samym urządzeniu. Zgodnie z PFU. Zintegrowany sterownik z panelem to po prostu redukcja kosztów oraz uproszenie topologii sieci. Od biedy można wejść do poziomu sterowników Unitronics Jazz - ale mam na względzie wygodę dla "samego siebie"...
Kwestia odstępów to jedno a długość nadawania to drugie. Długość cyklu będzie uzależniona od ilości przesyłanej informacji. Przy realizacji takiej komunikacji na sterowniku AB z pomocą programu obsługującego tą komunikację pojedynczy cykl np. odczytu musiałem bezpiecznie ustawić na ok 300ms (niezależnie od prędkości portu). Ale to pewnie wina tego,...
(...) ssion":true,"birthTopic":"","birthQos":"... \"idx\":229, \"svalue\":\"3.45\"}","birthMsg":{},"clo... (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Główny...
Trochę się nad tym zastanowiłem i wybiorę opcję z okresowym wybudzaniem tylko wtedy, gdy nie będę wstanie podrasować zasilacza tak by radio mogło pracować ciągle. Zależy mi na tej opcji bo poprzednio komunikowałem się z modułami po kablu 485 z wykorzystaniem protokołu modbus. Przy takiej konfiguracji to master decydował co i kiedy jest słane więc odczyt...
Czy naprawdę trzeba znać stan dpID 6 co sekundę lub pół sekundy? Nie tak szybko, wystarczy 5, a nawet 10 sekund, jak to urządzenie. Ale 5 minut, jak ma to miejsce w przypadku drugiego urządzenia, wydaje się zbyt długie nawet w przypadku „prostych” zastosowań, nie sądzisz? Prawdopodobnie jeśli podzielisz się swoim pomysłem, dlaczego potrzebujesz tak...
Myślę, że to nie jest to zły pomysł. Masz wbudowany mechanizm transakcji, wielo-dostęp do danych. Jedyna wada to to, że musisz ciągle odpytywać tą bazę danych. Wszystko zależy od tego, co masz na myśli przez "ciągłe odpytywanie", jak często operacje zapisu i odczytu mają się powtarzać i na jakim sprzęcie uruchomisz tą bazę danych. Bazy danych generalnie...
Witam, mam do zrealizowania sterowanie do poszerzenia możliwości wytłaczarki produkującej folię. To poszerzenie możliwości wytłaczarki polega na dodaniu mechanizmu z sekcją: rowkującą, zgrzewającą, oraz dociskająco-chłodzącą [patrz załącznik o nazwie „mechanizm.jpg”]. Zadaniem tych 3ch sekcji jest uzyskanie czegoś podobnego jak worki na...
https://obrazki.elektroda.pl/1330354600_... Dzięki współpracy z polską firmą https://obrazki.elektroda.pl/4907295500_... Konfigurując i łącząc bloki wprowadzamy sygnały wejściowe, podłączamy wyjścia i w sposób graficzny tworzymy logikę działania programu pracy wraz z operacjami logicznymi i matematycznymi. Blok może...
Witam, Zacząłem obsługę standardu MODBUS RTU. Na wstępie wziąłem pod rozpatrzenie biblioteki FreeMODBUS BerliOS. Udało mi się to uruchomić wstępnie bez problemów dla AVR na prockach typu ATmega8 czy ATmega32 działa ok Tylko pytanie: Czy ktoś używał z szanownych kolegów tych bibliotek (już nawet nie ważne czy dla AVR czy dla innych procków) i mógłby...
gaspaccio - obudowa phoenixcontact model BC aadeer - urządzenie jest częścią większego projektu, kontrolera wtrysku w maszynie odlewniczej sterującego procesem wtrysku płynnego metalu w czasie rzeczywistym oraz generowaniem aktualnych pomiarów w czasie rzeczywistym (wykresy). Urządzenie sterujące modułami IO było oparte na jednordzeniowym ARM-ie Cortex-M4,...
Witam ponownie specjalistów:) Wreszcie się coś ruszyło i być może będę miał już kartę ale nie Modbusa,tylko Profibus'a. Gość z Danfossa, właśnie taką kartę zaproponował. Jednak pisze, że Danfoss nie dostarcza driver'ów do oprogramowania SCADA. Zatem zaproponował, żeby po "po Profibusie skomunikować się z S7 (Simatic) i dopiero na tej bazie utworzyć...
https://obrazki.elektroda.pl/1935669500_... We współpracy z firmą Napiszcie z jakimi systemami Waszym zdaniem powinien integrować się system automatyki domowej? Poniżej materiał filmowy prezentujący w praktyce integrację systemu F&Home z Integra 64 Satel. Jednostka centralna mH-Developer-MINI zajmuje mniej miejsca w rozdzielnicy,...
Zaproponuję rozwiązanie alternatywne i technicznie nawet lepsze bo magistrala szybsza, sprzęt tańszy i praktycznie nieograniczony możliwościami. Ampio. Magistrala CAN. Obsługa dla użytkownika przez klasyczne łączniki zwierne, manipulatory dotykowe lub tablet (najczęściej IPAD) na ścianie. Ten ostatni ma tę przewagę, że jest ładniejszy, szybszy, matryca...
https://obrazki.elektroda.pl/1992652000_... Rys.1. Sprzęt domowego browarnika w trakcie budowy. W ostatnich latach moda na domowe warzenie piwa eksplodowała: coraz więcej osób eksperymentuje z piwowarstwem domowym, które może zacząć się od rozrywki, ale potrafi przerodzić się w prawdziwą pasję. W rzeczywistości proces warzenia piwa...
Kod: [syntax=c] /************************* * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stdint.h" #include "misc.h" #define CLK_FREQ 36000000 /* User defined function prototypes */ void GPIOA_Init(void);...
Tak naprawdę czy masz 100 modułów np. pomiaru temperatury, czy jeden, to maszyna stanów wygląda praktycznie tak samo. To jedyne pocieszenie. masz 10 tablic, nic wielkiego. Zazdroszcze Ci, bo mnie wlasnie takie rzeczy mentalnie ograniczaja. Zrobic 10 tablic w RAM.... Juz wiem, ze mi go braknie i bede musial zapiac jakis zewnetrzny SRAM do tych celow....
Schowanie czujnika w obudowę, czy panel(...)to chyba najmniejszy problem :) Ważniejszą jest funkcjonalność całego systemu i towłaśnie umożliwia sygnał analogowy. Jeżeli chcemy tylkozałączać/ wyłączać - to wystarczy termostat, ale nawetz punktu widzenia - cena - to ładny termostat(obudowa, firma, jakość) kosztuje więcej niż rozwiązania analogowe. firma...
Osobiście zrobił bym to na przekaźniku programowalnym typu Siemens LOGO!, w godzinę. Do ,,Januszy :D " - Siemens LOGO! kosztuje obecnie tyle, co dwa średniej klasy przekaźniki czasowe a jeden zastąpi ich 16. To fakt. Tylko przy tej okazji trzeba przekroczyć pewną barierę psychiczną, że trzeba to COŚ zaprogramować ;) Mimo, że we współczesnych przekaźnikach...
https://obrazki.elektroda.pl/1292006700_... Uwagi organizacyjne Oto kilka słów, które warto napisać, ale nie dotyczą one bezpośrednio samego systemu: - część urządzeń z systemu działa na śmiertelnie niebezpiecznym napięciu sieciowym, należy zachować wszelką ostrożność przy montażu, operować przy wyłączonym zasilaniu, itd... - ze względu...
W ep10/07 jest projekt "Mikroprocesorowy regulator PID z interfejsem MODBUS" W programie mikroprocesora jest funkcja samostrojenia, o ile sam program rozumiem to za bardzo nie wiem dlaczego to jest tak wyznaczane. Poniżej funkcja samostrojenia z tego projektu. #define MAX_TUNE_TIME (20*3600*10) //Samonastrajanie... //0 - Samonastrajanie zakonczone...
A co robię niezgodnie z dokumentacją? Poniższe funkcje znalazłem na stronie internetowej, która wyglądała całkiem poważnie. Obojętne mi z której flagi będę korzystał byle działało :P A skoro w większości przykładów natknąłem się właśnie na wykorzystanie tych flag to tego się na razie trzymam. ----------------------------------------... W sumie to...
procedurę opóźnienia opóźnienia spryskiwacz opóźnienia propagacji
gniazdo optyczne schemat t370hw02 zamiennik composite commodore
niegasnące światła stopu samsung ue40f6320aw
Lokalizacja mikrowłącznika w piecu Junkers ZW 20 Smar do klocków hamulcowych w Passacie B5 1.9 TDI 90 KM kombi