16.01.2015 07:52 | |
Beiträge: 8 Bewertung: (0) |
Hallo, ich sitzte gerade an einem STEP7-Projekt, in dem ich mit einer 319-3PN/DP einen Partikelzähler über ModbusTCP anbinden möchte. Zunächst geht es um den Verbindungsaufbau mit dem FB65. Hierfür hab ich das Bsp-Programm aus dem FAQ (http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objid=29737976&caller=view) aufgespielt und den Eingang "REQ" von FB65 mittels Variablentabelle auf eins gesetzt. FB65 reagiert dann, zeigt bei BUSY eine 1 (STATUS:7002), nur CON_DONE wird nie gesetzt. Die Parameter in DB1 sind auf jeden Fall richtig, hab den Partikelzähler mal an mein PG (Laptop) angesteckt und mit dem Tool "Hercules" eine Verbindung aufgebaut und Modbus-Telegramme geschickt, das funktioniert soweit (Wireshark zeigt die Pakete an). Nur beim Aufbau von der SPS aus ist nichts zu sehen, dann liegt der Fehler wohl programmintern !? Habe in NetPro eine "Andere Station" ans Ethernet gehängt und mit der IP des Zählers versehen, ist das richtig und notwendig? Habt ihr Tipps, wo der Fehler liegen könnte? Danke schonmal! Gruß Alex |
16.01.2015 08:20 | |
Beigetreten: 20.03.2013 Letzter Bes: 03.04.2024 Beiträge: 676 Bewertung: (44) |
Dann funktioniert's auch Wie Asterix schon sagte: Du brauchst KEINE Verbindung in NetPro. Fängst du jeden Status ungleich die 7002 ab? Kommt da ab und an ein anderer Status? Das Programm ist in der aktuellen Form auch auf der CPU vorhanden? (Mit was willst du dann eigtl. die ModbusTCP Kommunikation fahren? Selbst gebastelt oder über das hier? Wenn ich das richtig verstehe, dann must du doch das TCON gar nicht selbst aktivverwenden, weil der intern aufgerufen wird?Oder sehe ich das falsch?) |
Best Regards, |
|