Cześć, R48 - prąd x fp(rozumiem, że to przekładnia)/256 x 0.1 R49 - prąd x 0.1. Odnośnie trip'a i trigger'a, to są to osobne nastawy dla danego zabezpieczenia. Zobacz tu: http://download.schneider-electric.com/f... Pozdrawiam
Witam. Zapoznaj się z formatem ramki ModBus, a sam znajdziesz odpowiedź. Do tego dokumentacja do falownika. Pozdrawiam.
Wygląda na to że wszystko działa. Sprawdź czy masz właściwy Baudrate. Na obrazku widać że Adres 1 Funkcja 4 i prosi o dwa rejestry typu Word a potem dwa bajty Checksum. https://obrazki.elektroda.pl/7487360400_...
https://stackoverflow.com/questions/1024... czemu u żywasz różnych DeviceId? raz 1 potem 2 ? spróbuj Dim register6() As UShort = master.ReadInputRegisters(1, &H109, 3) bo mam wrażenie że nie odniosłeś się do kwestii HEX Tam (rejestr 109) odbierasz 3x 16bitów bez znaku, więc a*16^4 + b*16^2+c Kolego a jak poskładać...
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...
(at)sneer Bardzo dziękuję za świetną robotę! Czy mógłbyś wrzucić na githuba zmodyfikowany skrypt oparty o bibliotekę hoymiles_modbus?
za pośrednictwem dostarczonej przez Siemensa Żeby to działało, musisz kupić od Siemensa program mastera profinetu. Licensing The DLL to be tied into LabVIEW is based on the product “PROFINET driver for controllers”. A runtime license is required (e.g. single license 6ES7195-3AA05-0XA0). Możesz kupić serwer OPC dla profinetu, Intouch będzie...
Witam kolegów. Czy ktoś z was próbował, za pomocą ESP, odczytywać dane z urządzenia z Modbus RTU i wszystko sobie podglądać na VIRTUINO?
Zrób to na strumieniu, a nie BinaryReader. Ponadto, rozumie że to zagadnienie się tyczy Modbus TCP ? :D Jeśli tak to po co mierzysz ten czas? Idea jest taka że Modbus serwer odpowiada na żadanie klienta. W takiej sytuacji wiesz kiedy sie spodziewać datagramu i ile tych danych będzie
Drogi kolego. Koledzy wyraźnie powiedzieli, że musisz wiedzieć jaki masz protokół transmisji. Moduły mogą mieć protokół MODBUS RTU lub zwykły RS232 z dedykowanymi komendami odczytu poszczególnych kanałów. Podam Ci przykład. Wagi elektroniczne mają różne protokoły. Jedne odpytuje się wysyłając S I CR LF, inne wysyłając samo S CR LF, a jeszcze inne protokołami...
Te liczniki są bardzo niedopracowane. Modbus ma problem z odbiorem danych, jak znaki napływają za szybko to się gubią. Aczkolwiek "aplikacja" producenta działała w odróżnieniu od innych narzędzi modbusowych. Rzuciłem okiem na ten zrzut, wygląda na to, że komunikacja jest OK tylko aplikacja jest "durna" jak cały ten liczniki. Odpowiedź jest poprawna,...
Tu nie leży problem w " koernixa" -ustawienie he395: 1 adres urządzenia slawe 2 prędkość transmisji zgodna z mlog 3 ustawienie komendy 03 4 ustawienie rejestru do odczytu 5 odczyt zmiennej "intiger" 6 sprawdzenie na jakimś urządzeniu master, czy odczytujesz czujnik temperatury 7 koernixa transmisja danych do mlog (przesyła dane 485) w programie dopóki,...
Witam while (1 == 1){ fSuccess = WriteFile(hCom, &rs_buff, 30, &RS_ile, 0); printf ("Wyslalem: %s \n", &rs_buff); //Zwieksz czas. Sleep(10); fSuccess = ReadFile(hCom, &read_buffor, 30, &RS_ile, 0); //Czemu read_buffor nie jest zadeklarowany jako wskaznik??? printf ("Odczytalem:...
https://obrazki.elektroda.pl/9753842300_... W tym materiale zebraliśmy informacje o rozwoju liczników, rodzajach i cechach liczników energii elektrycznej. Poruszamy też często wywoływany temat różnic we wskazaniach po wymianie elektromechanicznego licznika indukcyjnego na licznik elektroniczny. Poprzednio mieliśmy okazję zaprezentować...
[syntax=javascript] 'use strict'; const ModbusRTU = require('modbus-serial'); const Sofar = function() { const client = new ModbusRTU(); let interval; const regs = { 0: {'name': 'OpState', 'mpl': 1}, 1: {'name': 'Alert1', 'mpl': 1}, 2: {'name': 'Alert2', 'mpl': 1}, 3: {'name': 'Alert3', 'mpl': 1}, 4: {'name': 'Alert4', 'mpl': 1}, 5: {'name': 'Alert5',...
https://obrazki.elektroda.pl/5219453900_... Oto krótki przegląd i test liczników energii elektrycznej z oferty Jednofazowe liczniki F&F Teraz pora na praktyczną prezentację. Zacznijmy od jednofazowych liczników. Seria LE-01 (LE-01 i LE-01d): https://obrazki.elektroda.pl/3740007900_... https://obrazki.elektroda.pl/5264753300_...
Witam, Ostatnio robiłem odczyt danych pod ModBus TCP/IP Pomiędzy S7-1500 a falownikiem LG. Było przesunięcie. Jak robiłem komunikację ModBus TCP/IP w TwinCAT 3 nie było przesunięcia. Czasem jest czasem nie ;). Trzeba mieć to z tyłu głowy:) Pozdrawiam,
chcę też dodatkowy zapas energii zmagazynować w zbiornikach CWU, czyli będę montował grzałki. I chciałbym do tego mieć jakieś osobne sterowanie. Coś, co będzie w stanie sprawdzić, czy jest zapas energii i ile, i załączyć grzałki tak mocno, ile będzie wolnej energii. I myślę nad sterowaniem EMS. Ktoś już to przerabiał, taki temat? potrzebny ci odczyt...
(at)ElektrodaBot Jak odczytać napięcie z logera MW_08_0501_1.58 falownika Solis 3P5K-4G Bezpośrednia odpowiedź na pytanie Aby odczytać napięcie z logera MW_08_0501_1.58 podłączonego do falownika Solis 3P5K-4G, należy zapewnić poprawną konfigurację komunikacji (zwłaszcza protokołu Modbus) i skorzystać z właściwego oprogramowania lub platformy monitorującej...
https://obrazki.elektroda.pl/3140467500_... Zapraszam na szczegółową prezentację/tutorial Konfiguratora, czyli wizualnego systemu tworzenia automatyki budynkowej polskiego systemu Pierwsze kroki Przygodę zaczynamy od logowania się do jednostki centralnej. Domyślny login i hasło znajdziecie w instrukcji. https://obrazki.elektroda.pl/7427839200_...
Skoro pojawiają się nazwy to też podam. Firma, która zainteresowała się wprowadzeniem do oferty konwertera to polski producent z Gdyni Ultima Automatyka. Dodam tylko że Panowie z Ultimy są bardzo pomocni i zależy im na bardzo dobrych relacjach z klientem. Co do stabilności to moduły w moich instalacjach pracują od jak się nie mylę lipca 2016 i pracują...
Czesc, Mozesz przyblizyc dokladniej jak pobieradz dane ze stronki selfy? Mam falownik SFT 6.1 ktory tez nie posiday zlącza modbus i za chiny nie wiem jak polaczyc go z HA. Bede bardzo wdzieczny za jakies wskazowki bo jestem laikiem w tych sprawach.
Mam za zadanie odczyt kart RFID. Mam urządzenie odczytujące karty i przesyłanie danych do sterownika PLC po MODBUS Karta ma jeden numer. Ten numer to liczba. Ten pierwszy numer - liczbę - czytnik podaje w kodzie hexadecymalnym. Jeżeli MODBUS taki kod przyjmie to zapamięta.
U mnie działa od października 2022, polecam kontakt z PVMonitor w sprawie konfiguracji :) Czy komuś udało się udanie zintegrować PVTerminal w wersji plus z falownikiem Huawei i Licznikiem 666H? PVMterminal w wersji plus powinien czytać dane i z Falownika Huwawei i z podłączonego do falownika licznika DTSU666H. W takim przypadku odczyt danych z licznika...
I co dalej ? To co zaimportowałeś to gotowy flow, masz już w nim od lewej str odczyt informacji z mosquitto, poustawiaj w nim odpowiednie parametry jak z tego starego. Ostatni po prawej przekazuje informacje spowrotem do mosquitto a on do domoticza. Jego musisz odpowiednio skonfigurować. Dodano po 2 przez modbus czy przez LSW3? Przez LWS3 modbusTCP....
https://obrazki.elektroda.pl/8368409700_... Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....
Znasz jakiś sposób wyliczenia kosztów energii pobranej z sieci i oddanej do sieci na warunkach prosumenta? mając do dyspozycji domoticz node red i dane z inwertera deye. (at)ElektrodaBot Znasz jakiś sposób wyliczenia kosztów energii pobranej z sieci i oddanej do sieci na warunkach prosumenta? mając do dyspozycji domoticz node red i dane z inwertera...
Opis konstrukcji Projekt powstał z myślą udostępnienia danych ze sterownika PLC przez internet. Wymieniony sterownik posiada port komunikacyjny RS232 oraz wykorzystuje protokół komunikacyjny Modbus RTU. Podczas wykonywania prac uznałem, iż miłym dodatkiem będzie możliwość zdalnego załączania urządzeń. Całość oparłem o uniwersalną płytkę stworzoną jakiś...
Dziękuje za podpowiedz, ja używam qModMaster i przy użyciu bibloteki : ArduinoModbus.h, TimeLib.h poradziłem sobie z danymi zapisanymi w rejestrze jak 32bit. w ten sposób: dla wyświetlania aktualnego czasu z falownika: [syntax=c] tft.setCursor(100, 5);//tft.setTextColor(ILI9341_BLACK,ILI9... tft.setTextSize(1); modbusTCPClient.requestFrom(1,...
Witam, Posiadam ciepłomierz landis + gyr wsd4-0.75, chciałbym odczytywać z niego dane po Modbus RTU, Czy ktoś posiada jakąś dokumentację do takiego ciepłomierza, bo nie mogę nawiązać z nim komunikacji. Pozdrawiam
Witam, czy jest znany i sprawdzony sposób na odczyt danych z pieca c.o. Buderusa z manipulatorem RC35 przez magistralę rs485 z protokołem modbus rtu ?
czyli w załączonym protokole nic nie widzisz? nie działa WatchPower , jest WiFi po rs232 i aplikacja EmartESS działa ale mało danych i odczyt co 5min. Może wiecie jak podsłuchać WiFi po rs232 ? No na pewno jest to MODBUS wysłałem w poprzedniej wiadomości. Inverter nazywa się CAUTION :) KEMAPOWER, dane w załączniku. https://obrazki.elektroda.pl/2477760900_...
Witam, poszukuję informacji na temat możliwości odczytu danych ze sterownika pompy ciepła Krommler EVI 20. Nie chodzi mi o sam wewnętrzny sterownik w pompie tylko o nadrzędny produkcji Plum Białystok. Ma on port RS485 do dedykowanego modułu komunikacyjnego ecoNET300 jednak chcę spróbować czy może uda się to ruszyć np. przez Modbus i żeby nie wyważać...
Dzień dobry, Mam taki mały problem z odczytem danych z falownika fotowoltaicznego po modbus. Logo8 czyta kilka rejestrów z falownika: PV1 current, I16 - adres 32017 Phase A voltage, U16 - adres 32069 Phase B voltage, U16 - adres 32070 Phase C voltage, U16 - adres 32071 https://obrazki.elektroda.pl/1673846000_... Na VW12 czyli odczyt...
Cześć, mam Foxess T10, ale to jest co do zasady to samo. Z informacji od serwisu wynikało by, że idą tam pakiety danych które idą potem do chmury. W moim przypadku odbieram w kółko pakiety 02 04 00 00 00 06 70 3B. Idzie około 580 takich pakietów na minutę. Z analizatora modbus wynika, że to zapytanie do urządzenia o adresie 0x02 i odczyt 2 bajtów od...
Witam, Mam do wykonania sterowanie dwoma pompami Grundfos Magnat 3. Wykonałem odczyt danych statusowych z obu pomp jednakże nie mogę zmusić pomp do pracy. Ustawienia adresów: 101 - wartość - 3 102 - wartość - 1 103 - wartość - 0 104 - wartość - 5000 (prędkość 50%) Czy ktoś może wypowiedzieć się w temacie i wskazać czy nie muszę jeszcze ustawić jakiegoś...
Witam. Mam problem z odczytem rejestrów które są zapisane w urządzeniu w formacie FLOAT. O ile odczytanie rejestru który jest w formacie REAL nie ma problemu, to gdy odczytuje dane z FLOAT otrzymuję dziwne wartości. Mam przepływomierz z karta rozszerzeń modbus. Komunikacja działa prawidłowo i nie są zgłaszane błędy. W specyfikacji przepływ aktualny...
Z tej lokalnej strony to ja sobie już od jakiegoś odczytuję. Na tym opierają się moje dane z falownika, które mam w Home Assistant. Ogólnie działa to przyzwoicie. Oprócz tego mam pod niego podłączony licznik z wyjściem impulsowym i to też działa dobrze, a mam to jeszcze w Domoticzu(obecnie działają u mnie HA i Domoticz), także jest nadmiarowość dla...
Z tego co wiem to serie AN i BN rozmawiają przez modbus RTU - prawda to ? Pochwalisz się kodem na esp ? Wykresy wyglądają fajnie.
Szanowni forumowicze, Od paru dni zastanawiam się nad rozwiązaniem sterowania PLC (GE Fanuc) z poziomu przeglądarki wykorzystując Pytona3.6 i protokół HTTPS. Za pomocą modbus odczyt danych ze sterownika następnie przetłumaczenie ich na to co ma trafić do serwera i wysłanie ich tam za pomocą protokołu HTTPS. Dodatkowo w metodzie POST, powinien być jeszcze...
Witam, Jak korzystamy z modbus TCP/PI lub RTU to czynności zawsze są dwie do wykonania. 1) Konfiguracja ModBus Master 2) Odczyt lub zapis danych do urządzenia slave. Adres i port te same ale to zależy też od konfiguracji jaką zapewnia dany producent. Pozdrawiam,
Podejrzewam, że przez 15 sekund to miał na myśli ogólny slave response timeout. Danych na tym liczniku nie jest aż tak dużo, aby przy standardzie 9600 czytanie danych zajęło więcej niż 1 sekundę. Na delay beetween polls ustaw 0.5 sek. max. (możesz nawet mniej). Generalnie modscan32 jest kiepskim narzędziem jeżeli próbujesz rozwiązać kłopoty z komunikacją....
Wartość Kanału 1 jest w sumie rejestrem 32-bitowym, którego poszczególne części wg. wzoru znajdują się na 2-óch 16-bitowych rejestrach Modbus (4 bajtach).
Odświeżę. Próbuję połączyć arduino i s7-1200 po ethernecie. Mam konfigurację jak u kolegi i odczyt rejestrów jako 0, 40001 śmiga. Nie działa mi natomiast zapis do rejestrów. Kombinowałem z różnymi MODE i adresami ale ciągle mam 80C5 (odrzucone połączenie). Jakie MODE i adres wykorzstujecie w arduino i plc do zapisu rejestrów z arduino?
Witam, Próbuję na arduino NANO po programowym uarcie czytać dane przesyłane z czujnika ultradźwiękowego, którego opis transmitowanych bajtów umieszczam poniżej: https://obrazki.elektroda.pl/4014694900_... Po próbie odczytu wychodzi jak by źle byłą obliczana suma kontrolna, Mój kod poniżej: Dodano po 3 Źle liczyłem sumę, poprawnie to:...
Jeśli RS485 ma pozostać, to najlepszym rozwiązaniem jest połączenie go do ESP8266. Na elektrodzie jest DIY [url=https://www.elektroda.pl/rtvforum/t... TCP-IP/RS485 ESP8266. Urządzenie to jest konwerterem, ale po zmianie programu można dorobić odczyt danych i okresową wysyłkę.
No myślę o czym takim kwestia tego co będzie taniej bo skaner z.aplikacja do transmisji danych może kosztować więcej niż sterownik chyba że masz na myśli jakieś konkretne rozwiązanie. Konkretnego nie mam. Zastanów się tylko czy cały układ nie będzie później rozbudowywany. Ewentualnie jedna z opcji to miernik np. firmy LUMEL plus czujnik. Odczyt danych...
Dzięki za podpowiedź niestety bez efektu. Może problem jakiś robi że to jest protokół Modbus RTU? https://obrazki.elektroda.pl/6923720600_... Dodano po 13 Wygląda że jest ok jak wstawisz na samym końcu CRC i liczona będzie łącznie z rejestrami HI, LO, to CRC wychodzi 30 0A https://obrazki.elektroda.pl/9478117400_...
Cześć, idę drogą ORNO (nie zgubiłem literki P na początku słowa) i napisałem prosty program (dla Arduino) do obsługi dwóch liczników OR-WE-504. Wynikiem programu jest sześć wartości odczytanych po RS485 z ORNO: napięcie AC, prąd, aktulany pobór mocy. Zależało mi na odczycie tylko tych wartości. Jest to wersja bez obsługi mechanizmu protokołu modbus....
Określenie RS485 określa jedynie warstwę sprzętową a niewiele mówi o protokole warstwy wyższej. Najczęściej jest to MODBUS w wersji RTU lub ASCII ale bywają też inne mniej standardowe wynalazki. Jeżeli chodzi o odczyt przez komputer PC parametrów po MODBUS nie jest to nic nowego. Po pierwsze musisz jakoś ten sygnał do PC wprowadzić- a więc potrzebna...
Tak. To jest protokół RTU. Cobra działa jako master, wszelkie moduły są slave'ami, dla tego sterownik może współpracować z sześcioma jednocześnie (teoretycznie z 32 ale tylko działanie 6 jest pokazywane na wyświetlaczu). Na razie mam zrobiony odczyt bieżących parametrów. Wygląda to tak: 1. Cobra wysyła co sekundę zapytanie typu 4 (odczyt rejestru wejściowego)...
W DB4 zrób tablicę słów np.: array[1..10] of WORD. Slave będzie wtedy odpowiadał na odczyt Holding registers od 1 do 10. Jeśli musisz czytać adres 7500 to niestety musisz tyle słów zadeklarować w DB4.
Witam, Twoja wypowiedź jest iście zaskakująca. Ciekawi mnie fakt że pytałeś się tak wielu osób i żadna nie widziała jak Ci pomóc. Zacznij od strony http://www.simplymodbus.ca/ oraz wyszukaj wszelkich informacji na temat tego jak jest zbudowana ramka w sieci ModBus. Jakie kody funkcji odpowiadają za odczyt poszczególnych danych z urządzeń. Jeśli będziesz...
Witam Serdecznie szanowne grono! Mam problem z połączeniem po Modbus RTU miernika Lumela N13 z Simatic S7-1200, dokładniej transmisja danych zachodzi tj. PLC odpytuje i dostaje w moim mniemaniu poprawna odpowiedź jednak nie uzyskuje żadnych danych w Data Block tylko MB_MASTER zwraca jednorazowo błąd 8382 świadczący o błędzie w długości danych. Próbowałem...
W sumie to nie wiem czy do tego zadania potrzebna jest mi scada czy moze lepiej uzyc jakiegos sprawdzonego programu. Wymagane funkcje to - odczyt danych (wartosci cyfrowych np z przedzialu 0-32767) po jakims protokole (np modbus serial, modbus tcp/udp) - wyswietlanie tych danych na wykresie (trendzie) - rejestracja do pliku np csv (dajaacy zaciagnac...
Cześć, w sumie to nie mam pytania. Popełniłem taki oto mariaż: atmega8 jako slave w protokole Modbus odczytuje dane z panela Advantech. Atmege oprogramowałem w Bascomie, działa, czyta ale jak ktoś chce podyskutować nad podobnym zagadnieniem to chętnie posłucham. To rozwiązanie ma na celu odczyt danych cyklicznych przychodzących do panela a panel odsyła...
Odnoszę wrażenie, że mieszasz adresy z funkcjami. Float to typ danych a nie funkcja. W MODBUS masz: Input Registers (od analogów) Holding Registers (wewnętrzne komórki pamięci) Inputs (wejścia) Coils (wyjścia) Funkcje 3 lub 4 to np. odczyt danych z rejestrów i to będzie Cię interesować. Inną sprawą jest format danych. Coś może być zapisane w Holding...
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...
Celem było stworzenie uniwersalnego narzędzia umożliwiającego wymianę danych pomiędzy mikro kontrolerem a komputerem. Ramka wzorowana na Modbus ASCII przesył danych zabezpieczony jest sumą kontrolną CRC. Program odczytuje tablicę dostępnych parametrów ( tablica odkreślana jest odgórnie programowo ). Dla każdego z parametrów przypisany jest programowo...
Nie twórz protokołu w warstwie łącza danych, zaimplementuj Modbus RTU (odczyt i zapis holding registers, rozkazy 3, 6, 0x10; 0x17 załatwia odczyt i zapis jedną transakcją). Transmisja i obróbka tekstów w PLC jest trudniejsza niż Modbus. W warstwie aplikacji wysyłaj wszystkie potrzebne informacje (tryb pracy, kroki itp) jedną transakcją, urządzenie odbierze,...
Witam mam taki problem. Próbuje skonfigurować połączenie modbus falownika z komputerem PC. W przypadku gdy próbuje wysłać rozkaz CMD do rejestru 8501 lub 8601 w falowniku zostaje wyświetlony błąd łącza szeregowego SLF . Natomiast odczyt danych działa. Jak skonfigurować zapis danych po tym protokole, żeby można było sterować falownikiem (do których rejestrów...
Moje uwagi dotyczą zastosowania urządzenia w przemyśle. Można się długo rozpisywać o uzasadnieniach dlaczego tak a nie inaczej, ale fakty są jakie są: prostą i tanią komunikację robi się implementując Modbus RTU Slave na RS 485. To nie jest kwestia lubienia lub nie lubienia. Niestety mali wytwórcy lubują się we własnych protokołach. We wszystkim: od...
Jeśli jest o PLC rodziny GE to, sądzę że protokół MODBUS (to jest nazwa drivera) oraz wwClient z jednego z pakietów Intouch pozwoli Ci na odczyt z doskoku danych ze sterownika Nie pozwoli. CPU311 nie obsługuje Modbusa.
Proszę o pomoc w skonfigurowaniu urządzenia HMISTU665 do komunikacji poprzez MODBUS RTU z kartą enkoderową ADE4-U. Jak odczytać rejestry z karty. Funkcja odczytu to 0x03 a adresy stanu poszczególnych wartości to np 0x00, 0x02 a format danych to float. Jak należy ustawić zmienne do wprowadzenia adresów w tej postaci? Po skonfigurowaniu protokołu MODBUS...
Jak rozumiem miernik ma wyjście Modbus RTU. Programem terminalowym można go opukać i uzyskać odpowiedź ale trzeba poskładać poprawną ramkę na którą składa się (przykładowo): 1. adres urządzenia 2. numer funkcji (np 0x03 - odczyt rejestrów 16bitowych), 3. liczba danych pobieranych 4. adres pierwszego odczytywanego rejestru w urządzeniu 5. suma kontrolna...
Witam Przesiadka na Win7 pozbawiła mnie HyperTerminala. Dawniej posiłkowałem się HyperTerminal + PortMonitor Microsoftu. W tej chwili poszukuje Programu który pozwoli mi w sposób prosty sposób łączyć się z układem. Wymagania dla poszukiwanego układu: - Program Darmowy bez ograniczeń typu Trial , ani żaden Typu Komercyjny + Tabletka - Zezwalać na odczyt...
Programowo chyba wiem jak to zrobić. Tzn zmiana kierunku transmisji w układzie MAX485, nadanie ramki i znów włączenie się na nasłuch. No i właśnie tak musisz to zrobić - po prostu odpowiedzieć w formacie opisanym jako "response" dla zapytania "02" w linku który podawałem. W skrócie, odpowiadasz: - 1 bajt adresu (1), - 1 bajt funkcji (2), - 1 bajt z...
Centrala cyfrowa. Może obsługiwać 96 urządzeń cyfrowych i 32 analogowych także nie dużo. Ale ja mam ją na warsztacie testowo i podłączone 2-3 urządzenia (także okablowanie itp. odpada). Nie ma znaczenia czy jej zaznaczę 3 czy pełne 96 i tak nic nie widzi. Dla adresów: 1000-1096 dane bieżące urządzenia cyfrowe 2000-2032 dane bieżące urządzenia analogowe...
to urządzenie które będzie obsługiwane tylko przez moje mastery Nie zakładaj tego. To nigdy nie jest prawdą w perspektywie kilku lat. Szczególnie, gdy poinformujesz klienta, że urządzenie obsługuje standardowy protokół. jeśli ktoś pozna adresy i numery rejestrów Żaden problem. Są narzędzia do monitorowania transmisji szeregowej. Właśnie zastanawiałem...
Nie jestem pewien jak w tej serii jest ale w iG5a problem polegał na tym że chcąc przy pomocy sterownika odczytać adres np. A002 należało wysłać zapytanie pod adres A001 czyli o 1 mniejszy, ale jeśli chodzi o komunikację przy pomocy dedykowanego programu DriveView odczyt przebiegał prawidłowo ( przynajmniej w serii iG5a ). Dlatego chcę aby kolega wykonał...
Być może i byłoby to, ale po stronie SCADY powinien być ethernet głównie ze względu na szybszy odczyt danych z bufora. Ponieważ radiomodemy są przezroczyste to schemat mógłby wyglądać tak. http://obrazki.elektroda.pl/6483745300_1...
Dzięki wszystkim za podpowiedzi. Potestowałem rozwiązanie zwiększając bufor do 11 i działa prawie dobrze, poza jednym wyjątkiem , podczas uruchomienia programu (podejrzewam że bufor jest wtedy czysty) następuje tak jakby zapełnianie bufora danymi, przynajmniej tak mi się wydaje gdyż pierwsze dwa wyniki które są zwracane są niepełne np: prawidłowa ramka...
Możesz napisać o co chodzi dokładniej, więcej szczegółów? 1. Wszystkie interesujące dane powinno się dać odczytać jednym zapytaniem. Nie chodzi tu o wydajność, tylko o wygodę użycia. Wysłanie jednego zapytania i wyjęcie danych z odpowiedzi to 1 do kilku linijek kodu np. na Raspberry Pi. 2. Wstrzymanie/wznowienie audio da się tylko zapisać rozkazem...
Przewody sprawdzone kilkakrotnie, połączenie jest. A jest wpięte do RS485 - B jest wpięte do RS485 + i masa od RS485 miernika podpięta do masy z przejściówki Gdybym wpiął je źle,odwrotnie A/B to miernik nawet nie pokazuje ikonki "R" od odbioru. Ramki danych jakie wysyłałem to: 01041D4C0009B7F7 (01 adres miernika 04 odczyt rejestrów wejściowych 1D4C...
Witaj Zgoodie Dzięki za szybką odpowiedź. Tą ramkę znam 01 03 00 00 00 01 84 0A i wiem że to jest zapytanie o 1 rejestr Holding Register, 01 - to id slave'a a 03 to kod funkcji czyli odczyt holding rejestru a 00 00 00 01 to adres 0 i długość 1, później jest kod crc. Ramka 01 03 00 00 00 01 84 0A działa jak również inne typu FF A0 40 38 odpowiadające...
HMI jest ustawione jako master, a to makro z tego co wyczytałem w manualu umożliwia zewnętrznemu urządzeniu odczyt lub zapis danych zawartych w panelu. Połaczenie HMI - PLC jest bezpośrednie, kabel ethernet skrosowany. Udało mi się odczytać stan wejść cyfrowych i analogowych na podst. info od WAGO (od p. Marka Damczyka), dodatkowo dostałem informacje,...
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)....
Oki spoko i wlasnie jak RI sie ustawi to rusza mi prodedurka obslugi przerwania. Doszedlem do tego ze procek zle przyjmuje paczke danych (jesli uzyje petli to dobrze ja przyjmie) i nie wiem dlaczego wlasnie. Komunikacja uC->PC jest z wykorzystaniem MODBUS ASCII. Jesli w procku zadam na sztywno to co ma przyjac, to odpowiedz procka jest dobra i do PC...
Ponieważ również popełniłem niewielki sterownik PLC na starej poczciwej ATmedze mogę się trochę wypowiedzieć na temat osiągów. Na potrzeby tego posta, ale i z własnej ciekawości sprawdziłem jego możliwości w konkretnym przykładzie aplikacji sterującej akwarium (rozjaśnianie i ściemnianie światła, powietrze, filtr o konkretnych godzinach). Właściwie...
Najlepiej poprzez odczyt danych bezpośrednio z logo poprzez port programujący. Jak ma się kabel do logo na rs232 to można w zależności od danego innego plc zrobić programik który cyklicznie wysyła daną ramke i czeka na informację zwrotną. Jak mamy jakiś kabel usb-logo to można zrobić coś w formie konwertera protokołów w oparciu o jakiś router który...
Da się zrobić multimaster. Czytam modbus sterownikiem s7-1200. Sterownik odpytuje dane 2 razy na minutę - a w czasie gdy nie odpytuje oddaje skrętkę konwerterowi RTU<>TCP poprzez przekaźnik dwutorowy. Na konwerterze Lumel ustawiłem timeout odczytu na ok 15 sekund - eksperymentalnie. Jeżeli taka częstotliwość odczytu danych jest wystarczająca to...
Witam Ściągnij sobie program do podgladu Modbusa, np. ze strony modbus.pl, jest tam bardzo dobry program napisany w javie z pomocą którego wykryjesz jaki jest IP dołączonego węzła ( działa na zasadzie Master Slave). Jeśli urządzenie to pracuje w trybie RTU to polecałbym pasywny skaner linii Modbus RTU ze strony wkmiecik.com ModInzRTU. Do ciągłego odczytu...
Cześć i czołem! Szukam kogoś kto pomoże mi rozwiązać problem z komunikacją z falownikiem Schneider ATV650 (45kW). Chciałem połączyć się z nim poprzez MODBUS TCP/IP i napotkałem schody. Jest to moja pierwsza konfiguracja komunikacji po tym protokole. Zwykle łączyłem się przez MODBUS RTU oraz PROFIBUS. Przed założeniem tego tematu zobaczyłem kilka filmów...
Witam Mam pytanie posiadam sterownik fatek i panel HMI weintek Chcialbym jakimś sposobem odczytać dane ze strony www https://www.youtube.com/watch?v=_p32en7T... - chodzi mi dokładnie o strone - czy to do sterownika czy panelu np. przez modbus tcp Ma ktoś z tym doświadczenie ?? Oczywiście jeśli będzie potrzeba zapłacę
Modbus zawsze ma dane 16 bitowe czyli pytając o cztery słowa odpowiedź będzie wynosić 8 bajtów. Adres pierwszy zaczyna się od 0 dlatego 100 będzie 99 itd. Odczyt z czterech rejestrów jest prawidłowy wysyłasz same zera.
Te parametry nie wpływają na sterowanie pracą falownika. Służą do konfiguracji parametrów transmisji cyfrowej dla odczytów przez falownik danych z miernika DTSU666. To sposób zabezpieczenia szeregowej transmisji cyfrowej Modbus - patrz no tu: https://www.lammertbies.nl/comm/info/mod...
Wszystko zależy od sterownika i wymagań i oczywiście od kasy. Jeśli chcesz porównywać tylko jedną daną to najprościej: jeśli sterownik ma złącze komunikacyjne com i protokół modbus (znany i opisany) możesz sam napisać oprogramowanie do odczytu i zapisu danych. Jeśli chcesz wykorzystać komputer jako panel operatorski - to rezygnujesz z OPC, i tak jak...
Ramka 01 01 00 00 00 0a crc crc to rozkaz odczytu 10 "cewek" (coil). Odwiedź wg specyfikacji Modbus powinna być 01 01 02 dane dane crc crc; ewentualnie 01 81 błąd crc crc. U Ciebie sterownik odpowiada 01 01 00 21 90, gdzie 00 to liczba bajtów danych w odpowiedzi, a 21 90 to crc dla ramki odpowiedzi. Wg specyfikacji Modbus taka ramka odpowiedzi nie może...
Witam, nie chcę zakładać nowego tematu. Czy ktoś zmieniał może adres modbus? Po zmianie adresu odczyt danych jest po RS485, ale falownik stracił łączność z modułem wifi. Adres IP dostaje, zalogować się można ale żadne parametry nie są wyświetlane. Czy jest możliwość ustawienia innego adresu niż 1 w taki sposób aby wifi działało poprawnie?
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)?
Cześć, Szukam informacji odnośnie komunikacji optymalizatorów PV honeybee, Zwłaszcza komunikacji kolektora Swarm po rs485. Przeskanowałem go cas modbus scannerem, ale bez efektów. Ktoś z was bawił się może podobnymi modułami i udało mu się pobrać informacje mppt z optymalizatorów ? Swarm jest oparty z tego co widzę na klonie stm32f105, pewnie udałoby...
(...) ych i obsługuje normalnie, ale ja tak tego nie rozumiem. Napisałem do kogoś kto dystrybuuje te urządzenia i twierdzi, że do 10 urządzeń BMS, a nie mam ich podpiętych do magistrali BMS, sprobówałem zmirrorować urządzenie witualne, ale to nic nie zmienia. Modbus Poll tez nie chce się połączyć z benderem. 1. Sprawdzenie konfiguracji sieci: - Upewnij...
Dzien dobry, zwracam się do osób mających do czynienia z oprogramowaniem SCADA Promotic. Posiadam moduł: https://www.waveshare.com/wiki/Modbus_RT... wysyłanie danych czyli sterowanie przekaznikami dziala jak nalezy. Mam problem z odczytem stanu wejść. W aplikacji stworzyłem kontrolke, która ma zmieniac kolor po odczytaniu "jedynki" w zmiennej...
Witam wszystkich, Czy ktoś próbował uzyskać interfejs modbus do pracy z pompą ciepła Kospel HPM2-12? Nie mogę nawet uzyskać interfejsu rs485 do wifi do odczytu danych z pompy ciepła. Szybkość transmisji: 19200, bit danych 8, bit stopu: 1, Parzystość: brak, bufor 512, czas przerwy 50, kontrola przepływu: wyłączony, cli: wyłączony, protokół: Modbus. Każda...
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...
Witam, posiadam podlicznik energii SOCOMEC COUNTIS E24 z którego chce odczytywać wartość po modbus, mam zestaw jak z linka i zaprogramowany esp 8266 d1 mini https://github.com/krzysiek2788/ESPHome-... zmieniłem adresy hex w ustawieniach licznika sdm 630, myślałem ze komunikacja...
Cześć. Kupiłem dla testów licznik OR-WE-504 (1f) i do tego jeden z najtańszych konwerterów RS-485 -> USB https://obrazki.elektroda.pl/3474603300_... Po podłączeniu skrętką testowej linii RS-485 długości 0,8m mam kłopoty z odczytem danych za pomocą oryginalnego oprogramowania ORNO. Objawy: - gdy wybiorę opcję odczytu danych i wskażę...
Wiem, że to pytanie będzie mega prostackie, ale dopiero startuję z ramkami Modbus. Czy jest gdzieś w Internecie, bo może nie umiem szukać, jakiś program, czy online, czy do ściągnięcia, który na podstawie adresu urządzenia, rodzaju zapytania (odczyt/zapis), adresie rejestru oraz typie danych skonstruuje pełną ramkę Modbus. Szukam po Modbus Tools, ale...
Nic skomplikowanego. Najlepiej zdefiniować np. 10 rejestrów typu Integer. Na to nałożyć Overlay Buffer * 20 (bo po dwa bajty na kazdy Word lub Integer). Odbierasz bajty do bufora, sprawdzasz CRC i przepisujesz do swoich danych ;)
Cześć, mam pewien pomysł, zrobienia mini scady do odczytu danych po protokole modbus TCP/IP z punktów pomiarowych i tworzenia wykresu. Odczytane wartości zazwyczaj są liczbami całkowitymi które należy przeskalować. W jaki łatwy sposób tego dokonać? Dziękuje z góry za wskazówki, przykłady Pozdrawiam
odczyt danych modbus modbus odczyt odczyt modbus
alpine kostki transil dioda zabezpiecza bester podaje drutu
przesyłanie dźwięku przesyłanie dźwięku
Volvo S60 2.5T 2005 – zasilanie zapalniczek i radia, bezpieczniki F10/F11, CEM, schematy Menu serwisowe 4Swiss Sienna 7 – kombinacje wejścia, diagnostyka, kody błędów