Taka propozycja wykorzystania faktu, że ramki są zakończone znakiem LF.
Znaleziono 77 wyników
- 15 lip 2021 13:33
- Forum: Sprzęt
- Temat: Odczyt portu szeregowego - overrun error
- Odpowiedzi: 7
- Odsłony: 8097
- 15 lip 2021 12:38
- Forum: Sprzęt
- Temat: Odczyt portu szeregowego - overrun error
- Odpowiedzi: 7
- Odsłony: 8097
Re: Odczyt portu szeregowego - overrun error
W jakich odstępach czasu czujnik wysyła ramki?
- 13 lip 2021 17:06
- Forum: Sprzęt
- Temat: Odczyt portu szeregowego - overrun error
- Odpowiedzi: 7
- Odsłony: 8097
Re: Odczyt portu szeregowego - overrun error
Ramki danych są zakończone znakami niedrukowalnymi, CR (kod ASCII 13) i LF (kod ASCII 10), można tą własność wykorzystać do uproszczenia diagramu.
- 09 lip 2020 12:59
- Forum: Tematy ogólne
- Temat: pomoc przy zadaniu
- Odpowiedzi: 2
- Odsłony: 4362
Re: pomoc przy zadaniu
A po co jest ta kontrolka wejściowa Numeric? I zamiast obiektu Divide ma być obiekt Add - wartość n-tego wyrazu ciągu Fibonacciego jest równa sumie dwóch poprzedzających go wyrazów.
- 13 maja 2020 09:44
- Forum: Tematy ogólne
- Temat: Potrzebuje pomocy - QUIZ
- Odpowiedzi: 2
- Odsłony: 3785
Re: Potrzebuje pomocy - QUIZ
Zamiast struktury sekwencyjnej może lepiej użyć https://forums.ni.com/t5/Example-Code/q ... anguage=en (jeszcze https://zone.ni.com/reference/en-XX/hel ... tructures/)?
- 12 maja 2020 23:29
- Forum: Tematy ogólne
- Temat: Potrzebuje pomocy - QUIZ
- Odpowiedzi: 2
- Odsłony: 3785
Re: Potrzebuje pomocy - QUIZ
1. strzałka, którą uruchamia się program jest złamana, co oznacza, że są błędy - po kliknięciu na nią otworzy się okno z informacją, jakie są błędy i gdzie; 2. ta najbardziej zewnętrzna pętla While na pewno jest potrzebna? 3. zamień miejscami teksty "31 grudnia" i "1 stycznia" na...
- 10 mar 2015 09:42
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Re: Pomoc w pisaniu programu z wykorzystaniem MODBUS
Nie można użyć polecenia Write Multiple Registers (w terminologii Modbusowej Preset Multiple Registers, kod 16, http://web.eecs.umich.edu/~modbus/documents/PI_MBUS_300.pdf, strony 46-47), gdyż jest ono przez regulator nie obsługiwane - w http://www.apar.pl/images/oldprodukt/inst_ar6x0.pdf na stronie...
- 09 mar 2015 14:02
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Pomoc w pisaniu programu z wykorzystaniem MODBUS
Wartość 2 zapisz do rejestru o adresie 25 przy użyciu polecenia Preset Single Register (kod 6, może dla VI z biblioteki to polecenie ma inną nazwę np. Write Single Register?). Poza tym, jeśli chcesz w jednej ramce struktury wykonać dwa polecenia to VI-je połącz szeregowo, a nie tak, jak na diagramie...
- 09 mar 2015 10:22
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Pomoc w pisaniu programu z wykorzystaniem MODBUS
Zlecasz wykonanie polecenia Read Discrete Inputs (Read Input Status w terminologii Modbusowej, kod 2), tymczasem regulator nie wykonuje tego polecenia (http://www.apar.pl/images/oldprodukt/inst_ar6x0.pdf, strona 20). Błąd o numerze 6002 to prawdopodobnie informacja o tym fakcie.
- 05 mar 2015 11:23
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Pomoc w pisaniu programu z wykorzystaniem MODBUS
Nie mam w tej chwili dostępu do LabVIEW, ale wydaje mi się, że ta biblioteka powinna umożliwiać wykonanie takiego polecenia.
- 05 mar 2015 08:53
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Re: Pomoc w pisaniu programu z wykorzystaniem MODBUS
Przepraszam, pomyliłem się, polecenie o kodzie 6 to w terminologii Modbusowej nie Write Single Register, ale Preset Single Register (http://web.eecs.umich.edu/~modbus/docum ... US_300.pdf, strona 34).
- 04 mar 2015 16:01
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Re: Pomoc w pisaniu programu z wykorzystaniem MODBUS
Prawdopodobnie trzeba za pomocą polecenia o kodzie 6 (w terminologii Modbusowej to polecenie Write Single Register) zapisać do rejestru o adresie 25:
- wartość 2 - jeśli chcesz grzać,
- wartość 3 - jeśli chcesz chłodzić.
- wartość 2 - jeśli chcesz grzać,
- wartość 3 - jeśli chcesz chłodzić.
- 04 mar 2015 15:07
- Forum: Budowa struktury aplikacji
- Temat: Pomoc w pisaniu programu z wykorzystaniem MODBUS
- Odpowiedzi: 22
- Odsłony: 25847
Re: Pomoc w pisaniu programu z wykorzystaniem MODBUS
Wynik pomiaru temperatury jest przechowywany pewnie w rejestrze o adresie 0 (tabela 17.6 w dokumentacji http://www.apar.pl/images/oldprodukt/inst_ar6x0.pdf). W którym rejestrze masz "zadać nową"? Zlecenie grzania ma zapewne polegać na włączeniu któregoś z przekaźników, który z kolei steruj...
- 09 gru 2014 20:25
- Forum: Budowa struktury aplikacji
- Temat: Aplikacja do odczytów z mierników Lumel
- Odpowiedzi: 12
- Odsłony: 13164
- 16 wrz 2014 10:24
- Forum: Sprzęt
- Temat: Komunikacja za pomocą protokołu M-Bus
- Odpowiedzi: 2
- Odsłony: 5759
Re: Komunikacja za pomocą protokołu M-Bus
Czy możesz zamieścić rysunek z diagramem blokowym albo przekonwertować program do wersji dla środowiska LabVIEW 2011?