TIA TIA Portal Zeit messen

Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt es trotzdem eine möglichkeit es so zu machen
Natürlich kannst du das so machen, es ist nur nicht mehr zeitgemäß.

Keiner weiß bisher welche Hard und Software du verwendest

Hat das HMI denn eine Verbindung? Hast du einfach mal versucht mehr als drei Stellen im E/A Feld anzuzeigen? Hast du einfach mal herumprobiert?
 
Natürlich kannst du das so machen, es ist nur nicht mehr zeitgemäß.

Keiner weiß bisher welche Hard und Software du verwendest

Hat das HMI denn eine Verbindung? Hast du einfach mal versucht mehr als drei Stellen im E/A Feld anzuzeigen? Hast du einfach mal herumprobiert?
Also ich habe eine Simatic S7-1500 die SPS ist mit dem HMI verbunden und ich probiere schon ewig rum wie es funktioniere könntre. Aber ich dachte mir jetzt weil nichts richtig funktioniert hat vllt kann mir hier jmd helfen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Tip zu Sekundenpulse zählen: anstatt Timer die Anweisung CTU verwenden und als Sekundentakt den CPU-Taktmerker "Clock_1Hz"
Also ich habe mir schon so etwas zusammen gestellt es funktioniert auch. Allerdings ist es nicht ganz so genau und hat eine differenz von 2 sec. Im vergleich zur handy Stoppuhr
 

Anhänge

  • IMG_0863.jpeg
    IMG_0863.jpeg
    6,1 MB · Aufrufe: 41
Damit meine ich, du sollst dir die Adressen mal genau anschauen und überlegen ob das wirklich so passt.

Ja gut, wenn es funktioniert dann ist das Thema ja hier beendet. Oder?
Ja wie gesagt es funktioniert so halb es hat halt diese 2 sec Versatz. Ich habe hier rein geschrieben da ich auf einer suche war es vllt anderst und exakter zu machen. Weißt du wie man die 2 sec. raus bekommen könnte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich habe mir schon so etwas zusammen gestellt es funktioniert auch. Allerdings ist es nicht ganz so genau und hat eine differenz von 2 sec. Im vergleich zur handy Stoppuhr
Dann nimm den Taktmerker "Clock_10Hz", dann erhältst du die Zeit in zehntel Sekunden (z.B. 9,9 s). Da mache bei der Anzeige eine Stelle von hinten ein Dezimalkomma rein.
Um welche Zeitspannen geht es bei dir? Wenige Sekunden, oder Minuten oder Stunden?
 
Wie genau meinst du überdenken?
MD64 ist ein Merkerdoppelwort ( 32 Bit ) und besteht aus vier Byte ( MB64, MB65, MB66 und MB67 ).
Die Variable MD64 überlappt also in die Folgevariable MD66 ( MD66 besteht aus MB66, MB67, MB68 und MB69 ).

Ich hoffe du verstehst das:
MD64 => MB64 MB65 MB66 MB67
MD66 => MB66 MB67 MB68 MB69
 
Dann nimm den Taktmerker "Clock_10Hz", dann erhältst du die Zeit in zehntel Sekunden (z.B. 9,9 s). Da mache bei der Anzeige eine Stelle von hinten ein Dezimalkomma rein.
Um welche Zeitspannen geht es bei dir? Wenige Sekunden, oder Minuten oder Stunden?
Danke schonmal des mit den 10hz war echt nützlich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
MD64 ist ein Merkerdoppelwort ( 32 Bit ) und besteht aus vier Byte ( MB64, MB65, MB66 und MB67 ).
Die Variable MD64 überlappt also in die Folgevariable MD66 ( MD66 besteht aus MB66, MB67, MB68 und MB69 ).

Ich hoffe du verstehst das:
MD64 => MB64 MB65 MB66 MB67
MD66 => MB66 MB67 MB68 MB69
Macht sinn des wusste ich garnicht. Dann werde ich es mal schnell ändern
 
Zurück
Oben