O co dokładniej chodzi? Te funkcje są jednymi z podstawowych, więc je się bardzo często stosuje.
Nie spotkałem się jeszcze żeby ktoś odblokował taką funkcję.SFC są funkcjami systemowymi, zapisanymi na stałe w pamięci CPU. Każdy rodzaj CPU ma do dyspozycji inne funkcje (im lepszy CPU tym więcej dostępnych funkcji). Jeżeli chodzi o odblokowywanie zabezpieczonych bloków FC, FB, DB to poniższy programik potrafi to zrobić bez problemu ;)
7000h to jest informacja o wywołaniu komendy bez przesyłania danych, tzn. dałeś EN, a nie ma REQ. Po prostu czeka. EN daj na stałe i steruj tylko REQ, przy wyłączonym CONT. Ważne, żebyś czekał na zakończenie BUSY przed kolejnym wywołaniem. We wbudowanej pomocy te funkcje są dość dobrze opisane. Nie można jednocześnie wywołać tych SFC, po drugiej stronie...
Mam pewien program w Step7 w którym mam dwie funkcje FC1 i FC2. Obie robią to samo, jedynie na innych stykach. Nie pozwala mi to spać i chciałbym zrobić jedną funkcję gdzie styki przekazywane byłyby w jakiś sposób jako parametr. Dla uproszczenia dajmy na to: FC1 A I0.0 = Q0.0 FC2 A I1.0 = Q1.0 Jak zrobić jedną funkcję z parametrem?! Szukałem lecz nie...
Nie masz czasem tak, że wywoływane są obie funkcje? Albo jedna z funkcji ustawia zmienne używane w warunku wywołania drugiej? W ob1 mam tak ... a reka call "reka" a "auto call "auto" ... Oba warunki styki reka i auto nie mogą wystąpić jednocześnie. Obie funkcje operują na tych samych wyjściach. Kiedy aktywny był styk reka(=1), a auto=0, funkcja reka...
wystarczy cyklicznie wywoływać tą funkcje nap w OB35 i problem z głowy. Nie trzeba wtedy patrzeć na czas pętli.
Witam, Chciałbym prosić kolegów o wyjaśnienie zależności pomiędzy zmiennymi wykorzystywanymi w funkcjach STEP7. Dla FB tworzymy DB w których przechowywane są zmienne w czasie aktywnej funkcji. Natomiast co się dzieje ze zmiennymi FC ? Czy deklarując zmienne wejściowe i wyjściowe należy traktować ich adres jako wartość globalną ? Pytam ponieważ mam problem...
Sorka za głupi temat. Wystarczyło sprawdzić niemiecką Wikipedię wszystko jasne.
Używasz w środku funkcji zmiennych lokalnych TEMP i adresowania lokalnego L na bitach. Przykład: Interface { IN_OUT: PM byte ... TEMP: PM_tmp byte 0.0 ... } Network1: MOVE PM do PM_tmp Network2: |---|L0.0|---(L0.1) Network3: MOVE PM_tmp do PM Pozdrawiam.
Witam, Miałem podobny problem. Też wyjazdy, też kupa poufnych danych itp. VPN nawet nie rozważałem. Bardziej prawdopodobne, że internetu nie będzie lub będzie o prędkości wózka inwalidzkiego, albo akurat jakis DDoS ciężki będzie leciał w okolicy, albo klient będzie miał budynek typu bunkier-faradaya najeżony kamerami. Dynksiorki na USB same problemy...
W stepie samym sobie niestety nie ma. Jest w TIA Portal (nagrywanie trace). Co do step7 trzeba się posiłkować programami zewnętrznymi jak np PLC Analyzer (jest płatny, nie wiem jak wygląda dostępność jakiejść wersji trial)
Zmienne: pi4 - stan i4.0 w poprzednim cyklu zb = 1 gdy zbocze 1->0 na i4.0, tj. i4.0 = 0 i pi4 = 1 p1 - stan wyjścia q0.1 w momencie ostatniego puszczenia przycisku (gdy zb = 1, p1 := q0.1, gdy zb = 0, p1 nie zmienia się) tm = 1 gdy timer odmierzył 2s czasu trwania 1 na i4.0 tm = 0 gdy i4.0 = 0 lub i4.0=1 przez mniej niż 2s Funkcje logiczne: q0.1 :=...
Zastanawiam się kto tworzy takie zadania, które nie mają żadnego uzasadnienia w rzeczywistości :D Mają zastosowanie w monitorowaniu szybkości pracy maszyny na poziomie pojedynczego elementu wykonawczego. Takie mechanizmy zaimplementowane są już w nowszych wyspach zaworowych, także nie trzeba tego klepać w sterowniku. Można rozbić czasy wysuwu i chowania...
czyli dlatego network 2 potrafi tylko ustawic "1" na wyjsciu q0.0 ? Tak jak koledzy wspomnieli, program leci od góry do dołu. Nawet jak %I0.0 będzie miało stan wysoki i ustawi Q=1, to na końcu programu - czyli na samym dole - i tak stan Q jest wyzerowany przez nieaktywny I0.1. Zrozumienie tego jest podstawą. Poczytaj o tym jak działa sterownik PLC,...
Znalazłem sposób, ale do końca nie wiem dlaczego tak się dzieje. Podejrzałem zawartość sterownika ON-Line i tam też nie było funkcji w menadżerze do której były odwołania. Ale jak z poziomu funkcji gdzie następowało wywołanie użyłem polecenia monitor/open zawartość niewidocznej funkcji została wyświetlona. Potem taką funkcję zrobiłem kopiuj -> wklej...
Dzięki za odzew!;). 1. Na module slave są 3 diody. Jedna osnaczona AS-i (sygnalizacja działania sieci), druga-czerwona oznaczona FAULT i 3 dioda zielona która sygnalizuje 24V w dodatkowym przewodzie zasilającym. 2. Napięcie na zasilaczu AS-i (od siemensa) to około 30V. 3. Zasilacz zamontowany przy CPU i innych modułach, jest dość stary ale działa prawidłowo....
W klasycznym Step7 trzeba używać zmiennych pośrednich, podejrzewam, że w TIA portal jest tak samo
witam, nie widzialem tutaj zbyt wielu topicow dotyczacych step7 wiec nie szukalem jeszcze tutaj pomocy, ale skonczylo mi sie poprzednie zrodlo wiec jestem zmuszony zadac pytania ktore mnie mecza tutaj :) (uwaga - jestem nowicjiuszem) - jakie sa roznice pomiedzy s7-400 a m7-400? - co to jest profibus? o_O - co to jest rs232? - co to jest "mpi adress"?...
Przydatny kluczy dla początkujących i nie tylko użytkowników S7 Pozdrawiam
Witam Chciałem zapytać czy ktoś pomógłby napisać program w STEP 7? Założenia programu w pliku. Pozdrawiam i dzięki z góry za pomoc
Witam! Piszę z zapytaniem jak zrealizować w języku drabinkowym (STEP 7) włącznik o następującym działaniu: włączamy (oczywiście z podtrzymaniem) i wyłączamy wyjście jednym i tym samym przyciskiem. Z góry dziękuje za wszelką pomoc. Pozdrawiam serdecznie
Cześć, Potrzebuję pomocy w zaprogramowaniu sterownika Simens S7-200 za pomocą programu Step-7 po podaniu stanu wysokiego na zmienną start (zmienna typu Bool), mają pojawiać się stany wysokie na kolejnych wyjściach (bity jakiejś zmiennej typu Byte) polegać to ma na tym, że wszystkie bity młodsze od aktualnego będą w stanie wysokim -1 krok- stan niski...
Witam. Czy ktoś z kolegów wie jak zrealizować funkcje pulsa na zbocze (narastające/ opadające). Zapis takiego kodu w Step7 wygląda tak: A M0.0 FP M0.1 S M0.2 Jak to zrobić w Step5???
Witam, potrzebuje opisu bloków do step 7 np. co robi blok SR, Timery itp. Z góry dziękuje za pomoc.
Witam! Jestem studentem, więc z założenia - początkującym automatykiem. Mam następujący problem/pytanie. Chcę oprogramować stanowisko dydaktyczne. Wszystko OK, dopóki nie stają mi na drodze sygnały analogowe - wejścia i wyjścia. Sprzęt Sprzęt mam następujący: IPC427C Z WinAC RTX. Podpięte do niego moduły: 1) 2x SM 322 DI16/DO16 x DC24V/0.5A - tu wszystko...
witam poszukuje informacji w jaki i szybki sposób będę mógł stworzyć receptury w programie step7 v10,5 po wgraniu do panela będzie można tworzyć i modyfikować istniejące receptury.. i jeszcze jeden mały problem, czemu nie mogę odwrócić przyciskiem "rotate" z pasku zadań zadnej grafiki (ikona jest szara nie aktywna)
Założyłem ten temat z myślą o problemach jakie napotyka programista/automatyk w pracy z produktami Simatic. Coraz częściej się słyszy jakie problemy nas spotykają choćby podczas konfiguracji sieci w Step7 nie mówiąc już o uruchomieniu. Mam nadzieje, że wszyscy będą mogli tutaj się podzielić swoimi problemami i mękami jakie musieli przejść z tymi sterownikami...
Witam. Posiadam sterownik S7 314C-2DP z oprogramowaniem Simatic Step7 v5.3, dodatkowo posiadam moduł-program logiki rozmytej: FuzzyControl++. Może ktoś z was wie w jakiej kolejności zaistalować te dwa programy aby w STEP7 widoczne były bloki logiki rozmytej? Mam jeszcze jedno pytanie: Gdzie mogę znaleźć schematy połączeń wejść i wyjść analogowych w...
Witam Potzrebuje prosty programik w jezyku LD ktory jeden przycisiekm wlaczal by jedno wyjscie, a ponowne nacisniecie tego samego przycisku spowodowalyby wylaczenie tego wyjscia. Probowalem juz rozne kombinacje lecz zawsze program nie dzialal jak potrzeba. Dzialanie bylo sprawdzane na sterowniku PLC. Za pomoc dam punkty:) Z gory dziekuje i pozdrawiam
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)....
Witam Potrzebuje program napisany w Step 7 dotyczący sterowania oświetleniem w domu...Najlepiej szczegółowo opisany...
Witam , zacząłem przygodę z sygnałami analogowymi , zeskalowałem sygnał 4-20mA w step7 ,w taki sposób http://obrazki.elektroda.pl/1348423000_1... Mam pytanie czy można to zrobić w prostszy sposób?? i w jaki sposób wyświetlić to na panelu Hmi (winccFlex) dziękuje za wszystkie odpowiedzi
Cześć, ponieważ nie mogę znaleźć podobnego teamatu (i odpowiedzi) na forum postanowiłem napisać zapytanie. Otóż mam mam sterownik S7-300 i chciałbym wykonywać daną operację dokładnie co jeden cykl obiegu pętli programoiwej i żaden sensowny pomysł niestety nie przychodzi mi do głowy. Dlatego tez chciałbym prosić o pomoc w kwestii jak to zrobić. Z góry...
Łatwiej dostać oprogramowanie Step5. Czy programowanie jest trudne... jak ogarniasz Step7 to i tu sobie poradzisz, o ile nie musisz oprogramować skomplikowanych funkcji czy kart. Proste funkcje da się napisać w LADzie.
Witam mam problem z uruchomianiem Step7 Basic 10,5 sp2 Opis system Windows 7 64bit rozdzielczość 1366x768 wirtualna maszyna XPmode 2200MB RAM wyświetla taki błąd Znalazłem odp. należy wyłączyć funkcje integracji i zwiększyć rozdzielczość do wymaganej:) nareszcie:) Zmień sposób wklejenia grafiki: http://www.elektroda.pl/rtvforum/topic10...
Witam. Mam pytanie. Otrzymuje z czujnika ciśnienia pomiar w zakresie 0-40kPa. Musze otrzymana wartosc cisnienia pomnozyc o wspolczynnik k,ktory miesci sie w granicach 1,05 - 1,1. Nastepnie tak otrzymane cisnienie musze zamienic na wartosc poziomu w granicach 0-4m. Mam pytanie.Jesli mialbym stale granice pomiarow to bym sobie wyliczyl funkcje z ukladu...
Byłeś blisko przeglądając funkcje - w helpie do SFC4 READ_RTM opisany jest przykład zliczania czasu pracy silnika łącznie z kodem programu w Stl. (wersja step7 5.1 SP4). Do tego obsługa wyświetlania/kasowania na panelu. Zerowanie dodatkowo np. porzez wykrycie zmiany dnia - jest funkcja okreslająca dzien tygodnia w stepie. Dodano po 5 Byłeś blisko przeglądając...
Cześć potrzebne mi przykładowe proste programy do sterownika s200/300 lub nowszych. Programy takie jak zliczanie na timerach, proste funkcje logiczne i jakieś przykładowe programy np. sterownanie silnikiem krokowym lub rozruch silnika gwiazda trójkąt. Z góry dzieki za pomoc.
Ja ci proponuję wywalić do cholerstwo do kosza. Jestem zmuszony niestety na tym pracować i doprowadza mnie do szewskiej pasji. S7-1200: -NIE MA SYMULATORA!!! Oznacza to, że praktycznie każdy większy projekt muszę robić w Stepie. Program muszę przeklikiwać ręcznie gdyż NIE MA STLa, oraz NIE MA KONWERTERA programów np. ze step7 do V11 - NIE MOŻNA DOGRYWAĆ...
zeby sprawdzic jakie sfb i sfc ma na skladzie dane CPU mozesz polaczyc sie ze sterownikiem (online) .Wtedy zobaczysz nie tylko program ale tez wszystkie sfc i sfb.Mozesz rowniez wyczytac z manuala danego CPU jakie posiada funkcje systemowe. Co do opisow tych funkcji to znajdziesz je w bibilotece step7 (standard Library).Wystarczy otworzyc np. OB1 -...
Nie mam pewności czy tak jest u Ciebie, ale z twojego załączonego obrazka może wyglądać, że monitoring może nie "sięgać" do dolnych networków - tak niekiedy monitoring STEP7 się zachowuje - brak podświetlonych linii poprzedzających funkcje BCD_int. Wówczas przy we/wy pozostają jakieś ostatnie wartości jeszcze z przed utraty monitoringu. Upewnij się...
Nie rozumiem o co chodzi. W przykładzie nie ma żadnego bloku SFC tylko FC630, który jest zabezpieczony przed otwarciem (symbol kłódki).Sparametryzowany jest w OB100. Bloki SFC nie ładuje się do CPU ponieważ one już tam są, tylko trzeba je w programie sparametryzować ( o ile chce się ich funkcje wykorzystać). Text na czerwono oznacza, że dany parametr...
Witam! Mam do zbudowania wagę pomostową pracującą na zewnątrz do napełniania pojemników. Oczywiście zbiornik zbiornikowi nie jest równy, do tego jakieś opady i zero wagi będzie ulegało przesunięciu. Sterowanie za pomocą S7 300 oraz siwarex U Problem polega na tym czy jest jakaś komenda w step7 która będzie powodowała wytarowanie wskazań siwarex U, czy...
Moj kolega Grzegorz ma 100% racje , ale jezeli masz problemy z STL to mozesz to jeszcze prosciej zrobic w LAD uzywajac funkcje MOVE , tylko musisz pamietac o zgodnosci typu zmiennych , ewentulanie odznaczyc sobie w Stepie sprawdzanie zgodnosci typow . Standardowo jest zaznaczona co bardzo utrudnia czasami zycie Pozdrawiam
Witam. Z tego co piszesz wynika, że ingerencja w kody źródłowe układu sterowania będzie sie sprowadzała do odpowiedniego parametryzowania bloków DB odpowiedzialnych za rózne funkcje maszyny i odczytywania z nich danych. Ciekawym dla mnie jest fakt, że Siemens pozostawił możliwość ściągniecia pełnych kodów źródłowych z maszyny (o ile bloki programowe...
Witam chciałbym zrobić symulacje pracy PLC-falownika-silnik- enkoder. ( symulacja położenia przedmiotu na taśmie; sterowanie- lewo, prawo, regulacja prędkości) Oczywiście nie posiadam tych komponentów, ale chciałbym to zaprogramować jak najbardziej realistycznie . Parametry elementów: Silnik 3000 obr/min. Enkoder 1000 imp/obr. Wizualizacje i kod programu...
Tak sie zastanawiam jesli tokarka jest 1 narzedziowa to wystarczy abys w programie odwolal ta funkcje ktora zmusza program do zatrzymania sie i zmiany narzedzie z potwierdzeniem Witam. Mam takie pytanie. Czy ktokolwiek z was staral sie podłączyc do ukladu nc sinumerik 810D oprogramowaniem Step7 dla sterowników PLC simatic s7. Z tego co wyczytałem, normalnie...
Jak chcesz połączyć LabView z Step7 ? Gdybyś zastosował C++ lub Delphi to mam gotowe biblioteki do komunikacji między tymi dwoma a Stepem 7. A w zasadzie to rozumiem, że brakuje Ci programu na Siemensa, w którym będzie uruchomiony regulator PI i program realizował by te funkcje z obrazka ?
Witam! Ja widzę to tak jak ja bym to zrobił. 1.Wybrał bym język LAD. 2.Stworzył bym blok FB. 3.Sparametryzował bym go na wartościach lokalnych wszystkie wejścia jako in wszystkie wejścia out wyjścia w start wszystkie zmienne pomocnicze oraz stworzył bym jedną zmienną pomocniczą w formacie int posłużyła mi by do stworzenia sekwencera.W tym bloku można...
Mowa o jakiej serii sterowników Jak narazie najbardziej popularne są sterowniki Rodzina S7300 najnowsze oraz rodzina S5(95U,100,115) powoli wychodza z uzytku Do programowania potrzebujesz oprogramowania Step7 firmy siemens oczywiście dla sterowników S7 oraz Stepa5 dla sterownikow S5 Sa tez mniejsze sterowniki programowalne tzw. LOGO oraz o klase wyższe...
Trzeba zdefiniować ile tych danych będzie i jakie będą wartości początkowe. Te wartości będą w DB podczas pierwszego uruchomienia sterownika po wgraniu programu. Potem będą modyfikowane przez program i pamiętane.
... To nie język jest istotny- ale kompilator. ... ...Ech... ubiegłeś mnie... a już chciałem to napisać... Używacie kompilatora i to on za was generuje ASM, włączacie kolejne funkcje coraz to bardziej "silnej" optymalizacji i to on za was kombinuje jak "zaoszczędzić" trochę bitów we flaszu... a może jak szybciej wykonać program ( oj tu sie rozmażyłem....)...
http://www.elektroda.pl/rtvforum/viewtop... Nie może być tymczasowa.
Ja niedawno wróciłem z BasicS7 w Intexie. I powiem Ci, że po 6 latach studiów na kierunku automatyka się tam strasznie wynudziłem. Ale musiałem mieć zaświadczenie. Dopiero na kursie zaawansowanym jest lepiej. Porównaj sobie programy kursów. Wg mnie w Enconie cz.I kursu * Rodzina SIMATIC S7 * Stanowisko szkoleniowe * SIMATIC Manager * Konfiguracja sprzętowa...
Witam. W wolnej chwili pomiędzy innymi projektami zrobiłem sobie wykrawarkę na s7-313c. Cały system sterowania zbudowany jest w oparciu o w/w sterownik, panel 177B PN/DP. Do napędu osi użyłem silników indukcyjnych z hamulcami na wale napędzanych falownikami SEW (movitrack) ,do pozycjonowania posłużyły encodery A/B (faza 90). Program wykonawczy posuwu...
Materiały po polsku: - Opis i charakterystyka modułów CPU S7-300: http://rapidshare.com/files/187151373/S7... - Opis i charakterystyka modułów rozszerzeń S7-300: http://rapidshare.com/files/187151766/S7... - Krótki kurs programowania S7-300: http://rapidshare.com/files/187153091/S7...
L DBNO // zaladuj do akumulatora numer aktywnego (otworzonego) globalnego DB T MW20 //zapamietaj w MW 20 otworzenie odpowiedniego DB (adresowanie pośrednie) L 20 T "DB Nr." //np. MW100 AUF DB ["DB Nr."] // otworzenie DB 20 Zapoznaj się również z: TDB // zamień global z instanz L DBLG //długość DB globalnego L DILG // długość DB instanz L DINO // numer...
A mozesz troche podpowiedziec , gdzie to szukac Przeszukalem troche funkcji z Step7 i nie potrafie zablokowac bloku .
Ja nie widzę tu żadnego db-ka. FC nie przechowuje zmiennych w pamięci. Jeśli chcesz przechować wynik działania po wywołaniu funkcji to musisz użyć FB a nie FC i wywołać z blokiem DB, który przechowa zmienne po wyjściu z funkcji.
Funkcja "Rewire". Jeżeli we wszystkich blokach, to na zakładce bloki w projekcie klikasz bodajże prawym i tam masz...
Wykorzystujesz bity z pamięci np: M0.4, M0.5, M1.0, M1.5 jak i słowa MW0, MW2, MW4. Czy sobie nie nadpisujesz czasem w słowie MW0 wartości? Może tak to ma być? Ja bym liczniki zapisywał tak jak robisz a zrobił jeden bajt pomocniczy i wysterowywał flagi którymi wysterowuję pozostałe funkcje.
Czy istnieje możliwość zatrzymania timera SD i ponownego uruchomienia odliczania z wartością pozostałą do odliczenia? Innymi słowy,chodzi o to aby timer po ponownym załączeniu nie liczył czasu od nowa a kontynuował odliczanie. Jeśli jest taka mozliwość to proszę o ewentualny sposób na zaprogramowanie takiej funkcji.
W FC nie można zdefiniować statycznych parametrów, w FB jest taka możliwość. Instanz DB "obsługuje" FB. Możesz otworzyć taki DB (DatenBaustein) i zobaczyć do czego służy. Co do twojego problemu "Stopu" to możesz zobaczyć dlaczego PLC idzie na "Stop". Otwórz diagnozę i przeczytaj co pisze w "Diagnosepuffer". Potem możemy dalej podyskutować.
Zaznaczasz wybraną funkcję w Step7 i wciskasz F1, Siemensowy help jest dosyć pomocny
Jest gotowa biblioteka funkcji dla SCL (Step7/CoDeSys). Zobacz www.oscat.de Zdaje mi sie, ze bylo tam pare funkcji, ktore moglyby Ci pomoc.
step7 download step7 microwin timer step7
faktury energię slaby wzmak canon opinie
yamaha qs300 watomierz analogowy
Seat Cordoba: Żółta kontrolka ESP świeci po wyjęciu kluczyków Zawieszanie i artefakty po wymianie dysku i RAM