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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: IBH Netlink und C#

  1. #1
    Registriert seit
    25.06.2007
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,
    ich möchte aus einem DB einen String auslesen. Laut IBH geht dies mit der Funktion Readvals(). Allerdings bekomm ich da nur nullen zurück!?
    Hat von euch jemand schon die Funktion (erfolgreich) benutzt?

    Hier mein Code in VS2010:
    SPS.ReadVals(68, 12, 1, 10, TypNr); //Übergabe: Typ DB=68, anfangsadresse DBB12, DBNr 1, Länge 10 bytes, Array



    Im DB 1 ab DBB10 steht ein String der 10 Zeichen lang ist. Deshalb lese ich erst ab DBB12


    Ich danke euch schon mal.

    Stefan
    Zitieren Zitieren IBH Netlink und C#  

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

    Standard

    Wusste gar nicht das es dafür direkt eine Library gibt.

    Aber Probiers doch mal mit libnodave(http://libnodave.sourceforge.net/) oder meiner Wrapperbibliothek dafür (http://siemensplctoolboxlib.codeplex.com/). Da wird der Netlink auch unterstützt, und der Vorteil ist, wenn du mal eine andere Schnittstelle benutzt, geht diese auch...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  3. #3
    Registriert seit
    02.08.2005
    Beiträge
    44
    Danke
    1
    Erhielt 4 Danke für 4 Beiträge

    Standard

    Zitat Zitat von Papschtler Beitrag anzeigen
    Hallo zusammen,
    ich möchte aus einem DB einen String auslesen. Laut IBH geht dies mit der Funktion Readvals(). Allerdings bekomm ich da nur nullen zurück!?
    Hat von euch jemand schon die Funktion (erfolgreich) benutzt?

    Hier mein Code in VS2010:
    SPS.ReadVals(68, 12, 1, 10, TypNr); //Übergabe: Typ DB=68, anfangsadresse DBB12, DBNr 1, Länge 10 bytes, Array



    Im DB 1 ab DBB10 steht ein String der 10 Zeichen lang ist. Deshalb lese ich erst ab DBB12


    Ich danke euch schon mal.

    Stefan
    Hallo Papschtler,
    wir hatten Ihnen am 07.03.2012 um 12:36 per E-Mail geantwotet:

    // Variablen für die Daten
    int len = 16;
    Object MyReadObj = new Byte[len];

    // Variablen lesen
    // SPS_3.DotNetReadVals(int typ, int nr, int DBNr, int size, ref object vals)
    // typ : ASCII Operand (E)ingang=69, (A)usgang=65, (M)erker=77, (D)aten=68
    // nr : Startadresse des Operanden, bei DB Startadress im Baustein
    // DBNr : Bei DB die Nummer des DB, sonst 0
    // size : Länge der zu lesenden Daten in Byte
    // vals : Die gelesenen Werte


    SPS_3.DotNetReadVals(77, 4, 0, len, ref MyReadObj);

    // Die größe der zurückgegebenen Felds bestimmen
    int LO = ((System.Array)MyReadObj).GetLowerBound(0);
    int HI = ((System.Array)MyReadObj).GetUpperBound(0);


    // Die Listbox mit den Werten füllen
    while( LO < HI )
    {
    string s = ((System.Array)MyReadObj).GetValue(LO).ToString();
    ValueBox.Items.Insert(LO, s);
    LO++;
    }




    Geändert von IBHsoftec GmbH (09.03.2012 um 09:18 Uhr)
    IBHsoftec GmbH | Turmstraße 77 | D-64743 Beerfelden
    Telefon +49-6068-3002 | Telefax: +49-6068-3074
    http://www.ibhsoftec.de | E-Mail: support@ibhsoftec.de
    ------------------------------------------------------------
    S5/S7 für Windows®
    IBH OPC Server - für S5, S7-200®, S7-1200®, S7-300® und S7-400®
    SoftSPS S5-943 / S5-945 / S7-315® / S7-416®
    IBH S7-CX315 / S7-CX317
    IBH S7-PCI315
    IBH Link S7++/ S7 Plus
    IBH Link S5++
    Zitieren Zitieren Entschuldigung  

  4. #4
    Registriert seit
    07.07.2004
    Beiträge
    3.285
    Danke
    38
    Erhielt 584 Danke für 382 Beiträge

    Böse

    Hallo,

    Zitat Zitat von IBHsoftec GmbH
    Hallo Herr xxxxx,
    wir hatten Ihnen am 07.03.2012 um 12:36 per E-Mail geantwotet:
    Als gewaltig daneben finde ich allerdings, das IBHsoftec hier den Realnamen vom User Papschtler veröffentlicht.
    Kann ein Mod das bitte ändern ?


    Question_mark
    Geändert von Question_mark (08.03.2012 um 20:55 Uhr)
    ''Ich habe wirklich keine Vorurteile.
    Meine Meinung ist nur die Summe der Erfahrungen" ... (Question_mark)
    Zitieren Zitieren Was soll das denn ?  

  5. Folgender Benutzer sagt Danke zu Question_mark für den nützlichen Beitrag:

    rostiger Nagel (08.03.2012)

  6. #5
    Registriert seit
    03.04.2008
    Beiträge
    6.206
    Danke
    237
    Erhielt 818 Danke für 692 Beiträge

    Standard

    Zitat Zitat von IBHsoftec GmbH Beitrag anzeigen
    Hallo Herr xxx
    wir hatten Ihnen am 07.03.2012 um 12:36 per E-Mail geantwotet:




    So machen Sie perfekt Werbung für Ihre Firma.
    Also ich weiß, was ich in Zukunft nicht mehr einsetzen werde.
    Es gibt andere Firmen die mehr Rücksicht auf die Belange ihrer Kunden legen und auch besser und unbürokratisch helfen.



    bike

  7. #6
    Papschtler ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    25.06.2007
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Das finde ich persönlich auch eher suboptimal. Ich habe zwar nicht zu verbergen aber der Name hat im www eigentlich nichts zu suchen!!!

    Papschtler

  8. #7
    Registriert seit
    02.08.2005
    Beiträge
    44
    Danke
    1
    Erhielt 4 Danke für 4 Beiträge

    Standard

    Zitat Zitat von Papschtler Beitrag anzeigen
    Das finde ich persönlich auch eher suboptimal. Ich habe zwar nicht zu verbergen aber der Name hat im www eigentlich nichts zu suchen!!!

    Papschtler
    Hallo Papschtler,
    ok Entschuldigung, aber wir wollten Sie nicht mit dem Vornamen anreden.
    IBHsoftec GmbH | Turmstraße 77 | D-64743 Beerfelden
    Telefon +49-6068-3002 | Telefax: +49-6068-3074
    http://www.ibhsoftec.de | E-Mail: support@ibhsoftec.de
    ------------------------------------------------------------
    S5/S7 für Windows®
    IBH OPC Server - für S5, S7-200®, S7-1200®, S7-300® und S7-400®
    SoftSPS S5-943 / S5-945 / S7-315® / S7-416®
    IBH S7-CX315 / S7-CX317
    IBH S7-PCI315
    IBH Link S7++/ S7 Plus
    IBH Link S5++

  9. #8
    Registriert seit
    13.10.2007
    Beiträge
    12.065
    Danke
    2.794
    Erhielt 3.288 Danke für 2.168 Beiträge

    Standard

    Zitat Zitat von IBHsoftec GmbH Beitrag anzeigen
    Hallo Papschtler,
    ok Entschuldigung, aber wir wollten Sie nicht mit dem Vornamen anreden.
    Wie wäre es wenn Sie im Beitrag #3 den Namen von Kollegen Papschtler rausnehmen würden.
    Ihre Erklärung ist auch wenig Mangelhaft, für sieht das wie ein gezieltes Mobing aus, da wir
    auch Kunde bei ihnen sind, werde ich mir überlegen, ob wir das bleiben möchten. Schauen
    Sie sich mal andere Kollegen an, wie deren Auftreten hier im Forum ist, als Beispiel die Fa.
    Deltalogic, die haben es nicht nötig zu denunzieren sondern sind bestrebt zu helfen. Da
    können Sie noch viel lernen.
    Geändert von rostiger Nagel (09.03.2012 um 09:09 Uhr)

  10. #9
    Registriert seit
    03.04.2008
    Beiträge
    6.206
    Danke
    237
    Erhielt 818 Danke für 692 Beiträge

    Standard

    Zitat Zitat von rostiger Nagel Beitrag anzeigen
    ... das wie ein gezieltes Mobing aus,.
    Dem kann ich nur zustimmen.
    Zu publizieren, der TE ist nicht in der Lage einen Hinweis des Supports umzusetzen, ist einfach flach.
    Wenn jemand etwas nicht versteht, kann das immer zwei Seiten haben.
    Und mir kommt es auch so vor, als ob diese "Antwort" auf eine Frage genau zu deren Produkt SoftPLC 416 passt.
    Die hat auch ein Speicherloch und zwingt immer wieder zu einem Neustart.

    Zum Glück gibt es andere Anbieter.


    bike

  11. #10
    Registriert seit
    02.08.2005
    Beiträge
    44
    Danke
    1
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von rostiger Nagel Beitrag anzeigen
    Wie wäre es wenn Sie im Beitrag #3 den Namen von Kollegen Papschtler rausnehmen würden.
    Hallo rostiger Nagel,
    Haben wir gemacht
    Zitat Zitat von rostiger Nagel Beitrag anzeigen
    Ihre Erklärung ist auch wenig Mangelhaft, für sieht das wie ein gezieltes Mobing aus
    welches Interesse sollten wir an Mobbing haben?
    Zitat Zitat von rostiger Nagel Beitrag anzeigen
    Schauen
    Sie sich mal andere Kollegen an, wie deren Auftreten hier im Forum ist, als Beispiel die Fa.
    Deltalogic, die haben es nicht nötig zu denunzieren sondern sind bestrebt zu helfen. Da
    können Sie noch viel lernen.
    Wir haben Forummitglied Papschtler innerhalb einer Stunde per E-Mail den gewünschten VS2010 Code zugeschickt.
    Sorry, aber schneller können wir nicht helfen.
    IBHsoftec GmbH | Turmstraße 77 | D-64743 Beerfelden
    Telefon +49-6068-3002 | Telefax: +49-6068-3074
    http://www.ibhsoftec.de | E-Mail: support@ibhsoftec.de
    ------------------------------------------------------------
    S5/S7 für Windows®
    IBH OPC Server - für S5, S7-200®, S7-1200®, S7-300® und S7-400®
    SoftSPS S5-943 / S5-945 / S7-315® / S7-416®
    IBH S7-CX315 / S7-CX317
    IBH S7-PCI315
    IBH Link S7++/ S7 Plus
    IBH Link S5++

Ähnliche Themen

  1. IBH-Netlink und libnodave
    Von Sir_Mortimer im Forum Hochsprachen - OPC
    Antworten: 26
    Letzter Beitrag: 10.03.2011, 20:26
  2. Verkaufe IBH Netlink
    Von nekron im Forum Suche - Biete
    Antworten: 0
    Letzter Beitrag: 30.07.2008, 06:33
  3. Verkaufe IBH netlink
    Von lorenz2512 im Forum Suche - Biete
    Antworten: 1
    Letzter Beitrag: 23.05.2008, 15:27
  4. Antworten: 8
    Letzter Beitrag: 19.09.2006, 12:50
  5. Die neue NetLink-Generation: NetLink-PRO und NetLink-USB
    Von Gerhard Bäurle im Forum Werbung und Produktneuheiten
    Antworten: 17
    Letzter Beitrag: 28.02.2006, 07:46

Lesezeichen

Berechtigungen

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