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

Ergebnis 1 bis 4 von 4

Thema: libnodave S5 und KG (Gleitpunkt)

  1. #1
    Registriert seit
    13.03.2007
    Ort
    Nürnberg
    Beiträge
    575
    Danke
    57
    Erhielt 53 Danke für 47 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo libnodave spezis

    da gibt es wohl keine _ getFloat _ von der S5 für eine KG Zahl?

    Code:
    Dim r As Double = 0
    Dim s As String = ""
    ...
    r = VV.dc.getFloatAt(Offset)
    s = r.ToString
    -> hier kommt (in eine *Double*) ein String an:  "n.def."
    Frage:

    a) hat jemand einen Wandler von den 32 Bit der KG in die Double oder SINGLE des PC? (am besten in beiden Richtungen)

    b) wie kann in einer Double ein String landen? ( VB.Net 2008 )

    c) wie kann man verhindern dass in diesen Forumseditor aus
    2008 und direkt dahinter ) ein SMILY wird?
    8_) geht
    ohne _ wird es

    bye
    Kabelsalat ist Gesund
    (vom CCC abgekupfert)

    Prognosen sind schwierig,
    besonders wenn sie die Zukunft betreffen.
    (Ursprung nicht wirklich bekannt)


    Zitieren Zitieren libnodave S5 und KG (Gleitpunkt)  

  2. #2
    Registriert seit
    02.10.2010
    Beiträge
    453
    Danke
    62
    Erhielt 87 Danke für 69 Beiträge

    Standard

    Hallo Senator42,

    leider kann ich Dir nur bei Punkt c weiterhelfen.

    Unter dem Editor gibt es das Feld "Zusatzliche Einstellungen". Dort mußt Du bei "Grafische Smileys deaktivieren" den Haken setzen.

    Gruß
    Corosop15

    Beispiel: 8)

    Edit: Jetzt wieder deaktiviert...
    Geändert von Corosop15 (07.11.2010 um 17:57 Uhr)

  3. #3
    Registriert seit
    21.10.2010
    Beiträge
    158
    Danke
    21
    Erhielt 29 Danke für 17 Beiträge

    Standard

    Es gibt doch die Funktionen daveGetKG, daveGetKGAt, daveGetKGfrom, davePutKG, davePutKGAt, daveToKG.

    Was fehlt dir noch?

  4. #4
    Registriert seit
    13.03.2007
    Ort
    Nürnberg
    Beiträge
    575
    Danke
    57
    Erhielt 53 Danke für 47 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von funkey Beitrag anzeigen
    Es gibt doch die Funktionen daveGetKG, daveGetKGAt, daveGetKGfrom, davePutKG, davePutKGAt, daveToKG.

    Was fehlt dir noch?
    Was mir fehlt kann ich sagen.

    mit diesem hole ich die Daten (egal ob S5 oder S7, geht immer):
    ( in VV stehen die verschieden 'Verbindungen' das is ne Collection. )
    Code:
    res = VV.dc.readBytes(libnodave.daveDB, DBnummer, Startbyte, Anzahlbytes, buf)
    mit diesem hole ich die Daten aus dem Puffer:
    bei INT geht das auch egal ob S5 oder S7
    Code:
     r = VV.dc.getFloatAt(Offset)
    aber in
    .dc. ..
    kann ich das __ daveGetKGAt __ nicht finden !

    mit
    Code:
    i = libnodave.getFloatfrom(ByteS, iPos)
    gibt es zwar das.
    aber nirgendwo ist __ daveGetKGAt __ .

    Ich steh wohl grad mitten im Bitsalat.


    Bei den Verweisen steht:
    (name): libnodave.net
    laufzeitversion: v1.1.4322
    pfad: d:\düdldü....\bin\libnodave.net.dll

    Microsoft Visual Studio 2008
    Version 9.0.30729.1 SP
    Microsoft .NET Framework
    Version 3.5 SP1


    Installierte Edition: VB Express
    Microsoft Visual Basic 2008 91908-152-0000043-60551
    Kabelsalat ist Gesund
    (vom CCC abgekupfert)

    Prognosen sind schwierig,
    besonders wenn sie die Zukunft betreffen.
    (Ursprung nicht wirklich bekannt)



Ähnliche Themen

  1. S7 Gleitpunkt und libnodave 12345678.123
    Von Senator42 im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 09.11.2010, 08:18
  2. Antworten: 0
    Letzter Beitrag: 09.09.2010, 00:27
  3. LibNoDave unter VB.Net ohne libnodave.net.dll
    Von Earny im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 09.03.2010, 18:57
  4. Anzeigeformat für Gleitpunkt
    Von win98 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 10.08.2009, 15:21
  5. Antworten: 4
    Letzter Beitrag: 17.03.2009, 16:01

Lesezeichen

Berechtigungen

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