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

Simatic S7 300 - Zapis daty i czasu o zdarzeniu do DB

marekele 17 Sty 2017 22:06 1539 4
REKLAMA
  • #1 16207812
    marekele
    Poziom 10  
    Posty: 17
    Witam
    Koledzy proszę o pomoc w realizacji następującego problemu. A mianowicie w chwili wciśnięcia przycisku na panelu operatorskim OP chciałbym zapisać informację o tym zdarzeniu w tablicy tzn. data i czas. Proszę o pomoc w rozwiązaniu tego zadania. Pozdrawiam
  • REKLAMA
  • #2 16207954
    namok
    Poziom 25  
    Posty: 529
    Pomógł: 91
    Ocena: 73
    To napisz może z czym masz problem. Ustawieniem flagi od naciśnięcia przycisku czy zapisaniem daty do DB.
  • REKLAMA
  • #3 16208402
    szczupx
    Poziom 19  
    Posty: 555
    Pomógł: 29
    Ocena: 94
    wykorzystaj wbudowany w panel mechanizm historii alarmów, najmniej roboty będzie.
  • REKLAMA
  • Pomocny post
    #4 16208473
    Micek64
    Poziom 18  
    Posty: 744
    Pomógł: 34
    Ocena: 75
    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 bloku danych.
  • #5 16213396
    marekele
    Poziom 10  
    Posty: 17
    Dziękuję Kolego Micek64..... o to mi chodziło. Funkcja działa tak jak chciałem. Pozdrawiam
REKLAMA