Industry Online Support
Technical Forum
12.07.2012 15:52 | |
Beiträge: 11 Bewertung: (0) |
Hallo zusammen, ich habe hier ein Problem und wäre sehr dankbar wenn mir jemand helfen könnte.ich versuche daten über UDP an einem Microkcontroller AUdrino zu senden.udn gehe folgenderweise vor: Verbindung aufbaeuen mittels TCON Daten senden mittels TUSEND dann verbindung Abbauen mittels TDISCON die paramter für die verbindung sind richtig im datenbaustein vorhanden, und die Verbindung wird erfolgreich aufgebaut. danach setzte ich die Variable für REQ zum Verbindungaufbau zurück und start das senden mit enem Takt von ungefähr 4Millisekunden. die Verrigglung mit Bussy ist auch vorhaden. die IP adresse und die PortnummerPort(8888) sind im Datenbaustein Adress_Par auch vorhanden und werden an dem Baustein TUSEND übergegeben. mein Problem ist, ich bekomme eine fehler meldung (80C4). ich habe fast alle einträge gelesen aber ich komme leider nicht weiter. muss ich irgendwas noch in der CPU einstellen ?muss alles in einer schleife laufen ,also verbindungaufbau senden und abbau? was ich mache ich verbinde dann sende ich und falls erfolgreich baue ich die verbindung ab. aber leider bis jetzt war kein einziger auftrag erfolgreich. ich bedanke mkich vielmals im voraus DateianhangProgr_.zip (90 Downloads) |
19.07.2012 13:40 | |
Beiträge: 1547 Bewertung: (129)
|
Hallo, ich glaube diese Application kann dir weiterhelfen grundsätzliche Fragen zu beantworten: Wie werden die Kommunikationsbausteine FB63 "TSEND", FB64 "TRCV", FB65 "TCON" und FB66 "TDISCON" programmiert, um das TCP Protokoll für den Datenaustausch über die integrierte PROFINET-Schnittstelle einer S7-300 bzw. S7-400 CPU zu nutzen? Ist zwar noch Step 7 alte Welt, aber die vorgehensweise ist die gleiche. |
Folgen Sie uns auf