Z tym pisaniem to ryzykowna sprawa. Może się okazać, że jest to banał na 5 minut, a może być i tak, że są jakieś nieoczywiste zależności technologiczne i trzeba będzie górę szkła potłuc i masę czasu zmarnować, zanim się dobierze odpowiednie nastawy np. timerów.
Witam Napisałem kod w stlu, który miałby działać jak pętla wykonywana raz na jakiś zadany czas. Używam do tego sposobu timera i na prawdę nie wiem w czym tkwi problem. Kod nie działa jak zakładam. Kod: [syntax=asm] AN I 0.7 JCN st0 L 0 T "AktualnaSekwencja" R T 0 CALL "Wybór sekwencji" Sekwencja:="AktualnaSekwencja" L S5T#5S SD T 0 AN T 0 = I 0.7 st0:...
Masakra na simatic'u i to jeszcze S7 z procesorem 1236 Mhz takie głupoty uczą. Jak masz program step 7albo simgraph to pójdzie z górki. Wystarczy w programie graficznym rozrysować bloki liczników czasowych lub jak kto woli timerów pętlowych.
Witam, Wiadom że timer dla procesora Simatic s7-200 z rozdzelczością 100ms pracuje najdłużej do 54 minut - w jaki sposób wydłużyć pracy tak by np odmieżyć czas 5 godzin 23 minut 15 sekund - i tutaj wchodziłby w grę timer TONR gdyż musi być podtrzymany po zaniku zasilania, a po restarcie dokończyć odliczanie. za wszelkie sugestie i podpowiedzi z góry...
Witam. Przedstawiam Wam, drodzy koledzy koleżanki moje najnowsze dzieło - zestaw do ćwiczeń na sterowniku przemysłowym Siemens Simatic S7-1200. Jest to zestaw najprostszy, składający się tylko ze sterownika, bez panelu operatorskiego i modułów dodatkowych, mimo to pozwalający na przeprowadzenie wielu ćwiczeń. W moim zestawie pracuje CPU 1214C, posiadający...
W PDF pisze że są to timery w standardzie simatic , kolega zdaje się pytał jak to zrobić w U90 ?
Witam wszystkich, Na wstępie chcę zaznaczyć, że jestem na początkowym etapie jeśli chodzi o programowanie sterowników PLC, więc proszę o wyrozumiałość od bardziej doświadczonych osób :) Póki co bawię się w FactoryIO i na symulatorze, natknąłem się na problem z timerem, chciałbym żeby timer po resecie zatrzymywał się i po ponownym załączeniu nie zaczynał...
W Steep5 jeśli mamy włączony język angielski to wszystkie wyjścia oznaczane są jako Q, wejścia jako I, timery jako T, markery jako M. natomiast w języku niemieckim mamy odpowiednio do tego co powyżej wyj. A, wej. E, timery T, markery F. Według mnie nie ma sensu mapować wyjścia pod jakiś marker chyba że twoja wersja Steep5 ma ograniczenia i możesz tego...
A T 101 //AND Timer 101 A F 182.0 //AND Flag 182.0 to zaladuj L KT 900.3 // zaladuj stala (dla Timera 102 -- 900=podstawa; mnoznik 3=x10s SD T 102 // Timer - opoznienie zalaczenia A F 3.7 // AND Flag 3.7 O F 4.1 // OR Flag 4.1 = F 130.7 //= Flag 130.7 Dwie instrukcje: 1. definicja Timera 102 2. definicja F 130.7 W przypadku Timera czas biegnie jezeli...
Witam. Na wstępie powiem, że na temat step 7 i simatic sporo wiem, ale wszystkiego nie jestem pewien. Mój dylemat jest następujący. Jest maszyna, która jest sterowana przez simatic s7 3152DP. Jest zamontowana karta pamięci na której ten program się znajduje. Maszyna potrzebuje drobnych zmian programowych - dostawienie timera w bloku FB oraz dopisanie...
Witam Nigdzie jakiejś w miarę definicji licznika i timera nie znalazłem. Może mi ktoś powiedzieć czy takie coś jest poprawne? Moduł czasowy (timer) - Działanie modułu czasowego odpowiada sposobowi działania przekaźnika czasowego z opóźnionym załączaniem lub wyłączaniem. Maksymalnie można zaprogramować 128 modułów czasowych oznaczonych instrukcją T0...
Pomoże ktoś ze zmianą wartości zmiennej nastawnikiem z suwakiem (slider). Poprostu chcę zmienić czas ładowania (zmienna PT w TIMERze) w swojej linii produkcyjnej zaimplementowanej w S7-200. Domyślnie ma być 100 (Timer T38 - podstawa: 100 ms), co daje 10 s, chcę ten czas regulować. Oraz jak zrobić czas trwania procesu (wyskalowanie w godzinach, minutach...
Sprzedam zestaw w skład którego wchodzą: 16ES7 151-1AA04-0AB0ET200S IM151-1 SIMATIC S7 SIEMENS 26ES7 138-4CA01-0AA0PM-E power modules for ET 200S; 24 V DC with diagnostics 36ES7 131-4BD01-0AA04DI DC24V ST 46ES7 131-4BD01-0AA04DI DC24V ST 56ES7 131-4BD01-0AA04DI DC24V ST 66ES7 131-4BD01-0AA04DI DC24V ST 76ES7 131-4BD01-0AA04DI DC24V ST 86ES7 131-4BD01-0AA04DI...
Witam Zawsze można samemu na timerach zrobić RTC :) pozdrawiam
S7 200 posiada 256 znaczników czasowych T0-T255, które odpowadać mogą trzem różnym typom timerow: TONR, TON, TOF. Każdy z tych trzech timerów jest uaktualniany co 1ms, 10ms, 100ms ( w zależnosci od numeru znacznika). TONR : 1ms dla T0, T64; 10ms dla T1-T4, T65-T68; 100ms dla T5-T31, T9-T95 TON, TOF : 1 ms dla T32, T96; 10ms dla T33-T36, T97-T100; 100ms...
Witam, właśnie nie wien też jak ustawić ten timer i jak to jest w przypadku S5-95U. Prosiłbym o całość w STL'u - jeśli ktoś potrafi - aż do momentu w którym będę mógł wpisać instrukcje uruchamiane przez odpalenie wyjścia timer'a (opóźnione załączenie). Pozdrawiam, Michał.
Witam Mam zamiar zając się programowaniem s7-200 Na razie jeszcze raczkuje i programy, które pisze są Nie doskonale, ale chce się doskonalić i dlatego zamieszczam Napisany programik pod ocenę i jeśli ktoś chce go poprawić Ulepszyć to zapraszam Mam tez nadzieje ze inni początkujący tez będą się wymieniać Programami i ze zaowocuje to lepszym zrozumieniem...
Witam! Jeśli program był „oryginalnie” pisany pod STL to jego zamiana np. na CSF się nie uda, a precyzyjniej nie wszystkie segmenty dadzą się zamienić. Wynika to (w skrócie) z dwóch kwestii: 1. w STL można pisać program w jednym segmencie w taki sposób który w innych przypadkach wymagałby rozpisania na kilka segmentów. 2. przy użyciu takich...
Bloki OB 100,101,102 odnoszą się do typu rozruchu sterownika "warm restart" program wykonywany jest od początku. Obszary pamięci które nie zostały zadeklarowane jako podtrzymywane zostają wyzerowane. Jeżeli użytkownik załadował do sterownika blok OB 100 to zadania w nim zapisane zostaną wykonane "hot restart" pozwala na rozpoczęcie programu od momentu,...
No to mamy już różne opinie o tym Intex'ie - i dobrze bo było to już podejrzane ;-) Jak przeczytałem szczegółową rozpiskę intexowskiego kursu podstawowego, to też pomyślałem sobie, że chyba jednak warto. No, a co z tym Poznaniem? Nie ma nikogo kto by się wypowiedział, czy nie ma kursów w stolicy Wielkopolski? Moja firma jest z Poznania, ale też wysłali...
Twój promotor ma rację. A oto krótki przegląd języków,którymi można zaprogramować Simatic S7300/400
Tak sie zastanawiam czemu PID do tak banalnego zadania? Autor tematu nie opisał dokładnie swojego obiektu sterowania więc nie można powiedzieć że regulator PID zbędny. Przedstawiony algorytm pracy przez anna_baza może się nie sprawdzić - nie znamy obiektu, wymagań, zakłóceń itp. Jezyki wysokiego poziomu wraz z dolaczanymi przez producentow "gotowcami"...
Nie potrzebujesz żadnych dodatkowych programów, wszystko co potrzebne już masz. Proponuje zapoznać się z ich możliwościami i nauczyć się je obsługiwać. Do S7-200 MicroWin w zupełności wystarczy, ma wszystkie potrzebne Ci funkcję(podgląd flag, pamięci, przebiegi czasowe sygnałów). Pomocna w nauce tego sterownika jest książka "Programowanie w Step7 MicroWIN"...
Potrzebuję zrobić sterowanie nowoczesną kotłownią w programie step 7 v5.5 Projekt ma być na zaliczenie. Sama idea kotłowni nie ma być jakas zbyt skomplikowana (odczyt temperatury zew. i wew., ew. cisnienia, sterowanie dmuchawa, jakas pompą, moze zaworem 3D lub 4D). Wszystko sie ma odbywać na komputerze bez udzialu fizycznego sterownika (sama symulacja)....
Tak na marginesie - w utrzymaniu ruchu warto szczególnie dbać o posiadanie aktualnych dobrze okomentowanych programów. Bardzo często spotykam się (a jestem integratorem automatyki i zajmuję się m.in. usługami dla fabryk) z sytuacją, że UR nie ma (!) w ogóle aktualnych programów z maszyn, zwykle jeśli już mają, to są nieaktualne, bo ktoś w międzyczasie...
No przyda się napewno:] U nas w szkole ćwiczymy na S7-200 ale pewnie nie różnią się dużo :D Jako autor cieszę się, że podoba Ci się idea powstania takiego kursu. :) Co do Twojej wypowiedzi na temat podobieństw między S7-300, a S7-200 to dwa całkiem inne sterowniki. Mają też zupełnie inny soft, który mimo podobnej nazwy (Step7 do S7-300, a Step7 Micro/win...
Może po prostu zrób program krokowy i zmianę kroku daj co skończony czas. Możesz do tego użyć timera SE - jeden numer wystarczy na wszystkie kroki. Innym rozwiązeniem jest wrzucenie programu do OB32 lub OB35. Będzie ono wywoływane co określony czas - zależny od ustawienia w HW Config.
Jak wygląda w praktyce regulacja PID'em urządzeń WŁĄCZ/WYŁACZ, czy ma to sens czy też bardziej efektywne jest regulowanie z wykorzystaniem timerów itp.?
Witam Mam na uczelni w laboratorium sterownik VIPA 314ST i bede chciał do niego podłączyć enkoder (2700 obr/min , 200 imp/obr) do wejść HSC trzeba bo one do 100kHz ale za bardzo nie wiem jak to zrobić w Step7. Vipa 314ST według noty jest odpowiednikiem 318-2 Simens. i tak też go skonfigurowałem. 1. Na wielu forum piszą że trzeba przez bloczek SFB47...
Witam. Jak w temacie. Maszyna ze sterownikiem Step5, bodajże 911 jak dobrze pamiętam, ale mało istotne. Nie załączają mi się 2 siłowniki. Miałem więcej problemów z maszyną, ale już kilka mi się udało rozwiązać. Niestety zakopałem się na połączeniu drabinki z STL, gdyż nigdy wcześniej nie programowałem w STL i nie wiem na jakiej zasadzie współpracują...
Będzie różnica w pamięci: W markerach, w licznikach, timerach etc. w 102 będzie mniej niż w 103. Można użyć więcej FB, DB etc. w 103 w stosunku do 102. 103 będzie pewnie szybszy. Ma też zegar czasu rzeczywistego.
Dzięki wielkie, takiego czegoś właśnie potrzebowałem. Dodano po 10 A mam jeszcze jedno pytanie. Mam w programie użyty Timer i chciałbym podawać czas na HMI. Dodałem do DB zmienną czasową i deklaruję ją na panelu w I/O field. Niestety podaje czas w milisekundach. W jaki sposób mogę przeskalować aby móc podawać np. w minutach czy od razu w sekundach?
Nie wiem jak w 1500, ale w 1200 bez problemu można użyć jeden DB do kilku timerów. Efekt będzie taki że wszystkie timery będą zliczały do wartości takiej jaka była wpisana w PT w pierwszym użytym timerze w kolejności ich wykonywania w programie. Kompilator błędu nie pokarze. Nie wiem czy to jest zamierzone przez Siemens'a. Miałem już czasami takie przypadki...
Mozna tez latwiej: Mozesz przeciez zadeklalowac jakas zmienna typu (D)INT i ja uzywac jako licznik czasu. Na przyklad piszac programik FC: U #IN_BO_Permission_on SPB M011 L 0 T #IO_IN_Licznik // inicjacja licznika R #OUT_BO_czas_uplynal // kasuj wyjscie BEA M011: L #IN_IN_Czas_Liczenia // Po jakim czasie wlaczyc? L #IO_IN_Licznik <=I = #OUT_BO_czas_uplynal...
Prosze o pomoc Chcialbym za pomocą timera generować na wyjściu Q0.0 6 impulsów o wypełnieiu 1/2 i czasie trwania t=200ms lub 1 s to wszystko po załączeniu I0.7. Prosze o pomoc krok po kroku.
Jeżeli nie idzie na logo to jak zrobic na s7-1200 moze bedzie owiele prostrze Myślę że mapowanie zmiennych do HMI będzie o wiele łatwiejsze. Kwestia zmiany parametrów w strukturze danych CAM. Zawsze można przetestować w symulatorze. Poczytaj może to coś rozjaśni temat. Jeszcze kwestia synchronizacji czasu z serwerem NTP>.
Przepraszam, że tak w środek rozmowy. Nie chcę zakładać nowego postu. Mam problem z programowaniem, a dla Was Panowie i Panie będzie to szybka odpowiedź. Kilka problemów z simatic-em S5 1) obsługa licznika Dlaczego zmienna FW działa prawidłowo, natomiast DW nie działa. AI 18.5 CUC 1 AI 18.4 CDC 1 AI 19.0 LKC 010 SC 1 AI 19.1 RC 1 LC 1 TFW 20 Wejście...
Cze :) Jak odpalisz ProTool/Pro i dajesz nowy projekt, okreslasz wtedy jaki panel ma byc w uzyciu (w naszym przypadku Text Based Displays - OP7) a pozniej jaki protokol ma byc w uzyciu (w naszym rozumieniu do jakiego sterownika ma byc podlaczony - ty wiebierasz Simatic S7 - 200 v 6.0) mozesz w parametrach polaczenia okreslic adres panela, predkosci...
Cześć, Da się jakoś w Simatic Maneger ustawić ilość dostępnych bloków czasowych? ponieważ używam CPU 314-2DP i mam dostępnych w cross reference tylko 19 Timerów. Widziałem w projekcie opartym na CPU 312 tych czasówek około 80 jak to jest? W manualu do CPU 314 widać, że tych czasóek jest 256. Dzięki za wskazówki.
Też jestem początkujący i choć problem wydał mi się błahy, był niezłą zagwozdką. Ostatecznie dodałem dwa markery Zezw_siln_1 i 2. Błąd miałeś też w pętli reset timerów: jeżeli są resetowane zboczem opadającym, to sygnał musi pochodzić w tym wypadku od wejścia przypisanego do danego timera a nie przeciwnego. Aby zabezpieczyć timer przed resetem przyciskiem...
Obecnie ucze się programowania w języku drabinkowym w środowisku S7-300 i S7-200. Część problemów i zagadnienie otrzymujemy ze szkoły są to problemy raczej stricte teoretyczne(część wymyśla człowiek sobie sam), aczkolwiek wiadomo od czegoś trzeba zacząć. Wiem, że problem już poruszany byl wielokrotnie na forum dlatego proszę o wyrozumialość. Moje pytanie...
Posiadam na sprzedaż trochę urządzeń z zakresu automatyki przemysłowej. Większość używana. Wszystkie urządzenia sprawne. Najlepiej zachowane egzemplarze z prowadzonej działalności. Lista urządzeń: 1. Falownik Telemecanique Altivar ATV08HU05M2X Specyfikacja: Używany Cena: 300zł. 2. UNITRONICS JZ10-11-T40 + zestaw do programowania MJ20-PRG Wejścia cyfrowe...
Miałem kolego ostatnio dość podobne zachowanie sterownika simatic S5. Walczyłem z tym kilka dni a rozwiązanie okazało się dość błahe. Wystarczyło dwie linijki programu przenieść do innego bloku i problem znikł. Podejrzewam tutaj jaki błąd sektora pamięci. Co ciekawe jeżeli w wspomnianym miejscu wpisałem inne wejścia, timery i wyjścia to zachowanie zawsze...
System LOGO! oferuje rozwiązania sprawdzające się w zastosowaniach automatyki domowej, jak i w przypadku rozwiązań techniki instalacyjnej (np. do oświetlenia schodów, oświetlenia zewnętrznego, żaluzji przeciwsłonecznych, oświetlenia witryn sklepowych itp.), w projektowaniu szaf sterowniczych, a także w inżynierii mechanicznej i aparaturze przemysłowej...
Mamy w firmie kilkadziesiąt sterowników (przede wszystkim simatic i Tsx compact), ale mamy również kilkunastoletnią maszynę w której zastosowano sterownik omron C200H , jest również do niego programator PRO27.Sterownik pracował zawsze bezbłędnie i nikt nigdy nie ingerował w jego parametry , ale teraz zaistniała potrzeba zmiany nastaw timerów i okazało...
Witam Potrzebuje pilnie pomocy w napisaniu 9 nieskompikowanych programów PLC w języku LD lub FBD, które będą wykorzystywały podstawowe liczniki ( 4 programy) i timery (5 programów). Mam to umieścić w swoim projekcie gdzie opisuje sterowniki AF ( FAB) firmy Array Electronic ( np. AF 10-MR) oraz SIMATIC LOGO! firmy SIEMENS (np. LOGO!24RC). Programy proste...
Jeżeli chodzi o język drabinkowy dla początkującego poleciłbym Ci Logo soft comfort v4. Można przeprowadzić symulacje na kompie i jest prosty w obsłudze. Wystarczy że w logo poznasz zasady działania drabinek to potem poleci jak z górki. Możliwa jest konwersja na język FBD(klocki) a potem można pisać w programie step 7 MicroWin w języku ST, FBD, LD....
TWIDO, LOGO i SIMATIC S5. Jeżeli ktoś miałby wyłącznie na S5 to tam są zupełnie inne TIMERY.
Witam Mam panel SIMATIC TP170B 6" Mono oraz program w Step 7. W tym programie ma zastosowany timer PT (S_pext). W jaki sposób mogę "wyciągnąć" na panel okno, w którym będę widział pozostały czas odliczania, oraz okno, w którym będę mógł zmienić wartość odliczania. Mam jeszcze jedno pytanie: W jaki sposób ustawić przycisk (button) tak aby jego kliknięcie...
przełączyć na standard IEC Rafik 4 serdecznie dziękuję za podpowiedź. Po przestawieniu na IEC + wpisanie zmiennych VMxx pozwoliło kilka minut wykonać odczyt wartości i jej zmianę z poziomu HMI. Z tego co czytałem standard IEC jest bardziej uniwersalny i łatwiej przechodzić z nim między sterownikami a standard SIMATIC ma większą funkcjonalność. Jednak...
Wiesz, dlatego pytałem o tamten kurs wideo, ponieważ wg założenia ma projekty i zadania powiedzmy od zera (wcześniej uczyłem się trochę na FX1S od Mitsubishi, a tutaj jak się okazało jest więcej różnego rodzaju timerów czy inaczej pokombinowane z przerzutnikami). Co do książek znalazłem tylko tytuł: "Programowalny sterownik SIMATIC S7-300 w praktyce...