Springen naar inhoud

Vraag over plc programma


  • Log in om te kunnen reageren

#1

1213

    1213


  • 0 - 25 berichten
  • 10 berichten
  • Gebruiker

Geplaatst op 02 oktober 2010 - 12:28

Hallo,

Ik heb volgende vraag:

Doelstelling In WinCC flexible de start en stoptijd weergeven.

Vraag: Als start "1" is, wordt de starttijd weggeschreven naar ĎDB2.DBW 282í.
Maar als stop "1" is, wil ik de starttijd laden en wordt de huidige tijd de stoptijd.
Maar ie geeft bij stop , zowel de start als stop tijd de huidige tijd.
Hoe moet ik dit oplossen dat daar de starttijd van ďM 100Ē komt te staan bij 'M 102'.

Programma:

// Set start
U M 60.0 // (Startknop)
S M 60.7
U M 61.0 // (Stopknop)
R M 60.7

SPB M100


// Set stop
U M 61.0 // (Stopknop)
S M 61.7
U M 60.0 // (Startknop)
R M 61.7

SPB M102


M100 : L DB2.DBW 10 // de werkelijke tijd
T DB2.DBW 282 // Starttijd

L W#16#0
T DB2.DBW 284 // Stoptijd

L L#0
T DB2.DBW 286

SPA M104

M102: L DB2.DBW 282
T DB2.DBW 282 // Starttijd

L DB2.DBW 10 // de werkelijke tijd
T DB2.DBW 284 // Stoptijd

L L#1
T DB2.DBW 286


M104: U M 60.7
= M 121.0 // Bit die in WinCC genoteerd staat voor het wegschrijven van de gegevens, 1 = Starttijd wordt weggeschreven, en 0 = Stoptijd wegschrijven

Alvast bedankt

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.




0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures