oscat.lib > oscat.lib fuer Step 7

Installierung OSCAT-Basic 3.10 im TIA-Portal V13 SP1

(1/1)

Elektro:
Hallo zusammen,

Ich nehme Bezug zum Thread auf Englisch:
http://www.oscat.de/community/index.php/topic,2475.0.html

Es wäre hilfreich, wenn im OSCAT-Forum eine Unterscheidung oder eine
Unterabteilung im Forum zwischen Oscat-S7 (Step 7 V5.4, V5.5) und
Oscat-TIA (Tia-Portal V13) von Siemens gemacht würde.
Die OSCAT-Bibliothek (oscat_basic_332_s7.zip)
unter http://www.oscat.de/component/jdownloads/category/2-oscat-basic.html?Itemid=0
kann ich mit dem TIA-Portal nicht einbinden, respektive öffnen.
Mit dem TIA-Portal lassen sich nur alte SPS-Programme von S7 oder Version
TIA V11, TIA V12, usw. migrieren, alte SPS-Programme sind explizit nicht mit
dem Öffnen-Befehl im TIA-Portal editierbar.

Zudem musste ich jetzt noch feststellen, dass das TIA-Portal V13 das Migrieren
von alten S7-Programmen (*.S7S) auch nicht unterstützt, wenn eine alte
Vorgängerversion von Step 7 auf dem gleichen Rechner installiert ist.
Der Grund könnte darin liegen, dass die Exe-Datei vom Step-7-Programm benötigt
wird, damit eine Real-Konvertierung des SPS-Programmes statt findet, oder weil
Siemens einfach will, dass man über die Vollversion der Programmiersoftware verfügt,
bevor man irgendwelche S7-Programme im TIA-Portal öffnen kann.

Mein Anliegen:

1. Ich brauche eine Idiotensichere Anleitung, wie die Basic-Variante OSCAT 3.10 im
TIA-Portal V13 SP1 installiert wird, so dass beim Export von SPS-Projekten die Library
auch beim Exportieren oder Archivieren mitgespeichert wird.
Evlt. wäre ein Screenshot in der Anleitung noch wichtig und eine Empfehlung, wo die
Library im TIA-Verzeichnis abgelegt wird oder abgelegt werden muss, falls sie manuell
erneuert wird.

2. Ausserdem brauche ich eine Unterstützung für die Random-Funktion, welche ich im
SCL-Format programmieren muss. Funktion 5.50. RDM, 5.51. RDM2, 5.52. RDMDW.
Quelle: http://www.oscat.de/component/jdownloads/download/2-oscat-basic/7-oscat-basic333-de.html
Wie kann ich mit der SCL-Sprache die Oscat-Funktion "Random 1 + 2" aufrufen?

Danke für den Support.
Ein angehender SPS-Programmierer.

DOD666:
Hallo,

die Bestehende TIA Bibliothek sollte für S300/400 funktionieren aber für S1200 nicht.

Die Bibliothek selbst ist nor eine Kopiervorlage, was bedeutet Änderungen an der Bibliothek sind nicht mit deinem Projekt verknüpft.

Warum sollte man Step7 Projekte durch öffnen in TIA auf bekommen, da TIA eine ganz andere Datenbankstruktur hat als Step7.

S7 Projekte lassen sich in TIA durch Migration öffnen wenn du Step7 V5 installiert hast. Das gleiche gilt für WinCC dor muss glaube ich auch WinCC Flexible 2008 installiert sein.
Migration ist aber nicht gut besser neu machen und die neuen Möglichkeiten in TIA nutzen.

Zum Aufruf von Funktionen kannst du gewiss erst mal die TIA Hilfe fragen mit dem Stichwort: "Regeln zu SCL-Anweisungen"

Die Verwendung der Bibliotheksfunktion ist auch in der TIA Hilfe oder im Systemhandbuch von TIA beschrieben.

Ansonsten siehtst du auch in den Bausteinen der Bibliothek wie dort Funktionen aufgerufen werden.

Fang erst mal an.
Wenn du dann Probleme bei einzelnen Sachen hast kann man auch gezielt darauf antworten.

Mit freundlichen Grüßen

Jens

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln