Główna różnica jest taka, że jak napisałeś - FB posiada swój dedykowany DB, co za tym idzie - pamięć. FC przyjmuje podobnie jak FB wartosci wejsciowe, jednak posiada jedynie obszar pamięci TEMP, wiec, jezeli chce się przechowywac jakieś dane, trzeba korzystać albo z Markerów, albo z Globalnego DB Ja zazwyczaj robię tak, że w FB tworzę soft pod konkretne...
SFC - graf sekwencji Sequential Function Chart ST - strukturalny (Structured Text) IL - listy instrukcji (Instruction List) FBD - schematów bloków funkcyjnych (Function Block Diagram) LD - tak jak napisał kolega elektryk Pozdrawiam Józef
Witam, Próbowałeś usunąć blok, dodać nowy i wtedy spróbować dodać zmienne ? Czy Step7 działa w całości prawidłowo ? Pozdrawiam,
Jaka wartość jest wpisywana do wyjścia ER (Error) z bloku Blending? Jeżeli blok Jogging wykonuje się poprawnie, to połączenie elektryczne musi być sprawne. Pamiętaj też, że: "Transitions of the Execute input are only monitored while the Enable input is receiving power flow. While the Enable input receives power flow, the Execute input is monitored for...
Hej!!! Mam tam wejście w jednym na USB. Czy jest możliwość napisania programu przez inna osobę i tylko wgranie do urządzenia? Pozdrawiam!!
Witam. Ze zdjęcia wynika że teraz jesteś w zakładce "Hardware configuration" - kliknij w "Logic editor" Na dole po lewej masz opcje, zacznij od wejść - wyżej pojawi się to co zdefiniowałeś w hardware - poprzeciągaj odpowiednie elementy na ekran główny - masz wejścia. Tak samo jest z wyjściami, oprócz tego masz jeszcze function block - tu też przeciągasz...
Wiesz, co to jest? Tak, jest jeden sterownik master S7-1200, do którego podłączonych jest 9 sterowników po IO-Device. Bez problemu wymieniają bool, ale potrzebuję przesłać z mastera stringa. Chciałbym to zrobić przez IO-Device, ale nie wiem, czy się da. Myślałem, że może jest jakiś function block do stringów.
Cześć, w jakim bloku umieszcza się PWM-a ? Czy jest na to jakaś zasada, czy można w dowolnym. Czy można zastosować FC (Function Block), a może Cyclic interrupt (OB30) ?
Tylko jest mały problem. Stworzyłem sobie Function Block (FB) w którym wykonuje różne operacje (m. in. tworzę ramkę potrzebną do komunikacji z falownikiem po profibusie, wysyłam i odbieram dane itp.). To właśnie w tym bloku FB zapisuje dane do DB20. W nim też muszę skopiować dane z bloku DB20 do DB1, a w Function Block niestety nie mogę wstawić SFC20...
Witam Próbuję za symulować model silnika BLDC ze strony : http://www.mathworks.com/matlabcentral/f... Używam Matlaba R13. Kiedy nacisnąłem Build all, zgodnie z zaleceniem RTW zmieniłem w parametrach symulacji opcję "Solver options" z "Variable-step ode113(adams)" na "Fixed-step discrete". Ale oprócz...
(at)jacekcz Już piszę dokladnie ... Otóż do tej pory programowałem sterownik PLC WAGO PFC200 z wbudowanym modemem GSM za pomoca Codesys V3.5 i bibliotek IIoT któe zawierają m.in. bibliotekę do komunikacji SMS. Biblioteka to kilka bloków funkcyjnych m.in: Dodano po 2 Nie rozumię po co biblioteki Codesys wysyłają komendę : AT+CPIN? i tu się wszysko zatrzymuje.......
Pierwsze widze zeby z STEP-7 byly SFC, widzialem tam tylko FC-Function Block. Tworzysz swoj katalog, umieszczajac go w odpowiednim miejscu na dysku. Po lewej stronie masz zakladni z nazwa trojego projektu, podswiettl go prawym klawiszem (lub 2 razy na niego kliknij), kliknij prawym i Utrorz S7 Program, nastepnie podswietl lewym S7 Program i kliknij...
Witam, mam do napisania program, ale nie bardzo wiem jak się za to zabrać. Muszę zrobić Function Block w LD program, dzięki któremu włączę silnik, prawe i lewe obroty oraz 4 prędkości. Byłbym wdzięczny za wszystkie wskazówki.
Function Block w XC9500 jest 36 wejściowy, natomiast w XC9500XL 54-wejściowy. Więc dla dużych wartości funktorów, projekt będzie zajmował mniej zasobów w wersji XL niż jego odpowiednika bez XL. XC9500 dostało status Mature Device, już nie jest produkowany, tak na marginesie.
Ciekawe jak działa SPI wbudowane w Embedded Function Block. Producent podaje, że dzięki temu można zaoszczędzić pełno zasobów, jakoś nie zdobyłem motywacji, by przekopać się przez dokumentację tego cuda :) jakoś to można wstawić też poprzez IPexpress. Tu są różne instrukcje na ten temat http://latticesemi.com/en/Products/FPGAa...
A jeśli tak to przy jednoczesnym podaniu sygnału na I1 i I2 wyjścia będą nieaktywne. To jest wynik inny niż uzyskałbyś w programie w języku drabinkowym. Przyczyna: Logo tak naprawdę programuje się w języku FBD (Function Block Diagram) a nie Ladder Diagram. Stąd RS to bloczek przerzutnika a nie dwie osobne cewki --(S)-- i --(R)--
powinien byc w środku scalak TDA4853 odpowiedzialny min. za ? X-ray protection ? Flexible switched mode B+ supply function block for feedback and feed forward converter ? Internally stabilized voltage reference http://www.datasheetarchive.com/datashee... sprawdz elementy RC wokół niego (n.3-6, 24 c=0,1uf zawodny ..)
Wewnętrzny. https://www.google.pl/url?sa=t&rct=j&q=&... Str.1: "An over current protection function is built inside. When short protection function happens, the operation frequency will be reduced...
fragmenty kodu: function BlockInput(Block: BOOL): BOOL; stdcall; external 'user32.dll'; procedure SignalProc(var APacket; ALength: Integer); var vSignalType: Byte absolute APacket; Dummy: integer; begin if ALength < sizeof(vSignalType) then exit; Dummy := 0; SendPacket(vSignalType,1,crSignal...
IL - instruction list ST - nie umiem przetłumaczyć oba te języki to języki tzw. literalne - program się pisze LD - ladder diagram tutaj w zasadzie rysujesz schemat elektryczny (powiedzmy, w przybliżeniu) FBD - function block diagram tu znów można przyrównać do schematu elektronicznego :-) SFC - sequential function chart ten język to w zasadzie rysowanie...
BR działa. Co do przejścia na FBD, ten fragment możliwy, ale całość to tak średnio. Pełno jumpów w najprzeróżniejsze miejsca. Zmienna ta jest ustawiana podobnie w ponad 8 miejscach i sprawdzana w kilku. Najrozsądniejsze jest przejście na SCL zwłaszcza że plan zakładał współpracę sprzętu z S7-1200. [url=https://files.pepperl-fuchs.com/web...
Ja mam z koli taki pytanie - mam ISE 13.3 i jest możliwość zaimplementowania logiki bez podawania pinologii. Wtedy ISE samo ustala co do czego ma być podłączone aby zająć jak najmniej makroceli. Inputy można odczytać wtedy z raportu ale gdzie jest napisane, gdzie program podłączył wyjścia??? Ogólnie w jaki sposób należy skonfigurować wyjścia/wejścia?...
To niech kolega dokładnie skopiuje kod zamieszczony poniżej i wklei w odpowiednie miejsce : [syntax=javascript]<script type="text/javascript"> function displayHidden() { document.getElementById('new').style.dis... = document.getElementById('mng1').checked?... document.getElementById('old').style.dis... = document.getElementById('mng2').checked?...
Witam. Panowie mam pytanie, gdyż robię blok prametryzowany FB i definując jaką kolwiek zmienną wejściową, wyjściową, czy lokalną i chcąc zapisać lub wkrać do sterownika mam ostrzeżenie. Zawsze gdy coś dopisywałem do zwykłego bloku (nieparasmetryowanego nic takiego nie miało miejsca. Tutaj Cpu odgraża się że może pójść w stop: Opis błędu: Description...
Przykład kodu: <script type="text/javascript"> function pokazprzycisk(){ document.getElementById('przycisk'... return false; } setTimeout("pokazprzycisk(&... </script> <input type="button" value="Przycisk" style="display:...
Description In order to have the counter value still available even after a power failure you must back up the counter value from the user program in a retentive data block. You then transfer this backed-up counter value to the counter after restarting the controller. SIMATIC S7-300 compact CPUs After restarting the controller you can use the "COUNT"...
Okazuje się że jest ok. Po użyciu kolejnych funkcji z biblioteki działa poprawnie . Nie wiem dlaczego nie mogę podglądnąć obiektu pJSONData. Poniżej kod wyciągający wartość z "id": [syntax=c] VAR //JSON // JSON data container jsonDataFactory : JSON.JSONDataFactory; // Factory to create a JSONData function block. pJSONData : POINTER TO JSON.JSONData...
Programowanie PLC to nie tylko drabinka (LAD), jeżeli chodzi o S7 Siemensa to jest jeszcze możliwość programowanie w FBD (Function Block Diagram)- pozwala na zapisanie programu w postaci podobnej do układu elektronicznego, STL (Statement List)- pozwala na zapis programu jako ciąg instrukcji, jest to forma podobna do assamblera, ST (Structured Text)-...
Witam Próbowałem i próbowałem i nic z tego więc może napiszę co i jak robię, a więc tak w programie sterownika umieszcza blok otwierający komunikacje CANopen: CANopen_01.enable = 1 (* enable functionblock CANopen *) CANopen_01.baud_rate = 50 (* define baud rate - 500KB/s *) CANopen_01.cob_num = 10 (* set maximum number of objects...
Najprościej zmodyfikować funkcję showInfo np. tak[syntax=javascript] function showInfo(id){ if ( document.getElementById(id).style.displa... == 'block' ){ document.getElementById(id).style.displa... = 'none'; } else { document.getElementById(id).style.displa... = 'block'; document.getElementById((id=='l2')?'l1':... = 'none'; } } [/syntax]...
Witam, blok FB: FUNCTION_BLOCK ZAM_CZAS VAR_INPUT tm: TIME; END_VAR VAR_OUTPUT h,m,sec,ms :INT; END_VAR VAR tw: DWORD; END_VAR tw := TIME_TO_DWORD(tm); ms := DWORD_TO_INT(tw MOD 1000); tw := tw /1000; sec := DWORD_TO_INT(tw MOD 60); tw := tw/60; m := DWORD_TO_INT(tw MOD 60); h :=...
Witam Błędów masz co najmniej kilka 1 to w programie "PRZEBIEG" (* OPOZ: CZEKAJ; bylo - tu odwolujesz sie do programu co jest bledem *) OPOZ: CZEKAJ2; (* tu zrobiłem Ci nowa funkcje *) Funkcje tworzysz klikając np na PLC_PRG i potem prawy klawisz menu ADD OBJECT potem opcja Function Block zawartość tak jak masz w programie CZEKAJ. 2 dalej są 4 identyczne...
Dorzucę swoje pytanie związane z Basic'iem. A mianowicie w 300 jest możliwość tworzenia wewnętrznych bloków w OB w których można było nadać ilość we/wy i w środku zrobić podprogram wykorzystywany w głównym OB. Robiłem to ponad rok temu ale wiem że się dało. Staram się to samo zrobić tutaj na 1200 i nie bardzo wiem jak. Próbowałem na FUNCTION BLOCK ale...
Witam Należy stworzyć w drzewie projektu (prawy przycisk myszy na Logical POU's, Insert , Function Block) nową funkcję pisząc kod i deklarując zmienne należy zaznaczyć (właściwości Usage zmiennej) czy zmienna ma być lokalna (VAR) globalna (Var_External) wejściowa FB (VAR_INPUT) , wyjściowa (VAR_OUTPUT) , wejściowo-wyjściowa (VAR_IN_OUT) Po napisaniu...
Witam, przerabiam właśnie aplikację na czytelniejszą. W tym celu przepisuję i podmieniam zmienne z tabeli symbolów do Shared Data Block-ów. Jednakże na internecie znalazłem taką stronkę (zresztą z mojej uczelni): http://home.agh.edu.pl/~flaga_st/m/s... Chodzi mi dokładnie jak można interpretować te stwierdzenie: UWAGA !!!! W tym samym czasie...
Przeczytaj Informacja: http://php.net/manual/pl/function.fopen....
Nie wiem kompletnie jak zrobic tak by: 1. Kazda wartosc (po cyklu) byla zapisywana do tablicy nr 1, i kazdej kolejnej az do 10 i potem mogloby leciec od poczatku (np. ilosc obrotow silnika w jednym cyklu/ilosc nacisniec czegos w jednym cyklu wpisuje sie do tablica Tu masz przykład jak coś takiego zrobić, dałem całe źródło bloku w SCL-u żeby było łatwiej...
Jeżeli ma to być w czystym JavaScripcie, to taki skrypt powinien działać: [syntax=javascript]<script type="text/javascript"> function on_top() { if (document.documentElement.scrollTop || document.body.scrollTop > 0) { window.scrollBy(0,-50); setTimeout('on_top()',30); } } window.onscroll = show_on_top; function show_on_top() { if (document.documentElement.scrollTop...
Silniki jakie mogą być użyte z lenzem to tylko te z resolwerem. Silniki z enkoderem nie będą działać (konflikt z użyciem wejscia impulsowego x9) Generalnie w 9300 nie można użyć jednocześnie X8,X9 i X10 - czyli np szyna elektryczna + sprzężenie enkoderowe. Możliwe i działające scenariusze to: - X8 + X9 - X9 + X10 - X8 + X10 Question: Why is it...
Nie chcę przekazywać stringów do funkcji bo to bez sensu żeby funkcja za każdym razem je konwertowała na swoje potrzeby. Chcę je raz odczytać, wsadzić odpowiednie wartości do struktur i funkcje będą sobie do nich sięgać. Generalnie już mam w głowie pomysł na to. Nurtuje mnie tylko jedna kwestia, mam taki kawałek kodu: /* Create tasks */ /* Function...
Witam, Pracuję nad projektem, który jest dla mnie dosyć skomplikowany ponieważ nigdy wcześniej nie miałem odczynienia z programowaniem w środowisku codesys oraz współpracą z serwosilnikami. Potrzebuję porady jak najlepiej w programie opracować sekwencję ruchów na kilku osiach. Obecnie próbuje zrobić to tak: Dla każdej z osi (serwonapedu) robię osobny...
Witam serdecznie, posiadam w szafie sterowniczej obrabiarki zamontowany PLC Siemens Simatic S5-110 (bez żadnych literek). Poniższe zdjęcia pokazują komplet modułów. http://obrazki.elektroda.pl/5637961900_1... http://obrazki.elektroda.pl/9208144200_1... Posiadam również zawartość PLC na papierze w formie FBD (Function...
Fajnie, że podzieliłeś się rozwiązaniem. Dodam fragment z dokumentacji: https://obrazki.elektroda.pl/1191830000_...
Witam Chciałem wam zaprezentować mini sterownik PLC do automatyki budynkowej. Filmy https://youtu.be/cogn9zcKaLQ - budowa PLC https://youtu.be/BP_mipuPZYM - rozbudowa PLC https://youtu.be/eeQKBDHkNSo - pierwszy program Soft (edytor FBD,SFC,LD,IL,ST), instalator pod Windows . CPDev 1039912 Firmware STM32F030C8 1040326 RaspberryPi 1040327 Schematy RPI0...
Może lepiej w jednym pliku coś tego typu. <!DOCTYPE html> <html> <head> </head> <body> <div id="d2"> <input type="text" id="i1"> <button onclick="myFunction()"... me</button> </div> <div id="d1" style="display:none">.....
Witam Chciałbym przedstawić wam projekt sterownika PLC. Sterownik nie był systemem docelowym, został stworzony "przy okazji" prac nad innym projektem. Głównym zadaniem urządzenia było sterowanie procesem wtrysku płynnego metalu a przy okazji posiadając już "sprzęt" nawiązałem współpracę z Politechniką Rzeszowską w której stworzono oprogramowanie CPDev...
Cześć Markos80 ! Bardzo dobrze pamiętasz. Problem w tym że nie mam pojęcia jak to wpiąć w kod, a nie ukrywam że mam nóż na gardle bo muszę zdać projekt do poniedziałku rana. :-( INTERFACE USES Global_var ; TYPE Table1: ARRAY [0..10000] OF REAL; Table2: ARRAY [0..10000] OF REAL; END_TYPE VAR_GLOBAL TAB1: Table1 ; TAB2: Table2 ; END_VAR FUNCTION_BLOCK...
Próbuję liczyć średnią z gotowca ale ciągle na wyjściu mam to co na wejściu: Poniżej kod, może coś przeoczyłem: [syntax=scl] FUNCTION_BLOCK "FT_AVG" TITLE = average calc { S7_Optimized_Access := 'TRUE' } VERSION : 0.1 VAR_INPUT IN : Real; E : Bool := TRUE; N : Int := 32; RST : Bool; END_VAR VAR_OUTPUT AVG : Real; END_VAR VAR buff : "DELAY_"; END_VAR...
Witam Żeby nie wdawać się w dyskusje - dotyczy również EASY 500/700 . Poniżej cytat z podręcznika ( może czegoś nie napisałem ) odnalazłem , żeby się upewnić . " Activating a high-speed up counter Position a C counter relay operand in the circuit diagram on a coil field so that you can activate the count function. In the Properties field window select...
Nie sterownik PLC: o ile się orientuję, sterowniki PLC mają za małe możliwości do zrobienia tego, co potrzebujemy ( * Ladder diagram (LD), graphical * Function block diagram (FBD), graphical * Structured text (ST), textual * Instruction list (IL), textual (deprecated in 3rd edition of the standard Ale nie mam pojęcia, jak to powiązać z konkretnymi możliwościami...
(at)ElektrodaBot przygotuj przykład kodu sterującego dla PLC, który będzie realizował włącznik bezpieczeństwa czyli załączenie działania maszyny poprzez naciśnięcie dwóch przycisków, zatrzymanie pracy będzie możliwe poprzez puszczenie jednego z nich lub dwóch lub naciśnięcie trzeciego przycisku awaryjnego zatrzymania. Przygotuj kod do porównania w...
Wielkie dzięki za odpowiedź, Sterownik jest zasilany prądem przemiennym 220V, dokładnie to model FX3U-80-MT/ESS. Do zasilania już go w ten sposób podpinałem i wygląda na to, że działa bez zarzutu. Póki co, bawię się nim w domu. Co do instrukcji to mam już chyba wszystkie możliwe, przeglądałem je już niejednokrotnie, ale większość po angielsku, co trochę...
O to zasadnicza różnica, ale i ułatwienie dla mnie. W tym wypadku OB 250 służy do inicjalizacji regulatora PID. Jeśli go wykorzystujesz to oczywiście musi zostać OB 20. Wizualizacja nie powinna nic tu namieszać (w S5 nie ma konfiguracji w rozumieniu S7) chyba, że dobierasz się do DB regulatora i zmieniasz wartości, których nie powinieneś?. Ale żeby...
w jaki sposób i za pomocą jakiego narzedzia mogę to zrobić ? Poszukaj o podsłuchiwaniu portu RS232. Może być dowolny program do obsługi portu w PC: Putty, HyperTerminal, Ninja, jakiś RS232 sniffer. W sumie jeśli testowałeś urządzenie pod względem modbus to może wystarczy podsłuchać PLC. Najbardziej będzie się rozchodzić o parzystość i bity stopu lub...
Udało mi się zrobić coś takiego ale nie wiem jak to rozdzielić na dwa pliki a.php i ind.php żeby w a.php była opcja chowania/pokazania a w ind.php chowany/pokazywany div. Oraz jak zrobić żeby działało to na bazie SQL <html> <body> <script type="text/javascript" language="JavaScript"> function HideContent(d)...
Polecenie test ma już zaprogramowane twoje GPIO, więc nie ma potrzeby ich wybierania. Ten schemat wygląda bardzo ładnie, czy to twoja robota? Nie sądzę, aby ten sterownik mógł teraz pomóc. Muszę tylko sam zdobyć to urządzenie. Zamówiłem. Pchnąłem nieco inną wersję komunikacji, możesz przetestować, jeśli chcesz, ale naprawdę musiałbym mieć to urządzenie...
Witam, Czy ktoś z forumowiczów ma doświadczenie z uruchomieniem komunikacji Modbus TCP (Klient) w PLCNEXT ENGINEER ? Mam pewein problem. Zasada działania komunikacji podzieloną mam na 3 stany. W pierwszym stanie wykonuję blok inicjalizujący modbusa TCP, następnie w drugim stanie gdy inicjalizacja się powiedzie wykonuję blok do odczytu jednego Holding...
(...) 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...
https://obrazki.elektroda.pl/2163786300_... Oto moje doświadczenia z inteligentną wtyczką Sonoff S60TPG iPlug UK, wraz z rozbiórką, informacjami o flashowaniu i eksperymentami OpenESP32 (port OBK). https://obrazki.elektroda.pl/8474300200_... https://obrazki.elektroda.pl/9166248200_... https://obrazki.elektroda.pl/2726129300_...
Jest możliwość tego napisania również w STL? Funkcja kolegi "sgt_ding" jest napisana w STL ale jako text źródłowy, brakuje tylko na końcu: END_FUNCTION_BLOCK a czemu ID ustawiasz na 10 a db number na 0 Jeszcze raz przeczytaj wyjaśnienia kolegi "sgt_ding".
1. U-Boot 2. BoFF loader - Thanks to the darrel-loader project Version 1.1. Build Sep 2 2009 18:18:01 Based on Darrel loader project Lucjan Bryndza <lucjan.bryndza(at)ep.com.pl>. License GPL v2/3 DRAM:32MB 1: Upload Darrell's loader to Dataflash 2: Upload u-boot to Dataflash 4: Start u-boot 5: Erase dataflash 6:...
Witam Na stronie siemensa jest wyjaśnienie, program musi mieć bloki OB, PB, FB i BD tylko z nr 1 . http://support.automation.siemens.com/WW... S5-Block Number Restricted to 1 (e.g. FB1) for the S5 101U QUESTION: Can I load a Step 5 block into the S5 101U, whose block number is unequal 1 (e.g. PB2 or FB3)? ANSWER: OBs (organization blocks),...
Już nie mam siły czytać tych zabobonów o Wielkim Bracie i "co bydzie jak szczeli". Zwłaszcza ze strony osoby otwarcie przyznającej się do związków z automatyką. Przede wszystkim, nieprawda, że "ino roz". W przeciwieństwie do kopalni, tu nie ma dynamitu. Rolety zamkniętę? No i chrust, trzeba zapalić świeczkę i zadzwonić po elektryka. Może "szczyloć"...
Witam Jak zapewne już wiesz DB1 służy do ustawienia parametrów FB13, czyli zegarka PLC. Ustawiasz w nim również parametry sieci L1, zakres wymiany danych. Pełny opis tego jaki format danych w DB1, znajdziesz w manualu do 100 rozdział 9. Jest w nim wszystko opisane dość dokładnie, jeśli nim nie dysponujesz to mogę wrzucić na form, mam go w j. angielskim....
Dzięki dokładnie o to mi chodziło. Przy okazji mam jeszcze jedno pytanie: ten plik który dodaję ma tylko jedną deklarację: [syntax=css].main-navigation ul li:hover > ul { display: block; }[/syntax] I służy do "aktywowania" rozwijanego menu. Gdy w głównym pliku ze stylami ustawiłem: [syntax=css].main-navigation ul li:hover > ul { display: none; }[/syntax]...
Witam, Dziekuje za odpowiedz. Ustawiałem ten atrybut ale opisze szczegółowo jak to zrobiłem. Moze wychwycisz gdzie robię blad. A wiec mam zewnętrzną bibliotekę, w ktorej stworzyłem sobie kod zrodlowy napisany w SCL. W pliku tym mam m. in. taki kod: FUNCTION_BLOCK FB654 { S7_tasklist := 'OB100'; S7_m_c := 'true'; S7_alarm_ui := '1' }...
Zmienne: [syntax=basic4gl]StartButt: BOOL; (* Wyzwolenie odliczania *) ResetButt: BOOL; (* Reset licznika - odliczanie czasu od poczatku *) R_TRIGStart: R_TRIG;(* Wyzwolenie odliczania na narastajace zbocze impulsu start *) R_TRIGReset: R_TRIG;(* Reset licznika na narastajace zbocze *) PulseTime:TIME; (* Czas impulsu jaki chcemy uzyskac *) ElapsTime:TIME;...
Pierwsze menu już działało, dwa następne jeszcze nie działały przez złe nazewnictwo. proszę, to powinno działać w pełni: [syntax=html]<html> <head> <title>Kwalifikacja e12</title> <link rel="stylesheet" href="script01.css"> <script> window.onload = initAll; function initAll() { var allLinks = document.getElementsByTagName("a");...
Dłubie i szukam. Na coś wpadłem po setnym przejrzanym pliku. Na końcu taki kod. [syntax=php]/** * Smarty {php}{/php} block function * * (at)param array $params parameter list * (at)param string $content contents of the block * (at)param object $template template object * (at)param boolean &$repeat repeat flag * (at)return string content re-formatted...
Oto kod FUNCTION_BLOCK "FB_SEKWENCJA" { S7_Optimized_Access := 'FALSE' } VERSION : 0.1 VAR_INPUT LENGTH : Int := 10; START : Bool; EMERGENCY_STOP : Bool; TON : Array[0..15] of Int; TOFF : Array[0..15] of Int; ZEZWOLENIA : Word; END_VAR VAR_OUTPUT Q0 : Bool; Q1 : Bool; Q2...
żywam STM32F103ZE (512KByte FLASH, 64KByte RAM) a nie stm32f100 - mój błąd przepraszam, źle napisałem co do funkcji w której wisi: [syntax=c]/* * ----------------------------------------... * The Idle task. * ----------------------------------------... * * The portTASK_FUNCTION() macro is used to allow port/compiler specific...
Mogę zasugerować małe "ulepszenie" (to kwestia "stylu" vs "rozmiaru"): Jeśli zmienisz function f(alias, id, c, b, ch1, ch2) { let f = document.getElementById("x"); let d = document.createElement("div"); d.className = "hdiv"; d.innerText = alias; f.appendChild(d); let s = document.createElement("select")...
Ok, w sumie wszystko dobrze, ale teraz przeanalizuj zmieniony przeze mnie kod: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT... <html xmlns="http://www.w3.org/1999/x... lang="pl-PL"> <head> <title>Strona...
Tutaj potrzebny jest oscyloskop. Zgadza się. Miejsce, skąd idzie sygnał DFM z PSF1, to pięciopinowe żółte złącze, styk nr 3- jak na obrazkach :) DFM/M: (Digital Field Monitor/Monitor) This type of connection is connected to the vehicle ECU. Every alternator brand has a different abbreviation for the DFM connection: FR (Field Return); DF (Digital Field);...
AVE... Z doświadczenia mogę stwierdzić, że to dla mnie nigdy nie miało znaczenia, jako że "detale" załatwia kompilator. Jeśli sam operuję rejestrami, to i tak muszę sięgnąć po notę katalogową by znać nazwy rejestrów, bitów w rejestrach i tego, co one właściwie robią. Jak to działa w praktyce? Poniżej prosty program dla PIC18F45K50, gdzie generowałem...
mam problem z konfiguracją środowiska c++ do pisania wielowątkowego z użyciem klasy pthread.h Próbowałem z dev.cpp i code block z mingw ale przy próbie kompilacji cały czas mam problem z linkerem wygląda to zawsze mniej więcej tak: ||=== Build: Debug in ggg (compiler: GNU GCC Compiler) ===| obj\Debug\main.o||In function `Z4calcPv': | E:\jq\wspolbiezne\ggg\main.cpp|43|undefi...
Zobacz punkt 2 w 2Why is the Download button grayed out in the selected block folder? This is probably due to the fact that the project is set as a PCS 7 project. Depending on whether a project is used for STEP 7 or for PCS 7, the SIMATIC Manager adapts PCS 7-related functions and menu commands. Only the entire S7 station can be loaded into STEP 7 when...
Chodzi o to, że zmienna położenie to typ BYTE, tak samo jak wezw_wew i wezw_zew. Jeśli wezwanie jest z "wyższego" miejsca niż położenie windy (WARUNEK: wewz_wew>polozenie) winda jedzie w gore, jeśli nie ma wezwań, to nie dzieje się nic (INSTRUKCJA TRUE, bo nie może być puste ;-)) i jesli nie 1. warunek, ani nie 2. (czyli wezwanie z "niższego" miejsca)...
https://obrazki.elektroda.pl/8844150300_... Sterowniki programowalne czyli PLC (z ang. P rogrammable L ogic C ontroller) na dobre zadomowiły się w przemyśle i nie tylko, dając dużą elastyczność konfiguracji urządzeń a tym samym zapewniając oszczędności i poprawiając wydajność produkcji. Idea PLC powstała pod koniec lat 60-tych ubiegłego...
Poprawione poniżej. [syntax=html4strict]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-... <html> <head> <title>Fixed Navigation - Codrops</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/li...
No i tak działa - sam RTOS Dodano po 35 następnie dodałem w mainie wywołanie: ETH_BSP_Config(); System działa - wykonuje się zadanie Task_Main, potem dodaje wywołanie: LwIP_Init(); i powtórka zadanie Task_Main nie wykonuje się. Z programem ląduję w : void HardFault_Handler(void) { /* Go to infinite loop when Hard Fault exception occurs */ while (1)...
...a ja tam bym zaraz nie trąbił że z willema taki morderca jest-pochopne wnioski. Uzywałem juz kilka wersji Willemów, programowalem masę układów i nie zauwazyłem by jakas kość poległa od kontaktu z programatorem. Moze wygodnie jest uzywac programatora za ponad tysiac zlotych, ale mnie na taki luksus nie stać z noty aplikacyjnej: http://pdf1.alldatasheet.com/datasheet-p...
Witam serdecznie, jestem w trakcie pisania własnej wyszukiwarki i mam problem z odczytaniem wartości <a href="link">. Chce wykonać akcję dla klawisza Enter, że po wybraniu odpowiedniej pozycji za pomocą strzałek z klawiatury przeniosło mnie do wybranej strony. https://obrazki.elektroda.pl/6795461000_... A chcę otrzymać adres URL.
Witam, Kiedyś działało mi bez problemu jedno zadanie w freeRTOS, jednak teraz mam problem gdy próbuję utworzyć dwa zadania. Gdy debuguje program to zatrzymuje się na vTaskStartScheduler(); Co to może być ? Mój main to: [syntax=c] #include "stm32f4xx.h" #include "FreeRTOS.h" #include "task.h" #include "math.h" #include "stdio.h" #include "myusart.h"...
Witam, Na STM32F407VG Discovery zaimplementowałem sobie system freeRTOS. Do projektu systemu dołączyłem pliki z ARM_CM4F... Mam nadzieje że dobrze .... Stworzyłem jakiś proste zadania i teraz chce dojść co i jak z tymi czasami i częstotliwościami. Skoro mój STM może mieć max 168MHz to poprostu w pliku freeRTOSConfig.h wpisać tak: [syntax=c] extern uint32_t...
drogi kolego - odpowiedzi na wszystkie Twoje pytania zamieszczam TUhttp://www.sezamestreet.internetdsl.pl... :) Oczywiscie zwróć uwage co jest tylko w MH-4000 i porównaj to z poprawkami softu. Oj trzeba by było nad nim popracować a myślę że MH 2000 by miał wszystko co MH-4000 ( także z radiusem ) tylko że na mniejszą ilość userów ( do 50-80...
(at)khoam Task audio w bibliotece z tego co pamiętam ma podniesiony priorytet do "2". Po wyświetlaczu nie piszemy non-stop (w przypadku FLAC wyłączam nawet VUmeter) więc wysyłasz dane i koniec. Jednak nadal mamy problemy z odtwarzaniem stremow FLAC. Kompilacja yoRadio używa dość starej biblioteki audio może w tym tkwi sukces ? [syntax=c]void Audio::startAudioTask()...
Witam , Kod już poprawiłem i wszystko działa :) Dziękuję za pomoc [syntax=html] <h1>KALKULATOR CENY MIESZKANIA</h1 Podaj metraż mieszkanaia w m<sup>2</sup><br /> <input type="text" id="metry" ><br /> Liczba pokoi z zamontowanym okablowaniem sieciowym <br /> <input type="text" id="kable" > <br />...
AVE... Rozbudowałem trochę test i zmieniłem troszkę ustawienia układu. Dodałem dodatkowe obliczenia nie używające biblioteki math. Kompilator tak czy siak sobie poradzi z optymalizacją kodu dość dobrze, bo mnożenie w tym układzie jest sprzętowe. Zegar ustawiony na 48Mhz. Kod: Memory Summary: Program space used 1802h ( 6146) of 8000h bytes...
I offer an analogue of the Susmic 12 control unit The copy of MERLO hydrostatic unit susmic 12 or susmic 52 was created in Ukraine. Suitable for Merlo, Sambron, Matbro, Massey Ferguson, bobcat telescopic handlers. NEW version is on the original box. It is necessary to connect it to the wiring of the machine. It completely repeats the original block...
Przy obecnym ENABLE_HTTP_OVERRIDE, ten kod w index.html w LFS może zastąpić stronę główną, ale zachować zakodowany stan div: Dodane po 1 W ten sposób mogę łatwo dodawać przyciski: https://obrazki.elektroda.pl/3258077200_... Dodano po 6 Teraz mogę nawet zintegrować logi ze stroną główną: https://obrazki.elektroda.pl/7410846700_...
Witam, dziękuje bardzo za odpowiedź. Niestety, karty nie da się sformatować pod Linuksem, czy żadnym innym systemie. Próbowałem za pomocą androidowego recovery: ~ # ←[6nparted /dev/block/mmcblk0 parted /dev/block/mmcblk0 GNU Parted 1.8.8.1.179-aef3 Using /dev/block/mmcblk0 Welcome to GNU Parted! Type 'help' to view a list of commands. (parted)...
Bazując na kodach html, css, js innych osób w szczególności użytkownika Ocyas : Plik index.html: [syntax=html] <!doctype html> <html lang="pl"> <head> <title>Strona główna</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="style.css"> <script type="text/javascript" src="app.js"></script>...
Potrzebne mi jest odczytywanie bazy access tak zęby wkleiła się do datagrid Pierwsza część wygląda tak: DataGridView1.DataMember = "Table" '. Opis możliwych metod komunikacji: [url=http://www.connectionstrings.com/mi... Access accdb ODBC Driver connection strings. Sterownik musisz pobrać z adresu: [url=http://www.microsoft.com/en-us/down...
nie wiem jak w tym przypadku to firmware zrobi Skipping bad block at sb_storage module load!!(1011_013 RELEASE preempt mod_unload MIPS32_R2 32BIT ) ========================================... insmod usb_storage... USB : Exit Load USB module... Elapsed Time:850msec. usb_storage found... ehci_hcd found... usbcore found...
Witam Te wartości wynikają z użycia parametru OUT w FC, w helpie napisali: Important Differences Between the Output Parameters of FCs and FBs In function blocks (FB), a copy of the actual parameters in the instance DB is used when accessing the parameters. If an input parameter is not transferred or an output parameter is not write accessed...
Nie będę tłumaczył z angielskiego, ale instrukcję odblokowania AUX w czasie jazdy dla RT3 wklejam poniżej. W skrócie: potrzebna jest odpowiednia wersja programu serwisowego w salonie PSA (Planet2000) lub Fiata/Lancia (Examiner). Ważne jest jeszcze to czy RT3 mamy z pojedynczym czy podwójnym tunerem. How do I enable the AUX audio input in V5.5 and V6.6?...
O instrukcji AT mapującej danej jednego typu drugim oczywiście znam i z tego korzystam. Funkcjonalność "delegatu" o którą mi chodzi jest potrzebna po to żebym mógł odwoływać się do bloku danych który podpięty jest do obsługi modbus'a slave'a. Dane od swojego bloku chciałbym trzymać we wspólnym bloku danych gdzie będą przechowywane wszystkie dane dotyczące...
Szanowni Forumowicze, Mam problem z Virtual Port COM. Używam procesora STM32F103VBT6. Na nim chcę zrobić taki sterownik uniwersalny kilka wejść wyjść oraz USB do wysyłania komend i odczytu stanu wejść i wyjść. Chcę zrobić to tak że np mam wyjście powiedzmy PA0 i jest tam podłączona dioda i po wysłaniu komendy "LEDON" włączy się. Niestety mając do dyspozycji...
Faktycznie. [syntax=javascript] $('.usun').click(function() { $wybor = $("#wybobrcala"); $wybor.append("<div class=\"wybobr\"></div><div class=\"pytanie\">Usunąć ?<br><div class=\"tak\">Tak</div><div class=\"nie\">Nie</div></div... $wybor.fadeIn(); $(".nie").click(function() { $("#wybobrcala").fadeOut();...
green function inline function bascom function
prostownik dławik tech2 naprawa versa podłączenie sygnalizatora
uziemienie basenu łącznik krzywkowy podłączyć
Instrukcja obsługi i serwisowa Hyundai N71S – manual, schemat, typowe usterki monitora FAAC 740 – programowanie pilota XT2, XT4, XR2-433, SLH, dodawanie pilota MASTER