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

Ergebnis 1 bis 5 von 5

Thema: Symboltabelle per Kommandoschnittstelle exportieren...

  1. #1
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Versuche gerade über die Kommandoschnittstelle eine Symboltabelle zu exportieren:

    Code:
    var symtab = Path.GetTempFileName().Replace(".tmp", ".asc");
                        program.SymbolTable.Export(symtab);
    bekomme aber immer eine Exception:

    beim Aufruf einer COM-Komponente wurde ein HRESULT E_FAIL-Fehler zurückgegeben. (Fehler: -2147467259)

    einer ne Idee??
    Geändert von Jochen Kühner (23.11.2012 um 15:03 Uhr)
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren Symboltabelle per Kommandoschnittstelle exportieren...  

  2. #2
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Versuche gerade über die Kommandoschnittstelle eine Symboltabelle zu exportieren:

    Code:
    var symtab = Path.GetTempFileName().Replace(".tmp", ".csv");
                        program.SymbolTable.Export(symtab);
    bekomme aber immer eine Exception:

    beim Aufruf einer COM-Komponente wurde ein HRESULT E_FAIL-Fehler zurückgegeben. (Fehler: -2147467259)

    einer ne Idee??
    Hat die Symbolik nicht ein Passwort im STEP7-Projekt-DBF?

    Frank
    Grüße Frank

  3. #3
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von IBFS Beitrag anzeigen
    Hat die Symbolik nicht ein Passwort im STEP7-Projekt-DBF?

    Frank
    Nöö...
    laut Doku der Kommandoschnittstelle geht das auch so wie Ich das mache, aber es funzt nicht....
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  4. #4
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard

    Bei mir funktioniert das so. Wichtig ist dabei dass der komplette Ordnerpfad existiert. Ist das nicht der Fall gibt es aber auch keine Fehlermeldung, sondern es wird einfach keine Datei erzeugt.
    Hast du nicht ein 64 Bit Windows laufen? Vielleicht ist von Siemens ja noch nicht alles umgesetzt worden.

    Ausschnitt wie es bei mir funktioniert:
    Code:
    void exportSymbolTabelle(string projectName, string programName)
    {
        Simatic S = new Simatic();
        string exportfile;
        exportfile = "K:\\Temp\\export\\" + projectName + "_" + programName + "_Symboltabelle.asc";
    
        try
        {
            S.Projects[projectName].Programs[programName].SymbolTable.Export(exportfile);
        }
        catch (Exception ex)
        {
            Console.WriteLine("Fehler bei Export: " + ex);
        }
    }

  5. #5
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Kein Plan warums nicht geht...

    Noch was, kann Ich den bei einem SCL Baustein über die Kommandoschnittstelle irgenwie herausfinden wie die zugehörige Quelle heisst?
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

Ähnliche Themen

  1. S7 Kommandoschnittstelle mit VC++
    Von Chefmech im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 15.12.2011, 10:53
  2. S7 Kommandoschnittstelle
    Von Senator42 im Forum PC- und Netzwerktechnik
    Antworten: 3
    Letzter Beitrag: 30.04.2011, 17:07
  3. Beschreibung der Kommandoschnittstelle
    Von Bensen83 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 03.09.2010, 19:26
  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
  •