chce uruchomic Simatica S5 115U cpu 943, jak skonfigurowac raka z modulmi we-wy, i co zrobic z blokami rezydentalnymi ktore sa w sterowniku. ponizej przedstawiam to co zgralem ze sterownika. karty sa powpinane tek. nr0 to wej cyfrowe nr 1 to wyj cyfrowe. prosze o pomoc. chce uruchomic prosty program. zal wyj po podaniu sygn na wejscie. uzywam S5W.
Chodzi o programowanie SIMATIC s7-300 Bardzo bym prosil kogos o pomoc. POtrzebuje w swojej pracy podać PRZYKŁADY konkretnych OB - np. OB1 to program główny, OB35 to blok uruchamiany przerwaniem zegarowym, itp., Wiem tylko tyle. Moze ktos mi pomoze gdzie to znalesc (najlepiej w jezyku polskim badz od razu jakby sie dalo to moze by mi ktos napsial)
Jestem poczatkujacym programista i mam taki problem: chce uzyc bloków funkcyjnych zeby miec mozliwosc stworzenia programu zawierającego np. 4 takie same elementy (pompy lub silniki). tworze blok funkcyjny zawierajacy komendy zwiazane ze sterowaniem takiego elementu. tworze wszystkie potrzebne zmienne (in out itp.) potem tworze 4 bloki danych przyporzadkowane...
Witam, Czy da się ustawić wywoływanie bloku OB 35 na zadany czas? A dokładniej chciałbym ,aby wykonywana w nim funkcja wykonywała się cyklicznie w OB35 gdy spełniony jest jakiś warunek np: OB 35: Nw1: A Q125.7 Call ,,moje FC" Czyli na czas q125,7=1 chciałbym wykonywać FC. Zabronione jest publikowanie wpisów przedstawiających problem, bez podania wystarczającej...
Witaj, Użyj bloków SFC1 (Read System Clock) a następnie zmienną wyjściową tej funkcji (TOD) rozbij na datę (funkcją FC6 (DT to DATE)) oraz na czas (funkcją FC8 (DT to TOD)). Następnie zmienne z datą i czasem możesz już dowolnie wykorzystywać - np. tak jak piszesz - w momencie wciśnięcia przycisku przepisz obie te wartości instrukcją MOVE to swojego...
Witam!!! Mam zliczony czas zapisany w postaci DW#16#????????. Chcę ten czas przesłać do FB 41 (TI "IN:TIME"). Jak przekonwertować mój czas na taki format jaki jest czytany w bloku FB41?
Upload masz zablokowany czy może same bloki?
Mam taki problem: Jestem studentem automatyki i mam przygotować seminarium na temat sposobów realizacji PID w sterownikach PLC na przykładzie Simatica S7-300 Siemensa. No i nie bardzo wiem jak sie za to zabrac, a mianowicie dość ciezko jest znalezc (a przynajmniej mi) jakies konkretne informacje na ten temat (najlepiej po polsku lub angielsku). Wiem,...
Witam ponownie, A jaki byście dobrali UPS żeby podtrzymać dwa zasilacze 24V DC które aktualnie zasilają cały blok Simaticów gdyż na UPS Simatica nie ma zgody. Potrzebuje takie podtrzymanie na około 2 godziny. pozdrawiam
Mam taki problem: Jestem studentem automatyki i mam przygotować seminarium na temat sposobów realizacji PID w sterownikach PLC na przykładzie Simatica S7-300 Siemensa. No i nie bardzo wiem jak sie za to zabrac, a mianowicie dość ciezko jest znalezc (a przynajmniej mi) jakies konkretne informacje na ten temat (najlepiej po polsku lub angielsku). Wiem,...
W takim razie inaczej. OB31 należy do grupy OB związanych z obsługą błędów. W przypadku LZF wywoływany jest właśnie OB31. Gdy nie jest wypełniony „treścią” to sterowni w przypadku wystąpienia błędu idzie w stop. Oczywiście wtedy niema go też na liście bloków. Po jego wypełnieniu zobaczysz go na liście. Nie do końca jest jednak tak, że w...
Algorytm PID jest dość popularnym algorytmem w sterownikach. Musisz sprecyzować do czego chcesz go zastosować. Jeżeli chodzi o temp. to są odpowiednie dedykowane bloki. Domyslam się, że obiekt jest zawsze taki sam (regulator nie ma być uniwersalny), a zakłócenia sią pomijalne. Bo w przeciwnym razie musisz się pobawić a autotuningiem....a to już inna...
Witam. Pytanie: dlaczego program wgrany z Epromu działa szybciej, niż program wgrany z programatora bezpośrednio do RAM? Natrafiłem na bardzo dziwny problem w Simaticu S5 CPU102: sterownik najprawdopodobniej po jakimś przepięciu w sieci, nagle przestał działać i czytać Eprom. Mamy programator Siemensa i dyskietkę z programem. Ponieważ sterownik Epromu...
Jeśli chodzi o sterownik to jest to siemens simatic-400. W bloku MUL_R w miejscu IN1 jest zmienna. w IN2 stałą 4.5 i na wysciu też zmienna. Z tego co zrozumiałem mnożone sa wartości IN1xIN2 a wynik mnożenia przesyłany jest do zmiennej na wyjściu.
Siemens ma swój serwer OPC, w pakiecie Simatic.NET. Jeśli poszukasz na stronie support.automation.siemens.com, na pewno znajdziesz jakąś przykładową aplikację. Wydaje mi się, że wszystkie serwery OPC będą wymagały porównywalnej ilości pracy do konfiguracji. Ja mogę wypowiedzieć się tylko o KepServer, bo tylko na nim robiłem aplikację. To projekt komercyjny,...
Podłącze się do tematu ściągnąłem właśnie program ze strony siemensa i niema symulatora jest nieaktywny, muszę coś ustawić czy po prostu są wersje w których symulatora po prostu nie da się włączyć? Dodano po 1 Panowie...normalnie wzięło mnie przerażenie. PLCSIM współpracuje z step7lite ale jest już płatny. symulacja polega na ustawieniu interfejsu w...
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...
Oprogramowanie to S5W, łacze sie ze sterownikiem bez problemu. jednak nie wiem od czego zaczac, chce uruchomic prosty program np. zal wyjscia po podaniu sygn na ktores z wejsc. moduly we-wy mam cyfrowe. nie wiem w jakim bloku umiescic program jak go wystartowac,jak uaktywnic karte wyjsc,bo caly czas swieci sie dioda basp. w zalaczniku jest to co zgralem...
Witam, Wydaje mi się, że trochę temat zboczył z toru... Zapomnieliśmy o kilku ważnych sprawach a możliwe że w nich jest problem: 1. Fajnie by było otrzymać konkretny model przetwornika. 2. Czy instalacja jest nowa? Czy działała przez długi czas w tej konfiguracji sprzętowej i niezmienionym programie PLC? Automatycy lubią nie chwalić się swoimi zmianami...
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 Mam kilka sterowników Simatic S5 w których chciałbym zmienić czas rzeczywisty w CPU. W jednej z konfiguracji CPU 95 połączone jest z panelem Coros 5. W oprogramowaniu comtex nie mam możliwości ustawienia, zmiany czasu i daty co oznacza, ze te zmienne są przechowywane z sterowniku w którymś z bloków. W kolejnej konfiguracji CPU 115 jest połączone...
Witam Dużo informacji jest w dokumentacji do PLC, zajrzyj tam, a jeśli jej nie masz to napisz jaki PLC cię interesuję, to mogę podesłać pdfa. W każdej rodzinie trochę inaczej się to robi, W sprawie kopiowanie programu z PLC do PG to wydaje się sprawa prosta. Podłączasz PG, przejście do pracy OnLine i transfer all z PLC do PG. Po zrobieniu kopii na PG,...
witam mam problem z programem simatic s7 menager kiedy chce otworzyć blok ob1 lub każdy inny pojawia się komunikat an internal OLE error ocurred nie moge otworzyż zadnego bloku, konfiguracja sprzętowa przechodzi ok symulator otwiera się wersja profesional 5.3 z roku 2004, system operacyjny windows xp proszę o poradę
Witam Używam Siemensa od niedawna i mam teraz taki problem. Chcę zastosować blok FC91 "REG_SCHB", jest to rejestr przesuwny WORD-ów, blok ten wymaga użycia DB, jednak mimo wielu prób nie udało mi się tego uruchomić (wogóle nie zapisuje mi wartości zadanej na wyjściu do DB już nie mówiąc o jej przesuwaniu). Jednostka sterująca : CPU 317-2 PN/DP. Pracuję...
Witam ponownie. Problem ROZWIĄZANY! Nie wiem czy rada nr.1 przyniosłaby dokładnie ten sam efekt, ale pomogło zamknięcie bloku DB poprzez zamknięcie okienka i otwarcie go ponownie. Wtedy bez problemu zmienna z bloku DB mogła być dodana do Network'u. Dziwne rozwiązanie ale pomogło. (btw. jakaś "niedoróbka" ze strony Simatic? Pracuję na WinXP Prof. Wersja...
Rozumiem że na początek potrzebuję coś takiego: i to już ma SP2 czy trzeba resztę pobrać ze strony Siemensa?
Zrobiłem wszystko tak samo jak wcześniej : Nowy projekt --> PLC Simatic S7-300 CPU 314C-2 PN/DP --> nowy blok FC1 (prosty program) --> przypisanie wejścia i wyjścia na sterowniku --> wgranie bloku FC1 do OB1 i tutaj sie zatrzymałem.... Ikonka symulacji nadal nieaktywna - coś robię źle, ale niestety nie wiem co...
A podłaczałeś sterownik do kompa i patrzyłeś czy z programem wszystko OK. Ja miałem taki przypadek, że coś było walnięte w szafie (wyszło, że jeden przekaźnik) i sterownik nie gadał. Po wyczyszczeniu pamięci, resetach i takich tak, odtwarzał się ładnie z epromu, wpisywałem mu dane (bloki DB) i też nie startował. Okazało się że w epromie nie było bloku...
Trzaba tu uzyc bloku FB41. Wszystko jest opisane w helpie do tego bloku. Do bloku podajemy wartosc zmierzona, zadana, parametry PID i odczytujemy wyjscie regulatora np w %.
1. łączysz się z PLC 2. markujesz po lewej stronie w Step7 folder z blokami 3. pod "options" kliknij na "compare blocks" 4.Step7 porówna oba programy. Jeżeli zamarkujesz tylko jeden blok po prawej stronie i klikniesz "compare blocks" to step7 porówna tylko ten zamarkowany blok
Witam! Jestem początkującym w programowaniu sterowników PLC i obecnie uczę się na Simatic Step 7 o możliwościach połączenia Counterów z Blokami Danych. Natrafiłem ostatnio na pewną zagwozdkę ponieważ chciałem dla ćwiczeń zaprogramować sobie linię produkcyjną gdzie na pojedynczej linii byłby zliczane różne elementy. Elementów chciałbym, aby było około...
Sprzedam sterownik Siemens ET200S + moduły: 1. Siemens ET200S 6ES7151-3AA23-0AB0 - 1 szt. - 500zł 2. Simatic DP Moduł Zasilający dla ET200S 6ES7138-4CA01-0AA0 - 1szt. - 50zł 3. Simatic DP Moduł wejść binarnych - 6ES7131-4BF00-0AA0 - 2szt. - cena za sztukę 150zł 4. Simatic DP Moduł wyjść binarnych - 6ES7132-4BF00-0AA0 - 2szt. - cena za sztukę 150zł 5....
Niestety w jezyku polksim nie widzialem - a w innych tutaj: "Start > SIMATIC > Dokumentation > Sprache > "STEP 7 - PID-Control"" (tylko FB41-43) i/lub: "Start > SIMATIC > Dokumentation > Sprache > "STEP 7 - System- und Standardfunktionen für S7-300 und S7-400"" oraz w Online-Hilfe Pzdr. Trapp
Na większość Twoich pytań można znaleźć odpowiedz w dokumentacji. Ale po kole. Liczby można wprowadzić w postaci: stałej lub też zmiennej wpisywanej do bloku danych lub markera. Jeśli masz zamiar wpisywać dane z panela to za pomocą odpowiednio utworzonych Tag'ów trzeba je przesyłać do sterownika do bloku danych lub obszaru markerów w postaci (najczęściej)...
Witam. Posiadłem z demobilu stary panel OP 37 oraz sterownik S5-95U . Próbuję połączyć je w jedność, ale niestety brakuje mi bloków odpowiadających za komunikację w/w panelu ze sterownikiem. Prawdę powiedziawszy tak dokładnie to nie wiem które to są bloki i jak powinny wyglądać. Będę wdzięczny za pomoc na ten temat
Owszem, da się. Pod warunkiem, że dane z tych wyświetlaczy są przekazywne (w co wątpię) do sterownika, a nie są to "samowystarczalne" wyświetlacze z podpiętymi własnymi czujnikami temperatur. Wszystko zależy od tego jakie informacje zbiera sterownik, czy też jest tylko odpowiedzialny za włącz/wyłącz maszynę. Jakie karty rozszerzeń ma ten sterownik?...
Instrukcja działa OK. Para instrukcji SCR-SCRE to nie jest podprogram! Jeżeli wnętrze bloku ma być wykonywane to początek każdego networku w bloku ma RLO ustawione na 0 a więc cała network da w wyniku 0 i przypisanie działa poprawnie. Ciekawe jak się zachowa taki network jak się da instrukcję NOT :-)
Witam, Sprawa wygląda tak, że muszę zrealizować sekwencyjne sterowanie na PLC (VIPA CPU-314). Problem w tym, że w Step7 Microwin były bloki otwierające i zamykające każdą sekwencję (SCR oraz SCRE) a wejście w sekwencję umożliwiało ustawienie odpowiedniej cewki z nazwą sekwencji tak, że program był prosty i czytelny. Również wewnątrz sekwencji możliwe...
Witam, Mam problem z działaniem programu na wymienionym w tytule sterowniku. Co pewien czas (około 5-10 minut) sterownik zgłasza SF po czym (dzęki OB121) restartuje się i wykonuje cały program bez zastrzeżeń. Bufor diagnostyczny wyświetla: Event 2 of 100: Event ID 16# 2522 Area length error when reading Global DB, double-word access, Access address:...
Witam, Stoję przed koniecznością wymiany CPU w sterowniku maszyny. W jaki sposób pobrać bloki DB z istniejącego CPU i w grać je do nowego, tak by nie utracić nastaw maszyny? Widzę że przy pobraniu bloków (upload to PG) w kolumnie "actual" mam wartości bieżące, ale jak zainicjować nimi dane w nowym CPU? Pozdrawiam
SIMATIC S5 Witam wszystkich, chce zaprogramować zegarek RTC czasu rzeczywisty w simatic 103u . CZy ktoś mi może pomóc jak napisać to w bloku DB.
Witam Próbuję uruchomić katę Simatic FM355 Połączyłem z jednostką CPU 312C (próbowałem również z CPU314 IFM) W obu przypadkach moduł jest widoczny ( w Simatic Menager zainstalowane sterowniki do FM355 ) , wysyłam do CPU program z Sampli FM_PIDEx, niby wszystko OK, moduł w HW ok, jeśli ustawie w parametrach FM355 w HW wejście jako 4-20mA a nic na nie...
Sprzedam 300zł nowy 6ES7134-4GD00-0AB0 - SIMATIC DP, MODUŁ WEJŚĆ ANALOGOWYCH DLA ET 200S, 4 WEJŚCIA STANDARD PRĄDOWE DLA PRZETWORNIKÓW 2-PRZEWODOWYCH (4-20MA - 13BIT) SIMATIC ET 200S jest wielofunkcyjnym systemem wejść/wyjść o stopniu ochrony IP20, który może zostać idealnie dopasowany do zadań automatyki. Moduły interfejsu ze zintegrowanym CPU i połączeniem...
Witam, Chciałbym zapytać czy posiada ktoś może plik instalacyjny do s7-200 v3.0, ponieważ zagranicznych stron na których teoretycznie miałby się on znajdować nie mogę otworzyć? Czy pracuje ktoś na tym symulatorze w połączeniu z V4.0 STEP 7 MicroWIN SP5? Interesuje mnie czy w takiej konfiguracji będzie możliwe korzystanie z wszystkich bloków funkcyjnych...
Szef mojego zakładu pracy odkupił ze Słowacji używaną zaginarkę Ozamech KM3 ze sterownikiem Siemens Simatic OP3. Nie potrafimy nastawić odpowiedniego kąta zaginania, są tam wprowadzone jakieś kąty po poprzednim użytkowniku ale nie potrafimy ich wykasować/zmienić. Podczas błądzenia po omacku w menu panelu trafiłem na miejsce w którym trzeba podać hasło,...
Zmienną typu BIT zadeklaruj w bloku FC jako INOUT. Następnie przy wywołaniu w OB1 przypisz do tego wejścia/wyjścia dowolną zmienną np. z bloku DB, warunek to że ta zmienna jest tego samego typu. Wyjaśniając Ci zasadę krótko: zmienna jest na początku wywołania bloku sczytywana ze zmiennej zewnętrznej do zmiennej wewnętrznej (czyli jej stan może być np....
Jarik dziękuję za odpowiedź. 1 - Karta katalogowa modułu do pobrania ze strony . Moduł raczej nie obsługuje "PTC" z tego co widziałem "PT" tak "NI" tak czyli rezystory o liniowej zmianie rezystancji dla PT100 będzie to ok. 0.38 oma/stopień. Stąd możesz mieć problemy. W rejestratorze firmy Apar AR205 czujnik ten działał poprawnie - po zdeklarowaniu...
Mam scrin z db, do którego odwołuje sie mój regulator. W bloku FC wywołuje FB41 razem z odpowiednim DB. FC wywołany jest w bloku OB1
Witam kolegów, Mam pytanko do osób bardziej doswiadczonych z seria Simatic S7-300. Zlecono mi wykonanie systemu sterowania dzwigu/wciagarki . Urzadzenie (wciagarka) oddalone jest od panelu sterujacego o jakies 120 metrow. Sterowanie: Wymagane jest zastosowanie : -panelu HMI(wyswietlanie danych z wciagarki jak ciezar,dlugosc linki itd) -konsoli sterujacej(...
Witam Mam pewne pytanie, bo w Internecie nie mogę znaleźć odpowiedzi wprost. Mając do dyspozycji sterownik Simatic s7-300 z interfejsem MPI, oprogramowaniem STEP7 i MATLABa z zainstalowanymi toolboxami OPC jak mogę i czy mogę utworzyć komunikację między sterownikiem i matlabem? Co mi jest do tego potrzebne? Czy Matlab z tymi toolboxami bedzie robić...
Witam, Szukam i nie mogę znaleść. Poszukuję schematu kabelka do połączenia SIMATIC S5 115 z panelem OP 15 przez TTY (AS511). Konfigurację do panelu już wgrałem, nie mam połączenia ze sterownikiem (nie widzi bloków DB sterownika). Chyba kabel mam nie włąściwy. BTW czy możliwe jest wykonanie kopii zapasowej konfiguracji tego panela nie posiadając projektu....
Czy korzystając z tego wbudowanego czytnika mogę: 1) wyjąć kartę z pracującego sterownika 2) skopiować ją na drugą 3) wsadzić kopię do sterownika Na pewno możesz skopiować zawartość karty do projektu w Step7. Nie mam 2 karty i nie wiem, czy na pewno Windows buforuje zawartość skopiowanych elementów i pozwoli ponownie wkleić je na 2 kartę. Ale pewnie...
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.
Tak na szybko dokumentację bloków FB41, 42, 43 masz tutaj: Trzeba dodać, że bloki regulatorów FB41 itp muszą być wywoływane w bloku OB35 lub innym cyklicznym bo innaczej cała regulacja będzie się rozjeżdzać. Cycle wywoływania bloku OB35 i bloku FB41 powinny być takie same. Standardowo chyba 100ms.
W Simatic Managerze wchodzisz w zakładkę PLC dalej Monitor Modify Variable. Otwiera się tablica Vat i w niej, wpisując adres możesz modyfikować zmienne. Musisz być oczywiście podłączony do PLC.
Tak dokładnie to wersja 2.14 podczas instalacji wyskakuje okienko, że brakuje jakiegoś pliku. Program uruchamia się normalnie tylko wybór schematu drabinkowego LAD jest cały czas wygaszony. Czy macie to samo? Mam wersje 5 demo ale ma ona następujące ograniczenia: - brak komunikacji ze sterownikiem, - brak zapisu projektu, - brak możliwości programowania...
Witam. Z kartą IP252 nie miałem do czynienia, ale na podstawie dokumentacji jest to kontroler i z tego powodu dedykowane są dla niej specjalne bloki FB dostarczane przez producenta. I tak FB78 – ANEI – czytanie wejść, FB79-ANAU- ustawianie wyjść. Michasp - Sprawdź czy takie bloki masz u siebie w programie. Obsada parametrów tych bloków jest...
Witam! Mam takowy temat. Odczytuję sygnał z przetwornika (Pt100 - 4-20mA). Sygnały wchodzą na złącze DB (front panel sterownika S5-95U). Odczyt mam realizowany przez bloki FB250, w poszczególnych PB. No i na wyjściu bloku mam przypuśćmy FW 35. Wartość dolna UGR=-250, wartość górna OGR=1000. Problem jest taki, że pasuje mi skalibrować te temperatury....
Witam! Mathevp, jakie maszyny masz? U mnie nie mam czasu się podrapać, nie mówiąc o konwersji softu. Dużo jest z tym roboty? Mam sporo S5-95U z panelami OP15, pamięć PLC naprana do bólu. Układy proste - wejścia analogowe, wejścia/wyjścia cyfrowe. No i panel do tego. Spory soft w panelu - ale można zrobić jego konwersję do OP17. Mathevp napisz coś więcej....
Witam i pozdrawiam z poniedziałku :lol: Zasadniczo program na epromie nie musi być taki sam jak w PG. Do epromu nie kopiuje się bloków systemowych FB/OB, które są inicjowane w czasie rozruchu PLC. Jak okroić program w epromie?. Ja znam taki sposób. Jest on ściśle uzależniony od programu (programisty) zamiast tworzyć blok DB w PG i przesyłać go do PLC,...
Witam DO michasp Temat rzeczywiście był poruszany link do niego 2 topiki wyżej. W zasadzie to będę się powtarzał " Do pamięci stałej EPROM, EEPROM nie kopiuje się bloków systemowych FB/OB, które są inicjowane w czasie rozruchu PLC" . Przynajmniej ja tak robię dla małych sterowników 95U, 115U. Listę bloków systemowych dla konkretnego PLC można znaleźć...
Warto sprawdzić czy nie wgrano do epromu bloków rezydentnych PLC takich jak FB 240, FB241, FB242, FB243. Wgranie tych bloków uniemożliwi start PLC z epromu.
Manu>>PROGRAM>>BLOCK>TRANSFER>> ustawiasz From - PLC To - (nazwa pliku) Block(s) - tu wpisz literke "a" -to oznacza wszystkie bloki i ENTER :-)
Witam, sprawdź jaką wagę (ile zajmuje kB) - plik - a ile masz wolnej pamięci w PLC. Nie kumam tych niemieckich haseł - ale pamięc powinna być czysta - ewentualnie poza bodajże blokiem DB1. Spróbuj przestawić przełącznik na PLC w STOP i po wyłączeniu PLC wyjąć baterię - oczywiście musisz mieć pewność, że chcesz rzeczywiście wykasować pamięć - poczekać...
Witam Jeżeli jest to 115 to proponuję wykonać twardy reset sterownika. Cpu 115 ma 2 przełączniki pierwszy RAN /STOP drugi 3 pozycyjny. Należy przytrzymać przełącznik 3 pozycyjny w dolnej pozycji i przełączyć Ran/Stop z pozycji stop do run (jednocześnie trzymając dolny) tak długo jak zgaśnie dioda stop. EPROM ma być w cpu. Jeżeli kompletny program jest...
Witam. Trochę za mało informacji. Mapowanie wejść zleży od serii. Dla S5- 90 do 115 adres jest sztywny i zleży od pozycji modułu w „szeregu”. Dla 135 i 155 adres ustala się przełącznikami na modułach i nie zależy on od pozycji. Przy modułach więcej niż 8 bitowych numer modułu nie odpowiada numeracji bajtów. Dla serii 115 nie jest to do...
Witam Jeżeli jest to 115 to proponuję wykonać twardy reset sterownika. Cpu 115 ma 2 przełączniki pierwszy RAN /STOP drugi 3 pozycyjny. Należy przytrzymać przełącznik 3 pozycyjny w dolnej pozycji i przełączyć Ran/Stop z pozycji stop do run (jednocześnie trzymając dolny) tak długo jak zgaśnie dioda stop. EPROM ma być w cpu. Jeżeli kompletny program jest...
Witam Podałeś trochę mało szczegółów... Podaj jaki typ CP obsługuję magistralę ASi - jeżeli jest on wyposażony w pamięć to właśnie w niej jest konfiguracja. Pzejrzyj program - powinny być jeszcze jakieś bloki FB do obsługi ASi Pozdrawiam Trapp
Dzięki arwit. Wprowadziłem do OB1 bloki: PB1 i funkcję w której mam skok do FB251. Teraz motam się, bo nie znam dobrze STL'a. Chcę zrobić tak, by gdy ustawię - dajmy na to F11.0 - będę miał KF +10 na FW49 (XE w FB251, granice UGR-OGR => 0-100). Gdy ustawię F11.1 - chcę mieć KF +50 na wyjśicu analogowym. Gdy ustawię F11.2 - chciałbym by FW49 było równe...
Witam. Być może użył kolega bloków które nie obsługule CPU212. Proponuję napisać najprostszy program składający sie z jednego wejścia i wyjścia i próbować przesłać coś takiego. Poza tym czy istnieje komunikacja CPU z komputerem. Pozdrawiam
Witam. Z doświadczenia wiem, że regularna wymiana baterii co dwa lata załatwia sprawę, oczywiście na załączonym zasilaniu:-), baterię wytrzymują znacznie więcej, ale warto wymienić. Dodano po 8 Nie wiem po czym są połączone te sterowniki, ale jak coś działało wcześnie to powinno działać po przeładowaniu programu. Spróbuj przeładować jeszce raz program...
Witam Moim zdaniem bez podłączenia się do CPU nic nie zdziałasz. W programie S5 jest zakładka " Output PLC Info" a w niej zakładka ISTACK i BSTACK. Są to rejestry cpu w których są informacje na temat przyczyn zatrzymania się cpu, w którym bloku , które DB itd. Pozdrawiam
s5w jest bardzo prosty .Jak go uruchomisz utwórz blok organizacyjny OB1 i to do prostego projektu wystarczy.Jak wejdziesz w niego napisz po dwukropku A F0.1 i wybierz sposób programowania. Reszta to twoja wyobraźnia. Pozdrawiam Grzegorz.
Można też zwykłym rs-em 232 wysyłać bloki danych, trzeba tylko mieć kartę CP521 do sterownika (z portem rs)
jaki sposób zrobić przeglądanie tablicy danych (bloku DB) żeby się odwoływać do pozycji w tablicy za pomocą jakiejś zmiennej (a nie za pomocą konkretnej cyfry). W jaki sposób zadeklarować tą zmienną. - jak ja nazwac. Chcce konkratnie zapiosac caly wykres nagrzewania grzalki a potem znalesc max i min. Dziekuje za pomoc
"mam jeszcze jedno pytanie jak zrobić takie coś jak podam sygnał na wejście np I0.0 to na wyjściu Q0.0 będzie pulsowało wyjście?( o danej długości impulsu) dokładnie chcę tą operację przeprowadzić na S7-200 CPU212" Czy zapytanie kolegi jest jeszcze aktualne? Mam akurat w programie w pracy taki blok gdzie jest taka operacja. Jutro umieszczę.
Mi tak sie kiedys zdarzylo w 400. Siemens odpowiedzial no to, ze cykl wykonywaia programu przekroczyl, dopuszczalny zakres. Mozna to zmienic w parametrach CPU. Moze sie tak zdarzyc, jesli w ktorym bloku przerwan masz program, ktory bardzo obciaza jednostke. Wtedy najlepiej podzielic program do roznych blokow i teoretycznie powinno byc ok. Zalecenie...
Witam. Mam taki problem: Sterownik jak w tytule. Sterownik pracuje bez zastrzeżeń, ale nie mam możliwości dokonania podglądu programu w samym sterowniku. Połączenie jest aktywne ze sterownikiem (ONLINE). Co to za błąd 0321:AS i jak go skasować przy próbie odczytu zawartości bloków w S5? Sprawa dość pilna, bo potrzebuję zrobić poprawkę w programie, a...
Tylko orginalnym STEP-5 zaprogranujesz ten sterownik a co do panela to komunikuje się przez tzw procesor komunikacyjny PROFIBUS DP (najprawdopodobiej IM308C lub poprzez specjalny interfejs w SI2). Na tym procezorze komunikacyjnym też masz lampki kontrolne i przełącznik RUN/STOP zazwyczaj jest w ostatnim miejscu na rack-u. Cała sytaucja jaką opisałeś...
Stworzenie "pustego" programu to żadna sztuka. Tworzysz blok OB1, w którym nie ma żadnej instrukcji, albo jest jedna, zapisujesz, wgrywasz i już... A jak Ci sterownik stoi, to trzeba on-line obejrzeć mu stosy: BStack i IStack. Ich zawartość powinna powiedzieć Ci, dlaczego sterownik stoi i w jakim punkcie programu się zatrzymał.
Na mój gust powinno działać. 1. Linijka OPN DB1 jest niepotrzebna. 2. W bloku DB stworzyłeś typy INT, a zapisujesz BYTE. Może z tego wyniknąć bałagan. Żeby było ładnie i składnie, proponuję: L 25 T DB1.DBW2 , a blok DB zostaw jak jest. Co do problemu, to może wina symulatora? Ja niestety symulatora nie używałem do tej pory.
Witam! Poszukuje polskiego opisu bloku FB58. Chodzi oczywiście o regulacje PID w SIMATIC S7 pozdrawiam
witam, jest jeszcze jedno makro siemensa topic 15162450 może ktoś pracuje na tych makrach: ExpImpSrc DLS7Project Create_S7db proszę o kontakt chciałbym stworzyć makro, które odczytuje wartości z bloków db bezpośrednio ze sterownika do arkusza w excelu. i w druga strone z excela nadpisuje wartości w blokach db
Ok. to po kolei. 95U ma wbudowana pamięć RAM dla programu i danych. Pamięć ta w wypadku braku zasilania podtrzymywana jest przez baterię. W przypadku braku podtrzymania zawartość pamięci RAM ulega utracie. W przypadku, jeśli sterownik posada zewnętrzny (dodatkowy) moduł pamięci (np. EPROM) wtedy po załączeniu zasilania, jeśli zostanie wykryty fakt utraty...
Nie wierzę, że wejścia nie występują. Natomiast jestem niemal pewny, że są czytane nie jako pojedyncze bity, ale jako bajt lub słowo. Szukaj jednej z instrukcji: L IY 4 L PIY 4 L IW4 L PIW4 Osobiście nie ciąłbym programu, nie wiedząc, co autor miał na myśli. Bo mógł mieć na myśli bardzo różne rzeczy i może się okazać, że wytniesz samo jądro programu...
witam zgodnie z podpowiedzią założyłem nowy projekt w WinCC flexible wyznaczyłem dwie zmienne : - Tags 1 : Data type: DInt, MD104 - z bloku FC105 - Tags 2 : Data type: DInt, DB1000 DBD 156 - z karty FM354 (przemieszczenie z linału) wykresy pięknie się rysują bardzo dziękuję za pomoc proszę teraz o podpowiedz jak zapisać to w EXCELu pozdrawiam
To są bloki wpisane na stałe do sterownika. Bloki FB realizują działanie na liczbach: konwersję BCD, mnożenie, dzielenie ,wejścia/wyjścia analogowe itp. Tak więc ich nie usuniesz OB to bloki organizacyjne, 31 służy do obsługi błędów sterownika.
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 problem ze sterownikiem S7 412-1. CPU nie posiada karty pamieci jedynie baterie. Program sluzy do podgrzewania i utrzymywania temperatury w piecu. Uzywamy PID FB58 oraz innych FB. Problem polega na tym ze po jakims czasie od zaladowania na nowo programu wszystkie bloki DB przestaja poprawnie pracowac a co za tym idzie regulatory PID daje caly...
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"...
A jaka jest konfiguracja modułów? Miejsce modułu w slocie określa adres. Jeśli jest blok OB1 i w nim robisz program to powinien działać, oczywiście jeśli sterownik jest w trybie RUN.
WITAM wszystkich forumowiczów Od niedawna zaczełem się zaajmować programowaniem sterowników PLC typu siemens simatic . Ostanio napotkałem problem w którym musze napisać program w którym muszę kontrolować prędkość elementu wirującego (zastosowany jest czujnik indukcyjny dający impulsy 24V) . Wiem że muszę zliczać te impulsy w bloku np OB35 (przerwanie...
problem z konwersja rozwiązany: L LB 15 BTD T "MB3" - Godziny RTC L LB 16 BTD T "MB4" - Minuty RTC L "MB3" L "MB1" - Godziny OP ==I = "M120.0" - Godziny ok L "MB4" L "MB2" - Minuty OP ==I = "M120.1" - Minuty ok Jednak na ten czas do wartości MB1 i MB2 są przepisywane wartości z góry narzucone w bloku FB6. Próbowałem stworzyć screen w OP7 tak aby można...
Jezeli chcesz w tym bloku FB wielokrotnie wywolywac SFB 4, to zawsze do niego musisz wygenerowac instancyjny blok DB, tylko po to, by przechowal tam sobie jedna wartosc.. I tu masz problem, jesli ten FB chcesz gdzies indziej w programie wykorzystac.. Jak zrobisz tego Timera na FC, to tylko deklarujesz statyczna zmienna typu int, podpinasz ja i juz gotowe.....
Witam wszystkich,zrobiłem sobie dla potrzeb własnych maszynę na warsztacie,do cięcia desek o dł.ok2.30m na mniejsze ok 30cm, do sterowania użyłem sterownika simatic s5-100U cpu 102,cały program napisałem w języku LAD w bloku ob1,i tu moja prośba do doświadczonych kolegów,czy jest możliwość napisania programiku w innym bloku,a później go tylko wywoływać?proszę...
Witam Może na początek konfiguracja sprzętu 6ES5-942-7UB11 PC z Win XP, Step 5 ver 7, kabelek z konwerterem TTY. Chcę wykonać kopię zapasową. Podłączam kabelek do kompa, do sterownika, sterownik zasilony, przełącznik w trybie STOP. Odpalam Step 5, konfiguruję projekt i chcę aktywować MODE Online to po ok 30s dotrzymuję komunikat "link established"....
Hej, mam trochę opóźnienia, ale wcześniej się nie dało. Jeśli jeszcze tego nie rozwiązałeś, to: Pewnie, że można robić funkcje/bloki funkcyjne z parametrami wejściowymi/wyjściowymi/we-wy/statycznym... itp. Jak otworzysz blok funkcyjny/funkcję, to powyżej drabinek z ciałem funkcji/bloku na belce będą takie małe strzałki wskazujące w górę i dół. Trzeba...
Program zgrany z różnych kart o tej samej pojemności 512 kb (przy użyciu s7imgrd1) ma różną wielkość - podczas zgrywania z pierwszej karty odczytał ok 32 000 bloków, a z drugiej ok 128 000. Nie wiem od czego to zależy - przypuszczam, ze od typu karty. Jak można wtedy przenieś program z karty starej na nową?
Niestety - operacja INITIALISE Data Block przepisuje wartości początkowe do bieżących - ja zaś potrzebuję zrobić odwrotnie - przepisać bieżące do początkowych. Pozdrawiam Dodano po 25 Problem rozwiązany. Po eksperymencie z PLC wynika, że skuteczna jest następująca procedura: 1. W widoku OnLine przy komunikacji z PLC należy upload`ować DataBlock`i. Zostaną...
wysłałem już na prv Coś mi się za bardzo nie podoba że masz taki adres routera może powinien byź z jakiejś innej puli adresów Zróba tak jak napisałem na prv 1. Skasuj wszystkie bloki z karty Wcześniej najpierw zrób sobie kompie projektu jeśli nie masz jej nigdzie indziej. 2. Pozniej w HW zmien ten adres daj jeszcze gdyby nie działało scren z HW conf...