Zrobiłem podobnie, ale bit od timera zrobiłem otwarty bo timer dałem TON i dodatkowo dałem warunek, że jak świeci jakaś lampka zielona to jest reset światła czerwonego.
A dokładnie to tak
Bo nie miało być możliwosci żeby żadna lampa się nie świeciła. Jakoś tak mi wyszło , ogólnie nie poszedł mi program , wydawał się dosyć prosty , ale cóż , zdaża się.
Gizmoń A nie uwzględniałeś tego, że sygnał podany z czytnika kart musi mieć sekundę by wszystko zadziałało?
Było napisane, że jak karta jest dobra to jest impuls, a więc jak karta jest zła, to nie ma impulsu. Proste i logiczne. Czytnik nie zawraca sterownikowi procesora, jeżeli wsadzono złą kartę.
Gdyby napisano, że na wyjściu czytnika pojawiają się różne impulsy, ale tylko te o czasie trwania 1s mają uruchomić układ, to trzeba by zrobić pomiar czasu trwania impulsu, pewnie z dokładnością do 1ms. Tylko, że wtedy zasymulowanie czytnika przyciskiem byłoby bardzo, bardzo trudne.
Dodano po 41 [minuty]:
Mój program wyglądał chyba jakoś tak:
Mam nadzieję, że o niczym nie zapomniałem.
Dodano po 4 [minuty]:
m4a1domin wrote:
ta funkcje przybycia i opuszczenie C1 musi realizować jakaś funkcja logiczna pytanie jaka może GizMoń lub ktoś inny wie
Może wiem, ale o co dokładnie chodzi? Co ta funkcja ma robić?
Witam
Jestem wlasnie po egzaminie zadanie nr 3 dosc proste sterowanie posowem i predkoscia obrotowa wiertarki stolowej. Choc nie obylo sie bez komplikacji ze strony CKE (inne oznaczenia czujnikow w zadaniu a inne w karcie przyporzadkowania). Niestety nie zamieszcze arkusza, zostal dla potomnych w szkole. Program napisany, przetestowany, dziala. Jakby ktos chcial postaram sie wrzucic. Moj sprzet na ktorym pracowalem to Siemens S7-300.
jakoś to dziwnie macie, ja nie robiłem do każdej zmiany obrotu oddzielnego programu, tylko do każdego z wyjść falownika, a gdy predkość obrotowa miała być max. to załaczały się oba wyjścia Q2 i Q3
jak uwzgledniliście w programie, że przycisk S1 jest monostabilny? ja to na RSie zrobiłem
u mnie jest opodobnie jak piszesz tylko do 2900obr nie ustawialem stanu wysokiego na c2 bo on juz byl wysoki w 2 linijce podobnie z 580obr musilaem tylko zresetowac c2 bo c1 bylo wczesniej ustawione na stan wysoki. Co do przycisku to Set aby ustawil C2 na stan wysoki, reset Y0 nastepowal poprzez stan wysoki B4 + obroty 580
w ostatniej linijce ktorej nie widac mialem ze T1 normalnie otwarte resetuje M0.0. Po czasie 5s styk zamykal sie i nastepowal reset. Dopiero kolejne nacisniecie S1 ustawi M0.0 w stan wysoki i bedzie oczekiwal na B1 . Chyba, że zostanie uszkodzone C2 to na sterowniku po 5s zostana zresetowane wejscia co bedzie oznaczac awarie wyjscia cyfrowego C2
Nie 19 czerwiec zadanie nr 1 i 2
20 czerwiec zadanie 3 i 4
21 czerwiec zadanie 5 i 6
22 czerwiec zadanie 7 i 8
Heh trybie drabinkowym pewnie chodzi Ci o jezyk drabinkowy LAD. Tak oczywiście każde to zadanie można zrobić w LAD/FBD/IL. Nie jestem pewien czy każdy program posiada konwerter np z FBD na LAD lub IL ale oprogramowanie Siemensa ma to na 100%. Także wszystkie te języki są sobie równe rożnią się tylko sposobem zapisu.
slawo
moim zdaniem nie, nigdzie nie pisze ze ma byc na maksa uproszczony, osobiscie wole napisać wiecej ale przynajmniej wtedy wiadomo dokladnie co chcialismy zrobic jest czarno na bialym. Dla wlasnego uzytku mozemy optymalizowac program do oporu. Nasz nauczyciel byl swego czasu jednym z egzaminatorow i w kluczu nigdy nie pisalo ze program ma byc maksymalnie uproszczony
Witam,
jutro mam egzamin napisałem program do zadania 3 czy mógłby ktoś na to spojrzeć i powiedzieć czy jest ok ? Program napisałem pod sterownik Mitsubishi.
nie znam się na Mitsubishi, bo w szkole same Fanuci mamy, ale chyba powinny być jeszcze zabezpieczenia przed załączaniem kontaktronów (zmianą obrotów) gdy tłoczysko powraca w górę - bo wtedy też przecież te czujniki wykrywają
i chyba nie uwzględniłeś tego, że przycisk S1 jest monostabilny
Panowie,a jak piszecie 5 pkt czyli ten algorytm działania urządzenia sterowniczego w formie listy kroków lub schematu blokowego . Jak to ma wyglądac bo w szkole tego nie przerabialiśmy...
to przykładowy algorytm jaki robiliśmy na lekcji do przykładowego zadania.
po prostu pokolei jak układ działa, można to też zrobić np. w myślnikach. Ogólnie nie musi to być w 100% poprawne, ważne aby była zachowana jako taka logika i napisane odpowiednie kroki.
Dodano po 4 [minuty]:
co do zabezpieczenia kontaktronów - ja chyba do setowania C2 dodałem Y0 na bramce AND, aby podczas powrotu (czyli Y0=0) wyjście C2 nie reagowało na środkowy czujnik. ogólnie z tego co widzę to masz dość uproszczony ten program mi zajęło kilkanaście linijek. Dodatkowo nie widzę u Ciebie w programie uwzględnienia, że przycisk S1 jest monostabilny, ale może na Twoim sterowniku nie potrzeba tak jak na Fanucu
siema ma ktos arkusz z pytaniami bo odpowiedzi juz mam ale pytania? do egzaminu elektromechanik pojazdów samochodowych 202 czerwie 18?
z góry dziekuje:)