modbus float

Znaleziono około 70 wyników dla: modbus float
  • Jak oznaczyć dane z Modbusa jako FLOAT w Proface Ladder?

    Witam. Proface GP-4301 połączony z licznikiem energii po Modbus. Potrzebuje przekonwertować dane z Modbus-a które są we FLOAT na INT. Mogę odczytać je na panelu prawidłowo, podaje 32bit FLOAT i jest OK. Problem jest w LADDER. Nie mogę ich przekonwertować za pomocą bloku F2I bo te dane nie są jako oznaczone jako FLOAT. Czytam komórkę D300025 jako 32bit....

    Automatyka Przemysłowa   11 Paź 2024 08:57 Odpowiedzi: 1    Wyświetleń: 150
  • Odczyt rejestrów FLOAT przez MODBUS RTU na S7-1200

    REAL i FLOAT to w zasadzie to samo, czyli liczba zmiennoprzecinkowa. Między różnymi urządzeniami zmienia się tylko sposób zapisu tej liczby w bajtach, więc prawdopodobnie musisz te bajty w przeczytanych rejestrach poprzestawiać i dopiero rzutować na typ REAL do PLC. Jeśli podasz zawartość tych dwóch rejestrów w INT oraz jaki ma być wynik REAL to można...

    Automatyka Sterowanie PLC   22 Mar 2023 07:55 Odpowiedzi: 4    Wyświetleń: 1236
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • PTA9B01 PT100 RS485: Protokół i Konfiguracja

    Szukam informacji o protokole komunikacyjnym dla modułu PTA9B01 z czujnikiem PT100, który używa RS485 i Modbus RTU. Jakie są jego parametry i jak go skonfigurować?

    Odpowiedź Sztucznej Inteligencji   18 Mar 2025 19:00 Odpowiedzi: 1    Wyświetleń: 1
  • Konwersja HEX 44 79 AC CD z Modbus na float 998.7 w Delphi – jak napisać procedurę?

    Przy pomocy wzorów Akane "skleciłem" funkcję, która zamieni bajty z tablicy na wartość float: function TForm1.BytesToFloat(Bytes: array of byte): single; var fValue: single; pIntValue: ^integer; begin pIntValue:=(at)fValue; pIntValue^:=(Bytes[0] Shl 24) or (Bytes[1] Shl 16) or (Bytes[2]...

    Programowanie   30 Mar 2005 10:26 Odpowiedzi: 7    Wyświetleń: 1725
  • REKLAMA
  • Jak odczytać liczby float32 z PLC Carel C.Pco przez Modbus RTU?

    Jakiego bloku użyć, aby odczytać liczby 32 float- modbus rtu. PLC Carel C.Pco Konkretnie o licznik z tego tematu. https://www.elektroda.pl/rtvforum/topic3...

    Automatyka Przemysłowa   11 Lut 2020 18:51 Odpowiedzi: 1    Wyświetleń: 549
  • Arduino - PTA9B01 - Połączenie z konwerterem PT100 na RS485, odczyt temperatury

    Witam wszystkich, Chciałbym połączyć Arduino z konwerterem PT100 na RS485. link do filmu: https://www.youtube.com/watch?v=J_8AEJ4D... Podłączyłem pin A+ konwertera do pinu 7 Arduino, a pin B- konwertera do pinu 8 Aduino. Dioda na urządzeniu Slave miga jakby komunikacja była, ale brak odczytu mierzonej temperatury. Gdzie popełniam błąd? Wsad do Adruino...

    Arduino   16 Cze 2023 23:14 Odpowiedzi: 9    Wyświetleń: 741
  • Licznik energii L3F1946-4M APV/Adelid - opinie, rejestry Modbus, dokumentacja

    Tu jakieś rejesrry znalazłem: https://forum.arturhome.pl/t/licznik-ene... 1.2 MODBUS-RTU Address Information Data register: Lp.AddressFormatData descriptionUnitR/W 10000-0001floatA phase voltage VR 20002-0003floatB phase voltage VR 30004-0005floatC phase voltage VR 40006-0007floatAB line voltage...

    Energia Odnawialna   05 Maj 2025 11:51 Odpowiedzi: 5    Wyświetleń: 1146
  • Interpretacja odpowiedzi na zapytanie ModBus RTU: Napięcie L1 235V

    Witam Mam problem z interpretacją zapytania na Protokole ModBus RTU poniżej ramka zapytanie odpowiedź zapytanie napięcie L1 235.... V Send:01 04 00 00 00 02 71 CB Odpowiedź: (jak to interpretować)_ Recv:01 04 04 43 6B ED CE 53 18 Dane zmiennoprzecinkowe (float). Tu masz konwerter: https://gregstoll.com/~gregstoll/floatto... 43 6B ED CE -> 235.929

    Mikrokontrolery   16 Gru 2022 23:30 Odpowiedzi: 9    Wyświetleń: 786
  • REKLAMA
  • Konfiguracja MODBUS RTU dla HMISTU665 i ADE4-U - odczyt rejestrów float

    Parametry komunikacji masz ustawione dobrze po obu stronach? Próbowałeś poczytać wartości przy pomocy np. Modbus Tester i komputera? U Ciebie float to będzie REAL w oprogramowaniu - może być konieczna zmiana kolejności słów odczytywanych z urządzenia (double word word order).

    Automatyka Falowniki   22 Kwi 2016 08:37 Odpowiedzi: 3    Wyświetleń: 2553
  • Jak przekonwertować odczyty MODBUS 43 ee 46 83 na wartość 476,55087?

    Nie, musisz scalić (skleić bajty) w jeden rejestr 4-bajtowy typu float. Czyli tworzysz zmienną FLOAT albo REAL i w tej zmiennej trzeba "upchnąć" Twoje dane. Tyle tylko, że zadanie może to być karkołomne :-). Jaka SCADA i jaki driver (MODBUS'a)?

    Automatyka Przemysłowa   22 Sie 2017 09:18 Odpowiedzi: 4    Wyświetleń: 1485
  • REKLAMA
  • Odczyt temperatury z DS18B20 przez Wemos D1 Mini i przekazanie danych przez Modbus TCP do PLC

    Możesz zrobić 2 próby (w dolnej wersji). Zdefiniuj float temperatureC jako volatile Zamiast wysyłać temperaturę, wysyłaj zmienną za każdym razem zwiększaną, w ten sposób oszacujesz czy funkcja się wywołuje, czy pakiety dochodzą po kolei i czy problem ogranicza się do odświeżania odczytu z czujnika. Nie używałem Dallasów, ale w przykładach request jest...

    Arduino   16 Lis 2022 22:42 Odpowiedzi: 42    Wyświetleń: 1794
  • Jak zinterpretować float 32-bitowy z dwóch rejestrów Modbus: 17267 i 11924?

    Jaki język programowania ?

    Mikrokontrolery AVR   12 Lis 2015 14:40 Odpowiedzi: 12    Wyświetleń: 1302
  • Eaton Easy Soft - Czy obsługuje liczby float i funkcję pierwiastkowania?

    Niestety nie można operować na liczbach zmiennoprzecinkowych ( chodzi o funkcje matematyczne). Ale można np. pobrać liczbę zmiennoprzecinkową w formacie IEEE574 (konwersja automatyczna) z urządzenia zewnętrznego np. przez modbus RTU i przekazać ją do scady np przez modbus TCP , która potrafi odkodować format IEEE574 aby przedstawić wartość liczby z...

    Automatyka Sterowanie PLC   07 Sty 2025 22:06 Odpowiedzi: 3    Wyświetleń: 246
  • Mini Moduł wagowy - MODBUS oraz 4-20mA

    Witam! Ciekawi mnie, co jest na zakładce "Modbus"? Adres urządzenia w sieci oraz prędkość komunikacji. Niestety na nic innego nie starczyło już miejsca w pamięci programu. Co do liczb ułamkowych to w projekcie nie została użyta ani jedna liczba float. MODBUS pracuje na 16bitowych rejestrach a dane ułamkowe są to po prostu liczby całkowite które trzeba...

    DIY Konstrukcje   02 Lut 2011 11:25 Odpowiedzi: 24    Wyświetleń: 13608
  • H8/3048 Modbus RTU - Jak przepisać całą ramkę do bufora odbiorczego?

    OK działa problem polegał na ponownym włączeniu sterownika po zmianie prędkości transmisji. Obecnie poszukuje procedury zamiany liczby szesnastkowej na wartość zmiennoprzecinkową float.

    Mikrokontrolery Pozostałe   28 Wrz 2009 13:17 Odpowiedzi: 10    Wyświetleń: 4150
  • Błąd illegal data address przy komunikacji Modbus Lumel N14 z Proface

    Pisałem już do Lumela odpisali, że nie znają takiego programu jak modbus poll i mam użyć ich programu PowerVis. Napisali też, że mam spróbować na rejestrach typu float 32 bitowych . PowerVis działa wszytko elegancko tylko że tam nie ma podglądu jak wygląda ramka modbusa. Natomiast odnośnie tego typu float to w programach do testowania modbusa nie ma...

    Automatyka Sterowanie PLC   22 Paź 2015 17:50 Odpowiedzi: 9    Wyświetleń: 2277
  • Freemodbus - zapis liczby w formacie float (Read Holding registers)

    Rejestry Read Holding registers w tej bibliotece są uint32_t. Z pewnością nie są - wszystko jest albo bitem albo uint16_t. Format float dla MODBUS nie jest w żaden sposób ustandardyzowany, wiec generalnie możesz sobie wybrać którą wersję wolisz. http://store.chipkin.com/articles/modbus... Można np. tak: uint16_t words[2];...

    Mikrokontrolery AVR   10 Gru 2017 19:22 Odpowiedzi: 10    Wyświetleń: 939
  • NModbus w .NET - Wysyłanie danych typu Int16 i float zamiast UInt16

    Tz chodzi o to że gdzieś w aplikacji mam tylko typ zmiennych Uint. Natomiast wystawiać chcę po modbusie TCP Uint, Int, Float.

    Automatyka Przemysłowa   23 Lut 2016 12:22 Odpowiedzi: 4    Wyświetleń: 579
  • Konfiguracja Citect z falownikiem Altivar61 przez Modbus - brak dedykowanych driverów

    Skoro chcesz pobierać dane protokołem Modbus to musisz skonfigurować driver MODBUS. Mając dokumentację MODBUS dla danego typu falownika będziesz wiedział co masz w poszczególnych rejestrach oraz jak interpretować dane (long, float itp.)

    Automatyka Przemysłowa   01 Paź 2015 18:42 Odpowiedzi: 1    Wyświetleń: 693
  • MODBUS Tester - prosty program do testowania transmisji MODBUS

    A spotkałeś się z programem z załącznika? Bardzo prosty, spełniający podstawowe wymagania. W Twoim programie mógłby się przydać odczyt/zapis zmiennych w formacie float i pojedynczych bitów (funkcja 0x01). Pozdro.

    Artykuły   25 Lut 2019 17:24 Odpowiedzi: 15    Wyświetleń: 30168
  • Podłączanie licznika Eastron SDM72D-M do Fateka przez Modbus: konwersja rejestrów 32-bitowych

    258,03 realny odczyt z licznika D733 - 17281 D734 - 1114 W karcie stanu jak gdzieś wyczytałem przy wywołaniu DR733 powinien być prawidłowy odczyt a tu są cyfry "z kosmosu". Testowałem bezpośrednio z licznika programem Mbus.exe i tam dopiero odczyt był poprawny jak wybrałem "data format" nie float tylko swapped float

    Automatyka Sterowanie PLC   24 Lip 2022 19:56 Odpowiedzi: 13    Wyświetleń: 702
  • Jak zredukować opóźnienia w Arduino z OLED i Modbus RTU?

    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...

    Arduino   07 Cze 2019 10:55 Odpowiedzi: 24    Wyświetleń: 1176
  • Komunikacja Modbus - Jak komunikować urządzenia po GSM

    Po co Ci VPN do sczytywania danych, coś koledzy kręcą VPN służy do łącznia tunelowego 2 kompów. Jeżeli połączysz się przez VPN to musisz pingować ręcznie każdy adres, a jest to uciążliwe. Twoje rozwiązanie to zwykły router przemysłowy, Ja akurat odczytuje zmienne po Modbusie TCP/IP w routerze stawia się bramkę SMS daje się grupę do wysyłania SMS lub...

    Automatyka Przemysłowa   30 Mar 2020 22:10 Odpowiedzi: 15    Wyświetleń: 1083
  • Odczyt wartości z licznika energii DTS1946 przez Modbus - Błędy w adresowaniu i przeliczaniu

    Witajcie, Męczę odczyt z licznika energii poprzez Modbus. Komunikację udaje się nawiązać, ale mam problem z odczytem danych. Program ze strony https://obrazki.elektroda.pl/3729875000_... Czy błąd robię w sposobie adresowania, odczytu czy źle jest przeliczany wynik na float ? Pozdrawiam. [syntax=arduino] void loop() { uint8_t result;...

    Arduino   23 Wrz 2024 11:49 Odpowiedzi: 1    Wyświetleń: 681
  • Home Assistant Podłączenie Licznik trójfazowy OR-WE-516 rs 485

    Do działania potrzebujemy moduł WeMos oraz dowolny konwerter RS485<->TTL. Konwerter ma z jednej strony złącza A i B do transmisji danych, a po stronie TTL 3 piny: DI, RO, RE. RS485 - WeMos DI <- TX data in RO -> RX read out RE <- D5 trzeci pin odpowiada z sterowanie kierunkiem transmisji, w niektórych przypadkach nie jest konieczne jego...

    Smart Home IoT   19 Maj 2023 10:09 Odpowiedzi: 23    Wyświetleń: 5106
  • Zawieszający się program na płytce Arduino Uno: analiza kodu z modbus i DS18B20

    Możesz odczytać temperaturę i sprawdzić czy wartość ma sens. Możesz też wcześniej sprawdzić czy czujnik odpowiada na określony adres. W przykładach powinien być sposób użycia opisany. Dodano po 31 Jest float odpowiednim typem dla regBank.set()?

    Programowanie Początkujący   29 Paź 2021 03:40 Odpowiedzi: 6    Wyświetleń: 543
  • Regulator Tracer 30A BN: Ustawienia dla ładowania akumulatora LiFePO4 120Ah 24V z paneli 350W

    Nie wiem, czy dobrze rozumiem pytanie. Żeby komunikować się z tym regulatorem trzeba się połączyć wejściem RS-485 - można kupić zewnętrzny moduł MT50, który kosztuje około stówki, lub podłączyć się przez aplikację (ew. pewnie można napisać samemu zrobić sterownik z płytki pcb, bo ten regulator używa standardowego protokołu Modbus). Wtedy możesz wybrać...

    Energia Odnawialna   26 Kwi 2021 11:50 Odpowiedzi: 19    Wyświetleń: 3936
  • Kocioł Kospel EKCO L2 - Sterowanie przez modbus rtu/ascii

    Dorwałem HW-97 (zdjęcie) https://obrazki.elektroda.pl/3851850100_... https://obrazki.elektroda.pl/6276102900_... Podłączenie do Wemos D1 Mini RO do TX (GPIO1) DI do RX (GPIO3) DE+RE zwarte do D2 (GPIO4) do yaml musiałem dodać flow_control_pin: GPIO4, bez tego nie chciało działać wg postu #20 Temp wlotowa ma adres 0b48,...

    Automatyka Przemysłowa   08 Cze 2025 22:17 Odpowiedzi: 51    Wyświetleń: 9021
  • Inwerter ESB 6kw-24v: Jak podłączyć do Arduino, brak dokumentacji, komunikacja Modbus RS232

    witam zacytuję to co napisałem w swoim poście "Proponuję wstępnie zapoznać się ze specyfikacją struktury zapytań oraz zwracanych wiadomości. Pomoże to w zrozumieniu protokołu komunikacyjnego. Wpisz w przeglądarkę "QPI Device protocol ID Inquiry" a otrzymasz informacje skąd ściągnąć rs232-communication-protocol.pdf." Co do "maliny" to odpuściłem sobie...

    Automatyka Falowniki   01 Lis 2023 21:44 Odpowiedzi: 23    Wyświetleń: 5082
  • Jak zamienić liczbę hex 0x4288 zakodowaną jako float na dziesiętną w C?

    Wartość odczytywana z termometru po modbusie to "17036" czyli w hex 0x428C . I jest to transmitowane w float... czyli liczbie 32bit, jest to temperatura około 69 stopni .. Dodano po 3 jak wyświetlić tego float'a np funkcją printf żeby otrzymać tą liczbę około 70 ?

    Programowanie Początkujący   18 Cze 2015 10:48 Odpowiedzi: 30    Wyświetleń: 2226
  • Mikrokontroler komunikujący się z licznikiem energetycznym i inwerterem PV.

    Jaki to model falownika i licznika z którymi chcesz gadać? Bo od tego trzeba wyjść i znaleźć listę rejestrów modbus. Tutaj moje próby z falownikiem Huawei SUN2000-6KTL-M1 Udało mi się odczytać dane i wyświetlać je na wyświetlaczu. Temat zarzuciłem z braku czasu. #include <ModbusMaster.h> #include <Wire.h> #include <LiquidCrystal_I2C.h>...

    Mikrokontrolery   16 Sty 2024 14:02 Odpowiedzi: 15    Wyświetleń: 567
  • MATLAB i Saia-Burgess. Czy da się tak połączyć? Model z innego programu?

    Saia ma dwa formaty liczb rzeczywistych: FLOAT i IEEE Float. Ten pierwszy to format Motoroli. Da się je konwertować programowo w sterowniku. Modbus niestety nie definiuje sposobu transmisji danych zmiennopozycyjnych. Alternatywa - użyj formatu stałoprzecinkowego. Np. potrzebujesz 3 miejsc po przecinku - wysyłasz (wartość * 1000) jako liczbę całkowitą.

    Automatyka Przemysłowa   02 Sty 2012 11:13 Odpowiedzi: 22    Wyświetleń: 3284
  • N13, S7-1200 - Błąd 8382 przy komunikacji Modbus RTU, brak danych w Data Block

    Witam Kiedyś robiłem do czegoś odczyt wskazania z miernika parametrów sieci ND20. Na pewno trzeba jak poprzednik zwrócił uwagę jakiego rodzaju są odczytywane rejestry. Ale pewno to będzie Float i jak poprzednik wspominał będą to 4ry bajty. Ja od siebie dodam tylko by sprawdzić w jakiej kolejności są wysyłane bity lub bajty przez urządzenie i czy standard...

    Automatyka Przemysłowa   31 Sty 2016 22:00 Odpowiedzi: 3    Wyświetleń: 2412
  • ORNO OR-WE-516/517 - opinie o funkcji MODBUS i komunikacji RS485

    Ja do domoticza i potem synchronizacje do HA mam (Domoticz lepsze wyrkesy ma) to jadę hybrydowo. https://github.com/asern1989/LicznikOrno... Da się ten skrytp uruchomić na HA Supervisor ? Ja o te wykresy tak długo się wstrzymywałem z przeniesieniem na HA,a teraz nic nie umiem bo nie ma pełnoprawnej konsoli :( Dodano po 4 Próbuje...

    Elektryka Instalacje i Sieci   23 Sty 2023 09:41 Odpowiedzi: 151    Wyświetleń: 38352
  • Funkcja InttoFloat zwraca zero w klasie HP_modbus - co robię źle?

    To po kolei: EM_A_power to jak widać zmienna float (tu przywołana jako extern), która przyjmuje wynik funkcji IntToFloat. Funkcja umieszczona w szkicu działa od dłuższego czasu, nie działała w wydzielonym pliku; dzięki uwagom kolegi z innego forum okazało się przy okazji, iż w tej formie jest UB, ale o dziwo działała. Tak jak przypuszczałem - "głupi...

    Arduino   21 Kwi 2024 00:38 Odpowiedzi: 6    Wyświetleń: 312
  • STM32 Mini: Bootloader się wysypuje, USB znika, problem z DS18b20

    Witam Mam chiński klon Maple ze STM32 nazywany STM32 Mini. Problem mam z bootloaderem. Wgrałem zgodnie z instrukcją przez program STM32, chodzi tu o możliwość wgrywania programu przez wbudowane USB. Teoretycznie nie powinien działać reset automatyczny ponieważ opornik jest za duży. https://www.elektroda.pl/rtvforum/topic3... W sumie raz działało...

    Arduino   24 Lis 2018 12:55 Odpowiedzi: 3    Wyświetleń: 648
  • Jak stworzyć interfejs użytkownika z menu i napisami w S7-300?

    Jak się to robi ? Bardzo prosto, skoro wiesz jak działa program i masz wiedzę jak powiązać zdarzenia ze zmiennymi odpowiedzialnymi za np wyświetlenie informacji, która zapisana jest na stałe ( nie w sterowniku) w panelu operatorskim to to właśnie jest ten sposób. Oczywiście są do tego potrzebne narzędzia (programy), które pozwolą Ci na wiązanie tych...

    Automatyka Przemysłowa   26 Lip 2010 07:09 Odpowiedzi: 2    Wyświetleń: 1131
  • [Mega168] Jak połączyć zmienne sterownika PID z rejestrami Modbus w Mega168?

    Witam. Mam oto taki problem. Robię sterownik wykorzystujący protokół modbus ( // definicja struktury dla sterowników PID. typedef struct { unsigned int Ts; // stała czasowa regulatora float Kp; // wzmocnienie członu proporcjonalnego float Ki; // wzmocnienie członu całkującego float Kd; // wzmocnienie członu różniczkującego int y_max; // max wartość...

    Mikrokontrolery AVR   18 Kwi 2009 23:31 Odpowiedzi: 4    Wyświetleń: 1299
  • Konfiguracja S7-1200 jako slave MODBUS do wyświetlania danych na tablicy LED

    Witam. W końcu udało mi się nawiązać komunikację również z tablicą LED. Główna przyczyna to zamienione kanały A z B. Producent powiedziała....."a to się mogło zdarzyć bo różni producenci różnie oznaczają"..!!! To po co w ogóle oznaczać? Lepiej napisać : proszę sobie znaleźć który kanał jest który. Wcześniej zamieniałem kanały ale pewnie wtedy coś źle...

    Automatyka Przemysłowa   21 Mar 2018 09:59 Odpowiedzi: 18    Wyświetleń: 2346
  • Odczyt danych z Sentron PAC3200 i IO-Link AL1100 przez Profinet na PC

    Czy masz w tej sieci w ogóle urządzenie działające jako IO-Controller, czy chciałbyś w tej roli wykorzystać PC? Właśnie PC miałby działać jak kontroler i wspomniana biblioteka ponoć taką możliwość udostępnia. (at)lukaszd82 przez DASSIDirect mogę połączyć się z PLC, jednak problem pojawia się w momencie próby pominięcia sterownika i połączenie PC bezpośrednio...

    Automatyka Przemysłowa   24 Lip 2018 10:16 Odpowiedzi: 9    Wyświetleń: 1518
  • Lumel N27P - komunikacja RS485 Modbus RTU - brak odpowiedzi

    Gdybym wpiął je źle,odwrotnie A/B to miernik nawet nie pokazuje ikonki "R" od odbioru. Nie wiem jak ten konkretny miernik, ale urządzenia z którymi ja pracowałem sygnalizowały przychodzące bity. Odwrócenie polaryzacji zamienia bity 1<->0. Da się nawet stworzyć protokół komunikacji, który będzie działał przy prawidłowej i odwrotnej polaryzacji...

    Elektryka Pomiary   25 Kwi 2015 21:43 Odpowiedzi: 5    Wyświetleń: 4350
  • Asix SCADA - Jak skonfigurować zmienną do odczytu rejestru 4800 przez Modbus?

    Witam. Proponowałbym, zamiast funkcji iloraz, funkcję analog_fp ze współczynnikami analog_fp,0,1000,-30,40. Funkcja automatycznie przeskaluje wartość "surową" na fizyczną - nie trzeba nic dobierać. Wynik liczba typu float. W dokumentacji, w dziale ASMEN - Funkcje przeliczające są dostępne opisy poszczególnych funkcji i ich argumentów. Do poszczególnych...

    Automatyka Przemysłowa   30 Cze 2013 20:22 Odpowiedzi: 10    Wyświetleń: 4749
  • Konwersja odczytu IEEE 754 na inny format, np. int.

    Witam Kolegów Zostałem postawiony przed wyzwaniem jakim jest połączenie sondy hydrostatycznej Kellera z modułem telemetrycznym MT-101 Inventii. Wszystko było ok, dopóki chodziło o przesłanie do monitoringu wartości odczytu z sondy w formacie float IEEE 754. MT-101 pracuje w trybie Modbus Mirror, odczyt z sondy mapowany jest do XREG1 i XREG2 (4 bajty...

    Automatyka Przemysłowa   01 Mar 2011 10:18 Odpowiedzi: 11    Wyświetleń: 3739
  • ModBus - Jak tworzyć magistralę łańcuchową i używać konwertera AST-CON-485E?

    czy to urządzenie mogę podłączyć do routera i potem poprzez odpowiednie oprogramowanie na PC, dodać wirtualny port szeregowy na PC, do którego odwołuję się konfigurując mastera RTU ? Przy instalacji Nporta tworzą się wirtualne porty COM. Do COM-ów odwołujesz się w serwerze np. OPC. Thnx Moje doświadczenia z tego typu urządzeniami są niestety niedobre....

    Automatyka Sterowanie PLC   29 Mar 2016 20:00 Odpowiedzi: 20    Wyświetleń: 2217
  • ESP8266 + Modbus TCP + DHT22 - brak odczytu z czujnika DHT22 w Arduino

    Witam, Programuję ESP8266 w środowisku Arduino. Uruchomiłem Modbusa TCP i działa ok. Chcę dołożyć do tego DHT22. O ile samo DHT (bez modbusa) współpracuje dobrze z ESP, to nie mogę połączyć tego razem. W kodzie jak poniżej działa modbus, ale nie odczytuje z DHT. Może ktoś coś takiego robił i ma rozwiązanie problemu? Do odczytu DHT używam biblioteki...

    Arduino   26 Mar 2018 17:12 Odpowiedzi: 1    Wyświetleń: 2988
  • Citect v7.40 SP1 - Miernik PM710 - niewłaściwe wartości rejestrów

    Cześć Muszę zintegrować miernik energii PM710 firmy Schneider Electric z serwerem Citect SCADA. Miernik podłączony jest do sieci komputerowej za pomocą bramki MODBUS/TCP MOXA MB3170. Za pomocą programu CAS Modbus Scanner bez problemu mogę odczytać rejestry z urządzenia, np: 401000 = 0x44C3 401001= 0x03F1 Korzystając z konwertera online hex -> Float...

    Automatyka Przemysłowa   13 Cze 2016 13:15 Odpowiedzi: 1    Wyświetleń: 873
  • Konwersja danych z licznika Metronic FP-3011 z wykorzystaniem sterownika s7-1200 i modbusa tcp

    witam potrzebuję pomocy z konwersją danych odczytanych z tego liczna, dane są czytane po modbusie tcp przez sterownik s7-1200 (Tia V16), komunikacja PLC -> Metronic działa poprawnie, problem mam tylko z licznikiem globalnym, znajduje się on w dwóch rejestrach: – adres 272, format 64-bit floating point double lub – adres 1416, format long...

    Automatyka Sterowanie PLC   04 Sty 2021 22:32 Odpowiedzi: 5    Wyświetleń: 714
  • Huawei SUN 2000 - zamiennik licznika energii, jakie opcje?

    Nie mam licznika DTSU-h ale sprawdziłem sobie o jakie rejestry pyta falownik. Na wyrywki sprawdziłem kilka sygnalow i wychodzi ze pyta tak jak w tym pierwszym screenie. Dodatkowo jakby ktos chcial miec odczyt nie tylko obsługiwanego licznika dtsu , moze sobie przekonwertowac mape rejestrow. Dodatkowo podczas dodawania w aplikacji licznika potrzebny...

    Energia Odnawialna   15 Sty 2023 22:05 Odpowiedzi: 31    Wyświetleń: 7629
  • Niepoprawny status Quality: Bad w KEPServerEx dla tagów OPC

    Witam, Nie ma czegoś takiego jak Modbus z rejestrami 32 bit. Lumel powinien nazwać ten "innowacyjny" protokół jakoś inaczej, bo narobili zamieszania. Może "Lodbus" :roll: W dokumentacji np do miernik NA6 mamy": Zakres adresów: 7000, Typ wartości: float (32 bity), Wartość umieszczona jest w dwóch kolejnych rejestrach 16 bitowych. Rejestry zawierają te...

    Automatyka Przemysłowa   22 Sty 2019 15:46 Odpowiedzi: 17    Wyświetleń: 882
  • Czujnik temperatury i wilgotności do Siemens S7-1200 CPU 1211C - jakie polecacie?

    Panowie nie chodzi o kase tylko zakres pomiaru (dokładność), ja buduję teraz stację pogodową- część już działa Jest wiatromierz,(łopatkowy na halotronie 1Hz to 0,88m/s, przetwornik wilgotności na modbus na chipie DTH22, czujnik BMP180 philips (barometr) i w zestawie czujnik nasłonecznienia. na razie nic więcej nie potrzeba. aktualnie wpięte w PLC EL32VMOD...

    Automatyka Sterowanie PLC   09 Lip 2017 07:41 Odpowiedzi: 5    Wyświetleń: 2184
  • Regulatory solarny PWM: zalety, wady, opinie o modelach Epever i BL912A, regulacja napięcia Float

    W tych z wyświetlaniem wartości prądu są zwykle 2 amperomierze.jeden na linii ładowania baterii ,drugi na lini odbiorników.U mnie sytuacja będzie jeszcze inaczej wyglądała bo sam regulator będzie w znacznej odległości od tzw.stanowiska pracy ,więc dlatego wybrałem ten epever serii ls bez wyświetlacza ,gdzie można kablem ethernet/modbus/usb pociagnąc...

    Energia Odnawialna   23 Gru 2021 12:21 Odpowiedzi: 13    Wyświetleń: 1857
  • Fronius Symo 10kW z Datamanagerem - Komunikacja z PLC przez Modbus TCP

    (at)specmiachl o którą tabelkę pytasz? tą górną z odczytami modbusa? kombinowałem - bo tam powinno być coś ze znakiem - moc może być albo z minusem albo z plusem.. z teraz są takie wartości bo falownik nie pracuje i są zera.. kombinowałem już z uint, int, floatami itp. rejestr 40070 ma identyczną wartość jak w oryginalnej dokumentacji.. (at)kosmos99...

    Energia Odnawialna   26 Sie 2021 14:22 Odpowiedzi: 12    Wyświetleń: 2040
  • Interpretacja danych z Modbusa - odczyt wartości z dwóch kanałów wejściowych

    (at)tos18 Jest to DLM 080 . Ma on 8 kanałów prądowych i chciałbym odczytać wartość każdego z kanałów. Musisz wiedzieć czego oczekujesz i posprawdzać j/w, kiedy odczyt będzie właściwy. Na pierwszym kanale jest temperatura około 50 stopni teraz. Dodano po 2 #7 14 Paź 2016 17:12    Re: Interpretacja danych z modbusa Raczej 48 i 49. Bo w rejestrze 49 nie...

    Automatyka Sterowanie PLC   25 Paź 2016 08:42 Odpowiedzi: 44    Wyświetleń: 2157
  • Licznik energii sdm120m jak zmienić adres urządznia

    Wygląda, na to, że CAS funkcją 0x10 wysyła w każdym rejestrze to samo, więc w Twoim przypadku nie zadziała. Natomiast Simply tworzy poprawną ramkę, ale biorąc pod uwagę przykład z dokumentacji i próbę ustawienia adresu 60, nie zgadza się suma kontrolna. Może w dokumentacji jest błąd, bo CRC16 w Simply wygląda na prawidłowe. https://obrazki.elektroda.pl/3782307900_...

    Automatyka Przemysłowa   01 Lut 2020 10:45 Odpowiedzi: 12    Wyświetleń: 1188
  • Miernik/licznik energii DDM15S, co to za zwierzę?

    Nie wie czy to ma sens za pare zeta drożej kupuje się Eastron SDM 120 z Modbusem dwukierunkowy pokazuje Hz oraz Reactive Power, ostatnio kupiłem 3Phase XZM1250 też z Modbusem, trzeci jest Orno, mam już 3 różne chinole jeden zlicza wiatrak drugi PV a trzeci zużycie Pompy Ciepła. Zastanawia mnie czy to jest warte prezentacji, są to tanie i powszechne...

    Smart Home Urządzenia   18 Mar 2022 11:59 Odpowiedzi: 12    Wyświetleń: 5904
  • Jak zaimplementować algorytm samostrojenia PID w C lub Bascom?

    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...

    Mikrokontrolery AVR   24 Sty 2009 12:33 Odpowiedzi: 17    Wyświetleń: 9506
  • MODBUS - Victor Max 10.2kw inwerter hybrydowy - poszukuję opisu protokołu

    Po dłuższym podsłuchiwaniu udało mi sie dopasować część rejestrów konfiguracyjnych. Oprócz tego natknąłem się na jakiś opis rejestrów inwertera PowMr na tej stronie: https://github.com/odya/esphome-powmr-hy... Wklejam poniżej moje odkrywki zrobione na podstawie dessmonitor'a: System setting --------------- read...

    Energia Odnawialna   28 Cze 2024 01:10 Odpowiedzi: 9    Wyświetleń: 984
  • Panele fotowoltaiczne do zasilania kampera. Jaka moc paneli i jaki kontroler?

    Chcesz powiedzieć że on nie monitoruje stanu akku ?? Dodano po 1 CHARAKTERYSTYKA: Regulator solarny firmy LUMIAX 4SUN służy do kontroli pracy autonomicznych systemów fotowoltaicznych. Zapewnia odpowiednio prąd ładowania dla akumulatora i dodatkowo zabezpiecza przed zbyt głębokim rozładowaniem lub przeładowaniem akumulatora. Wyposażony w regulator MPPT...

    Energia Odnawialna   30 Maj 2021 21:03 Odpowiedzi: 51    Wyświetleń: 9357
  • DS18B20 - jakie przewody do nadzoru ogrzewania domowego?

    Płytkę zlecasz w płytkarni i po kłopocie. Co do sterowania - strasznie skomplikowane i duże - kup np. N-MOSFETy pakowane po 2 w obudowie DIL, będą mogły bezpośrednio sterować zaworami. Ale zdecydowanie odradzam BASCOM i to z kilku powodów: 1. Wyjdzie bardzo długi kod. 2. Będzie problem z kodem dłuższym niż 128kB. Nawet w C bywają z tym problemy, mimo,...

    Mikrokontrolery AVR   05 Lis 2012 11:51 Odpowiedzi: 36    Wyświetleń: 14471
  • Lumel ND08 4385URZ0000M0: Komunikacja z Siemens S7-1200 PLC CPU 1214C przez RS485 i TIA Portal 13

    Kolego żle do tego podchodzisz. "Jeżeli chcę odczytać napięcie, to najpierw do Lumela muszę wysłać ciąg liczb: 00 04 00 04 00 02 30 0A" zaczynając że ta ramka jest błędna. JA ci proponuję tak, bo nie wiem jak w Simensach ale kilka liczników skomunikowałem. Wszystkie liczniki przesyłają zmienne Floating czyli 2x16 bitów. Podobny problem miałem z chińskim...

    Automatyka Przemysłowa   28 Lip 2021 17:16 Odpowiedzi: 7    Wyświetleń: 1050
  • freemodbus - błąd przy odczycie/zapisie rejestrów AVR->PC, atmega32, winavr

    Witam, Temat ten już był poruszany. Proponuję zobaczyć ten wątek: http://www.elektroda.pl/rtvforum/topic19... W tym przykładzie jest ustawiona tylko obsługa rejestrów typu Input Register. Aby odczytywać rejestry Holding Register należy w kodzie dopisać kilka linii. Poniżej przedstawiam modyfikację, którą ja wprowadziłem w pliku demo.c tego przykładu....

    Mikrokontrolery AVR   08 Lip 2011 09:04 Odpowiedzi: 9    Wyświetleń: 2301
  • Sterownik pieca Elektro-Miz cobra i komunikacja modbus

    Tak mniej więcej wyglądał mój program testowy. Nie jestem pewien czy nie ma w nim teraz błędów bo wycinałem z niego obsługę panelu HMI. Nie mam teraz czasu żeby go przetestować. Używa dwóch portów szeregowych więc przydatne jest arduino większe niż UNO / pro mini. Ja używałem Mega 2560. bool cobrareceived=false; const byte nrsterownika=5; unsigned long...

    Smart Home IoT   27 Sie 2019 19:54 Odpowiedzi: 24    Wyświetleń: 6786
  • Sterownik rolet na Atmega32 ARE0034 – jak dodać obsługę RS485 Modbus ASCII?

    zmieniłem kod w następujący sposób #define F_CPU 1000000UL // 1 MHz // prędkość transmisji 9600 #define UART_BAUD_RATE 9600 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "uart.h" // częstotliwość CPU w...

    Mikrokontrolery AVR   25 Mar 2011 01:24 Odpowiedzi: 6    Wyświetleń: 5797
  • Libmodbus - niepełne dane

    Witam wszystkich, Nie mogę sobie poradzić ze sczytywaniem niektórych wartości z liczników. Wszystko jest ok kiedy odczyt z czytnika nie przekracza 123456, w przypadku kiedy jest większy nie pokazuje początkowej wartości np. 1 234567. Spotkał się już ktoś z podobną sytuacją? poniżej przesyłam skrypt z którego obecnie korzystam #include <stdlib.h>...

    Software serwis   04 Paź 2018 13:25 Odpowiedzi: 0    Wyświetleń: 414
  • Jak połączyć falownik Anenji 11 kW z Raspberry Pi i Solar Assistant?

    Zobacz to, kod działa na Anenji 6.2 kW. Nie obcinaj, wklej zamiast starego kodu w całości, zrób validate i wyłap błędy, popraw płytkę i własciwe gpio itp. substitutions: name: anenji friendly_name: anenji tx_pin: GPIO13 rx_pin: GPIO12 esphome: name: ${name} friendly_name: ${friendly_name} min_version:...

    Energia Odnawialna   14 Maj 2025 18:00 Odpowiedzi: 110    Wyświetleń: 11640
  • Monitorowanie napięcia i prądu z ORNO OR-WE-504 przez Arduino Mega i konwerter TTL <-> RS485

    Dzień dobry wszystkim, Zakupiłem prosty wskaźnik energii OR-WE-504 firmy ORNO w celu monitoringu napięcia oraz prądu. Konfiguracja sprzętowa to Arduino Mega + konwerter TTL <-> RS485 + OR-WE-504. W pierwszej kolejności przetestowałem odpytywanie z dedykowanym programem od producenta i komunikacja działa prawidłowo. Podłączyłem urządzenie do sterownika...

    Energia Odnawialna   03 Sie 2023 13:20 Odpowiedzi: 1    Wyświetleń: 324
  • sscanf i błąd linkowania na niektórych wersjach gcc-arm-none-eabi

    Cześć, Weźmy na tapetę pewien projekt ( 1. Xubuntu 20.04 Toolchain zainstalowany z głównego repozytorium dystrybucji gcc-arm-none-eabi 9-2019-a4 libnewlib-arm-none-eabi 3.3.0 2. Xubuntu 16.04 Toolchain zainstalowany z launchpada https://launchpad.net/gcc-arm-embedded w wersji 7-2018-q3 3. Debian 9.1 Toolchain zainstalowany z repozytorium dystrybucji...

    Mikrokontrolery ARM   12 Paź 2020 18:50 Odpowiedzi: 3    Wyświetleń: 486
  • COM serwer - sposób na połączenie z portem szeregowym poprzez sieć LAN

    https://obrazki.elektroda.pl/1646087900_... Przedstawiam mały poradnik, jak połączyć się z urządzeniami wyposażonymi w port szeregowy przy wykorzystaniu sieci LAN. Można w ten sposób podłączyć dowolne urządzenia z portem szeregowym, jak różnego rodzaju sterowniki, liczniki itp., komunikujące się w dowolnym protokole - zaczynając od...

    Artykuły   07 Lis 2020 21:24 Odpowiedzi: 9    Wyświetleń: 8088
  • Scilab - Konwersja dwóch zmiennych int(16-bit) do float(32-bit)

    Witam. Odczytuję programem Scilab dane ze sterownika PLC po protokole Modbus. Liczby zmiennoprzecinkowe są więc przedstawione w postaci dwóch rejestrów (dwóch zmiennych int: pierwsza na starszych bitach, druga na młodszych). Potrzebuje przekonwertować takie dwie zmienne int do jednej zmiennej float. Generalnie rzecz biorąc, z tego co wyczytałem w internecie,...

    Programowanie Początkujący   27 Paź 2016 12:31 Odpowiedzi: 0    Wyświetleń: 1842
  • Jak skonfigurować ESP8266 jako Modbus Master z Cayenne?

    Mam problem z połączeniem jak w temacie, moduł ESP2266 ma być jednocześnie modbus master i przesyłać dane do serwisu cayenne. Problem w tym, że modbus działa, tzn pobiera dane, zapisuje je do zmiennej i wyświetla na zewnętrznym wyświetlaczu, ale tylko dotąd, dokąd nie dodam obsługi cayenne. Jak tylko w programie flprog dokładam bloki cayenne, esp przestaje...

    Mikrokontrolery Początkujący   05 Sty 2019 18:44 Odpowiedzi: 0    Wyświetleń: 495
  • Komunikacja panela Weintek cMT3072 z miernikiem Schneider Powerlogic PM5100

    Witam, Mam pewien problem. Próbuję odczytać rejestry z miernika PM5100 poprzez modbus. Rejestry typu INT16U odczytuję bez problemu, Lecz problem pojawia się przy FLOAT32. Albo pojawiają się gwiazdki albo wartości, które nie odpowiadają faktycznej wielkości. Wydaje mi się, że wartość odczytaną muszę jakoś przekonwertować, ale nie wiem jak. Dodano po...

    Automatyka Przemysłowa   11 Paź 2018 12:05 Odpowiedzi: 0    Wyświetleń: 573