rejestr slave

Znaleziono około 860 wyników dla: rejestr slave
  • Carel PCO3 - Konfiguracja Modbus Slave - Rejestry równe 0

    1. Zmienio Biosa na nowszy. Stanowczo za stary. Najnowszy jest 6.4 - na ksa masz wszystkie. Jeśli nie masz dostepu do Biosu na ksa tzn masz niski poziom uprawnien. 2. ". W "drzewie programu" mamy coś takiego jak "Modbus Line". Czy to musi być konfigurowane? " --> Nie musi. To jest taki łatwiejszy konfigurator dla portów. Wybierasz port np BMS1 i konfigurujesz...

    Automatyka Przemysłowa   02 Sty 2017 08:11 Odpowiedzi: 8    Wyświetleń: 2790
  • Fatek MODBUS TCP/IP – czy PLC może odczytywać i zapisywać rejestry slave?

    z tego co wiem to ten nowy moduł ethernetowy (CBEH) ma już taką funkcję, poprzedni zdaje się nie miał pozdrawiam

    Automatyka Przemysłowa   14 Paź 2013 08:28 Odpowiedzi: 1    Wyświetleń: 2214
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AVR i Modbus - jak odbierać dane z PC do Atmega16?

    W zasadzie freemodbus to implementacja dla urządzeń slave. Ale master może wpisywać dane do Slava .. po prostu ustawia rejestry w urządzeniu Slave. Poszukaj rozpiski - dotyczącej Modbusa - poczytaj zrozumiesz o co chodzi.

    Mikrokontrolery AVR   08 Gru 2011 12:31 Odpowiedzi: 8    Wyświetleń: 4120
  • Nieoczekiwana zmiana rejestru CR1 od USART3 -komunikacja Master - Slave, stm32f1

    To dlaczego rozmiar bufora 512 bajtów miałby nie wystarczyć? Po zarezerwowaniu wypełnił bufor jakąś wartością, później w czasie pracy podejrzyj co się w nim dzieje.

    Mikrokontrolery ARM   18 Mar 2019 12:39 Odpowiedzi: 24    Wyświetleń: 990
  • REKLAMA
  • Modbus zmiana rejestru slave'a przez innego slave'a

    Zapewne Master (HMI) musi wziąć tutaj udział, bo slave raczej nie odezwie się niepytany. Jedyne sposoby jakie przychodzą mi do głowy to: a) sterownik PLC musi być masterem (ale to raczej odpada, bo panel wtedy będzie miał ograniczone pole działania) b) na panelu musi wykonać się skrypt/kod który zrealizuje zmiany. Chyba jedyną możliwością jest zaangażowanie...

    Arduino   11 Mar 2018 12:45 Odpowiedzi: 5    Wyświetleń: 669
  • "Układ pośredniczący" (?) do komunikacji I2C.

    Czyli adres procesora w trybie i2c-slave wpisuję do rejestru TWAR? Adres i2C - procesor nie ma adresu. Działając jako slave staje się urzadzeniem i2c.

    Mikrokontrolery   19 Paź 2016 14:30 Odpowiedzi: 11    Wyświetleń: 996
  • Jak przydzielić adresy slave'ów Atmega8 w sieci I2C?

    Jesli chcesz wykorzystac sprzetowe I2C (TWI) w ATmega8 to wszystko ustawiasz za pomoca odpowiednich rejestrow. Jesli ATmega bedzie pracowala w jako SLAVE to za pomoca odpowiedniego rejestru ustawiasz jej adres. Poczytaj w doumentacji od uC.

    Mikrokontrolery   31 Mar 2006 16:31 Odpowiedzi: 5    Wyświetleń: 1425
  • REKLAMA
  • SAIA PCD4 - Konfiguracja bloczków Modbus jako SLAVE, znaczenie skrótów Err, ErS

    Jeżeli SAIA jest tylko SLAVE to nie używasz bloczków RCV. W SAI wstawiasz tylko MBus-Slv i nic więcej. Za pomocą InTouch nadpisujesz rejestry w SAIA. Nie znam InTouch i nie wiem jak się tam robi zapis do urządzeń Slave. Bloczki RCV wykorzystywane są dopiero jak SAIA jest Masterem sieci i to saia ciągnie dane z urządzeń SLAVE i wpisuje np do swoich rejestrów.

    Automatyka Przemysłowa   23 Lip 2013 14:16 Odpowiedzi: 23    Wyświetleń: 7427
  • [Atmega32][I2C] - I2C - dwa układy o tym samym adresie

    nigdy nie pisz dziesietnie wartosci w takich przypadkach bo to jest nieczytelne 0x48 oznacza ze slave odmówił transmisji - albo zle ustawiłeś rejestry w nim albo masz bład adresu slave. Ile masz na raz podłaczonych urzadzeń?

    Mikrokontrolery AVR   01 Gru 2016 14:03 Odpowiedzi: 34    Wyświetleń: 2793
  • Sterowniki Fanuc 90-30: Jak znaleźć źródło zmiany rejestru R00150?

    W bloku COM Rung 17 jest wypełnianie struktury do użycia COMM_REQ. Odczytuje ze slave 69 rejestrów %R od adresu 7000 i w master przepisuje od adresu 101 (instrukcja GFK-0582 funkcja Read System Memory: 07202 (16#1C22)).

    Automatyka Przemysłowa   22 Kwi 2017 11:47 Odpowiedzi: 11    Wyświetleń: 1113
  • ATmega328P/ATmega644PA - Zawieszanie się mastera przy komunikacji I2C jako slave

    A samo Buf też jest volatile? W TWDR mastera masz adres slave, bo po prostu master nic nie odebrał. Jesteś pewien, że slawe wchodzi w tryb slave transmit (ST) wielobajtowy? Masz sprzętowy debugger? Jakie są stany rejestru stanu na masterze i slave po kolejnych bajtach? Czysty kod przykładu, bez żadnych modyfikacji działa?

    Mikrokontrolery AVR   30 Sie 2015 18:46 Odpowiedzi: 4    Wyświetleń: 1017
  • [Ogólne] Jak podłączyć dwa urządzenia IDE do mikrokontrolera i rozróżnić Master/Slave?

    CSEL = 0 master CSEL = 1 slave Na kablu jest to tak zrobione, że masa dochodzi tylko do 1 złącza. To się tyczy tylko konfiguracji master/slave Potem musisz do rejestrze Device Select ustawić bit w zalezności od tego które urządzenie ma reagować na komendy

    Mikrokontrolery   19 Maj 2011 11:35 Odpowiedzi: 4    Wyświetleń: 2121
  • atmega master slave spi buforowanie, przesunięte dane, znikający ostatni bajt

    Pamiętaj, że rejestry SPI, w zależności czy to jest M/S, czy realizujesz przez USART, mają bufory. Jeśli więc coś nadajesz, a nie odczytasz SPDR, to ta wartość i tak tam jest, zostanie odczytana przy kolejnej okazji. Stąd możesz mieć opisane problemy z odczytem jakiś wcześniej przesłanych bajtów. Stąd też najlepiej albo jednocześnie zapisywać i odpisywać...

    Mikrokontrolery AVR   12 Lip 2023 13:04 Odpowiedzi: 3    Wyświetleń: 549
  • [STM32] Spi Master Slave. W jaki sposób zresetować Spi w Stm32?

    W module RCC masz rejestry odpowiedzialne za reset peryferiów (RCC_APBxRSTR)

    Mikrokontrolery ARM   31 Mar 2011 19:40 Odpowiedzi: 4    Wyświetleń: 4085
  • REKLAMA
  • Komunikacja Modbus RTU Easy Master w sterowniku Omron CP1L

    Witam, Czy może mi ktoś wytłumaczyć w jaki sposób ustawić komunikację Modbus-RTU Easy Master na sterowniku Omron CP1L? Przykładowo chcę zapisać coś pod adresem 0 w slave 1, czyli funkcja 0x06 w modbus. W dokumentacji sterownika są opisane adresy parametrów dla tej komunikacji. I tak dla portu nr 2 mamy: - D32300 - adres slave czyli wpisuję 1 - D32301...

    Automatyka Sterowanie PLC   20 Sie 2018 10:34 Odpowiedzi: 2    Wyświetleń: 1293
  • Jak wydrukować Mapę Rejestru Modbus RTU Slave w RSLogix 500 8.10.00?

    Witam Zapytaj w http://www.elmark.com.pl/ ci goście robią u nas we firmie szkolenia z Control logix 5000

    Automatyka Przemysłowa   20 Maj 2011 00:25 Odpowiedzi: 3    Wyświetleń: 2060
  • RFM69HW - ATmega168, problem z odczytem rejestrów, SCK wyłącza się po 0x01

    Zapis do rejestru: MASTER. - ustaw linię NSS(SS) w stan niski - (1-bajt) Wyślij adres rejestru. z najstarszy bitem=1. - (2-bajt) wartość rejestru. - moduł zapisuje wartość w rejestrze. SLAVE.(moduł) - Moduł wysyła wartość rejestru MASTER - Master kończy transmisję ustawiając NSS(SS) w stan wysoki. Odczyt. MASTER - ustaw linię NSS(SS) w stan niski -...

    Początkujący Naprawy   16 Sty 2015 23:11 Odpowiedzi: 20    Wyświetleń: 1140
  • Konfiguracja alarmu SMS w Bramce TRB 245: Monitorowanie 7 bitu w rejestrze Modbus RTU

    Witam, Chciałbym pobierać dane po protokole Modbus RTU z wybranych rejestrów urządzenia slave do bramki TRB 245(master). Na urządzeniu slave z rejestru 16bit(integer) chcę śledzić stan np. 7 bitu i wysyłać powiadomienie SMS w przypadku zmiany wartości z 0 na 1. Utknąłem w konfiguracji alarmu dla sms, ponieważ nie wiem co wpisać w pozycji „value”, tak...

    Automatyka Przemysłowa   27 Lip 2023 12:56 Odpowiedzi: 11    Wyświetleń: 267
  • Jak skonfigurować SPI w Bascom AVR dla komunikacji Atmega8?

    Wpisać musisz do rejestru w Slave PRZED wykonaniem instrukcji przez Mastera. Po prostu Master wykonujac instrukcje na przykład SPIOUT wysyła osiem taktów zegara na magistrale i jednoczesnie wysyła osiem bitów ze swojego rejestru SPDR. Te osiem bitów z jego rejestru trafia do rejestru SPDR w Slave a w tym samym czasie osiem bitów z rejestru SPDR ze Slave...

    Mikrokontrolery Początkujący   14 Maj 2013 21:53 Odpowiedzi: 71    Wyświetleń: 13836
  • modbus, write registers [0x10], pola ilość rejestrów i bajtó

    W rozkaznie 0x10 podajesz adres poczatkowego zapisu rejstru (hi ,lo) potem ilosc zapisanych rejstrow (hi,lo) a nastepnie leca juz dane do "zapisu" rejestrow. Slave inkrementuje adres dla kazdej kolejnej danej. Wyglada to tak : Adres slave , adres rejestru hi , adres rejestru lo , lisoc rejestrow ustawianych hi , ilosc ustawianych rejestrow lo , dana...

    DSP i Transmisja   27 Kwi 2005 12:59 Odpowiedzi: 4    Wyświetleń: 2481
  • Jak skonfigurować KEPServer EX do komunikacji z Horner XLe przez Modbus RTU?

    bj86 czy Ty chcesz odczytywać zawartość rejestrów sterownika XLe z wykorzystaniem protokołu Modbus? Jeśli tak to z poziomu komputera potrzebujesz Modbus MASTER a SLAVE jest urządzenie, z którego chcesz czytać dane (w tym wypadku XLe). W programie do XLe z poziomu CScape definiujesz komunikację przy pomocy odpowiedniego wywołania bloku (Modbus Slave...

    Automatyka Przemysłowa   02 Maj 2010 12:21 Odpowiedzi: 11    Wyświetleń: 4551
  • LPC1343 - Jak skonfigurować komunikację I2C z modułem RTC DS1307?

    Wpisz w googlach tiny rtc i2c znajdziesz schemat modułu :) Krótko o I2C: ramki są 8 bitowe, chcąc zapisać cokolwiek do slavea trzeba w pierwszej ramce wysłać jego adres i następnie adres pamięci / rejestru do którego bedzie zapis, po czym wysyła się daną lub dane. Jeśli chodzi o odczyt ze slavea trzeba wysłać w pierwszej ramce jego adres i nastepnie...

    Mikrokontrolery ARM   31 Paź 2015 09:14 Odpowiedzi: 8    Wyświetleń: 1422
  • Atmega32 - Bascom i modbus RTU Master - czy ktoś się tym zajmował

    Witam, Jak w temacie - czy ktoś już tym zajmował albo tworzył coś podobnego? Potrzebuję wykorzystać do tego celu Mega32. Modbus RTU Master po RS485. Odczytać kilka rejestrów ze slave i przedstawić wartości na wyświetlaczu.

    Mikrokontrolery AVR   18 Kwi 2017 14:16 Odpowiedzi: 3    Wyświetleń: 2040
  • Połączenie urządzenia z wyjściem RS i protokołem MODBUS RTU z komputerem przez GSM

    Opis na PW. Zakładka: Konfiguracja->Połączenia A,B i C -> Tryb Modbus Master -odczyt urządzeń. Modbus Slave -rejestry wew.

    Automatyka Przemysłowa   07 Kwi 2021 13:17 Odpowiedzi: 3    Wyświetleń: 396
  • AVR - 1-Wire slave w IRQ w trybie overdrive

    Gdzie ten przykład obsługi przerwania który generuje na stos 20 rejestrów?

    Mikrokontrolery Początkujący   26 Mar 2017 12:10 Odpowiedzi: 63    Wyświetleń: 5121
  • Jak zamontować mechanizm podnoszenia tablicy rejestracyjnej w motocyklu?

    Wpisz na allegro "siłownik zamka centralnego" wystarczy typu slave - z dwoma przewodami Jak widzisz cena śmieszna, podłączasz napięcie w jednej polaryzacji siłownik wsuwa ramie, które opuszcza tablice na zasadzie prostej dźwigni, podłączasz zasilanie odwrotnie - wysuwa ramie i unosi tablice - żadnej większej elektroniki nawet nie ma tylko zwykły przełącznik...

    Automatyka Przemysłowa   27 Lip 2006 15:23 Odpowiedzi: 15    Wyświetleń: 14210
  • Jak skonfigurować ATtiny2313 jako slave I2C w Bascom? Czy to możliwe?

    a może ktoś mi jeszcze wyjaśni w jaki sposób zaadresować wewnętrzne rejestry slave'a ? w helpach zawsze kończy się na zmiennej " _a1" , która jest aliasem rejestru R16. to powinno działać, ale ja potrzebuję 3 bajty.

    Mikrokontrolery   29 Maj 2006 18:35 Odpowiedzi: 9    Wyświetleń: 1754
  • S7-1200 i Apone Si-H00C0A0: Brak komunikacji Modbus RTU

    80C8 Slave timeout. Check the baud rate, parity and the connectors on the slave. Czyli brak odpowiedzi. Teraz musisz sprawdzić prędkość, parzystość, okablowanie (może zamieniony + z -?). Adresu rejestru modbus jesteś pewny? Funkcja na pewno 3?

    Automatyka Sterowanie PLC   06 Lip 2020 18:52 Odpowiedzi: 23    Wyświetleń: 3423
  • Niewłaściwa komunikacja MODBUS RTU rs485 ze sterownikiem XL7 Horner oraz płytka STM32

    (at)kubamiszkiewicz Do takich rzeczy potrzeba jakiś program do debugowanie ramki i symulacji mastera/slave modbus. Potrzebujesz konwertera RS485/USB i np. programu ModbusViewTCP. Tutaj może być masa nakładających się błędów np. niewłaściwe parametry komunikacyjne, błędnie zarobiony przewód komunikacyjny, zapis/odczyt nieprawidłowych rejestrów ( trzeba...

    Automatyka Przemysłowa   10 Lis 2023 22:50 Odpowiedzi: 2    Wyświetleń: 381
  • Jak udostępniać dane po Modbus TCP z aplikacji C#?

    Skoro program ma udostępniać dane to od strony modbus będzie slave-m Musi czekać na zapytanie od mastera modbus. Musi mieć przygotowaną listę rejestrów o które zapyta master a w których będą twoje dane.

    Automatyka Przemysłowa   08 Sty 2016 14:17 Odpowiedzi: 4    Wyświetleń: 1380
  • [ATmega128A][avr-gcc] - TWI slave - uszkodzenie pamięci

    Transmisja I2C nie zmienia wartości żadnych komórek pamięci poza rejestrami.

    Mikrokontrolery AVR   01 Wrz 2016 10:27 Odpowiedzi: 23    Wyświetleń: 2037
  • Szukam symulatora sterownika do testów Modbus TCP/IP - sniffer/serwer/klient

    Używałem własnie program Mtester ale nie zawsze mi sie sprawdzał przy odczycie rejestrów z urządzeń Modbus Slave.

    Programowanie   27 Sie 2018 16:29 Odpowiedzi: 7    Wyświetleń: 6303
  • Jak odczytywać rejestry ze sterownika? PLC Siemens S7-200 i SCADA.

    Tak musisz kupić moduł em277 (dla s7-200 jest tylko slave)

    Automatyka Przemysłowa   10 Cze 2017 18:09 Odpowiedzi: 12    Wyświetleń: 1128
  • VersaMax Micro Modbus RTU komunikacja z regulatorem temperatury SRT-77

    Temat zamykam, znalazłem rozwiązanie po sporych problemach doszedłem do tego, że z jakichś dziwnych przyczyn wysyłając żądanie do rejestru 01 w urządzeniu slave był offset -1, więc tak naprawdę odwoływałem się do rejestru 0, przez co otrzymywałem błąd komunikacji.

    Automatyka Sterowanie PLC   25 Paź 2017 15:45 Odpowiedzi: 4    Wyświetleń: 1968
  • Konfiguracja S7-1200 jako slave MODBUS do wyświetlania danych na tablicy LED

    Ściągnąłem sobie dwa programy. Jeden Modbus Poll (czyli master) i Modbus slave. Jest bardzo dziwna sytuacja. Uruchamiam Modbus Poll, wpisuje do niego te same rejestry na które jest skonfigurowana tablica, podłączam do PLC i program czyta bez problemów te rejestry które powinien. Następnie uruchamiam Modbus slave , podłączam się do tablicy. Udostępniam...

    Automatyka Przemysłowa   21 Mar 2018 09:59 Odpowiedzi: 18    Wyświetleń: 2346
  • STM32F303 SPI transmisja - zawsze wysyła ostatni zapsany bajt

    Na linię danych wysuwa się zawartość rejestru przesuwnego, do którego dane są ładowane z FIFO co DS[3:0] taktów zegara. Jeżeli nie zapisujesz nic nowego do rejestru danych SPIx->DR, to zawartość FIFO również się nie zmienia. Myślę, że rysunek 358 w RM0316 dość dobrze oddaje działanie układu. Zwróć uwagę, że Slave musi wystawić dane już przy pierwszym...

    Mikrokontrolery ARM   13 Kwi 2017 00:30 Odpowiedzi: 10    Wyświetleń: 1263
  • Atmega8 + 74hc595 sprzętowe SPI "wiesza się"

    Może faktycznie z przyzwyczajenia tego jak go ustawiam napisałem "MUSI", ale nie widzę tu w ogóle sensu w sformułowaniu (at)dodndu, że pozostawienie go jako wejście z wewnętrznym podciąganiem to wersja preferowana. Jeśli nie planujesz tego że raz będziesz Masterem a raz Slave i sam będziesz musiał pilnować na rejestrach czy nadal jesteś Master przed...

    Mikrokontrolery AVR   27 Lip 2020 23:21 Odpowiedzi: 6    Wyświetleń: 1017
  • AVR + kilka urządzeń na RS232, protokół komunikacji.

    Gapię się w modbusa jakiś czas żeby zrozumieć te rejestry. Mam wrażenie, że poczyniłem pewien progres, ale muszę się upewnić czy to aby nie są bzdury. No i sprawa wygląda tak: urządzenia slave składają się / są widziane jako rejestry z poziomu mastera. Wysyłam z mastera polecenie do slave’a: „odczytaj rejestr R1”. Polecenie leci do...

    Mikrokontrolery   26 Lis 2016 22:16 Odpowiedzi: 65    Wyświetleń: 4203
  • Dlaczego MASTER nie odbiera danych od SLAVE w sieci ATMEGA32?

    Mam 4 procesory ATMega32, połączone ze sobą portami C. Jeden z nich jest układem nadrzędnym (MASTER) i ma odczytywać dane przez ten port z 3 pozostalych procków. Sygnał zegarowy jest podłączony z mastera do slave-ów do przerwania INT0; Algorytm mastera wyglada tak: ustaw adres odbiornika (slave-a) na PORTC; zegar: 1>0>1 ustaw adres rejestru w slave-ie...

    Mikrokontrolery   11 Sty 2008 15:25 Odpowiedzi: 13    Wyświetleń: 1446
  • Sterownik Kotła CO MINI-STER PID - komunikacja ModBus

    Witam. Czy ktoś próbował rozeznać się w komunikacji MODBUS ze sterownikiem MINI-STER PID? Na własną rękę zrobiłem jakiś czas temu podsłuch na linii RS485 sterownika i udało mi się ustalić, że sterownik jest masterem, który ciągle nadpisuje rejestry dla urządzeń slave o numerach 4, 5 i 6. W załączniku wrzucam zrzut z programu Modbus Slave wraz z opisami...

    Smart Home IoT   08 Gru 2023 14:41 Odpowiedzi: 1    Wyświetleń: 1002
  • S7-1200 i MOXA MGATE 3280 - ile urządzeń można podłączyć przez Modbus?

    PumbaZ napisał: Może PLC innego producenta? Automat skanujący taką sieć ma np. PAC M340 - mechanizm I/O Scanner - ( operacje R/W na slave 'ach ). Komunikacja w tym trybie jest natywna - bez potrzeby stosowania bloków komunikacyjnych . Rejestry slave'ów mapuje się w sterowniku w formularzu I/O Scanner - w obu kierunkach.

    Automatyka Sterowanie PLC   15 Lip 2014 22:20 Odpowiedzi: 7    Wyświetleń: 6903
  • [STM32F103][C] Brak komunikacji SPI2 w trybie slave

    Po co mieszać hal z rejestrami?

    Mikrokontrolery ARM   14 Lis 2017 12:23 Odpowiedzi: 7    Wyświetleń: 837
  • I2C-TWI- podstawa. Wstępny opis rejestrów. Przykładowy kod.

    Sprawdź najpierw czym jest ACK/NACK. Weż jeszcze zobacz w datasheet EEPROMA jakiegoś np. 24c01. Dodano po 3 SLA_W to adres slave do zapisu

    Mikrokontrolery AVR   05 Cze 2010 19:03 Odpowiedzi: 14    Wyświetleń: 3703
  • ATMEGA162 - [AVRStudio4] I2C programowo - nie ma odpowiedzi od slave'a

    Zdecydowanie nie polecam tego typu sterowania magistralą I2C. Jest to magistrala typu "wired-and" i każdy nadajnik i odbiornik powinien mieć I/O typu "open collector". W przypadku zewnętrznego podciągnięcia pinów magistrali do Vcc sterowanie magistralą I2C lepiej jest rozwiązać w ten sposób, że bity SDA i SCL w rejestrze PORTx (w Twoim przypadku PORTB)...

    Mikrokontrolery Początkujący   21 Lip 2012 21:10 Odpowiedzi: 18    Wyświetleń: 2167
  • ADXL345 SPI + STM32f103 - brak odczytu danych [0xFF]

    Do slave wysyłam same zera I to jest oczywiście źle. Adres rejestru ma 6 bitów a pierwsze 2 bity transmitowane to R/W i MB. O nich zapomniałeś. Przy jednym bajcie - R musi być ustawiony MB wyzetowany. Tak więc musisz wysłać 0x80 a nie zero. DS-y trzeba czytać całe a nie tylko jedną tabelkę.

    Mikrokontrolery ARM   23 Mar 2018 11:56 Odpowiedzi: 8    Wyświetleń: 1524
  • [ARM][LPC2138] częstotliwość taktowanie procesora oraz SPI

    to glupi pomysl z tym zatrzaskiem i rejestrem przesuwnym - lepiej wykorzystac to co jest w procku zamiast dostawiac uklady dodatkowe. dorob z PWMa zegar dla SPI i skonfiguruj je jako SLAVE i bedzie 10x lepiej <: 4\/3!!

    Mikrokontrolery ARM   20 Paź 2008 21:48 Odpowiedzi: 23    Wyświetleń: 5367
  • Jak wysłać sygnał włącz/wyłącz przez Modbus do kaskady pomp ciepła?

    Naprawdę wiesz co piszesz? Napisałem co jest masterem, a kolega wpisał uruchamianie z PC. Ta bramka ma dwa wyjście BO które wysterują pompy dlatego jest slave, ID>funkcja>rejestr. Może ja mam słabszy dzień. W końcu piątek, nie ma mastera będącego przyciskiem. Jest za slave który wysteruje pompę z wyjscie BO i potwierdzenie BI https://obrazki.elektroda.pl/4170398500_...

    Automatyka Przemysłowa   15 Gru 2023 23:04 Odpowiedzi: 17    Wyświetleń: 579
  • [STM32] [SPI] Problemy z komunikacją z żyroskopem L3G4200D przez SPI1

    Hmmm... No to faktycznie nieco dziwaczne - właśnie sprawdziłem w manualu czy mi się nie pomieszało coś i wychodzi, że powinno działać tak jak napisałem wcześniej (np. "Figure 240. TXE/RXNE/BSY behavior in Master / full-duplex mode (BIDIMODE=0 and RXONLY=0) in the case of continuous transfers" albo "24.3.3 Configuring the SPI in master mode") Co do rejestrów...

    Mikrokontrolery ARM   14 Paź 2024 17:50 Odpowiedzi: 36    Wyświetleń: 10719
  • Modbus RTU: Fatek FBs-20MC i DWIN - przesunięcie adresu przy zapisie rejestru?

    Witam, mam pytanie dotyczące protokołu Modbus RTU, zaznaczam, że dopiero zaczynam przygodę z PLC i sterowaniem przy użyciu Modbusa. Próbuję ogarnąć komunikację pomiędzy sterownikiem Fatek FBs-20MC jako master i wyświetlaczem DWIN jako slave. Ogólnie to działa ale próbuję zrozumieć sam mechanizm komunikacji. Problem w tym, że jak próbuję zapisać jeden...

    Automatyka Sterowanie PLC   04 Paź 2024 11:49 Odpowiedzi: 2    Wyświetleń: 180
  • Jak zrealizować komunikację między Atmega8 przez magistralę szeregową?

    Ale potrzebujesz wyniki wszystkich pomiarów, czy tylko ostaniego przed przerwaniem? Jeżeli tylko ostatniego, to np. w SPI odbiór jest podwojnie buforowany. To znaczy np. ten mierzący pracuje jako master i wynik każdego, ukończonego pomiaru (o ile to 8 bitów) wysyła po SPI. W tym drugim (slave) w każdym momencie ostatni, kompletnie przesłany baj jest...

    Mikrokontrolery   19 Paź 2007 18:19 Odpowiedzi: 7    Wyświetleń: 1767
  • S7-200 Modbus Slave - brak obsługi funkcji zapisu 16,6?

    Co dokładnie chcesz odczytać ?. Odczyt pojedynczych rejestrów to funkcje 3 (holding register - zapis i odczyt) - 4 (input register - tylko odczyt). Funkcje 15 i 16 to odczyt i zapis "multiple register - wiele rejestrów". Spróbuj funkcją 3 od adresu "x" do adresu "y" , "z" rejestrów.

    Raspberry Pi i inne SBC   23 Sie 2017 05:47 Odpowiedzi: 4    Wyświetleń: 1140
  • [STM32] [STM32][C][I2C] - Zawieszanie się I2C po inicjalizacji w trybie przerwań

    Z reguły sekwencja jest taka: ->START, ->ADRES (wyzerowany bit 0), <-ACK, REJESTR, <-ACK, -> RSTART, -> ADRES (ustawiony bit 0), <-ACK, <- DANE, -> ACK, <- DANE, -> ACK, ...... <- DANE, -> NACK, STOP -> MASTER do SLAVE <- SLAVE do MASTER Zamiast STOP moze być oczywiście kolejny RSTART i sekwencja od początku...

    Mikrokontrolery ARM   25 Paź 2017 22:14 Odpowiedzi: 40    Wyświetleń: 4218
  • [AVR] AVR, C, FreeModbus v1.5.0 – konfiguracja i test komunikacji Modbus RTU przez RS232

    Witam, Proponuję przesłać zapytanie o rejestry typu Input Register od rejestru 1000 maksymalnie 4 rejestry. W przykładzie demo.c został właśnie taki obszar do odczytu ustawiony. Z tego co zauważyłem jednostka Slave odpowiada kodem błędu, który informuje, że zapytanie jest o obszar pamięci nie obsługiwany przez niego. Standardowo w projekcie demo.c obsługa...

    Mikrokontrolery AVR   13 Lip 2011 20:31 Odpowiedzi: 6    Wyświetleń: 3087
  • AVR C Atmega32: Biblioteka Modbus Master do czytania rejestrów falownika Sofar po RS485

    Witam. Poszukuję biblioteki Modbus master dla AVR. W sieci jest dużo przykładów ale dla slave. Chciałbym mikrokontrolerem czytać rejestry z falownika Sofar po RS485. Załączam kilka znalezionych bibliotek. Szukałem w tych bibliotekach funkcji odczytującej rejestry typu holding - ale moja znajomość języka C jest zbyt słaba. Mikrokontroler to Atmega32.

    Początkujący Elektronicy   10 Wrz 2022 20:47 Odpowiedzi: 3    Wyświetleń: 657
  • Weintek - Przypisywanie wartości A1...A7 do okien analogowych w Slave 3

    Ale skorzystaj z symulatora modbus czy zwraca jakieś wartości np Modbus View na danych rejestrach.

    Automatyka Przemysłowa   11 Wrz 2020 20:54 Odpowiedzi: 33    Wyświetleń: 1740
  • [AVR] [C] Konfiguracja sprzętowego SPI - poziom zegara i MSB/LSB

    Pin SS pełni rolę ChipSelect dla atmegi(str.140). Jeżeli pin ten będzie zdefiniowany jako input to w momencie pojawienia się stanu L na nim zmieni się bit MSTR w rejestrze SPCR (który wcześniej ustawiałeś) w rezultacie procesor będzie w trybie slave oczekiwać na dane. Jeśli podczas konfiguracji SPDR na pinie tym będzie 0 SPCR = _BV(MSTR); to...

    Mikrokontrolery   05 Gru 2009 17:01 Odpowiedzi: 5    Wyświetleń: 2922
  • Wysyłanie danych typu int z Arduino Master do Slave przez UART lub I2C

    slave odbiera (i2c_anything) niestety nie jest ona obsługiwana przez Due. Zrób obsługę używając rejestrów i przerwań.

    Arduino   24 Cze 2018 08:13 Odpowiedzi: 19    Wyświetleń: 4701
  • Jak skonfigurować SPI między Atmegą8 a Atmegą32? Przykładowy kod C

    Na SS dajesz stan niski tuż przed wpisem danej do rejestru danych SPI, po zakończeniu transmisji ustawiasz ją na 1. Od strony mastera to nie musi być pin oznaczony jako SS, ale od strony slave tak. Tu masz linka do przykładów: ftp://ftp.helion.pl/przyklady/jcmikr.zip

    Mikrokontrolery   27 Wrz 2011 23:57 Odpowiedzi: 4    Wyświetleń: 1226
  • Atmega16 [C] - SPI - Jak przesłać dane z slave do master w komunikacji SPI?

    Chyba nie złapałeś tego, że w SPI transmisja jest zawsze dwukierunkowa i zawsze inicjowana przez mastera. Aby odebrać dane od slave-a master musi też coś wysłać. Jeżeli slave wpisze coś do rejestru wyjściowego, to i tak dotrze to do mastera dopiero po tym, jak master zainicjuje kolejną transmisję i wyśle coś do slave-a.

    Mikrokontrolery AVR   16 Cze 2013 11:23 Odpowiedzi: 21    Wyświetleń: 4047
  • AVR – czy wyjście ustawione na 1 można ściągnąć do masy przez inne wyjście?

    To ma być układ 1-wire Slave a nie 1-wire Master...ale nic. Po prostu będę operował wyłącznie rejestrem DDR a szynę (piny INT0 różnych Slave) podciągnę zewnętrznym pull-upem...robiw

    Mikrokontrolery AVR   17 Lip 2010 11:42 Odpowiedzi: 19    Wyświetleń: 3075
  • Sterownik PLC FX3U - jak użyć funkcji tarowania z przetwornikiem WDT11?

    To nie tak działa. Program modbus slave którego używasz może udawać dowolne urządzenie modbus. Domyślnie udaje urządzenie o adresie 1 i zestawie rejestrów 0-9 https://obrazki.elektroda.pl/5169835100_... konfigurację wykonujesz wybierając z menu "slave definition" lub F8 W #64 pokazałem jak ma wyglądać okno programu by odpowiadał na...

    Początkujący Elektronicy   22 Maj 2025 13:29 Odpowiedzi: 69    Wyświetleń: 945
  • [STM32F4Discovery] - Obsługa I2C - rejestr OAR1(OAR2)

    Czy do obsługi I2C w trybie master używa się rejestrów Own Address Register? To chyba rejestry do ustawienia adresu sprzętowego urządzenia w trybie slave. W trybie master do wysyłania pierwszego bajtu - adresu - używa się normalnie rejestru DR (Data Register), tak jak do wysyłania pozostałych, czy tak?

    Mikrokontrolery ARM   21 Lip 2013 22:04 Odpowiedzi: 12    Wyświetleń: 1623
  • Czy schemat i kod SPI master-slave są poprawne do transmisji danych?

    Freddy masz lepszy rysunek. Ale jest na nim mylące SHIFT ENABLE. Wydaje mi się że CLK powinien być podłączony do SHIFT rejestru, natomiast ENABLE do /SS czyli SLAVE SELECT. Naprawiłeś już to radio? N.

    Mikrokontrolery AVR   01 Sty 2010 18:58 Odpowiedzi: 13    Wyświetleń: 7750
  • Przenośna konsola z kolorowym TFT - DMA -wydzielone

    Trigger jak najbardziej może być od SPI, tyle, że od SPI realizowanego na USART w trybie SPI. SPI w XMEGA jest używane głównie do realizacji trybu slave-SPI i wtedy trigger wyzwala kolejne transfery DMA dla bajtów odebranych. Do master SPI używa się najczęściej USART. Różnica tylko w wykorzystywanych rejestrach, bo pinologicznie są to te same piny dzięki...

    Mikrokontrolery AVR   21 Lip 2015 16:25 Odpowiedzi: 124    Wyświetleń: 8544
  • Rozszyfrowanie adresów slave'ów, numerów funkcji i rejestrów w ramkach Modbus RTU

    Dzień dobry Pomógłby mi ktoś rozszyfrować ramki Modbus RTU? Poniżej zapytania które master wysyła do 2 slave'ów, potrzebuję rozpoznać jakie są adresy tych slave'ów, jakim numerem funkcji i o jakie rejestry pyta master. {FF}0000A00B8000800080008000000001460149...

    Automatyka Przemysłowa   07 Wrz 2021 22:48 Odpowiedzi: 7    Wyświetleń: 1263
  • [Atmega8] Jak skonfigurować Atmega8 jako SPI slave do ciągłego wysyłania danych?

    Kompletnie nie rozumiem tego programu (języka też). Zrób może najpierw prostą wymianę bajtów, żeby slave caly wysyłał bajt 0xAB. Jeśli nie będzie działać, to zrób to bezpośrednio odwołując się do rejestrów spcr i spdr.

    Mikrokontrolery AVR   12 Cze 2008 14:41 Odpowiedzi: 5    Wyświetleń: 4034
  • SPI Atmega: Błędny odczyt danych bez opóźnienia między bajtami

    Slave nie nadąża z updatowaniem rejestru SPDR - zauważ, że po pierwszej wysyłce zawiera on AB - adres slave, teraz, zanim master zacznie wysyłać kolejny bajt musisz mu ponownie nadać A1 - jeśli nie zdążysz to ci odeśle AB - to 1ms opóżnienie pomiędzy nadawaniem i odbiorem kolejnych bajtów daje slave czas na update SPDR.

    Mikrokontrolery AVR   12 Paź 2011 08:20 Odpowiedzi: 2    Wyświetleń: 1308
  • Błąd komunikacji ModbusRTU między EasyE4 a rejestratorem ND10 Lumela: Ustawienia i Diagnostyka

    Niestety dalej nie mogę się połączyć pomiędzy ND10 a Easy. Przetestowałem zarówno rejestrator ND10 jak i kartę modbus RTU osobno, połączyłem się i przesłałem dane bez problemu zarówno do EasyE4 jak i z ND10 i tak: -Rejestrator ND10 przetestowałem symulatorem modbus RTU master na komputerze PC, poprzez konwerter rs485(ch340). Odczytałem zawartość rejestru...

    Automatyka Sterowanie PLC   20 Paź 2023 09:12 Odpowiedzi: 5    Wyświetleń: 924
  • modbus - Jak poprawnie skonfigurować Master/Slave w symulacji automatyzacji magazynu?

    Standardowo to urządzenie obsługujące protokół MODBUS może być MASTERem lub SLAVEm. Ten, który pyta inne urządzenie o wartości w zasobach jest MASTEREM, ten który odpowiada to SLAVE. Z punktu widzenia wizualizacji (programu nadrzędnego dla systemu sterowania ze sterownikiem PLC obsługującym MODBUS) to sterownik jest SLAVE natomiast program do komunikacji/wizualizacja...

    Automatyka Przemysłowa   04 Lut 2015 19:42 Odpowiedzi: 2    Wyświetleń: 1257
  • Jak uzyskać dostęp do danych na dysku Slave bez formatowania?

    kurcze tylko co tam trzeba zmienic w tym rejestrze to by mnie interesowalo :)

    Komputery Hardware   13 Maj 2008 14:51 Odpowiedzi: 8    Wyświetleń: 2086
  • Błąd odczytu z interfejsem i2c na wyświetlaczu 2x16 podłączonym do Raspberry Pi3

    Czy rejestr 0x00 w wyświetlaczu jest dostępny do czytania? Samo skanowanie busa polega na wyłapaniu czy po bajcie z adresem i kierunkiem slave zrobi ACK. Ale może się zdarzyć, że rejestr nie jest przeznaczony do czytania zatem po podaniu adresu urządzenia 0x27 z bitem kierunku i adresu rejestru 0x00 nie będzie ACK co oznacza, żę taki rejestr nie nadaje...

    Raspberry Pi i inne SBC   05 Mar 2022 01:37 Odpowiedzi: 1    Wyświetleń: 546
  • Projekt gwiazda - lepszy expander czy rejestr przesuwny z Atmegą16?

    Cena jednak niebagatelna;) Taniej wyjdzie jak zawsze, dodatkowe ATmegi jako układy slave po SPI.

    Mikrokontrolery Początkujący   06 Sty 2015 23:04 Odpowiedzi: 7    Wyświetleń: 1551
  • ATMEGA 8 i 24CXX: Optymalizacja kodu C dla odczytu Random Read i2c

    ... Nie wiem gdzie błąd :( Bo i skąd możesz wiedzieć , skoro nie sprawdzasz co Ci mówi TWSR :( Np. i2c_send(0b10100000);//<- adres fizyczy 00, 1 bit adresu słowa 0 + Write A skąd wiadomo , że SLAVE odpowiedział ACK :?: Nie przypadkowo , wszystkie funkcje i2c (prócz i2c_init i i2c_stop) zwracają nam zawartość rejestru TWSR. Pozdrawiam Piotrek

    Mikrokontrolery   22 Cze 2005 22:16 Odpowiedzi: 18    Wyświetleń: 2865
  • Atmega128L - SPI - Dziwne wartości w rejestrze SPDR?!

    Nawet musisz, sprzętowy SPI nie steruje linią SS. Co najwyżej jeśli w trybie master coś zmieni jej stan na 0 to przełączy się w tryb slave.

    Mikrokontrolery AVR   25 Cze 2013 16:29 Odpowiedzi: 16    Wyświetleń: 2307
  • Profinet - komunikacja scady bez PLC (symulator protokolu)

    W jaki sposób można zasymulować na komputerze pc protokół komunikacyjny Siemensa - Profinet żeby zrobić wstępnie jakiś projekt i zasymulować sobie w ten sposób jakieś liczby w określonych blokach danych/rejestrach. Istnieje coś takiego jak modbus slave simulator, czy jest coś analogicznego dla siemensa ?

    Automatyka Przemysłowa   22 Kwi 2011 10:25 Odpowiedzi: 3    Wyświetleń: 2153
  • Analiza protokołów komunikacyjnych w sieciach przewodowych i bezprzewodowych

    S-Bus to protokół master-slave, binarny, nieco podobny do Modbus ale ciut efektywniej wykorzystujący łącze szeregowe; integralność danych kontrolowana CRC-16; rejestry są 32-bitowe. Zobacz ten archiwalny dokument: https://sbc-support.com/uploads/tx_srcpr... Opis protokołu to pierwszy rozdział; reszta jest mniej istotna....

    Automatyka Przemysłowa   25 Maj 2022 21:32 Odpowiedzi: 6    Wyświetleń: 330
  • [STM32] STM32F3 Discovery: SPI1 Master nie odbiera danych z SPI2 Slave

    A SPI_CR1_DFF za co odpowiada? Bo ja nie mam takiego bitu w rejestrze.

    Mikrokontrolery ARM   12 Sie 2013 08:02 Odpowiedzi: 38    Wyświetleń: 4617
  • Panel operatorski Delta DOP-B03S211 - praca jako slave w sieci Modbus?

    Witam, Miał ktoś styczność z takim panelem ? Nie rozumie za bardzo idei działania takiego panelu . Ten panel działa jako master i on odpytuje sterownik PLC o rejestry ? Mi by zależało żeby taki panel dopiąc do linii modbus ale żeby pracował wtedy jako slave. I żebym to ja z PLC zapisywał i odczytywał poszczególne rejestry z danymi ... Tylko nie mogę...

    Automatyka Sterowanie PLC   30 Sie 2016 08:26 Odpowiedzi: 2    Wyświetleń: 1308
  • Podłączanie licznika Eastron SDM72D-M do Fateka przez Modbus: konwersja rejestrów 32-bitowych

    (at)sebus504 W tabeli modbusa ustawiasz adres startowy jakoś 30073(Slave data start Address), rozmiar(Data Size) 2 i wpisujesz do rejestru 32 bitowego(Master data start Address).

    Automatyka Sterowanie PLC   24 Lip 2022 19:56 Odpowiedzi: 13    Wyświetleń: 696
  • TWI - slave w BASCOMIE - nie wiem czy trym slave jest oprogr

    ...Innymi słowy czy w każdym przypadku jest mi potrzebna biblioteka do I2C slave. Tak , w każdym przypadku biblioteka jest nieodzowna i obie są komercyjne :( I2cslave.lbx - dla I2c programowe I2c_twi-slave.lbx - dla I2c sprzętowe Jesli nie to jak obudzic uP ze sprzetowym TWI do pracy w trybie slave? Można napisać samemu obsługę TWI , ale rejestry za...

    Mikrokontrolery   30 Paź 2006 17:17 Odpowiedzi: 2    Wyświetleń: 2303
  • [ESP32] zapis do rejestru DS3231

    Witam DS3231 Slave address to 0xD0 Adres rejestru to 0x0E chcę w ten rejestr wpisać zera mam taki kod: [syntax=c] i2c_cmd_handle_t cmd = i2c_cmd_link_create(); i2c_master_start(cmd); i2c_master_write_byte(cmd, (0xD0 << 1) | I2C_MASTER_WRITE, 1 /* expect ack */); i2c_master_write_byte(cmd, 0, 1); i2c_master_stop(cmd); i2c_master_cmd_begin(I2C_NUM_0,...

    Programowanie Początkujący   06 Cze 2021 17:38 Odpowiedzi: 4    Wyświetleń: 585
  • GE Fanuc 90-30 -> rejestrator stanu rejestrów na PC

    Witam To zależy jak dużo chcesz przesyłać danych, myślę że spokojnie wystarczy skonfigurować port w tryb Serial I/O i wysyłać odpowiednie dane lub ustawić w tryb ModBus Slave i odczytywać dane co będzie jeszcze łatwiejsze. Pozdrawiam

    Automatyka Przemysłowa   18 Paź 2011 16:00 Odpowiedzi: 1    Wyświetleń: 867
  • [STM32F0][C] - Pomiar prędkości przy użyciu czujnika Halla.

    To ja proponuję tak -> licznik liczący od zera w górę z częstotliwością dobraną tak aby uzyskać założony zakres pomiaru prędkości. Czujnik podłączony do wejścia "capture". Blok capture skonfigurowany tak, aby po odebraniu sygnału z czujnika następowało przepisanie wartości rejestru licznika do jednego z rejestrów CCR. Na dokładkę włączony "Slave Mode"...

    Mikrokontrolery ARM   20 Lut 2015 17:05 Odpowiedzi: 62    Wyświetleń: 4008
  • Komunikajca MODBUS RTU S7-1200 z wyświetlaczem 4 DIG

    Adres slave to 5, pisząc w poście o adresie miałem na myśli adres rejestru danych ;) Próbowałem na samym początku również na MODE:1 i nadal cisza

    Automatyka Sterowanie PLC   26 Lis 2021 11:35 Odpowiedzi: 7    Wyświetleń: 747
  • Jak odczytać rejestry z PLC VersaMax przez Modbus RTU?

    Witam Jestem zielony w kwestii PLC a mam pewien projekt do zrobienia. Mam gotowy układzik z wyświetlaczem,mikrokontrolerem i interfece-em rs485, chce zaimplementować na nim protokół MODBUS RTU, zadaniem układu ma być odczytanie pewnych wartości z rejestrów PLC (VersaMax). I teraz pytanko czy jak na PLC jest gotowy program który steruje procesem to mogę...

    Automatyka Przemysłowa   14 Sty 2011 12:32 Odpowiedzi: 5    Wyświetleń: 2723
  • Jaki procesor do sterowania tablicą 1000 LED-ów w multipleksie?

    74164 nie ma zatrzasku ale to nie szkodzi - przy szybkim taktowaniu danych - zmiana jest niewidoczna przecież na czas wpisywania danych można wygasić sygnał wyboru linii (żadna linia nieświeci).. hm.. pomysł bardzo dobry.. można powiedzieć że przewyrzsza mój pomysł prostotą i końcową ceną.. ostatecznie można zrobić tak jak ja to pokazałem ale zamiast...

    Mikrokontrolery   30 Mar 2005 00:22 Odpowiedzi: 33    Wyświetleń: 7730
  • Jak zaprojektować przerzutnik Master-Slave JK na bramkach logicznych?

    Czy istnieje jakiś sposób do zaprojektowania np Master Slave'a JK na bramkach???? Mi z grafu wychodzą nadmiarowe bramki... :/ A niestety profesorek sam nie wiem jak to zrobić.. każe zapamiętać kilkanaście bramek :/ Macie jakieś pomysły??? Zasada jest dosyć prosta. Tego typu przerzutnik składa się z dwóch zatrzasków. Ponieważ z grafu przejść wynika...

    Początkujący Elektronicy   04 Gru 2006 12:28 Odpowiedzi: 4    Wyświetleń: 1935
  • Procedura I2C dla 89c2051: Wysyłanie i odbiór danych między mikrokontrolerami

    Cześć !!! Pomysł bardzo dobry i ciekawy. Ale propnuje przesiąść się na jakiś procesorek ze sprzętowym I2C np. Atmega8 lub któryś z grupy nowych procków Philipsa. Dlaczego. Komunikację Mikroprocesorów z i2C w trybie Slave najłatwiej jest zbudować, gdy masz możliwość obsługi protokołu w przerwaniu. Tzn. procek dalej się kręci , coś czyta czym się zajmuje...

    Mikrokontrolery   03 Wrz 2007 12:55 Odpowiedzi: 3    Wyświetleń: 2855
  • Komunikacja mikrokontrolerów (ATMEGA8 + BASCOM + SPI)

    Trzeba pamiętać o paru rzeczach... SPI nie lubi długich przewodów... SPI to po prostu zapętlone rejestry przesuwne... SPI tylko master inicjuje transmisję i slave tylko wtedy może przesłać jakieś dane do master... Domyślam się, że slave coś robi z tą tablicą zanim ją odeśle... Generalnie tak jak mówisz najprościej dać linię której stan będzie sprawdzany...

    Mikrokontrolery   18 Kwi 2007 11:58 Odpowiedzi: 4    Wyświetleń: 2784
  • [ATmega8A] TWI Slave. Nie można nawiązać komunikacji.

    Zaobac zplik nagłówkowy TWI.h - tam masz opisane wszystkie błędy z podziałem na mastera i slave. Skąd wiesz, że program się nie wiesza? Nie dostajesz ACK? Ustawiłeś autoACK w rejestrze kontrolnym TWI? Co w tym czasie robi procesor? Jest w trybie uśpienia, czy w pętli czyta status?

    Mikrokontrolery AVR   20 Gru 2010 18:26 Odpowiedzi: 3    Wyświetleń: 1417
  • Odczyt parametru z licznika LUMEL przez MODBUS w C++ (rejestr 4019)

    kolego usuń kropkę na końcu bo nie działa link zrobione Jak wysyłasz coś takiego od mastera to oznacza zapytanie do slave nr [03], funkcja [01] odczyt wyjść bitowych z watrość od [0F][B2](offset) = 4018 do [00][64](segment) = 100, ostatnie bity to suma kontrolna ;) Wniosek - do odczytu wartości 4019 skorzystaj z funkcji [04] - odczyt n rejestrów wejściowych...

    Automatyka Przemysłowa   16 Paź 2015 13:02 Odpowiedzi: 46    Wyświetleń: 16272
  • STM32F030C8T6 - Konfiguracja SPI1 i zrozumienie ustawień GPIO

    Przy odczycie z DR jest dokładnie ten sam problem co przy zapisie - jak chcesz 8-bitów, to musisz się odwołać przez wskaźnik 8-bitowy (identyczny jak ten powyżej do zapisu). Twoja zmienna tmp i w tym przypadku nie ma żadnego znaczenia, bo "szerokość" odczytu/zapisu jest zdeterminowana tylko i wyłącznie przez źródło odczytu lub cel zapisu, a nie rozmiar...

    Mikrokontrolery ARM   04 Maj 2014 12:22 Odpowiedzi: 4    Wyświetleń: 2397
  • [atmega8][c] proste SPI do sterowania przyciskami (tryb "free run")

    https://code.google.com/p/robotcontrol/s... Diagnoza jest taka: w slave'ie w ogóle nie wykonują się polecenia pętli ciała głównego programu. W ogóle nie jest wykonywane drive_state[0] = 16; gdyż na ekranie LCD wciąż widzę wartość '49'. Transfer SPI działa gdyż po odpięciu jednego z kabli...

    Mikrokontrolery AVR   04 Lip 2011 11:11 Odpowiedzi: 22    Wyświetleń: 2899
  • Jak zaktualizować + uceglić rejestrator BCS a później podnieść go na nowo

    Jeden masz z BCS drugi z DAHUA Pomieszały mi się pliki myślałem o jednym a pisałem o drugim. Oczywiście chodziło ci o plik który dostałeś i o ten z FTPa BCS już pomijając ten od DAHUA. U mnie wywala błędy nagłówka... Przy : General_31xxH_Eng_N_V2.608.0000.7.R.2017... mam błąd nagłówka Install.lua a przy CONFIG_NSS błąd nagłówka custom-x.cramfs.img...

    Monitoring Wizyjny CCTV   19 Wrz 2019 08:32 Odpowiedzi: 50    Wyświetleń: 11058
  • Atmega8515, Attiny26, SPI.Nie ustawia rejestru konfig...

    Witaj, Ja też walczę z SPI od pewnego czasu, ale używam SPI w Atmega8515 jako Slave. Jeśli dobrze zrozumiałem, to masz problem z USI w Attiny26. Z tego co wyczytałem w pdf'ie i z tego co pamiętam jak się bawiłem tym prockiem, to USI można skonfigurować jako normalny SPI. Musisz tylko odpowiednio ustawić bity rejestru USICR. Nie wiem po co liczysz impulsy...

    Mikrokontrolery   12 Maj 2007 08:08 Odpowiedzi: 11    Wyświetleń: 1578
  • [AtMega8] AtMega8 i Bascom: SPI - dane z Mastera do Slave odbierane po 3 próbach

    Cały problem jest w tym żeby te dwie ATmegi się zsynchronizowały. Przerwanie od SPI występuje po zakończenia transmisji pierwszego bajtu. Zanim nastąpi obsługa przerwania to pierwszy bajt zostanie utracony. Nie mamy też gwarancji że dwie Atmegi "wystrzeliły" :) równocześnie i Slave nie czyta np. 4 bajtu nadanego przez Mastera. Jeżeli to by była np....

    Mikrokontrolery AVR   10 Lut 2012 19:30 Odpowiedzi: 10    Wyświetleń: 3162
  • Brak połączenia Modbus RTU między Eaton EASY-E4 a licznikiem FF LE-01M

    Spróbuj ustawić transmisję: 1 bit stopu Even (parzysty) 1 bit startu 8 bitów danych. Trzeba jeszcze przesunąć rejestr danych o 1. np z 21 na 20 lub nie, oczywiście zależy to od slave A także spróbuj zamiast FC3 - FC4. Ja mam PLC od wersji oprogramowania 1.4 Wygląda, że liczby w tym liczniku są całkowite. Jeżeli zawartości rejestrów były by zmiennoprzecinkowe,...

    Automatyka Przemysłowa   05 Sty 2025 13:40 Odpowiedzi: 1    Wyświetleń: 279
  • Huawei SUN2000 modbus TCP

    Nie wiem czym pobierasz przez LAN, ale oprócz firmware w SMART DONGLE powyżej 120 (nie falownik) to jeszcze trzeba zaznaczyć slave address: 1. Dzięki za pomoc. Faktycznie wersja softu dongla była 119. Zaktualizowałem do najnowszej 136. Jeszcze prośba o podpowiedź gdzie zmienić adres modbus. Znalazłem tylko taką opcję w zakładce komunikacji 485 i tam...

    Energia Odnawialna   30 Sty 2025 23:16 Odpowiedzi: 66    Wyświetleń: 29964
  • Arduino --> częstotliwość przesyłu danych po Modbus TCP/IP

    Mam Modbusa RTU po rs485, po stronie slave atmega328, po stronie master 2560, ramka 16 rejestrów uint16_t, przy predkosci 115200 udało mi się osiągnąć 20 odpowiedzi na sekundę, powyżej już są timeouty. Pozdr

    Mikrokontrolery Początkujący   14 Lis 2019 09:29 Odpowiedzi: 13    Wyświetleń: 3543
  • Jak zainicjalizować TWI-I2C w asemblerze na ATmega8 do komunikacji z PCF8583?

    Poszukaj jeszcze moich postów na ten temat. Co prawda było to w bascomie ale operacje na rejestrach = da się zastosować gdziekolwiek. I tam było sprzętowe I2C slave w M8 z 4 zmiennymi które można było przeczytać sobie po i2c.

    Mikrokontrolery   24 Gru 2006 10:14 Odpowiedzi: 4    Wyświetleń: 2064