TIA TIA Portal V11 SP2 / FC80 - TONR

Hier hat sich auch noch kein anderer Gedanken drum gemacht oder?

Habe gerade alles mögliche mit date & time und time versucht.. allerdings kann man die werte nicht moven bzw. danach vernünftig auswerten..

Ich möchte aber kein Zähler mit einem Taktmerker verwenden.. Hat jemand eine Idee?
 
Hier fehlt mir auch der FC80 TONR. Mußt du anders lösen. Gibt es anscheinend nur bei 1200 und 1500.


Die Timer nach IEC61131-3 sind bei 300/400 durch SFB realisiert. Der TONR ist nicht nach Norm, der tauchte als erstes bei Microwin auf. Deshalb hat man ihn in Step7 V<=5 als FC realisiert und in eine Biblothek gepackt.

Bei 1200 und 1500 sind diese Timer als MC7-Strich Befehle, also als Fast-Assembler (M$ nennt sowas IL) realisiert. Damit ist deren Funktion viel näher an der Norm. Siehe http://www.sps-forum.de/simatic/63317-step-7-basic-aufruf-timer-funktionsbaustein.html#post443410

Anscheinend, bestätigt hat mir das aber noch keiner, gilt folgendes "Schema". Wenn eine Funktion auf allen CPU-Familen vorhanden ist und dort auch im wesentlichen die gleiche Semantik und Schnittstelle hat, dann hat das seinen Namen behalten.
Wenn es auf der 1200/1500 aber irgendwie ganz anders ist als es auf der 300/400 war, dann haben sie es in diesem Baum der Anweisungen irgendwie versteckt. Alles was in http://www.bilder-hochladen.net/files/dj30-8c-1700-jpg.html aufgelistet ist passt gut in diese Kathegorie.

TONR_X hat noch die Schnittstelle die der alte FC80 hatte, denn es ist der alte FC80. Der TONR auf der 1200 hat aber eine ganz andere Schnittstelle.
Statusbitzugriffe gibt es auf der 1200/1500 nicht -- ich weine ihnen keine Träne nach. MasterControlRelais -- weg :p
CALL ohne Parameter -- naja. Darüber sollte man einen eigenen Thread anfangen. SAVE-Spule -- noch einen Thread wert.

Also was als _X auftaucht hat jetzt eine andere Schnittstelle.
Noch schlimmer ist es wenn dir nach der Migration ein _LF begegnet. Glücklicherweise war das immer Zeug, was ich nicht mehr gebraucht habe. Obskure Library Bausteine die von Siemens selbst stammten. Aber müsste man es tatsächlich auf eine 1200 bringen, hätte ich keine Ahnung wie.

Blöd bei der Sache ist, das man in dem Baum nicht suchen kann (<-- @Siemens). Gut ist jedoch, dass es in KOP/FUP eine automtische Ergänzung gibt:
Leerbox einfügen
anfangen den Namen einzutippen
und schon wird einen TON_X angeboten.
 
Zurück
Oben