Cześć po problemie z poprzedniego postu pojawił się kolejny zonk. Mam problem z funkcją szybkiego licznika w CP1H. Używam do tego celu funkcji PRV 881. Używałem już nie jeden raz tej funkcji ale teraz trafił mi się taki problem. Chodzi o to jak zerować odczyt ? zawsze nie miałem z tym problemu ale teraz po prostu to nie działa nie wiedzieć czemu. Funkcję...
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....
Witam, Mam problem ze zrobieniem przycisku w web serwerze sterownika PLC w HTML. Chodzi o to żeby był to zwykły przycisk który po naciśnięciu zwiera/rozwiera jakąś przykładową flagę. Nie wiem jak napisać w html odniesienie do konkretnej flagi w PLC (S7-1200). Z góry dziękuję za pomoc.
Witam! uczę się programować PLC omron mam książke Stanisława Flagi -Programowanie Sterowników PLC w języku drabinkowym,ale samemu dosyć trudno idzie gdyby ktoś mógł dać lekcję mogę zapłacić mieszkam koło Mielca.Pozdrawiam Gienek.
Witam wszystkich! Albo ja czegoś nie wiem albo pisanie programu w ST bardzo komplikuje program. Dlatego Szanowni Państwo zwracam się do Was z pytaniem. Załóżmy, że mamy taką sytuacje, że w PLC mamy 50 wejść binarnych. Każdego z tych wejść będziemy używać w naszym programie wykrywając ich stan: 0 lub 1 - logiczne. Ale zakładamy też, że w pewnych częściach...
SET i RESET to nic nowego. Tak jest zrobione ale po powrocie zasilania set resetuje sie choc w ustawieniach ma flagi nieulotne (ustawione).
Pamięć w Omronie: CIO - obszar pamięcie wejść wyjsć D- obszar adresowany słowami W- obszar adresowany bitowo H - pamięć nieulotna T- timery A- Auxiliary Area - flagi wewnętrzne, status PLC i takie tam - trzeba w dokumentacji kopać IR i DR - pamięć do przechowywania adresów komórek pamięci - coś jak wskaźniki w C
Dzień dobry, Mam nietypowy problem, system działa na sterowniku PLC (przypuszczam Frisko MR210) Będzie to automatycznie rozkładany namiot w tym celu aby zabezpieczyć go przed rozkładaniem przy zbyt silnym wietrze zastosuje wiatromierz z wejściem 4-20mA. Chciałbym równiez umieścić funkcję wyłączenia wiatromierza z zaznaczeniem tego że użytkownik rozkłada...
Sprawdź czy w sterownikach nie zebrało się sporo syfu, przedmuchaj je , może po prostu się przegrzewają. CPM2C to już leciwy PLC i może siadać zasilacz. Sprawdź czy enkoder nie ślizga się na sprzęgiełku. Do podpięcia się online potrzebujesz drugi CIF 01. Wyposażony jest on w dwa porty. Jeśli: Masz możliwość edycji programu w PLC oraz HMI - wyprowadź...
FANUC, SINUMERIC(simensa) ma zintegrowane sterowanie numeryczne służące obróbce, z PLC (Choć tam się to nazywa PMC) który to sterownik ma służyć do sterownia maszyną. Otwieranie zamykanie przedmiotu, drzwi itp. Do obróbki stosujesz NC a do sterowania maszyną PMC (inaczej PLC i język drabinkowy) W fanucu do komunikacji PLC z NC stosuje się specjalne...
Witam, W sterowniku PLC w języku ST mam automat stanowy który obsługuję mi wysyłanie, odbieranie i usuwanie SMS. Działą to tak że w stanie zerowym inicjalizację modem następnie w stanie pierwszym wywołuję funkcję odbioru sms. Kolejno w stanie 20 sprawdzam czy coś odebrałem i flaga czy mam coś do wysłania. Jeśli nic nie odebrałem i flaga do wysłania...
Mam w szkole przedmiot PLC i sterowniki w klasie rowniez sa. Ja sie ucze wlasnie na schematach drabinkowych tylko program jakiego uzywamy wydaje mi sie zbyt ubogi a by w nim zbudowac obsluge windy. (GE Fanuc) A moglbys mi pokaza w jaki sposob mozna za pomoca cewek zbudowac funkcje. Zebym widzial jakie elementy wykorzystac do dalszej mojej pracy. Pozdrawiam...
Tak na szybko, // sprawdzanie osiągnięcia pozycji IF (%IX409.2 = TRUE) AND (%IX409.4 = TRUE) THEN // ControlWord_700W := 15; // 1111 ControlWord_700W := 0; PozycjaOsiagnieta :=1; END_IF Ta część kodu sprawdza czy jesteś w pozycji ale nie sprawdzasz kiedy. Otóż zadajesz nową pozycję a następnie sprawdzasz czy już ją osiągnąłeś...
Wydaje mi się że można zmieniać flagi po rs232 chociaż by z programu logo comfort bo jakoś niby można zmienić coś... Narazie nic nie znalazłem
Wiec jak juz masz obliczona predkosc(jednostki jakie sobie chcesz) to musisz poprzenosic dane do twoich rejestrow, pamieci. Nigdy nie bawilem sie Omronem ale napewno jest funkcja MOVE. Czy to w drabince czy w STLu. Wiec podajesz tam wartosc lub rejestr wartosci ktora chcesz przeniesc i rejestr do ktorego chcesz przeniesc. Ale jezeli to maja byc wyniki...
W przypadku przycisku "Wymiana" problem się komplikuje. Należałoby zdefiniować 2 flagi: "dopływ_pomocnicza" i "odpływ_pomocnicza" i ustawiać je funkcjami "set i "reset" tak, jak obecnie otwierasz odnośne zawory. A same zawory otwierać warunkami logicznymi (dopływ_pomocnicza LUB Wymiana) = Dopływ oraz (odpływ_pomocnicza LUB Wymiana) = Odpływ które trzebaby...
Super. Dziękuję za odpowiedź. Mam kolejne "trudne" pytania. 1) Skoro sterownik ma maksymalną częstotliwość załączania wyjść równą 100kHz to w jaki sposób poza PWM/PTO mogę to wyjście z taką częstotliwością zasymulować? Przerwania czasowe można maksymalnie co 1ms uruchamiać więc to odpada. 2) Czy jest możliwość uruchamiania przerwania od flagi wewnętrznej?...
Chcę zbudować układ złożony z dwóch sterowników. Pierwszy z nich ma symulować sygnały z enkodera, drugi zaś liczyć RPM na podstawie częstotliwości sygnału z pierwszego sterownika. Istnieją gotowe funkcje umożliwiające wytworzenie sygnału o wysokiej częstotliwości jednak wydaje mi się, że mam błąd w oprogramowaniu właśnie dla nich. Szukam zatem jakieś...
Wstaw zbocze narastające między flagą a przerzutnikiem. To nic nie zmieni Po wpisaniu 1 do M1 ze scada flaga zostaje ustawiona na stałe. Oczywiście Styk pomiędzy M1 a RS nic nie da bo jak puszczę przycisk to styk się zamknie i na wejściu S znów pojawi się 1 i ustawi wyjście Q. Tak to wyjaśnłem w moim poście A to by było logiczne, czyli to w programie...
Mam sterownik Cpm2a steruję bezpośrednio przez rs232c ustawienia są takie same w PC jak i w PLC potrafię odczytać poprawnie daną komórkę DM lecz zapisać już nie . Rs232c jest sprawny bo mogę zaprogramować sterownik bez problemu. Problem w tym iż wysyłać dane z każdej komórki DM sterownika PLc potrafię prawidłowo przy pomocy dowolnego programu mogę je...
Witajcie . Robię po znajomości małą zmianę w szafie sterowniczej . Mam do podpięcia nowy PLC + trochę uzupełnić obwody. Chciałem założyć oznaczniki na przewody. Tu pytanie do Was , co Wy stosujecie lub stosowaliście -jakieś niskobudżetowe rozwiązanie . Cała szafa jest osznurowana oznacznikami składanymi z pojedynczych numerów, ale powiem szczerze lenistwo...
Generalnie każdy PLC ma zaszyty system czasu rzeczywistego i jeżeli program zacznie się wykonywać za długo system zatrzyma jego przetwarzanie. Niestety wymusza to zupełnie inną filozofię programowania (moim zdaniem jedną z lepszych) niż to co tam wciskają na różnych kursach. Po co robisz pętlę wewnętrzną? Przecież cykl też jest jedną dużą pętlą. A jeżeli...
Witam ponownie! Dziękuje za wszelką dotychczasową pomoc. Powoli wszystko zaczyna mieć już ręce i nogi ;) W między czasie zmienił mi się sterownik na Saia PCD1.M2 (2120). Był on już wcześniej używany w jakiejś stacji i mam pewien dosyć denerwujący problem. Mianowicie nie potrafię w żaden sposób wysterować wyjść. W PG5 ustawiam jak w poprzedniej SAIA...
W tradycyjnym programowaniu (na PC) program wykonywany jest linijka po linijce. W PLC program wykonywany jest w całości i potem dopiero ustawiane są jego wyjścia. I tutaj mam duży problem. Zobrazuję całość przykładem. Bloczek uruchamiania jednego urządzenia: 1). Po wywołaniu bloczku, zerowany jest licznik HSC_1 (tylko raz) 2). Jeśli czujnik i0.0 nie...
A jaki język: Np STL A Napełnij AN Odpływ S Dopływ A Czuj_góra R Dopływ A Opróżnij AN Dopływ S Odpływ A Czuj_dół R Odpływ A Wymiana = Dopływ = Odpływ Jeśli będzie w tej kolejności to powinno działać, bo warunek na wymianę jest ostatni. Jeśli nie, to trzeba zastosować flagi dodatkowe F A Napełnij AN Odpływ S F0.0 A Czuj_góra R F0.0 A Opróżnij AN Dopływ...
(at)lukas198820 Tu masz fajny kursik z AGH u dr inż. Flagi. https://www.youtube.com/watch?v=VVMmJuIA...
Opisuję procedurę po wlewaniu PCA. P.s. nie wiem, czemu robić z naprawy starych maszyn "wojskową tajemnice". Reload PCA: 1. Po wlewaniu TEA1 i TEA2, idziemy do MD bits 2. MD bit 5012 - stawimy 10111010 (Pamięć będzie zwiększona do 128kb). MD-bit 5016 11000000 (włączamy Drip Feed) 3. Reboot. 4. Formatujemy PLC, formatujemy flagi, formatujemy Alarmy i...
Może trzeba zacząć od tego, że nie powinno się ( nie można) używać dwóch tradycyjnych cewek w jednym programie? Powinna być jedna, na samym końcu uruchamiana przez odpowiednie flagi/markery. Program wykonuje się z góry do dołu, więc wynik z 1 networka jest nadpisywany przez wynik RLO z 2 networka.
Witam !!! Udało mi się temat rozwiązać. Kupiłem płytkę z przekaźnikiem, typ: HW-307 12V za kilka złoty w sklepie elektronicznym. Podłączyłem wszystko i obejrzałem działanie wrzutnika monet na diodzie zamontowanej na płytce z przekaźnikiem. Okazało się, że działa to tak: po wrzuceniu monety, dioda która podawała sygnał wyjściowy , mrygała szybko kilka...
Czy pisząc "programator (PG)" masz na myśli program PG5? Jeśli tak: - po połączeniu ze sterownikiem "Go Online" - program do PLC przesyła się funkcją "Download Program" - można przesyłać do PLC i odczytywać z niego wszystkie rodzaje danych: flagi, rejestry, teksty, bloki danych, kod programu, można śledzić wykonanie programu, zastawiać pułapki itp....
Cześć, Nie wiem czy to właściwy dział, ale szukam pomysłu na rozwiązanie problemu. Otóż do PLC-ka dokupiłem ekspander I/O - komunikacja Modbus RTU RS485. PLC po Modbus załącza wyjścia ekspandera zgodnie z programem - ekspander oddalony o około 50m od PLC-ka Wszystko działa super, ale jak rozwiązujecie problem utraty komunikacji po RS485? Oczywiście...
Markery (flagi) są to bity pomocnicze które można wykorzystać podczas pisania programów. Np: I0.0 AND I0.1 = F0.0 F0.0 = Q0.1 przerzutnik wykorzystuje siędo zatrzaskiwania flag i pamiętania ich stanu aby ją wykorzystać w innym kawałku kodu AND I0.0 S (set) F0.0 ... F0.0 = Q0.0 R (reset) F0.0 Powodzenia :)
Tak właśnie dlatego i mam pytanie jak zastosowywać flagę w fluid sim.
Trochę tego jest: - "Programowanie sterowników przemysłowych" J. Kasprzyk - "Programowanie sterowników PLC" T. Legierski - "Wstęp do programowania sterowników PLC" R. Sałat - "Szkoła programisty PLC. Sterowniki przemysłowe" T. Gilewski - "Szkoła programisty PLC. Język LAD w programowaniu sterowników przemysłowych" T. Gilewski - "Pierwszy krok - zrozumieć...
Możesz zbudować sekwencer na flagach. Każda flaga - 1 krok. W każdym kroku na początku ładujesz licznik długością kroku i setujesz flagę. Jak licznik doliczy, resetujesz flagę, setujesz następy krok i ładujesz do licznika długość następnego kroku. Po przejściu wszystkich kroków wracasz na początek sekwencji i czekasz na przycisk. Twój sposób też jest...
Ja z reguły robię tak, że sterownik PLC ma zawsze wyższy priorytet niż panel HMI. W związku z tym HMI czy SCADA jest u mnie urządzeniem "życzeniowym" :) czyli HMI ma życzenie załączyć tryb.. a czy tak się stanie to już wola PLC. W moim programie mogą być dwie flagi: np. A-załącz_tryb_auto, oraz A-hmi_załącz_tryb_auto. Jedna będzie załączać tryb bezwzględnie.....
Witam, W konfiguracji CPU masz zakładkę "Cycle/Clock Memory" zaznaczasz tam "Clock memory" podajesz nr bajtuz obszaru flag(M). I cieszysz się generatorem. http://obrazki.elektroda.net/67_12248274... A co do OB35 AN M10.0 = M10.0 Pozdrawiam Paweł
Popatrz tu: http://home.agh.edu.pl/~flaga_st/
Bardzo dobrze, uznałeś że wait zupełnie się nie nadaje... Ja bym zrobił to tak: Timer generuje przerwanie co ok. 1s w przerwaniu zwiększam jakąś zmienną o 1... Z resztą poniższy przykład chyba najlepiej Ci wytłumaczy moją idę: do if wejscie_1 = 1 then licznik_1 = 0 flaga_wejscie_1 = 1 end if if flaga_wejscie_1 = 1 then ' to mozna umiescic w przerwaniu,...
to jeszcze kilka linków: dobra pozycja dr Flagi z AGH, miałem z nim zajęcia - zna sie na rzeczy: http://www.plcs.pl/index.php?d=ksiazka dotyczy jezykow programowania PLC: http://www.pur.l.pl/pur2/plc.htm
Pilz wysyla do PLC zezwolenie na wykonanie paru rzeczy. W programie od Pilza jeśli logika bezpieczeństwa jest spełniona wystawiam stan logiczny TRUE na wirtulanym wyjściu (takie coś jak marker, flaga w PLC), który właśnie chcę odczytać z Pilza po Profibusie. Zobacz foto dokumentacji ramki od Pilza https://obrazki.elektroda.pl/3085625600_...
Witam Polecam ci książkę [url=http://www.plcs.pl/index.php?d=skle... Sterowników PLC w języku drabinkowym& na przykładzie rodziny CPM1x/CPM2x Stanisław Flaga Odwiedź też tą stronę jest tu trochę materiałów http://home.agh.edu.pl/~flaga_st/
Wykonanie tego na czujnikach binarnych jest troche bez sensu dlatego interesuje mnie zastosowanie analogów jak najbardziej ma sens !! Przy czujnikach analogowych i zaworach digitalnych (załącz - wyłącz) dojdziesz do takiego punktu,że będziesz musiał zdefiniować merker (flag ) , który załączy lub wyłączy zawór np. od 100L do 10L w zbiorniku 1 = możliwe...
Dodaj jeszcze tą moją ostatnią ważną modyfikację: w algorytmie była źle opisana jazda od C->A, obecnie C2" pamięta sytuację jazdy z C->A przez punkt B. Jak gdzieś zrobiłem jeszcze skuchę a nie widzę to niech ktoś napisze. W fizycznej realizacji należy zaprogramować jeszcze blokadę C2" gdy wcześniej wystąpiło A" oraz blokadę A" gdy wcześniej wystąpiło...
https://obrazki.elektroda.pl/2712564700_... Tak ogólnie to.... Sterowanie pracą silnika lewo prawo dwa czujniki indukcyjne zatrzymujące dwa timery i stop z urządzenia zawnettznego. Na PW mam już jeden kontakt i Zobaczyny. Podaj link na te przykłady. TEŻ mam sporo razem z zakupionym programem ale im się jeszcze nie przyglądałem. Sporo...
Jeśli to jest "normalny" sterownik to nie ważne czy program jest na flagach(merkerach) czy wyjściach(diodach). Powinien działać tak samo. Tyle że u Ciebie te programy się różnią.
Najczesciej uzywane PLC to AllenBradley i Siemens. Rzadziej uzywane Mitsubishi i LG. Inne uklady sa prawie niespotykane, wiec nie bede wymienial producentow, bo to sie zdarza tak rzadko, ze szkoda nawet zawracac glowe. I własnie dlatego nie wymieniaj konkretnych modelów, może dla przykładu jeden. A to z tej prostej przyczyny, że chociaż kolega 2345...
Mam następujący problem. Sterownik: S7-1500: CPU 511-1 PN, firware V2.9 HMI: KTP400 Comfort Soft: TIA PORTAL V17 upd6 Problem polega na tym, że HMI nie pobiera/wysyła danych z PLC (brak komunikacji). - widzę oba urządzenia w "Online access", migają też diody przy portach. Oba programy (PLC i HMI) ładuję przez 2-gi port w CPU (także do podłączonego do...
ok dziękuje to już wiem co i jak z tymi flagami a gdzie jest ten element w wersie 15 z taką strzałeczką bo nie moge go znaleść w swoim programie... ?
Witam panów elektryków. Nie rozumiem za bardzo w czym jest problem. Jeśli mowa o S7-300, 400 Mamy do dyspozycji np. Step . By móc podejrzeć sygnały wejść/ wyjść a co za tym dalej idzie algorytm sterowania to mamy dwie obcej. Albo mamy program wsadowy (surce) w tedy wystarczy się połączyć z PLC i korzystając z funkcjonalności programu przeglądać interesujące...
flagi funkcji markery flagi attiny13 flagi
transformator praca równoległa przedwzmacniacz charczy lutować podstawa
gdzie montować zawór mieszający gdzie montować zawór mieszający
Vestel VES315WNDS-2D-N12 Panel & 17MB82 Mainboard in Electronia TV: Firmware & Faults Briggs & Stratton 675 EXi – spadek mocy i nierówna praca, przyczyny i diagnostyka