SoftSPS gesucht

Woto

Level-2
Beiträge
82
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,:)
ich bin auf der Suche nach einer SoftSPS, die folgende Eigenschaften haben muss:

1. Kommunikation mit PCS7-Bedienstation über TCP-IP und/oder ISO-Protokoll
2. Mehrmaliges Starten auf einem PC möglich

Die SoftPLC soll möglichst eine echte S7-400-Station nachbilden, um in einer Trainingsanlage die echte Steuerung zu simulieren. Die Feldebene wird mit SIMIT nachgebildet.

Die SoftPLC von Siemens (PLCSim) kann man leider nur 1mal pro PC gestartet werden und die Kommunikation verläuft ausschließlich über die MPI-Schnittstelle.

Vielleicht kennt ihr ja eine SoftPLC, die man hier einsetzen kann.

MfG
Woto
 
Hallo zusammen,:)
ich bin auf der Suche nach einer SoftSPS, die folgende Eigenschaften haben muss:

1. Kommunikation mit PCS7-Bedienstation über TCP-IP und/oder ISO-Protokoll
2. Mehrmaliges Starten auf einem PC möglich

Die SoftPLC soll möglichst eine echte S7-400-Station nachbilden, um in einer Trainingsanlage die echte Steuerung zu simulieren. Die Feldebene wird mit SIMIT nachgebildet.

Die SoftPLC von Siemens (PLCSim) kann man leider nur 1mal pro PC gestartet werden und die Kommunikation verläuft ausschließlich über die MPI-Schnittstelle.

Vielleicht kennt ihr ja eine SoftPLC, die man hier einsetzen kann.

MfG
Woto



1. PLCSim ist KEINE SoftSPS, weil sie keine ECHTE Kommunikation zu Außenwelt erlaubt

2. TCP/IP wird schwierig, weil die SOFTSPS immer eine Profibuskarte braucht (das ist zummndest mein Wissensstand)

3. Mehrmaliges Starten - wie soll das gehen?

4. SoftSPSen gibts z.B. von

http://www.ibhsoftec-sps.de/german/PLC_S7.htm

WinAC === 6ES7671-0RC05-0YA0
 
Hallo zusammen,
vielen Dank für eure Antworten.:D

@IBFS,
1. PLCSim ist KEINE SoftSPS, weil sie keine ECHTE Kommunikation zu Außenwelt erlaubt

2. TCP/IP wird schwierig, weil die SOFTSPS immer eine Profibuskarte braucht (das ist zummndest mein Wissensstand)

3. Mehrmaliges Starten - wie soll das gehen?

4. SoftSPSen gibts z.B. von
zu Punkt 1:
Ok, sehe ich ein

zu Punkt 2:
Es gibt eine SoftSPS von Fa. Alphabit, die die Hardware nachbildet. Somit ist eine TCP/IP-Kommunikation möglich, da der CP443-1 nachgebildet wird. Nur leider ist die Kommunikation mit einer PCS7-Bedienstation noch nicht möglich.

zu Punkt 3:
Mit mehrmaliges Starten meine ich, daß die Exe-Datei der SoftSPS mehrmals gestartet wird und somit mehrere Instanzen der Steuerungen im Arbeitspeicher des PCs laufen.

zu Punkt 4:
Werde ich mir mal ansehen.

@JesperMP,
Werde ich mir mal ansehen. Vielen Dank !:)
 
Hallo Jesper,

wollte ich dir auch gerade schicken.
Mal wieder zu spät.

Ich stehe in direktem Kontakt mit der Firma. Wir wollen zusammen die Anbindung an PCS7 verwirklichen. Wenn dies geschehen ist, werde ich das hier bekanntgeben.

Gruß,
Woto
 
Sonntag 10:40 Uhr

Hallo zusammen,:)
ich bin auf der Suche nach einer SoftSPS, die folgende Eigenschaften haben muss:

1. Kommunikation mit PCS7-Bedienstation über TCP-IP und/oder ISO-Protokoll
2. Mehrmaliges Starten auf einem PC möglich

Die SoftPLC soll möglichst eine echte S7-400-Station nachbilden, um in einer Trainingsanlage die echte Steuerung zu simulieren. Die Feldebene wird mit SIMIT nachgebildet.

Die SoftPLC von Siemens (PLCSim) kann man leider nur 1mal pro PC gestartet werden und die Kommunikation verläuft ausschließlich über die MPI-Schnittstelle.

Vielleicht kennt ihr ja eine SoftPLC, die man hier einsetzen kann.

MfG
Woto

Sonntag 13:31 Uhr

Hallo Jesper,

wollte ich dir auch gerade schicken.
Mal wieder zu spät.

Ich stehe in direktem Kontakt mit der Firma. Wir wollen zusammen die Anbindung an PCS7 verwirklichen. Wenn dies geschehen ist, werde ich das hier bekanntgeben.

Gruß,
Woto

@woto

Erst fragt du -
dann stehst du "Plötzlich" schon im Kontakt mit http://www.alpha-bit.de/

.

Woto, mach es einfach und berichte uns nachher. Ich denke du hast selbst vorher ausreichend Internetrecherche betrieben, bevor du so ein Projekt angehst.

.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mehrfaches Starten einer SoftSPS

Das mehrfache Starten einer SoftSPS auf einem PC ist schwierig, wenn über TCP/IP kommuniziert werden soll. Hintergrund: Für die RFC1006-Kommunikation (ISO on Top of TCP) wird Port 102 verwendet. Das Betriebssystem lässt allerdings nur einen Server zu, der auf diesem Port "lauert". Alle anderen erhalten einen Fehler, wenn sie diesen Port öffnen wollen. Die einzige Möglichkeit dies zu umgehen, ist das Starten der SoftSPS in einer virtuellen Maschine, z.B. unter VM-Ware. Dann können je nach Hardwareausstattung des PCs entsprechend viele Instanzen verwendet werden.
 
Erst fragt du -
dann stehst du "Plötzlich" schon im Kontakt mit http://www.alpha-bit.de/

.

Woto, mach es einfach und berichte uns nachher. Ich denke du hast selbst vorher ausreichend Internetrecherche betrieben, bevor du so ein Projekt angehst.
@IBFS
Entschuldige das ich gefragt habe. Nur ich denke, lieber einmal zu viel gefragt haben, als einmal zu wenig und somit mehrere zehntausend Euros aus dem Fenster geschmissen zu haben.

Die SoftSPS von Alphabit kommuniziert eben nicht mit einer WinCC-Bedienstation. Um dies zu realisiseren,muß man ein wenig Geld in die Hand nehmen, denn keiner arbeitet umsonst. Daher habe ich einfach die Frage gestellt, ob es nicht schon eine SoftSPS gibt, die die genannten Eigenschaften schon aufweist.

@Rainer Hönle
Vielen Dank für die Antwort. :D Endlich mal etwas in Richtung Lösung. Ich werde es mal mit VM probieren. Aber was ist, wenn ausschließlich über TCP/IP kommuniziert werden soll? Wird dann ein anderer Port verwendet?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jede VM hat ihre eigene IP-Adresse. Und somit kann auch jede SoftSPS in der VM den Port 102 öffnen und verwenden. Mit unserer ACCONtrol Simulations-SPS funktioniert das ganz gut. Ralle hat schon mal 12 Instanzen auf einem PC zum Laufen gebracht (wenn ich mich richtig erinnere). Die Performance war dann wahrscheinlich nicht mehr so optimal ;). Die richtige SoftSPS benötigt natürlich für die Kommunikation mit der Peripherie eine Profibuskarte. Und da wird es dann mit VMWare schwieriger. Für Simit reicht aber die Simulationslösung aus (wenn Simit RFC1006 = Iso On Top Of TCP unterstützt).
 
Für Simit reicht aber die Simulationslösung aus (wenn Simit RFC1006 = Iso On Top Of TCP unterstützt).

Was genau bedeutet Simulationslösung? :confused:

Soweit ich weiß, wird der SIMIT-Rechner über eine SIMBA-Karte per Profibus mit der Steuerung verbunden. In unserem Fall ist die Steuerung eine SoftSPS.
Wie funktioniert jetzt die Datenübergabe der Feldebene über TCP/IP anstatt über Profibus? Als Stichwort habe ich irgendwie "Shared Memory" im Kopf. Darüber weiß ich aber leider nicht bescheid.
 
@IBFS
Entschuldige das ich gefragt habe. Nur ich denke, lieber einmal zu viel gefragt haben, als einmal zu wenig und somit mehrere zehntausend Euros aus dem Fenster geschmissen zu haben.

Die SoftSPS von Alphabit kommuniziert eben nicht mit einer WinCC-Bedienstation. Um dies zu realisiseren,muß man ein wenig Geld in die Hand nehmen, denn keiner arbeitet umsonst. Daher habe ich einfach die Frage gestellt, ob es nicht schon eine SoftSPS gibt, die die genannten Eigenschaften schon aufweist.

@Rainer Hönle
Vielen Dank für die Antwort. :D Endlich mal etwas in Richtung Lösung. Ich werde es mal mit VM probieren. Aber was ist, wenn ausschließlich über TCP/IP kommuniziert werden soll? Wird dann ein anderer Port verwendet?



.Es wäre nur gut gewesen, wenn du von vornherein alle Infos gegeben hättest - auch eben die HP von http://www.alpha-bit.de/ , damit hätte
man eher verstanden wie es gehen soll und was du alles schon weißt.

Man will doch möglichst mit einem mal eine korrekte Anwort geben und nicht ständig neu nachdenken.

.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was genau bedeutet Simulationslösung? :confused:

Soweit ich weiß, wird der SIMIT-Rechner über eine SIMBA-Karte per Profibus mit der Steuerung verbunden. In unserem Fall ist die Steuerung eine SoftSPS.
Wie funktioniert jetzt die Datenübergabe der Feldebene über TCP/IP anstatt über Profibus? Als Stichwort habe ich irgendwie "Shared Memory" im Kopf. Darüber weiß ich aber leider nicht bescheid.

Enwteder Simit unterstützt direkt z.B. WinAC. Dann kann unsere Simulations-Lösung eingesetzt werden. Wenn nicht, dann ist eine enstprechende Profibus-Masterkarte und die "größere" SoftSPS-Variante notwendig. Die Karte muss dann allerdings für jede Instanz der SoftSPS einmal vorhanden sein. Wie dies mit VM-Ware funktioniert weiss ich nicht.
Soweit ich gehört habe, kann Simit doch auch mit PLCSim kommunizieren, vielleicht ist dann auch ein WinAC-Treiber über RFC1006 integriert.
 
Ich glaube nicht, daß VMWare mit einer Profibuskarte arbeitet.:(
Mal sehen, was die SIMIT-Leute von Siemens zu dieser Aufgabe beitragen können.

:-D Da ich aber zur Zeit Urlaub habe, werde ich nach meinem Urlaub bei Siemens anrufen. Mit Ihnen würde ich gerne über Ihre Firma direkt telefonisch Kontakt aufnehmen. :-D Ist dies möglich?

Eure ACCONtrol Simulations-SPS habe ich mir vor ca. 1/2 Jahr mal heruntergeladen und ausprobiert. Leider konnte ich nur über die simulierte MPI-Schnittstelle mit der SoftSPS kommunizieren.

Vielleicht oder ganz bestimmt habe ich übersehen, daß diese auch über TCP/IP kommunizieren kann.

Viele Grüße
Woto
 
Zurück
Oben