logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak mierzyć czas pracy maszyny na Simatic S7 z dokładnością do minut?

tufus 10 Lip 2007 14:40 4146 3
REKLAMA
  • #1 4068245
    tufus
    Poziom 14  
    Posty: 136
    Pomógł: 4
    Ocena: 12
    Witam

    Czy może ktoś robił pomiar czasu urządzenia lub pracy maszyny na sterowniku simatic S7. Wiem że są funkcje SFC2,SFC3 i SFC4 Runtime meter ale czas pracy mogę wyłącznie odczytać w godzinach a mi chodzi również o minuty, ponieważ same skasowanie pomiaru czasu na początku danej zmiany nie stanowi problemu o tyle wyświetlenie czasu pracy w ciągu ośmu godzin z rozdzielczością co do minuty jest dla mnie problemem. Także proszę o pomoc lub wskazówkę.
  • REKLAMA
  • #2 4070982
    tufus
    Poziom 14  
    Posty: 136
    Pomógł: 4
    Ocena: 12
    Napisłem taki program, który działa, może kogoś zaintersuje.

    iTactSeconds - INT
    bySeconds - byte
    byMinutes - byte
    dwHours_Run - DWord

    L #bySeconds
    L #iTactSeconds // increase second counter
    +I
    T #bySeconds
    L 60
    <I
    BEC // ----------------------------
    L 0
    T #bySeconds
    L #byMinutes
    + 1 // increment minute counter
    T #byMinutes
    L 60
    <I
    BEC // ----------------------------
    L 0
    T #byMinutes
    L #dwHours_Run
    + L#1 // increment hour counter
    T #dwHours_Run
    wywołanie:

    A M 100.7 - flaga czasu co dwie sekundy, clock memory
    FP M 50.0 ustaiwny w HW Config
    = M 50.1

    AN M 0.1 - flaga załączenia maszyny
    ON M 50.1 - narastający impuls clock memory
    JC N16E

    CALL "FCL_HOURS_RUN"
    iTactSeconds:=2
    bySeconds :=MB30
    byMinutes :=MB32
    dwHours_Run :=MD36
    N16E: NOP 0
  • REKLAMA
  • #3 14831856
    bigmaster
    Poziom 15  
    Posty: 583
    Pomógł: 4
    Ocena: 91
    Też zaczełem z tym walczyć:)
    W STL. brakuje mi IF .... THEN...
  • #4 15472487
    bigmaster
    Poziom 15  
    Posty: 583
    Pomógł: 4
    Ocena: 91
    Na razie zrobiłem to pod LAD
    FB180.pdf (62.21 kB)Musisz być zalogowany, aby pobrać ten załącznik.
REKLAMA