Z odczytu licznika, zmienna ModBus - odczyt prądu na fazie wykazywała niemal zero a licznik naliczył moc pobrana i oddana i nie były to waty
Dzieki za odpowiedz ja u siebie narazie testowo openhaba wystawilem ogolnie dziala mi wszystko tylko odwracajq sie sygnaly po nacisnieciu przycisku na scianie przez co w oh muszw sawsze dwa razy przesunac suwak. Mozesz w wolnej chwili podrzucic swoj kod? Ja mam obecnie dwie zmienne modbis jedna do zapisu przez oh a druga do odczytu stanu wyjscia. Impulsy...
Zależy czy to marker, czy zmienna w DB oraz czy chcesz zrobić to w LAD lub SCL?
Jak napisać Makro Aby zmienna z adresu Modbus 192.168.1.105 4x86 była zapisana do LW0
Czyli tak Strona 62 dokumentacji parametr P2-10 w modbus wyrzucam zmienna pod adresem 020AH ? i tyle ?
Możesz zrobić zmienną pomocniczą typu np.: UDINT i zapisać w niej bajty w żądanej kolejności przez dostęp symboliczny - zmienna.%B0, zmienna.%B1, .%B2, .%B3. https://obrazki.elektroda.pl/2008114200_...
Czy komunikacja ruszyła no to właśnie nie wiem, bo nie wiem jak to sprawdzić. Korzystam z portu wbudowanego COM2 pod rs232, no i nie korzystam z tej zmiennej ModbusRtuMaster_PcCOM, tylko ModbusRtuSlave_PcCOM, bo sterownik ma być Slave'm. Załączę wykorzystywany program (ściągnięty ze strony producenta): PROGRAM Modbus VAR fbBX_COM_64: FB_BX_COM_64; ComConfig...
Może nie przyszły jeszcze następne dane, a ty za szybko zapisujesz z bufora odbioru do tablicy buffer[] ? Jakiego typu jest zmienna data ? czy to char ?
Witam, Kolega za dużo kombinuje...bierzemy bajt do konwersji i rozdzielamy na dwie 4 bitowe wartości (używamy do tego celu maski zmienna = zmienna&maska), następnie konwertujesz dwa półbajty do ASCII i po problemie :) Sama konwersja też jest dość prosta, sprawdzasz czy pół bajt mniejszy od 10 jeśli tak to robisz logiczny or z 0x30h jeśli większy lub...
Pod windows też działa Nie działa :) Dopisałem pod parse response - print(data) i to mi odpowiedział. W sumie nie wiem co, ale za mało? https://obrazki.elektroda.pl/2204815300_... Wpisanie print(data) raczej nie miało zupełnie sensu, gdyż albowiem zmienna data zawiera binarną odpowiedź z falownika ;) Na windows'ach tego nie testowałem,...
Sposób wykorzystania na panelu to jedno, adresacja drugie. Wpisz do tagów jedną zmienną z cpco i wyrzuć na ekran. Jeżeli zadziała, można iść dalej. Jeżeli nie, to Modbus poll i zabawa aż komunikacja z cpco zaskoczy. Modbus poll jest wygodniejszy do testowania jeśli nie wiadomo gdzie jest problem. Nie trzeba w kółko kompilować i wgrywac raz na jednym...
2) Wyskoczyły mi ostrzeżenie dzisiaj. Czyżby jakaś nowa wersja się pojawiła? Jeżeli usługa tERA jest ci nie potrzeba to możesz pominąć to ostrzeżenie, albo zmieć wersje. Po zatym zepsuły mi się opisy danej sekwencji programu… Czasami tak jest gdy używa się opcji zoom jak ustawisz na powiększenie 100% przed zapisem problem znika. linia ModBus...
Witam, Rozumiem, że wartość "spoczynkowa" to zero (chodzi mi o te zarezerwowane bity), wobec tego, jeżeli ta zmienna (integer bez znaku) będzie miała wartość: - 32 (dziesiętnie) - trigger of protection - 64 (dziesiętnie) - protection trip - 96 (dziesiętnie) - oba powyższe (jeżeli jest to w ogóle możliwe) Albo przepisać tą zmienną pod jakiś marker i...
Najprościej wysłać na końcu ramki kod oznaczający "koniec nadawania". Ale też naj zawodniej - musisz dbać by w środku ramki danych przypadkiem nie pojawiła się taka sama sekwencja. Wzorując się na modbusie i podobnych proponuję tak zmontować ramkę by w jednym z pierwszych bajtów była zapisana długość ramki lub długość pola danych jeśli jest zmienna...
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...
Zrób sobie unię ze zmiennymi typu int o takim samym zapotrzebowaniu na pamięć co float: [syntax=c]union { float temperatura; uint32_t in; uint8_t buf[4]; } flo_to_by;[/syntax] Jak masz gotową funkcję to wyślij to jako zmienna "in" a jak nie to kolejne bajty z bufora "buf".
Czy zmienna złożona typedef struct Modbus { volatile char ErrorFrame; volatile char ErrorOrder; volatile char TimeOut; volatile char Message; volatile char SendBlank; volatile char SupervisorTimer; volatile char ErrorAddress; }FlagProtocol; volatile FlagProtocol FlagModbus; zostanie zainicjowana automatycznie (do wartości 0) ?
Tak teraz patrze możliwe ,że pierwszy adres to 4000. Czyli fukcja 3 rejestr początkowy 4000 liczba rejestrów 24? Bo do tej pory ustawiałem: fukcja 03 ,rejestr początkowy 0 liczba rejestrów 24. A w Proface zmienna by wyglądała tak [lumel]404001.
Załączyłem kawałek bazy zmiennych w Excelu, gdzie zmienna StatusF jest odczytywana fizycznie z falownika i jest słowem statusu, na poszczególnych bitach zawarte są informacje o pracy urządzenia. Pozostałe zmienne są zmiennymi nieaktywnymi (nie są wliczane do limitu zmiennych) i "rozszyfrowują" znaczenie poszczególnych bitów. Te zmienne mogą być użyte...
Ok, sądziłem, iż odbierasz dane przy pomocy funkcji np. Modbus TCP/IP. To może inaczej, czy jakakolwiek zmienna w DB666 jest zapisywana przez program PLC ? Co tak właściwie w programie (pomijając problem) wywołuje stan wysoki na w/w czujniku? W DB nie zoptymalizowanym ( proszę poprawić jeśli się mylę ) dla się nadpisać kolejny rejestr/zmienną wpisując...
Mam niezrozumiały błąd w ESP8266. Gdy w kodzie, mam warunek if https://obrazki.elektroda.pl/3663364700_... po czym resetuje się. Gdy kod zmienię na [syntax=c] if ( false) { CrcModbus = false; } else { CrcModbus = true; [/syntax] program działa poprawnie. Nie ważne czy w if mam != czy == zawsze jest źle. Zbadałem, ze problem występuje,...
Z czego zadawana jest prędkość lub ilość dozowania..... Czy prędkość lub ilość dozowania wpisywana jest z panela HMI? . Kolego elpronet zadajemy tutaj ilość dozowania i tak jak sam zauwazyles jest ona podawana z panela HMI. A wiesz która zmienna w panelu jest odpowiedzialna za wpisywanie ilosci dozowania?
Możesz wykorzystać do tego tablice ;), tzn. zapisywać wartość licznika zamiast do jednej zmiennej, to do 120-elementowej tablicy pod indeks wskazywany przez zmienną np. i , która na początku ma zawierać zero . Po każdym wpisaniu do tablicy zmienną i należy zwiększyć o 1 - dzięki temu kolejny wpis do tablicy zostanie zapisany w następne miejsce. Po godzinie,...
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...
komunikacja z przetwornicą jak w poprzednich postach zapytanie : QEY<YYYYnnn><cr> (query year, checksum, carriage return) <YYYY> Y zmienna typu int is an Integer, checksum for QEYYYYY, odpowiedz 8 cyfr wartość w kilowatach pytanie:QEY2011179<cr> odpowiedz: (03012300<cr> miesiąc, dzień podobnie Pozdrawiam
Musisz znaleźć wywołanie funkcji COMM_REQ i do niej jest podana struktura z komendą i danymi (te dane trzeba zweryfikować). Zobacz do dokumentacji, np.: str. 14 inicjalizacja portu, w słowie 4 podajesz adres, w którym status ma być zapisany (w Twoim przypadku powinno być 1901, bo zmienna ma adres 1902, a podaje się o 1 mniejszy).
Witam Wydaje mi się, że na forum jeszcze nie było takiego pytania, ale jeżeli coś przeoczyłem to z góry przepraszam. Jestem w trakcie pisania programu, za pomocą którego sterownik S7-300 z modułem CP343-1 Lean ma komunikować się z innym urządzeniem za pomocą Modbus TCP. Mam pytanie w jaki sposób w STL napisać kawałek kodu, który wyśle zmienna typu REAL?...
Dziekuje. Zawroce Wam jeszcze glowe czyms takim: Mam 4 bajty - 44 6F 0C CD, kazdy zapisany pod inna zmienna. Jak je zlozyc do "kupy" zeby podstawic do waszej funkcji i zeby wyszlo mi 956.200012 Dzieki za odpowiedz. Pozdrawiam Jarek.
Ja właściwie dopiero zaczynam pojmować język C. Projekt z Modbus'em jest tematem mojej pracy inżynierskiej. Wybrałem go głównie z tego względu, że chciałem się nauczyć języka C. Dlatego czytając dokumentacje tej biblioteki na stronie www.libmodbus.org mam pewnie problemy i jeśli bym mógł to bym prosił Cie o pomoc. Mianowicie zauważyłem, że często pojawia...
Witam, Mam taki kod: [syntax=csharp] private void timer1_Tick(object sender, EventArgs e) { port.Write(new byte[] { 0x01, 0x17, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB2, 0x9B }, 0, 13); port.DataReceived += new SerialDataReceivedEventHandler(DataRecei... private static void DataReceivedHandler( object sender, SerialDataReceivedEventArgs...
jeśli to jest deklaracja tablicy to tej samej komórce przypisujesz dwie wartości w efekcie w Pabs[0].Address: zawsze będzie 14. Wydaje mi się że to powinno wyglądać tak(nie znam tego języka): Pabs[0].Address:=13; Pabs[0].Name:='Pw1'; Pabs[1].Address:=14; Pabs[1].Name:='Pw2'; a zmienna counter powinna mieć wartość 0 gdy czytasz pierwszy czujnik i 1 gdy...
Zwróć uwagę, że w instrukcji od falownika jest ewidentnie napisane, że są one 16 bitowe tylko różnica polega na tym, że prąd jest jako zmienna ze znakiem a napięcie bez znaku. Nie wiem jak to już w samym logo ugryźć bo nie mam możliwości przypisania zmiennej typu - albo nie wiem jak to zrobić. https://obrazki.elektroda.pl/3286779500_...
Odpowiedz na wasze pytania. Zrzut zrobiony Online ze sterownikiem. NA dalsze pytania Ui CPCO to bloczek który zrobiłem do obsługi i konfiguracji wejścia, pozwala zmienić dowolnie kierunek wejścia oraz typ podłoączonego czujnika dzięki temu nie muszę wgrywać kompilacji do PLC aby dokonywać zmian, Powyżej w funkcji FIND widać ile razy w programie jest...
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,...
No np jak to jest w InTouch albo Citec? Czy dane z BACnetu mogę odczytywać jako INT - czyli jedną zmienna licencyjną, ale w niej będę odczytywał sobie stan poszczególnych bitów, czyli np. bit0-praca, bit1-awaria itd.... Wiem że w Citecu jak łaczyło się po Modbus pisało się poprostu odpowiedni skrypt które pozwalał "zaoszczędzić" zmienne licencyjne....
Witam, Poszukaj funkcji która zamienia bajty w zmiennej typu word. Potem z dwóch zmiennych typu word można zrobić zmienna 32 bity a potem real. Znając Beckhoffa powinny być dostępne funkcje które pomogą rozwiązać problem. Pisze z telefonu więc ciężko coś znaleźć. W internecie jest dużo informacji na temat Twojego problemu tylko szukaj po angielsku....
Nie chce mi się czytać instrukcji, napisz konkretnie jaki rejestr chcesz odczytać z falownika, tutaj masz błąd w Adres 4 to zmienna Ineger czy Dint jeżeli Dint to zaznaczasz 4xbit za rejestrem nie może być # tylko zapisujesz jako ciąg rejestru 01305 rejestr 13 bit 5 w screnie masz podpowiedz, jeżeli jest to Integer to i tak nie może być # https://obrazki.elektroda.pl/7175554800_...
Zadając pytanie myślałem raczej o metodzie wskazania kompilatorowi, że zmienne np: a i b to jedna i ta sama zmienna, niezależnie którą nazwę napotyka . Po przemyśleniu ... faktycznie ... to może być ta droga. Wymaga co prawda przepisania procedur obsługi odczytu i zapisu rejestrów, ale umożliwia zdefiniowanie tablicy przypisania ( przydatne gdy nie...
już mi ręce opadają - z delphi dlaczego jak nie ustawie na hardware tylko zostawię bez kontroli przepływu to comport działa nie tak jak powinien? poza tym jak z bascoma wyśle printbin 5;4;3;40; itd (czyli konkretne wartości ) to delphi odczytuje Ok jak wyśle jako zmienna to jest do bani - i wszystko sie krzaczy - żeby było śmieszniej to za pomocą programu...
Lader przyjmuje z zewnątrz tylko rejestry 16 bitowe, ale jest na to sposób. Tworzysz: - zmienną symboliczną typu float w "Symbol Variable" - zmiennafloat - skrypt globalny "Global D-Script" z deklaracją długości danych 32-bit ze znakiem lub bez w zależności czy będziesz operował na liczbach ujemnych i triggerem Continous Action i w nim robisz przypisanie...
1. Z jakiego Biosu w sterowniku korzystasz ? 2. Boot musi byc 4.03 3. Wszystko co opisałeś na samym początku wystarcza. Możesz jeszcze zmienna "BMS_EXTENSION" ustawić ale nie jest to wymagane. 4. Pamiętasz o przesunięciu rejestrów przy odczycie ? Zależne od konfigulacji. Może źle odczytujesz rejestry ? Pisz na priv to pogadamy Dodano po 12 Przełącz...
Parametr query_id jest własnie po to żeby w danym czasie można było tylko 1 zapytanie wykonać. Edit: W jaki sposób zrobilibyście kolejkowanie wykonywania zapytań ? Ja wymyśliłem sobie taki właśnie motyw że zmienna query_id będzie zwiększała się o 1 po wykonaniu danego rozkazu odczytu lub zapisu. Po przekroczeniu parametru length jest ona zerowana. Edit2:...
O ile mi wiadomo - Bascom potrafi jedynie zbudować i wysłać ramkę do urządzenia SLAVE. Kod slave musisz napisać sobie sam. Podpowiem trochę. Modbus RTU od strony slave nie jest skomplikowany w implementacji. Przyjdzie Ci na port UART taka ramka danych: - początek transmisji (3,5 znaku ciszy) - adresu urządzenia (1 bajt) - kod funkcji (1 bajt) - danych...
Ad1. Czesciej stosowana w praktyce jest jedna para przewodów. Trzb half duplex. Ad.2 W rs482 dozwolny jest jeden nadajnik. W rs485 wiel. Ad.3 Zamiast max485 mozesz stosowac sn75176. Oba mozna zasilic 5 V. Z praktyki wiem ,ze sa problemy ze wspoldzialaniem max485 z sn75176. Trzeba sie zdecydowac na jeden z nich w calej sieci. Ad. 4 Tego nie posiadam...
Witam, jednak dalej chcesz konfiguracji PLC(master) FAL(slave) OP(slave) sądze, ze jest to złe rozwiązanie. Panel jest jednak urządzeniem (HMI) komunikującym się z człowiekiem w sposób dwukierunkowy jeśli ustalisz jego rolę na slave to niestety tylko w jedną stronę. Slav'y nie wydają poleceń urządzeniom, to chyba jest wiadome i logiczne. Rozważ jednak...
Cześć Forumowicze, mam kilka pytań odnośnie protokołu Modbus RS485 --> TCP/IP. Jest maszyna z którą się komunikuje, wyświetlam parametry i ustawiam kilka potrzebnych wartości. Urządzenie RS485 to - "Eliwell BusAdapter 150" Konwerter RS485 na TCP/IP to - "SFAR MOD-ETH" Problem pojawił się przy zmiennej "33834", która odpowiada za konkretne działania...
Chcesz ustawić wyjście K1 na chwilę (w dokumentacj ina 1 s) to piszesz pod adres 1H. Trochę "kombinujesz" rozkładając zadanie na ramki i zawartość rejestrów - nie po to jest driver MB1, żeby "upierdliwie" sprawdzać co siedzi w zapytaniu i odpowiedzi. Zrobiłem tak i mogę ustawiać Q1 (w PLC): Konfiguracja drivera MB1 http://obrazki.elektroda.pl/2966010800_1...
Witam Próbuję napisać prosty program do odczytu danych z licznika LE-03M (http://www.fif.com.pl/produkt/1543/1203... Stworzyłem projekt i dodałem bloczek w Fupli - Init Client RS, ustawiając parametry komunikacji: Channel: Channel 1 Serial port: Port 1 Line type: RS485 Transmission speed: 9600 bps Bits-Parity-Stop: 8-N-1 Protocol: Modbus/RTU Timeout[s]:...
Dzięki za odp. Z grubsza już działa, oczywiście okazało się, że "plusy" trzeba było podłączyć do "/D" w sterowniku, analogicznie "minusy" do "D". Pomogły testy na RS-232 gdzie był tylko TX i RX;) Druga rzecz to w XP-Builderze przy wyborze sterownika trzeba było zaznaczyć "Master" co mnie początkowo zmyliło, bo przecież to HMI w tym połączeniu ma być...
rezultat = HIGHW( zmienna ) Wow - to działa... Zastanawiam się tylko dlaczego nikt nie napisał o [syntax=vbnet]Loww[/syntax] Ja zrobiłem coś takiego: [syntax=vbnet]Dim Licznik_m3 as Long Dim Licznik_m3_h as Word Dim Licznik_m3_l as Word Licznik_m3_h = Highw(licznik_m3) Licznik_m3_l = Loww(licznik_m3)[/syntax] Dzięki temu wysyłam dwa słowa 16-bitowe,...
Witam Poszukuję taniego sterownika PLC z arytmetyka zmienno przecinkowa, komunikacja najlepiej po ethernecie (modbus tcp/ip), ewentualnie po rs232/485 Ilosc wejsc analogowych 6 a wyjsc 2, i/o binarnych nie potrzebuje Ewentualnie pod katem komunikacyjnym moze byc obojetnie aby protokol byl jawny lub udostepnione drivery komunikacyjne
Sorry, jestem, wolne musiałem sobie zrobić od komputera:) W tygodniu siedzę przed monitorami po 18 godzin na dobę i czasem oczy muszą odpocząć. W ESplolerze piszesz kod i w locie jest wgrywany, a kompilacja odbywa się w ESP, dlatego można pisać nawet w notatniku i wysłać do ESP plik. Na początek do zabawy odradzam pisanie kodu w pliku init.lua, bo łatwo...
Nie rozumiemy się, ponieważ projekty z którymi Ty pracujesz mają zapewne inne wymagania niż moje. U mnie nie ma żadnej "struktury" - każdy parametr konfiguracyjny jest zupełnie niezależny od pozostałych. I teraz może być tak, że parametr "X" jest zmieniany raz w tygodniu (np. zmienna która odpowiada za przyporządkowanie przycisku do jakiejś funkcji),...
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...
Wątek nam się rozszczepił na dwa :) Będzie długo. W takim razie do czego stosuje się cykliczne przerwanie w praktyce? Do ratowania sytuacji gdy absolutnie wszystko inne zawiedzie. Zwróć uwagę, że język asemblera (listy instrukcji) sterowników sprzed normy IEC61131-3 jest na bardzo niskim poziomie abstrakcji. Siemensowy STL tak naprawdę nie jest stworzony...
Tak więc postanowiłem odświeżyć sobie po 15 latach znajomość Pascala i napisałem tę funkcję w CSLu : //Ustawienie Aktualnego Zbiornika: "Modbus_TCP".Wincc_Auto_Zb_Act... //Przepisanie stanow Gotowosci Zbiornikow do tablicy #Ready_Silo[] : #Ready_Silo[0]:="ZSN1_G...
(at)Markosik20 Dziękuję za zainteresowanie! :-D Nie zrozumieliśmy się. Nie chcę transmitować znaków w czasie rzeczywistym. Druga sprawa - w RS485 masz wiele nadajników, jeden master reszta slave - nie można sobie tak śmiecić na linii (po znaku), to nie buforowany RS232! Inna sprawa, że docelowo przesył będzie w trybie ASCII (później rozszerzę soft o...
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...
funkcja inicjalizacyjna [syntax=c] void SystemInit(void) { //PORTH initialize TRISH = 0b00001111; // (0)-output (1)-input ADCON1 |= 0x03; // RH7...RH4 digital I/O MEMCON |= 0x80; // RH3...RH0 I/O pin enabled, external memory bus A19...A16 disabled //PORTA initialize TRISA = 0b01011111; //PORTB initialize //TRISB = 0b11111111; TRISBbits.TRISB4 = 0; INTCONbits.RBIE...
Witam poprzedni mój temat na forum umarł śmiercią naturalną więc zakładam nowy wątek. Podkreślam że jestem początkującym w tej dziedzinie i proszę o wyrozumiałość. Chciał bym przy pomocy programu SCADA sterować sterownikiem PLC Jak na razie udało mi się połączy ze sterownikiem i odczytywać dane ale mam problem ze sterowaniem wyjść, wpisywaniem zmienych...
Potrzebuję działający przykład programu Modbus slave napisany w BascomAVR współpracujący z DS18B20. Są przykłady dla Arduino, lecz to C, muszę mieć koniecznie w Bascomie. Zmierzona temperatura jest przechowywana (już po przeliczeniu) w zmiennych Temperatura_x. Procesor ma ją wysłać poprzez MAX485 na magistralę Modbus RTU. Zmienna Temperatura_x jest...
Mam jeszcze jeden zestaw pytań - w zasadzie z anruty podstaw elektroniki... : Znalazłem szereg modemów GPS które umożliwiają transmisję danych GPRS co w mnie urządza. Modem taki posiada miejsca podłączenia analogowych źródeł i posiada następującą specyfikację : [b]Wejścia / Wyjścia Q1...Q8 Wejścia [/b] Maksymalne napięcie wejściowe 36V...
Ogromna prosba o pomoc. Mam panel HMI firmy Schneider - HMIDT732 G3U. Problem polega na tym ze nie moge ustanowic polaczenia pomiedzy HMI a PLC. Adresy IP przydzielone sa poprawnie, data dictionary zaznaczone, kable sprawdzone, zmienne wyeksportowane z aktualnie "wybudowanego" projektu do Vijeo Designer. Moge sterowac procesem, natomiast nie otrzymuje...
Witam...Używam pamięci programu do przechowywania stałych (łańcuchy tekstowe), przerwanie od odbioru łączem szeregowym do obsługi interfejsu MODBUS.ATmega128 obsługuje wyświetlacz graficzny. Chciałem dodać w menu wybór języka Polski/Angielski. http://obrazki.elektroda.net/29_11715729... Obsługa tekstów wygląda następująco : //######################################...
zmienna dword zmienna single combobox zmienna
czujnik filtr hydraulik pamięci starego komputera czujnik tlenu
kosiarki spalinowe najlepsze spotter blacharski
Bezpieczny spadek na rezystorach emiterowych WS432 Moment dokręcania pokrywy zaworów John Deere 4045TL