Elektroda.pl
Elektroda.pl
X
SterControl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

S7-1200 pierwsze kroki i pierwsze kłopoty

21 Wrz 2010 07:57 6467 16
  • Poziom 11  
    Witam,
    Właśnie zacząłem stawiać pierwsze kroki w s7-1200 i już napotkałem problem.
    Chodzi o realizację następującej funkcji:

    1. jednorazowo wciskam przycisk (i puszczam)
    2. wyjście zmienia się na stan przeciwny.

    Krótko mówiąc chce zboczem narastającym zmienić stan wyjścia na przeciwny.
    W logo zdaje się funkcja ta nazywa się włącznik wielofunkcyjny. Problem niby trywialny. Poniżej moje niedziałające wypociny.

    S7-1200 pierwsze kroki i pierwsze kłopoty S7-1200 pierwsze kroki i pierwsze kłopoty

    pozdrawiam
    rage[/code]
  • SterControl
  • Poziom 31  
    W jednym cyklu ustawiasz i kasujesz markera i nie widzisz zmian. Za kontakt M0.2 w środku musisz wstawić dodatkowego przepisywanego markera.
  • Poziom 11  
    rozumiem, że jednocześnie ustawiam i kasuje. Jednak pomimo prób z dodatkowymi markerami nadal nie wiem jak rozwiązać ten problem.Proszę o dodatkową podpowiedź

    pozdrawiam
    rg
  • Poziom 31  
    Ustawienie zboczem narastającym dodatkowego markera np. M0.3 od M0.2 i kasowanie opadającym zrób na końcu. Po tych linijkach co masz.
    A środkowe kontakty M0.2 zmień na M0.3
  • SterControl
  • Poziom 11  
    jak dobrze zrozumiałem, chodzi o coś takiego:

    S7-1200 pierwsze kroki i pierwsze kłopoty

    ale kurcze, nadal nie działa. Gdzie jest błąd?

    pozdrawiam
    rg
  • Poziom 31  
    Hmm, nie widzę błędu. Co prawda na innym sterowniku ale z tego korzystam.

    S7-1200 pierwsze kroki i pierwsze kłopoty S7-1200 pierwsze kroki i pierwsze kłopoty


    Układ się ustawia a nie kasuje, czy kasuje a nie ustawia ? Czy nic się nie dzieje ?
    Może elektrycznie masz coś nie tak ?
  • Poziom 11  
    Witaj,
    Elektrycznie wszystko jest okej, mam zestaw startowy ze switchami do prób.

    Poniżej układ zaraz po uruchomieniu

    S7-1200 pierwsze kroki i pierwsze kłopoty

    Po załączeniu wejścia

    S7-1200 pierwsze kroki i pierwsze kłopoty

    Po wyłączeniu wejścia

    S7-1200 pierwsze kroki i pierwsze kłopoty


    Kolejne załączenia i wyłączenia to kolejno obrazek 2 i 3.
    Co sadzisz o tym?

    pozdrawiam
    rg
  • Poziom 31  
    Coś masz nie tak z wykrywaniem zbocza. Poczytaj o tej instrukcji.
    Bo po wyłączeniu dalej jest bit aktywny.
  • Poziom 14  
    W Omron'ie taki układ działa bezproblemowo.
    Spróbuj z priorytetem na Reset

    pozdrawiam
  • Poziom 11  
    Siudek2 - W LOGO mój problem rozwiązuje jeden blok, zdaje się że "przełącznik wielofunkcyjny"

    Dam znać jak sprawdę resztę rozwiązań.

    pozdrawiam
    rg
  • Poziom 11  
    Witam,
    ja polecam również dla lekkiego treningu w programowaniu użycie funkcji przewijania lub inwersji słowa do rozwiązania tego problemu.
    Pozdrawiam
    gandalftaurus
  • Poziom 15  
    [quote="rage"]Siudek2 - W LOGO mój problem rozwiązuje jeden blok, zdaje się że "przełącznik wielofunkcyjny"

    Wiem o tym bardzo dobrze. Dałem ci inne rozwiązanie tak byś mógł je poprostu przepisać do swojego s-1200

    pzdr.
  • Poziom 11  
    Dziękuje wszystkim za zainteresowanie tematem. Rozwiązanie kolegi bhtom działa (tylko w załączonym rozwiązaniu jest chyba błąd kosmetyczny, zamiast cewki M0.1 powinien być styk wykrywający np zbocze narastające)


    pozdrawiam i jeszcze raz dziękuję.
    rg
  • Poziom 17  
    gandalftaurus napisał:
    Witam,
    ja polecam również dla lekkiego treningu w programowaniu użycie funkcji przewijania lub inwersji słowa do rozwiązania tego problemu.
    gandalftaurus


    Poszedłem tropem Gandalftaurusa i chodzi tylko że wykorzystałem do tego funkcję odejmowania sub. Po wykryciu zbocza narastającego robie sub 1-MW10
    gdzie w rejestrze MW10 jest albo 0 albo 1.
    A pożniej w następnym networku robię proste przekierowanie odpowiedniego bitu na cewkę. Czyli dla MW10 jest to %M21.0

    Jedyny minus jest taki że tą metodą zużywa się dużo rejestrów MW i trzeba zadbać o to żeby nie pomieszać adresacji która jest np użyta przez inne moduły