-> Hier kostenlos registrieren
Hallo!
Ich habe folgendes Problem: Bei meinem Abitur-Projekt werden Positionsdaten über Wlan auf die S7-300 geschickt, hierzu verwenden wir eine CP 343-1 Advanced. Leider kenn ich mich mit Industrial Ethernet kein bisschen aus ich weiß nur dass die Daten per UDP geschickt werden. Vom Programmierer der betreffenden Software hab ich folgendes bekommen:
in diesem Format werden die Daten übertragen.
Wie kann ich nun diese auf der SPS auslesen und die einzelnen Positionsdaten verarbeiten?
mfg neibeck
Ich habe folgendes Problem: Bei meinem Abitur-Projekt werden Positionsdaten über Wlan auf die S7-300 geschickt, hierzu verwenden wir eine CP 343-1 Advanced. Leider kenn ich mich mit Industrial Ethernet kein bisschen aus ich weiß nur dass die Daten per UDP geschickt werden. Vom Programmierer der betreffenden Software hab ich folgendes bekommen:
Code:
class AbatecPos
{
public:
AbatecPos(){};
unsigned int ID; // measured ID
unsigned int ReqID; // requested ID
long Time; // timestamp (ms)
long X; // X-position (mm)
long Y; // Y-position (mm)
long Z; // Z-position (mm)
long XSpeed; // X-speed (mm/s) (Doppler data)
long YSpeed; // Y-speed (mm/s) (Doppler data)
long ZSpeed; // Z-speed (mm/s) (Doppler data)
long XAccel; // X-acceleration (mm/s) (for future use)
long YAccel; // Y-acceleration (mm/s) (for future use)
long ZAccel; // Z-acceleration (mm/s) (for future use)
long iIntegrity; // value indicating measurement quality /* in progress */
long Telemetry; // telemetry (32-bit data)
} ;
in diesem Format werden die Daten übertragen.
Wie kann ich nun diese auf der SPS auslesen und die einzelnen Positionsdaten verarbeiten?
mfg neibeck