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

Ergebnis 1 bis 4 von 4

Thema: Bausteinbeschreibung IP_Info

  1. #1
    Registriert seit
    08.03.2015
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen!

    Ich benutze aktuell noch nicht die aktuellste Version von PCWorx.
    Da gibt es einen Baustein IP_Info aber leider ohne Bausteinbeschreibung/Hilfe.
    Könnte mir bitte jemand kurz sagen, was man mit diesem Baustein machen kann?

    Gruß
    Zitieren Zitieren Bausteinbeschreibung IP_Info  

  2. #2
    Registriert seit
    10.08.2011
    Beiträge
    24
    Danke
    0
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Hinweise zur Arbeitsweise:
    Der Baustein wirkt nur beim Empfangen von Daten. Beim Senden von Daten und aktiviertem Baustein werden keine Informationen angezeigt. Die "NDR" Flanke wird nicht ausgelöst. Die Daten an "Result" sind jeweils nur für einen Zyklus gültig.

    Hinweise zur Implementierung:
    De Baustein wurde im Rahmen der ILC3xx Rollup Implementierung vorerst nur für das ProConOS implementiert.
    Der Baustein zeigt im selben Zyklus, wo der IP_URCV FB neue Daten empfangen hat, die Informationen gemäß der "Option" an.

    Parameter

    Name Datentyp Datenrichtung Beschreibung
    EN_I BOOL Eingang Mit diesem Eingang bereiten Sie den Baustein auf den Empfang von Daten vor.
    ID INT Eingang Dieser Parameter kennzeichnet eine Kommunikationsverbindung. Die ID gibt die Zuordnung zu einem IP Baustein an, für den die Informationen ausgegeben werden sollen. Es ist möglich mehrere IP_INFO Bausteine mit derselben ID zu belegen um unterschiedliche Informationen über die Verbindung zu erhalten.
    OPTION INT Eingang An diesem Eingang wird festgelegt welche Informationen aus der Ethernet-Kommunikation benötigt werden.
    1 = IP-Adresse des Kommunikationspartners von dem die Nachricht erhalten wurde
    2 = Portnummer des Kommunikationspartners.
    NDR BOOL Ausgang An diesem Ausgang sehen Sie, ob der Baustein die zu übertragenden Daten erfolgreich und vollständig ausgewertet hat. Den Erfolg der Datenübertragung können Sie nur während des Zyklus, in dem die steigende Flanke an diesem Ausgang auftritt, auswerten.
    ERROR BOOL Ausgang Dieser Ausgang signalisiert mit einer steigenden Flanke, dass ein Fehler aufgetreten ist. Den Fehlerkode können Sie während des Zyklus, in dem die steigende Flanke auftritt, am Ausgang "ERROR_ID" auslesen.
    STATUS INT Ausgang Am Ausgang "STATUS" können Sie falls ERROR = TRUE die Fehlerkodes des Bausteins auslesen.
    Falls ERROR = FALSE liefert STATUS den aktuellen Abarbeitungsstand des Bausteins:
    0: Information ermittelt (NDR = TRUE)
    1: abgeschaltet (EN_I = FALSE)
    2: keine Kommunikationsverbindung (ID = 0)
    4: betriebsbereit (wartet auf NDR des IP_URCV)
    RESULT ARRAY Of Byte [0..119] Ausgang Am Ausgang RESULT können die per OPTION eingestellten Informationen ausgelesen werden.
    Das RESULT wird in folgendem Format Angezeigt:
    Für die IP-Adresse z.B.: „192.168.200.20“ (4Byte)
    Für die Portnummer: „502“ (2Byte)

    Fehlercodes:
    Fehlercode Bedeutung
    0x0903 Speicherproblem
    0x090C DLC in Prozess
    0x0050 ungültige Kommunikationsverbindung ID
    0x0076 Nicht unterstützter Verbindungstyp (nur transparent UDP erlaubt)
    0x0077 RESULT Buffer ist zu klein für die ermittelte Information
    0x0078 ungültige OPTION

    Ich hoffe das hilft Dir weiter.

    Gruß,
    Carsten.

  3. #3
    tom_0xFF ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    08.03.2015
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Carsten,

    besten Dank für die Unterstützung!

    Ich hatte etwas gehofft, dass man damit die IP der eigenen Steuerung herausbekommt (in meinem Projekt ILC151) ... da muss ich wohl weiter recherchieren.

    Gruß

    Thomas

  4. #4
    Registriert seit
    29.07.2008
    Beiträge
    143
    Danke
    4
    Erhielt 27 Danke für 21 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi Thomas

    in der SolarBasic (kannst du bei PhoenixContact) runterladen gibt es Bausteine die die eigene IP ermitteln, aber auch die eigene IP ändern kann

    Gruss
    Erwin

Lesezeichen

Berechtigungen

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