TIA Kopplung CPU 1510SP-1 PN / S7-300

Arco

Level-1
Beiträge
30
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,


ich habe ein Programm in einer CPU 1510SP-1 PN laufen. Dort gibt es zwei DBs, die ich mit ihren Daten in einer S7-300 haben möchte.

Es ist das erste Mal, daß ich es mit dem TIA-Portal zu tun habe, deshalb meine Fragen:


Kann ich die DBs im TIA-Projekt irgendwie exportieren (als AWL-Quelle) und sie unter Step 7 wieder importieren? Es wird kein optimierter Zugriff verwendet, die DBs sind mit Anwenderdatentypen gefüllt.


Wie kann ich von der CPU 1510SP-1 PN aus eine Kopplung zu meiner S7-300 aufbauen? Funktioniert AG_SEND/AG_RECV zwischen den alten und den neuen Steuerungen?


Danke für jede Hilfe.
 
Ja und Ja.

Wenn es nur DBs sind (ohne Opti) kannst du sie auch als SCL exportieren und wieder einfügen. (Geht natürlich mit normalen Bausteinen auch nur da muss man ein-zwei Sachen beachten.)

Ich bin nun mal ganz frech und sage: AG-AG Kommunikation steht im Handbuch :cool:

Die Stichworte sind: PUT/GET ; USEND/URCV ; BSEND/BRCV

Die Kunst ist sich für das geeignete zu entscheiden.

Die AG Bausteine gibt es für die 1510SP-1 (generell alle 1500er) nicht mehr.

PS: Manchmal ist auch eine I/O Kopplung attraktiv je nach Anwendungsfall. Kurz erklärt: Hier kannst du einer CPU einen Slave zuordnen und über E/A Transferbereiche die Daten direkt übertragen OHNE Bausteine.

Stichwort für die Suche im Handbuch: "Funktionalität I-Device"
 
Zuletzt bearbeitet:
Der Hinweis mit dem Handbuch war gut :) Den werde ich beherzigen.

Wie kann ich Bausteine nach SCL exportieren? Wenn ich im TIA-Portal "Quelle aus Bausteinen generieren" ausführe, kommt dabei, soweit ich sehe, nichts raus, mit dem Step 7 umgehen könnte?
 
Der Hinweis mit dem Handbuch war gut :) Den werde ich beherzigen.

Wie kann ich Bausteine nach SCL exportieren? Wenn ich im TIA-Portal "Quelle aus Bausteinen generieren" ausführe, kommt dabei, soweit ich sehe, nichts raus, mit dem Step 7 umgehen könnte?

Es wird eine SCL QUelle (.scl) generiert. Die kann bei externer Quelle unter der PLC wieder eingefügt werden kann.
 
bei 1500er kann man nicht alles exportieren.
db geht. es wird eine .db datei erstellt. hat ein ähnliches format wie der db in .awl-quelle. einfach mal in awl umbenennen und in s7 importieren
oben die zeile optimierter zugriff blablabla entfernen

awl geht.
kop/fup geht nicht
scl geht

rechtsklick auf den baustein und dort "quelle aus baustein generieren"
 
Zuletzt bearbeitet:
eine Kopplung zu meiner S7-300 aufbauen? Funktioniert AG_SEND/AG_RECV zwischen den alten und den neuen Steuerungen?
AG_SEND/AG_RECV/AG_... werden nur für die Kommunikation einer S7-300/400-CPU mit einem CP343-1/443-1 benötigt. Da wo kein CP343-1/443-1 vorhanden ist oder die Kommunikation nicht über den CP geht funktionieren AG_... nicht.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe jetzt noch ein anderes Problem mit der Kopplung. Die S7-Verbindung, die ich in der CPU 1510SP-1 PN angelegt habe, wird zur S7-400 nicht aufgebaut.

Die S7-400, mit der ich mich eigentlich verbinden will, wird mir als erreichbarer Teilnehmer nicht angezeigt, anpingen kann ich sie aber. Das ist schonmal eigenartig.

Daraufhin habe ich versucht, die S7-Verbindung zu einer anderen S7-400 im Netz, die mir als erreichbarer Teilnehmer angezeigt wird, aufzubauen. Auch das hat nicht funktioniert, die Verbindung wird nicht aufgebaut.

Das Netz dort ist ziemlich verzweigt (LWL- und Kupferstrecken, diverse Switche ...). Koennte es sein, dass irgendeine der Netzwerkkomponenten dort den Aufbau einer S7-Verbindung blockiert?

Kann ich irgendwie testen, woran es liegt, dass die Verbindung nicht aufgebaut wird? Es koennte sein, dass es am Netz liegt, dass die CPU 1510SP-1 PN die Verbindung gar nicht aufbaut, dass die S7-400 die Verbindung nicht zulaesst oder abbricht ... ?

Ich bin etwas ratlos, mein Testaufbau zu Hause hat sofort funktioniert.
 
Zuletzt bearbeitet:
Liegen die S7-400 und die S7-1500 in verschiedenen Netzen oder VLANs, sind also Router dazwischen? Dann frage mal den Administrator des Routers.

Wenn Du Dich mit Deinem PG am Netz der S7-1500 anstöpselst (z.B. das Netzwerkkabel von der CPU abziehen und in das PG stecken - kannst Du Dich dann mit TIA oder Step7 mit den S7-400 verbinden oder anpingen? Sind in den S7-400 noch Verbindungsressourcen frei?

Harald
 
Zurück
Oben