Step 7 Step7 5.5 Kommandoschnittstelle mit C# benutzbar??

mzampare

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe auf eine Windows 7 maschine VisualStudio C# 2010 Express
Edition, und natuerlich auch noch den Step7 Professional 2010 SR3.
Denn ich C# fuer andere Sachen verwende, wollte ich gerne C#
wiederbunutzen um programmatisch eine Step7 Projekt aus der
versionkontrolle rauszuchecken, kompilieren, und auf die SBS zu laden.
Das geht angaeblich mit der Kommandoschnittstelle, und im Prinzip
"You can use the command interface with any OLE script languages with
automation capability or programming languages such as Visual Basic
Version 5 or higher, Visual C++, or Visual J++. The examples were
tested with Visual Basic Version 6 ; however, in principle, they can
also run with Version 5.".
Hat es aber jemand auch mal getan??
Soll ich die Direktiven using SimaticLib;
using S7HCOM_XLib; oder welche noch?
Und welche "References" muss ich angeben im C# Projekt?

Bin fuer jede Hilfe dankbar.

Michele
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Thomas Danke fuer dein Beitrag. Es ist mir jetzt gelungen, ein Gerüst auf C# aufzubauen.
Weisst du (oder jemand sonst) auch zufaellig ob es moeglich ist ein Projekt aus dem Filesystem zu laden?

Code:
IS7Project Proj = sim.Projects.Add("Manhattan",@pathToProject);
Scheint lediglig ein neues Projekt anzulegen.
Und nach Dokumentation von:
"S7Projects Object (Collection)" gefunden in: S7AKOSSB.HLP scheint
kein weg da zu sein, um projekte aus dem Filesystem zu laden, es ist
schliesslig moeglich, dem Simatic Manager schon bekannte projekte zu
laden. Danke, Michele
 
Zurück
Oben