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

Ergebnis 1 bis 9 von 9

Thema: S5 mit vb.net steuern

  1. #1
    Registriert seit
    28.11.2013
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Erstmal an alle von dem neuen.

    Nun auch gleich mein erstes Problem.

    wie kann ich über ein vb prog s5 eingänge lesen bzw merker in der sps setzen
    komme mit libnodave überhaupt nicht klar.

    auch über wincc wäre es vieleicht möglich so csv auslesen und schreiben.

    über die hilfe wäre ich echt dankbar
    Zitieren Zitieren S5 mit vb.net steuern  

  2. #2
    Registriert seit
    30.06.2007
    Ort
    Minden (Westf.)
    Beiträge
    178
    Danke
    42
    Erhielt 21 Danke für 21 Beiträge

    Standard

    Zitat Zitat von benni853 Beitrag anzeigen

    komme mit libnodave überhaupt nicht klar.
    Wo genau ist dein Problem mit libnodave? Habe vor einiger Zeit eine S5 mit libnodave mit VB.net gemacht.
    Was hast du schon?
    Geändert von StefanK (29.11.2013 um 15:06 Uhr) Grund: böse Rechtschreibfehler...

  3. #3
    benni853 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    28.11.2013
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Naja bin bis jetzt noch nicht dahinter gekommen wie ich eine s5 ansteuer, habe bis jetzt nur mit mpi für s7 hin bekommen
    oder über lan kannst mir das prog zukommen lassen?

  4. #4
    Registriert seit
    30.06.2007
    Ort
    Minden (Westf.)
    Beiträge
    178
    Danke
    42
    Erhielt 21 Danke für 21 Beiträge

    Standard

    Das ist ein Ausschnitt aus meinem Programm:

    eventuell hilft es, ansonsten poste mal deinen Code:

    Code:
        Private fds(2) As libnodave.daveOSserialType
        Private di(2) As libnodave.daveInterface
        Private dc(2) As libnodave.daveConnection
    
    
        Public CONNECTION_STATUS_OK(2) As Boolean
    Code:
    fds(1).rfd = libnodave.setPort("COM2", "9600", AscW("E"))
                        fds(1).wfd = fds(1).rfd
    
    
                        If fds(1).rfd > 0 Then
                            di(1) = New libnodave.daveInterface(fds(1), "S5", 0, libnodave.daveProtoAS511, libnodave.daveSpeed187k)
                            res = di(1).initAdapter
    
    
                            If res = 0 Then
                                di(1).setTimeout(500000)
                                dc(1) = New libnodave.daveConnection(di(1), 2, 0, 0)
                                res = dc(1).connectPLC
                                If res = 0 Then
                                    Return True
                                Else
                                    Call Disconnect(1)
                                    Return False
                                End If
                            Else
                                libnodave.closePort(fds(1).rfd)
                                Return False
                            End If
                        Else
                            Return False
                        End If



  5. #5
    benni853 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    28.11.2013
    Beiträge
    4
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Coole sache muss ich mal testen denk sollte passen genau die stütze hat mir geholfen

    nur noch eins als was hast du res deklariert
    Geändert von benni853 (01.12.2013 um 10:37 Uhr)

  6. #6
    Registriert seit
    30.06.2007
    Ort
    Minden (Westf.)
    Beiträge
    178
    Danke
    42
    Erhielt 21 Danke für 21 Beiträge

    Standard

    Als Integer, wenn die Funktionen 0 zurückgeben, ist alles gut.



  7. #7
    Registriert seit
    29.01.2012
    Ort
    92694 Etzenricht
    Beiträge
    17
    Danke
    0
    Erhielt 4 Danke für 4 Beiträge

    Standard

    Eine andere Lösung ist S5-LAN. Einfach auf die PG-Schnittstelle stecken und kommunizieren, als es eine S7 wäre. Zudem noch zeitgleich per LAN pro programmieren.
    Gruss Alois
    Alois Träger
    Traeger Industry Components GmbH
    Söllnerstr. 9
    92637 Weiden
    www.traeger.de

  8. #8
    Registriert seit
    30.06.2007
    Ort
    Minden (Westf.)
    Beiträge
    178
    Danke
    42
    Erhielt 21 Danke für 21 Beiträge

    Standard

    Zitat Zitat von gerulus Beitrag anzeigen
    Eine andere Lösung ist S5-LAN. Einfach auf die PG-Schnittstelle stecken und kommunizieren, als es eine S7 wäre. Zudem noch zeitgleich per LAN pro programmieren.
    Gruss Alois
    Nettes Teil + netter Preis. Welches Stück Software brauche ich dann noch, damit die S5 mit einem .net- Programm spricht?

    PS: gibt es wirklich noch so viele S5 im Feld? Die letzten fünf, auf die ich getroffen bin sind gegen S7 oder Beckhoff rausgeflogen...

  9. #9
    Registriert seit
    29.01.2012
    Ort
    92694 Etzenricht
    Beiträge
    17
    Danke
    0
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Für das S5-LAN und S7-LAN haben wir eine sehr günstige Variante unserer IP-S7-LINK Library. Diese nennt sich dann S7-LAN-LINK.
    ggf. direkt anfragen. Auch LibNoDave für S7 würde gehen.
    Zum anderen ist dir ein offenes Protokoll implementiert. Hier die Beschreibung des S5-LAN-Protokolls:

    Das Themas S5 ist so, dass die SPS selbst unverwüstlich ist. Die OP's hingegen gehen kaputt. Mit S5-LAN kann jeder S7-OPC-Server, jedes WinCC etc. mit der S5 kommunizieren, als ob diese eine S7 wäre. Ja auch eine S7/S5-Kopplung über PUT/GET ist möglich.

    Gruss Alois
    Alois Träger
    Traeger Industry Components GmbH
    Söllnerstr. 9
    92637 Weiden
    www.traeger.de

Ähnliche Themen

  1. Minitrix mit S7 steuern
    Von electroniconepack im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 25.02.2013, 08:06
  2. CAN-Geräte per PC (VB.NET) steuern
    Von msg im Forum Feldbusse
    Antworten: 2
    Letzter Beitrag: 29.10.2012, 12:51
  3. .NET Treiber für den Zugriff auf E/A Signale mit C# oder VB.NET
    Von CSharper im Forum Werbung und Produktneuheiten
    Antworten: 2
    Letzter Beitrag: 05.06.2012, 09:33
  4. S7 mit LabView8.6 steuern
    Von sv1001 im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 02.08.2011, 08:15
  5. DC Motor mit S7 steuern
    Von fcangmar im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 06.10.2010, 08:59

Lesezeichen

Berechtigungen

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