CP 443-5 Ext als zusätzliche DP-Schnittstelle

Bernd27

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

ich hab das Problem das bei meiner CPU (416-2DP) beide Schnittstellen (eine als MPI konfiguriert, die andere PB-DB) belegt sind, ich aber noch eine dritte brauche.
Ich würde jetzt gerne einen CP 443-5 einsetzen der nix anderes macht als die Busdaten transparent an die CPU weiterzuleiten.

Muss ich dazu irgendwelche SFC's verwenden oder geht das auch so (ich hab einen Bereich von 140 Byte der konsistent von bzw. zu einem Steuerungs-PC über den CP an die CPU gesendet werden soll)

Vielen Dank,

Bernd
 
Kannst du den PC nicht einfach mit an den existenten Profibusstrang anhaengen ?
Wenn nicht....
:arrow: Ja.....um auf die Daten des CP's zuzgreifen musst du Bausteine verwenden. Der Bausteintyp haengt davon ab, ob du ein Master-Slave System verwendest oder eine (in Net-Pro) projektierte Verbindung. Fuer 140 konsistente Bytes kaeme letzteres in Frage. Du kannst die Bausteine Bsend (SFB12) und Brcv (SFB13) verwenden.
Welche Software benutzt du denn auf dem PC ?
Und welche Profibus-Karte steckt im PC ? oder benutzt du einen Adapter ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, vielen Dank erst Mal für die Antwort. Zu Deinen Fragen:

Kannst du den PC nicht einfach mit an den existenten Profibusstrang anhaengen ?

Leider nein, eine Schnittstelle ist als MPI kofiguriert (weil ich Globaldaten mit einer weiteren SPS austauschen muss) und die andere läuft unter Profibus-DP. Da ich aber auf diesem Busstrang jede Menge Teilnehmer (und dadurch Traffic) habe kann ich den Steuerungs-PC nicht da mitdraufhängen, deswegen brauche ich eine weitere Profibusschnittstelle (Profil Standard, 1.5 MBit/s)

Welche Software benutzt du denn auf dem PC ?

Die Bedienoberfläche ist in VB-programmiert, die Schnittstelle zur Siemens-Schicht haben wir selber geschrieben. Der Anlagenrechner läuft unter XP.

Und welche Profibus-Karte steckt im PC ? oder benutzt du einen Adapter ?

Kein Adapter, ich hab eine CP5611 eingebaut
 
Falls du dir viel Programmieraufwand ersparen willst koenntest du auch die Bausteine Usend(SFB8) und Urcv(SFB9) benutzen. Dann werden die Telegramme allerdings nicht bestaetigt (so aehnlich wie bei UDP). Du muesstest dann am besten ein "Timeout" programmieren um einen Komunikationsfehler zu bemerken...
 
Zurück
Oben