07.09.2008 21:22 | |
Beiträge: 11 Bewertung: (0) |
Guten Abend. Ich muss meine Programm auf einer CPU 315 (315-2AF02-0AB0) testen um eine Aussage über die Zykluszeit zu treffen. Leider kann ich nicht das ganze Programm übertragen. Einige Funktionen brechen bei der Übertragung mit einer Fehlermeldung ("FC xyz konnte nicht übertragen werden.")ab. Da ich in diesen Bausteinen Zeit und Datumsfunktionen verwende, glaube ich die zugehörigen SFC in meiner Firmware fehlen. Im Anhang sind zwei fast identische Funktionen. Die erste Param_Real(FC127) lässt sich übertragen, die zweite Param_Date(FC128) nicht! Wäre für Hilfen sehr dankbar. DateianhangParameter Quellcode.pdf (109 Downloads) |
08.09.2008 13:09 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31) |
es ist richtig, daß SFC's/SFB's CPU-abhängig und somit nicht nachträglich installierbar sind. sagt ja auch schon der name => system function es könnte eventuell sein, daß mit einem firmware-update der cpu auch neue sfc/sfb's dazu kommen, aber das weiß ich nicht genau. viele grüße sven |
...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
08.09.2008 13:23 | |
Beiträge: 162 Bewertung: (23) |
Hallo, der SFC 24 sollte auf einer 315 aber vorhanden sein, und zwar in der "Standard Library" unter "System Funktion Blocks". MfG FrankW |
09.09.2008 13:03 | |
Beiträge: 11 Bewertung: (0) |
Vieleicht hab ihr ja beide recht. Die CPU auf der ich arbeite ist schon rechtalt (1999)und hat evtl. noch kein updat des Betriebssystems bekommen. http://support.automation.siemens.com/WW/view/de/7360491 Ich kann, aber leider nicht ersehen unter Betriebssystem und CPU, welche SFCs enthalten sind. Wenn ich in die Onlineansicht der Bausteine gehe, ist der SFC 24 nicht enthalten. |
Folgen Sie uns auf