Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 3 von 3

Thema: Step7 5.5 Kommandoschnittstelle mit C# benutzbar??

  1. #1
    Registriert seit
    02.09.2013
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    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
    Zitieren Zitieren Step7 5.5 Kommandoschnittstelle mit C# benutzbar??  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.742
    Danke
    143
    Erhielt 1.688 Danke für 1.226 Beiträge

    Standard

    Ich hatte mir mal folgendes notiert:
    Hochladen von Bausteinen in eine S7 300 SPS

    In den Thread ist auch ein kleiner Codeschnipsel von mir in C#.

    Mit einer Suche hier im Forum nach "Kommandoschnittstelle" findest du noch mehr Beispiele. Man muss damit etwas probieren, da die Schnittstelle nicht sehr aussagekräftig dokumentiert ist.

  3. #3
    mzampare ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    02.09.2013
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    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

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 05.03.2013, 19:31
  2. S7 Kommandoschnittstelle mit VC++
    Von Chefmech im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 15.12.2011, 10:53
  3. Addressen vergeben mit Kommandoschnittstelle
    Von tobi84 im Forum Hochsprachen - OPC
    Antworten: 0
    Letzter Beitrag: 20.11.2010, 14:57
  4. Step7 Kommandoschnittstelle
    Von cosmo82 im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 20.11.2009, 16:02
  5. DP AS-i Kommandoschnittstelle
    Von Anonymous im Forum Feldbusse
    Antworten: 6
    Letzter Beitrag: 20.03.2007, 11:45

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •