TCP Kommunikation PAC3200 mit S7 315-2PN

Guschdl

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Fachwissende :D

Ich benötige eure Hilfe.
Ich möchte eine Kommunikation zu 3 PAC3200 aufbauen um mir ihre Messwerte auf dem PLS anzeigen zu lassen.

Leider bekomm ich einfach keine Verbindung zustande.

IP Adressen sind bei den PAC´s hinterlegt
IP-Adresse ist im DB71 (musste DB11 umbenennen) hinterlegt, mittels der Quelldatei "PMC_ModbusTCP_DB_MP"

Die Werte möchte ich mir in den DB 72-74 speichern lassen, doch aus irgendeinem Grund werden diese Datenbausteine nicht beschrieben.

Der Baustein DB72 wurde von der Quelldatei erzeugt, den hab ich dann 2 mal kopiert und jeweils umbenannt.

Nachdem ich nun den FB70 (musste FB10 umbenennen) in OB 1 eingefügt habe hab ich in die DB geschaut, doch da war alles "0".

Habe aus Spaß an der Freude einen Wert händisch eingetragen, doch der bleibt stehen. Der müsste normalerweise Überschrieben werden...
was mir sagt das mein FB70 entweder nicht arbeitet oder nicht in die DB´s schreibt.

Ich steh voll auf dem Schlauch was das angeht.


Welche Daten muss ich euch eintragen, das ihr mir helfen könnt.

Wenn es sein muss schreib ich euch sämtliche Parameter ab :)

Wäre echt klasse wenn ihr mir helfen könntet und wir gemeinsam die Werte angezeigt bekommen.

viele grüße

Guschdl
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja bin ich bis auf das Zeitstellen.

Deshalb steh ich ja so auf dem Schlauch was nicht stimmen könnte.

Die Geräte kann ich per CMD anpingen.
Habe mir das Programm von Siemens geladen um die Geräte zu parametrieren. Mit diesem Programm hab ich ebenfalls kommunikation zu den PAC´s

Nur über die S7 nicht
 
Das betreffende Projekt ist in einem recht großem Multiprojekt.

Ich habe die Bausteine herausgeholt um welche es sich handelt und habe sie in einem Seperatem Projekt abgelegt.

Danke für eure Hilfe.


viele grüße

Guschdl
 

Anhänge

  • Pac3200_.zip
    1,1 MB · Aufrufe: 121
In der PDF steht:

Funktionsprinzip
• Pro S7-CPU kann immer nur 1 Verbindung zu einem PAC3200 oder PAC4200 aufgebaut werden
• S7-CPU baut eine aktive Verbindung auf • Die Werte werden Blockweise abgefragt • Die Verbindung wird wieder geschlossen • Vorgang wiederholt sich zyklisch

Ich würde es zuerst einmal mit nur einem Gerät testen, den Rest der Software auskommentieren.
Die PDF beschreibt das m.E. nicht ganz klar. Die Frage ist, ob man nach dem Schließen der Verbindung, das Ganze deaktivieren kann und eine Verbindung zu einem 2. Gerät aufbauen kann. Gleichzeitig scheint es ja offensichtlich nicht zu funktionieren.

Edit: Hab weitergelesen, zwei Geräte gehen, also ist die Gleichzeitigkeit gemeint. Macht das der Siemens-Baustein oder muß man selbst dafür sorgen?
 
Zuletzt bearbeitet:
Hallo,
wollte mal an die Tür klopfen...
kann mir denn keiner helfen???


viele grüße

Guschdl
Hallo Guschdl,
schlechte Nachrichten, ich habe mal mit den Bausteinen rumprobiert, da sind Bugs drin. Das Programm läuft nur, wenn auch alle projektierten PACs vorhanden und eingeschaltet sind. Das war für mich dann Grund genug das Ding in die Ecke zu pfeffern.

Gruß,
Waltraud
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Guschdl,
schlechte Nachrichten, ich habe mal mit den Bausteinen rumprobiert, da sind Bugs drin. Das Programm läuft nur, wenn auch alle projektierten PACs vorhanden und eingeschaltet sind. Das war für mich dann Grund genug das Ding in die Ecke zu pfeffern.

Gruß,
Waltraud

Wie meinst du das? Nur wenn alle Projektierten PAC vorhanden sind?

Irgendwie muss ich das zum laufen bekommen. Die Pacs hängen beim Kunden und die Werte sollen auf dem PLS angezeigt werden.

Wäre echt klasse wenn wir die Pacs dazu übereden können die Daten zu schicken :)

viele grüße

Guschdl
 
Wie meinst du das? Nur wenn alle Projektierten PAC vorhanden sind?
Hallo Guschdl,
im DB11 gibt du ja alle PACs mit ihrer IP-Adresse vor (wenn ich mich recht entsinne). Alle diese IP-Adressen müssen physikalisch vorhanden sein, ansonsten bleibt die Kommunikation hängen. Das ist die Erfahrung die ich gemacht habe und die mich veranlasst diese Applikation nicht zu verwenden.

Gruß,
Kaulquappe
 
Hallo Guschdl,
lass mir mal ne PN mit Deiner E-Mail zukommen.
Hätte evtl. eine Lösung für Dein Problem (Software).
Hatte vor kurzem auch so ein Gerät in einer Anlage.

Grüße DG6FDJ
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Guschdl,
im DB11 gibt du ja alle PACs mit ihrer IP-Adresse vor (wenn ich mich recht entsinne). Alle diese IP-Adressen müssen physikalisch vorhanden sein, ansonsten bleibt die Kommunikation hängen. Das ist die Erfahrung die ich gemacht habe und die mich veranlasst diese Applikation nicht zu verwenden.

Gruß,
Kaulquappe



Alle Eingetragene IP-Adressen sind vorhanden, aufgeschaltet und eingeschaltet.
PAC´s sind auf Komunikation TCP/IP eingestellt. Ip Adressen sind vor Ort hinterlegt.



@DG6FDJ:
Das wäre ja super.
PN ist unterwegs. *freu*
 
Zurück
Oben