Nigdzie nie ustawiasz ani x, ani y, poza początkiem, więc zawsze oba są 0. Po przyciśnięciu przycisku nadpisujesz wartość 1 w polu [0,0] zerem z pola obok. Przepisanie musisz mieć odwrotne, np.: [x+1,y] := [x,y], a potem przesunąć wartość x. Dodatkowo przycisku muszą Ci wygenerować impuls, żeby przesunięcie wykonało się tylko raz. Chyba, że chcesz,...
1.Czy mogę kupić oddzielnie oprogramowanie Simatic Step7 Basic czy muszę kupować cały TIA Portal?. ODP Tia w wersji Basic to koszt 2 mniejszych sterowników czyli jakieś 1300 pln, wystarczy do 1200 i paneli w wersji basic. 2. Dlaczego Siemens zaleca programowanie S7-1200 w języku SCL? Dlaczego nie może być to LAD lub FBD?. ODP Ponieważ scl jest genialny...
Język drabinkowy nie służy do pisania równań matematycznych. Użyj języka strukturalnego ST, czy SCL (Siemens).
A przy okazji pytanie: "Step Professional ED 2010" zawiera: Czy Step 7 Basic software to to samo co Step 7 v5.5? Step 7 Basic to składnik TIA Portal (tylko do S7-1200), więc zupełnie coś innego niż Step7 v5.5. Jeżeli w programie (Step 7) mam użyty język SCL lub Graph, to bez tych dodatków "zwykły" Step 7 v5.5 nie odczyta laderów? Nie odczyta tylko...
..... NIE Można używać wejść fizycznych po kilka razy w programie ..... Nie do końca się z Tobą zgodzę. Napisałeś "wejść" - oczywista literówka bo chodziło Ci o "wyjścia" - co nie zmienia faktu, że tak naprawdę to można ale trzeba pamiętać o specyfice działania sterowników PLC, czyli, że aktualizacja wyjść następuje po wykonaniu cyklu programu, bo...
Zdecydowanie popieram poprzedników. Jeżeli kiedykolwiek programowałeś w drabince, przejście na język strukturalny (ST, SCL) jest do ogarnięcia w 8 godzin (jeden dzień roboczy). Zarówno TIA jak i Works3 podpowiada strukturę instrukcji. Szkoda kasy na jakieś szkolenia (chyba, że za darmo (ew. ktoś płaci) i dobrze karmią :))
https://obrazki.elektroda.pl/2815306500_... W tym temacie pokażę jak każdy może uruchomić Nemotron 3 Nano na własnym komputerze a potem przetestuję go z różnego rodzaju zadaniami z elektroniki i programowania. Nemotron 3 Nano to nowy myślący model LLM oparty o architekturę Mixture-of-Experts z hybrydą Mamba-2 + Transformer. Model ma...
Procesorek zatarty, brak możliwości skrócenia wyświetlania, przycisk przy dłuższym przytrzymaniu zmienia język na chiński. Nie ma transformatorka. Na KA podaje 25V. Procesor w tym ustrojstwie to LGT8F328P (tani chiński klon ATMega328P). Niestety flasherami typu USBASP go nie zaprogramujesz. Pady P1 zawierają interface do flashowania (5v, masa, reset,...
https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....
Gdyby to było takie fajne to W VHDL FPGA , Arduino ide, microchip studio, esp idf i wszędzie indzie były by jakieś ton itd ale tego tam nie ma , O dziwo to te opóźnienia w ladderze ogarniam a tu wydaje mi się nie logiczne. Filozofia programowania PLC jest zawarta w normie IEC61131. Dla elektryków najlepszym językiem był język drabinkowy ponieważ przypomina...
Cześć, Jestem uczącym się automatykiem i mam problem którego nie umiem rozwiązać. Mianowicie język LAD w miarę mi idzie to z SCLem nie miałem większej styczności. Mam do stworzenia funkcję która będzie zapisana w języku SCL polega ona na tym że, mam siłownik który posiada dwa czujniki na pozycję wsuniętą i wysuniętą. potrzebuję zrobić coś takiego że...
Nie. Powinien być klasyczny set / reset pomiędzy poziomem pomarańczowym i poziomem czerwonym. Czy nie masz możliwości zaprogramowania tego chociażby w symulatorze oraz sprawdzenia?
Faktem jest, że SCL jest językiem "wysokiego" poziomu przypominającym trochę Pascal i można w nim programować (a nawet trzeba 'skomplikowane' algorytmy numeryczne np. sortowanie ) ale pewnych rzeczy nie da się w nim zrobić, albo jest to niecelowe. No i wtedy przesiadamy sie na stary i wszystko mogący zrobić z PLC podobny do asemblera język STL.
Ad 1. Możesz w DB użyć tablicy (array [1..120] of real) Ad 2. rVariable := rVariable + 1; Ad 3. Lub alternatywnie użyć timera TON ...
Dzięki za pomoc ! Dodano po 4 A czy można program z SCL zamienić na LAD i odwrotnie ? Za pomocą jakiegoś przycisku w TIA Portal ? Tak żeby się napisany program w danym języku sam zamienił na inny język
Najprawdopodobniej blokada FRP
poza Siemensem chyba wszyscy producenci PLC mocno wspierają język ST [czyli SCL w Siemensie] od lat.
https://obrazki.elektroda.pl/2260449100_... Firma posiadanie fizycznego sterownika PLC podczas realizacji kursu nie jest konieczne . Szkolenie prezentuje wiedzę o PLC od zupełnych podstaw, materiał kierowany jest do osób, które nie mają jeszcze doświadczenia ze sterownikami PLC, a także do osób z pewnym doświadczeniem praktycznym....
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...
Zgadzam się z kolegą pioter96 - język ST (u Siemensa SCL) nabiera na znaczeniu ze względu na ogólny trend "informatyzacji" układów sterowania. W programach jest coraz więcej zbiorów danych do obróbki, indeksowania tablic, obsługi różnych protokołów komunikacji no i oczywiście obliczeń matematycznych. Język tekstowy tutaj to inna klasa w porównaniu do...
Jeśli chodzi programowanie sterowników S7-200 lub też nawet S7- 300 to moge powiedzieć że są to trochę specyficzne sterowniki i nawet nie zawacham się tu użyć że dziwnie się je programuje. Ogólnie robię to na co dzień ostatnio i idea programowania jest ciutkę inna niż np w sterownikach Omrona. Wybór sterownika zalezy od aplikacji do której chcemy zastosować...
STL jest taki assemblerowy, że nie każdy sobie z tym radzi, dlatego też wymyślono SCL taki C/Pascalowaty stąd pewnie takie a nie inne wymagania.
Drabinki to nie wszystko są jeszcze bloki funkcyjne i SCL gdzie klepiesz kod. pW sumie C i turbo pascal. Po poznaniu C latwiej jest połapać inne języki, przynaimniej takie jest moje zdanie. Asembler to juz inna para kaloszy, zawsze wydawalo mi sie że to bardziej dla systemów wbudowanych aniżeli PLC.
To pytanie jest retoryczne bo pewnie twój program działa tak samo nawet bez wyodrębnienia tych kierunków jednak moja automatyczna intuicja podpowiada mi że gdzieś się to może przydać. hahaha A tu cię zaskoczę :D Mój program też jest oparty na podziale jazdy w górę i w dół. W momencie kiedy ktoś naciska jako pierwszy przycisk winda rusza, w programie...
(at)elektryku5 Ja też byłem zwolennikiem LD ale od kiedy przerzuciłem się na ST, niebo a ziemia :) Dla każdego elementu w linii daję osobny CASE ... OF i mam praktycznie kontrolę nad każdym elementem( taka wielowątkowość) i jest to dość czytelne. Wiadomo że dla UR może to być nieczytelne ale nie zawsze mają dostęp do kodu źródłowego. Jakieś sortowanie...
Korzystam i oczywiście piszę programy bardzo dużych urządzeń ( mam na koncie stację wyparną, pasteryzatory, ultrafiltracje i wiele innych) i ostatnio najczęściej korzystam z oprogramowania SIMATIC i sterowników firmy VIPA. Nigdy tak łatwo i przyjemnie nie było. Przy dużych i skomplikowanych procedurach korzystam z SCL-a a normalnie z STL- a. Ostatnio...
Oczywiście można. Masz coś takiego jak CFC, SFC oraz SCL czyli coś w rodzaju Pascala. Ale są to pakiety dodatkowe niekoniecznie zainstalowane u Ciebie
Proponuję przemysleć pytania. Druga sprawa to jednak jakis interaktywny kurs C - komunikacja jest jednak dość złozonym zagadnieniem i przed przegryzaniem przez nią proponuję lepiej poznac język programowania. Trudno mi tłumaczyć sprawy dość elementarne - ack jest stanem niskim SDA tak wiec jak zwraca (b==0) to zwraca LOGICZNE ack - czyli true (!=0)...
A o co Ci chodzi z odpowiednim przygotowaniem funkcji w ladzie? Chodzi o to że trzeba po prostu zaprogramować w nich wejścia i wyjścia? Muszą być ustawione odpowiednie flagi, aby móc podpinać "kreski" w CFC. I jeszcze jedno. Czy stosowanie CFC przy założeniu że np. nie stosuję regulatorów PID ma sens? W sumie język jak każdy inny. Jeśli nie korzystasz...
W SIAMTICach jest takie coś jak SCL - jest to podobne do PASCALa. Krótki opis: http://www.automatyka.siemens.pl/solutio... Miałem mało z tym do czynienia, ale wiem że jest. Odnosi się to oczywiście do S7-300/400. Poza tym nie bardzo widzę na chwilę obecną sterowanie serwem za pomocą S7-200 ;-) Co do książki Kamińskiego to jest tam...
Witam. Dziękuję za odpowiedź. Procek to AT89S52 Wyśweiltacz LCD 2x16 Język programowania C Programator issprog Dybkowskiego Środowisko M-IDE Kwarc 6Mhz #include <8051.h> #include <stdio.h> // kwarc 6 MHz srodowisko M-IDE programator ISPPROG // definiowanie portow wyswietlacza LCD #define PORT P1 //deklaracja portu podlaczenia wyswietlacza...
Witam! TV jak wyżej z DVD i kinem domowym 20W Home , 32" panorama. Obraz zwężony od góry ok.5cm dołem ok.3cm. Przestawiony język ,brak programów ,nie reguluje obrazu i głosu. Można wejść w serwis zmieniać ustawienia , zapisać w pamięci , ale brak jest jakichkolwiek reakcji na ekranie. Wymieniłem pamięć 24C08 na czystą, wstawiłem nowy pion STV 9306A,...
Witam. Mam dużo modułów telegazety do jakiegoś telewizora, chyba do oriona. Moduły leżały już bardzo długo, lecz teraz zacząłem się interesować stworzeniem modułu OSD do dodawania daty do nagrań monitoringu (kamery i nagrywarka kompozytowe). Dużo czytałem o specjalistycznych scalakach Maxima i innych cudach, w końcu jednak natrafiłem na scalak SAA5246....
Witam serdecznie , problem dotyczy wyżej napsanego tv.Klient który przywiózł tv do naprawy powiedział że był ładowany w innym punkcie już dwa razy w odstępie kilku tygodniowym.Po włączeniu tv pokazuje się niebieskie tło z (patrząc z przodu tv) prawej strony jest czarny pionowy pas szerokości 10cm, oprócz tego pokazuje dziwne litery i cyfry w statusie...
Z góry przepraszam jeśli taki temat istnieje ale nie znalazłem tego konkretnego rozwiązania mimo poszukiwań. Jeśli tak jest to proszę o odnośnik i zamknięcie tematu :). Otóż noszę się z zamiarem zbudowania kamery ze zdalnym sterowaniem. Nie chodzi mi tutaj o samą mechanikę napędu (przynajmniej na razie to zostawiam) a o sterowanie pracą samego obiektywu...
Przykro mi koledzy, że zamiast świat robić lepszym toczycie jakieś jałowe dyskusje. Napisałbym ten przykład koledze szybciej, ale jestem ostatnio bardzo zajęty. Miałem akurat ten wyświetlacz podpięty do Arduino Uno z Mega328P więc i procek pasował. Używałem go tam do debugowania kodu. Jedynie taktowanie powinieneś w kodzie zmienić pod swoje 8MHz. Każdy...
Witam Przepraszam za zwłokę Dodaje fotkę płytki z układem i schemat tylko to ze zasilam układ 5V a nie 3.3V rezystory na SCL i SDA tez są dodane , dodane tez są dwa elektrolity 10uf na liniach zasilania. http://obrazki.elektroda.pl/6010736600_1... http://obrazki.elektroda.pl/5199110100_1... Dodaje jeszcze przetłumaczony...
Kolega y0yster czytał. Ale nie zrozumiał. Raz tam piszą wyczyść, a raz wyczyść przez wstawienie 1. Problem został rozwiązany. A to dlatego tak długo trwało jego rozwikłanie ponieważ ci z atmela dziwnie piszą. Popatrzmy: This bit is set by hardware when the TWI has finished its current job and expects application software response. If the I-bit in SREG...
Chętnie. Czegoś więcej się nauczę. plik H: [syntax=c] #ifndefLCDHD44780_H_ #defineLCDHD44780_H_ /* #defineLCD_HD_5X8 // Polskie znaki czcionką 5x8 a nie 5x7 //#defineLCD_ONLY_PL // Definicje w FLASH tylko znaków PL (mniejsze zużycie FLASH) //#defineLCDMIROR // Użycie tworzy w RAM kopię treści wyświetlacza #defineLCDLINE4 // Liczba wierszy #defineLCDROW20...
Poniżej kod detekcji zbocza w SCL "Trig 1s":="Clock_1Hz" = TRUE AND "Trig 1s Old" = FALSE; "Trig 1s Old" := "Clock_1Hz"; W dalszej części programu posługujemy się już zboczem narastającym "Trig 1s"
AAA i jak pisać językiem ST w stepie. Jak mam miec go ustawiony na STL?? Czy może jakoś inaczej się go uruchamia? Musisz posiadać Step7 Pro lub rozszerzenie do Stepa (dotyczy to również S7Graph i S7HiGraph). Reszty dowiesz się z filmu. Co do timera to wyczytasz z pliku pdf (jest to wyciąg z manuala,który jest instalowany standardowo z programem -rozszerzeniem.Możesz...
Najlepiej byłoby użyć do tego SCL'a. Możesz wtedy indeksować tablicę jakąś zmienną, np.: tablica[i]. W pozostałych językach musisz to zrobić statycznie lub skorzystać z adresowania pośredniego (indirect addressing). Przy czym w przypadku dodatkowych struktur UDT jest to trochę uciążliwe, bo trzeba dobrze liczyć bajty.
Uczę się programować w TIA Portal V20 w języku SCL i mam pewne problemy po tym jak przesiadłem się z PAC MACHINE EDITION z języka ST. Stworzyłem blok funkcyjny. Jako dane wejściowe stworzyłem zmienną Z_czujnika i zdeklarowałem ją jako typ DWord Jako zmienną wewnętrzną stworzyłem zmienną Dane_bits jest to tabela jednowymiarowa składająca się 32 elementów...
Nie bardzo umiem korzystać z tablic w stepie7 w języku SCL. Mam konkretny problem, mianowicie potrzebuję pobierać co 1 sek i zapisywać w tablicy wartości z czujników. Potrzebuję jakiegoś opisu korzystania z tablic albo chociaż nakreślenia rozwiązania.
SCl oparty jest na starym Pascalu.Jeżeli już programowałeś w jakimś języku (C,Java,Delphi itp) to nie będziesz miał żadnych kłopotów z SCL. S7Graph jest "językiem" graficznym bardzo prostym do programowania. Przeczytaj np: [url=http://tinyurl.com/6pxu9c]Link Zapoznaj się najpierw z handbuchami. Siemens przy instalacji S7Graph i SCL skopiował na HD doku...
Witam Posiadam manual do SCL w języku angielski, jeśli jesteś zainteresowany to mogę go umieści na forum. W miarę możliwości mogę pomóc. Oprócz tego, to jestem Ciekawy kto z czytelników tego Forum zna i umie programować w języku SCL, CFC Siemensa? :please: Pozdrawiam S95
Witam Może w języku SCL ??? Pozdrawiam
(at)lechero0 Przy obliczeniach matematycznych najlepiej dodać sobie nowego networka ale jako SCL i nam w języku tekstwym zapisać funkcję liniową.
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ć...
Witaj .Zależy co chcesz uzyskać dzięki nauce programowania sterowników. Każdy producent ma swoje oprogramowanie do programowania , ba żeby było ciekawiej czasem nawet kilka środowisk w zależności od poszczególnych serii sterownika . W obrębie jednego środowiska możesz mieć kilka języków np w siemensie masz : LAD , FBD, STL /SCL języki wyższego stopnia...
polska język trudna język język 6310i electrolux język
wyświetlacz numeryczny samsung 711mp renault espace elektryk
interfejs delphi mercedes regulacja biegów
Układ kolorów w ES88A - szczegóły i porady Szarpanie auta na LPG, brak problemu na benzynie