Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 47324

Sonstiges Vipa UDP Send Receive Bausteine Grundlegendes

$
0
0
Hallo,
ich stehe hier vor einem grundlegenden Problem und denke das ich die kritische Masse an Wissen noch nicht überschritten habe um weiterzukommen. Ich beschreibe erst einmal die Aufgabenstellung, um den Hintergrund klarer darzustellen.
Es geht um die Kopplung einer 317SN CPU von Vipa mit einer PC Software über das UDP Protokoll. Die Software ist hinsichtlich des Protokolls und der zu senden/empfangenden Daten konfigurierbar, ich muß auf der SPS Seite das ganze für meinen Prozeß auseinanderbröseln und wieder entsprecend aufbereitet zurücksenden.
Nun gibt es da einige grundlegende Sachen die ich hier dazu erfragen möchte, erstens ich verwende WINPLC V4, ich kriege da sehr wahrscheinlich keine Unterstützung mehr da abgekündigt. Das an sich ist kein Thema, die Software nehme ich deutlich lieber als Classic, auch wenn ich stellenweise (HW Config) Classic verwenden muß. In Classic habe ich zunächst die Projektierung der zwei CPs in der Vipa durchgeführt, das ganze ist soweit auch (denke ich mal) fehlerfrei.
Das Problem sind jetzt die Bausteine FC5 & Co. auf der Vipa, diese sind ja nun hardwarespezifisch. Und die sind wiederum in Winplc nicht als Bibliotheksbausteine vorhanden. Es sind aber undokumentierte FCs für die Kommunikation in der Bibliothek verfügbar, mit unorthodoxen Nummern, die sehen von der Schnittstelle her wie die dokumentierten FBs von Siemens aus.
Und jetzt die Frage dazu:
Ich hatte im Forum gelesen das diese FBs von Siemens eigentlich auch im Hintergrund liegende FCs aufrufen, ist dieser Mechanismus hier ähnlich? Also das der z.B. FB5 den undokumentierten FCxxx benutzt, und dieser FC aus genaudiesem Grunde keine Dokumentation besitzt?
Ich will das Projekt nicht erst nach Classic umrubeln um dann festzustellen das es entweder dort auch bloß nicht in den Griff zu kriegen ist oder halt in Winplc auch ganz einfach zu machen ist. Wie gesagt, ich wüßte gern mehr über den zugrundeliegenden Mechanismus.
Der Grund meiner Frage ist der, da ich schon eine Put/Get Kommunikation mit den undokumentierten VIPA FCs am Laufen habe, die ich wahrscheinlich aufgrund des Nichtverstehens zwar falsch aber trotzdem richtig gemacht habe, hier sind ja eigentlich auch FBs vorgesehen.

Gruß
Mario

Viewing all articles
Browse latest Browse all 47324


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>