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

Ergebnis 1 bis 4 von 4

Thema: SAF über ADS auslesen

  1. #1
    Registriert seit
    15.02.2011
    Ort
    Stromness, Scotland, UK
    Beiträge
    339
    Danke
    25
    Erhielt 34 Danke für 33 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Forum

    Ich brauche wieder mal eure Hilfe!

    Und zwar möchte ich in TC 2 den aktuellen NC Satz auslesen fürs HMI. Leider kriege ich das mit ADS nicht hin!

    Code:
        NETID:= ,
        PORT:= 501,
        IDXGRP:=2302 ,
        IDXOFFS:=  20000001       ,
        LEN:= 100,
        DESTADDR:= ADR(SAFData),
    So habe ich den Baustein aufgerufen, doch er meldet Fehler 1793 (Service is not supported by server) zurück.

    SAFData ist übrigens ein Array[0..99] of BYTE (Byte = UINT8??)

    Den Durchblick mit den vielen ADS Index, Offset etc habe ich noch nicht so ganz erlangt.
    Die Angaben habe ich von hier: http://infosys.beckhoff.com/content/...rocessData.htm

    Ich habe Port 501 und Kanal 2 (gemäss Systemmanager) genommen....

    Vielen Dank für Eure Hilfe!
    Zitieren Zitieren SAF über ADS auslesen  

  2. #2
    Registriert seit
    07.06.2006
    Ort
    Bayern
    Beiträge
    623
    Danke
    27
    Erhielt 156 Danke für 139 Beiträge

    Standard

    schreib mal bei Indexgruppe und Indexoffset "16#" vor deine Angaben (also 16#2302 und 16#20000001) - das sind Hexwerte ! (im Infosystem steht ja auch 0x2302 und 0x20000001).

  3. Folgender Benutzer sagt Danke zu uncle_tom für den nützlichen Beitrag:

    gloeru (30.05.2012)

  4. #3
    gloeru ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    15.02.2011
    Ort
    Stromness, Scotland, UK
    Beiträge
    339
    Danke
    25
    Erhielt 34 Danke für 33 Beiträge

    Standard

    Hey uncle_tom

    Na klar, jetzt läufts! Beckhoff könnte das auch direkt so (16#2300) in der Doku notieren, und nicht mit 0x2300...

    Vielen Dank

  5. #4
    Registriert seit
    08.10.2011
    Ort
    Belgien
    Beiträge
    32
    Danke
    1
    Erhielt 4 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    dass is nur syntax... http://de.wikipedia.org/wiki/Hexadezimalsystem oder http://en.wikipedia.org/wiki/Hexadecimal fur die representation...

    gruss,
    Peter

Ähnliche Themen

  1. Beckhoff ADS Summenkommando REAL/FLOAT auslesen
    Von ScooB im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 17.04.2012, 10:53
  2. Eingangswort per ADS und Group/Offset auslesen
    Von AKNOT im Forum CODESYS und IEC61131
    Antworten: 7
    Letzter Beitrag: 26.03.2012, 17:13
  3. ADS C++ DLL auslesen verschiedener Variablentypen ?
    Von ScooB im Forum CODESYS und IEC61131
    Antworten: 5
    Letzter Beitrag: 08.03.2012, 12:16
  4. ADS: SDO lesen über ads ocx von Visualisierung
    Von traveler im Forum CODESYS und IEC61131
    Antworten: 1
    Letzter Beitrag: 10.01.2011, 11:00
  5. Informationen über den ADS Router auslesen
    Von Neals im Forum CODESYS und IEC61131
    Antworten: 2
    Letzter Beitrag: 15.01.2010, 14:13

Lesezeichen

Berechtigungen

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