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

Ergebnis 1 bis 9 von 9

Thema: S7ProSim/ S7-PLCSIM

  1. #1
    Registriert seit
    21.09.2006
    Beiträge
    36
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren


    Zitaz:
    "Programmieren einer Schnittstelle zu S7-PLCSIM mit S7ProSim
    Damit Sie mit S7ProSim die in S7-PLCSIM simulierte Steuerung programmatisch bedienen können,
    gehen Sie folgendermaßen vor:
    Nehmen Sie das Siemens S7ProSim COM-Objekt in das Projekt auf.

    Fügen Sie zu Ihrem Projekt eine Deklaration für S7ProSim hinzu."

    Hat jemand eine Ahnung wie man es in EXCEL realisiert?

    Es gibt nur ein Beispiel für
    Visual Basic 6.0

    Visual Basic .NET
    C#

    oder wie man S7ProSim aufruft?

    Danke!
    Zitieren Zitieren S7ProSim/ S7-PLCSIM  

  2. #2
    Registriert seit
    06.10.2004
    Ort
    Kopenhagen.
    Beiträge
    4.624
    Danke
    377
    Erhielt 799 Danke für 642 Beiträge

    Standard

    S7ProSim ist ein ActiveX Control.

    Alle programme das ActiveX unterstützen (Office z.B.) kann im prinzip alle ActiveX Controls benutzen.

    In WinCC Flexible:
    Tools .. My Controls .. Control.
    Es erscheint ein dialog wo alle auf dem PC installierten ActiveX Controls vorhanden sind.
    Nicht alle ActiveX sind mit WinCC Flex kompatibel !

    In Excel:
    Tools .. Add-ins .. Automation
    Ich weiss nicht ob S7ProSim mit Excel kompatibel ist.
    Edit: Es muss auch mit VBA in Excel funktionieren können.
    Jesper M. Pedersen

  3. #3
    Registriert seit
    05.09.2007
    Beiträge
    21
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    @sweber:
    hallo,

    du sagtest, es gäbe ein beispiel für c#. danach suche ich bis jetzt vergebens
    könntest du es mir vielleicht posten?
    das wäre supernett
    vielen dank im voraus!
    Zitieren Zitieren Beispiel in c#  

  4. #4
    Registriert seit
    20.10.2003
    Ort
    Biberach
    Beiträge
    5.068
    Danke
    959
    Erhielt 1.459 Danke für 922 Beiträge

    Standard

    Zitat Zitat von Brainyboy Beitrag anzeigen
    @sweber:
    hallo,

    du sagtest, es gäbe ein beispiel für c#. danach suche ich bis jetzt vergebens
    könntest du es mir vielleicht posten?
    das wäre supernett
    vielen dank im voraus!
    Hallo,

    zwei PDF-Links zu Siemens:

    http://support.automation.siemens.co...ew/de/21170043

    http://support.automation.siemens.co...iew/de/1139855

    Soweit ich weiß kann man mit S7-PROSIM nur auf den
    E/A-Bereich zugreifen, jedoch nicht auf Daten in DBs.

    Viele Grüße

    Gerhard Bäurle

  5. Folgender Benutzer sagt Danke zu Gerhard Bäurle für den nützlichen Beitrag:

    Brainyboy (08.09.2007)

  6. #5
    Registriert seit
    05.09.2007
    Beiträge
    21
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    @sweber und alle anderen:
    hallo,

    ich habe eben unter CSharp ein ActiveX Control erstellt für die PLCSIM.
    Gebuilded und gestartet, jedoch kommt schon beim Connecten folgende Fehlermeldung:

    System.Runtime.InteropServices.COMException(0x8000 FFFF): Schwerwiegender Fehler
    (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) at
    System.RuntimeType.ForwardCallToInvokeMember(Strin g memberName,BindingFlags
    flags,Object target,Int32[]aWrapper Types,MessageData&msgData)
    at S7PROSIMLib.S7ProSimClass.Connect()
    atWindowsApplication1.Form1.Click_Connect(Object sender, EventArgs e) in
    D:\...\WindowsApplication1\Form1.cs:line117

    mit einem Abbruch...

    Den Code hab ich angehängt:
    http://www.sps-forum.de/attachment.p...0&d=1190039983


    Ist da jemand schonmal auf dasselbe Problem gestoßen, ich weiß keinerlei Ursachen hierfür. Hatte alles probiert, einmal war PLCSim schon gestartet und einmal aus, egal welcher Button, es stürzt immer ab das Programm.
    Zitieren Zitieren Steuerungscode für PLCSim  

  7. #6
    Registriert seit
    19.12.2006
    Beiträge
    185
    Danke
    25
    Erhielt 26 Danke für 21 Beiträge

    Standard

    Hallo,

    auch wenn der Thread schon uralt ist...

    Den gleichen Fehler bekomme ich auch in meinem c# Programm.
    Schon bei Aufruf der Connect() Methode.

    Wie hast du das Problem gelöst?


    Gruß
    mkd

  8. #7
    Registriert seit
    05.09.2007
    Beiträge
    21
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,

    ja allerdings, es ist uralt schon. ich weiß es selber nicht mehr genau.
    Vielleicht find ich ja noch den Codeschnipsel, falls ja, dann schick ich ihn dir!

    Viele Grüße!

  9. #8
    Registriert seit
    03.09.2008
    Beiträge
    48
    Danke
    7
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Ein paar Infos für alle wäre nicht schlecht ob es gelöst wurde.

    Gruß Key

  10. #9
    Registriert seit
    05.09.2007
    Beiträge
    21
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo,

    hab im Archiv rumgestöbert und etwas Altes gefunden. S.h. Anhang.
    ich glaube dies müsste es wohl sein.
    Einfach entpacken und anschauen! hoffe es hilft euch weiter!

    Viele Grüße
    Angehängte Dateien Angehängte Dateien

Ähnliche Themen

  1. S7ProSim in Visual Studio C#
    Von dnick86 im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 17.11.2012, 12:22
  2. S7ProSim
    Von Zebra-One im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 19.03.2011, 17:07
  3. Beispiel für S7ProSim AktiveX Control?
    Von sweber im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 26.09.2006, 11:29
  4. Plcsim
    Von Anonymous im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 07.12.2005, 07:51
  5. PLCSIM
    Von Anonymous im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 17.11.2005, 15:00

Lesezeichen

Berechtigungen

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