String an SPS

  • ANZEIGE
  • Ist zwar nicht PROFINET, aber wie wäre es alternativ mit Socket Messaging? Das sollte möglich sein, wenn du zumindest z.B. die Option PC Interface hast. Ich habe es selbst noch nicht ausprobiert bzw. gebraucht, aber nach grauer Theorie sollte das gehen.

  • Ich hab das mal so gemacht:


    VAR num counter:=1;


    stUserCheckSum:=SafetyControllerGetUserChecksum();

    stCheckSum:=SafetyControllerGetChecksum();


    FOR i FROM 1 TO Dim(stringPartsCheckSum,1) DO

    stringPartsCheckSum{i}:=StrPart(stCheckSum,counter,2);

    stringPartsUserCheckSum{i}:=StrPart(stUserCheckSum,counter,2);

    CheckSum{i}:=StrToByte(stringPartsCheckSum{i}\Hex);

    UserCheckSum{i}:=StrToByte(stringPartsUserCheckSum{i}\Hex);

    counter:=counter+2;

    ENDFOR


    SetGO QbCheckSumPart1,CheckSum{1};

    ...

Hilfe und Support für ABB Roboter Programmierung, Konfiguration, Inbetriebnahme finden Sie hier im ABB Roboter Forum. ABB Rapid Programmierung ist einfach, die Roboterforum Community hilft sehr gerne.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden