SoftSPS + RS232-Schnittstelle

Maikäferbenzin

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


für ein Projekt an der Fachschule bin ich auf der Suche nach einer Soft-SPS bei der ich die eingebauten seriellen Schnittstellen eines PCs wie eine CP340 benutzen kann, um damit dann z.B Meßwerte aufzunehmen oder nen Bondrucker anzusteuern. Das Hauptaugenmerk liegt hier auf der seriellen Kommunikation direkt aus der SoftSPS heraus, Adapter von Profibus, Profinet etc. auf RS232 sind keine Option.

Bei WinAC gibts wohl so´n Treiber der das ermöglicht, war für Version WinAC 2005 4.3 gedacht. Gibts den für die neuen Version auch noch bzw. ist der kompatibel oder ist der dort gar schon integriert.

Die IBH SoftSPS soll das angeblich auch können, aber ich hab im Handbuch dazu nix gefunden.

Welche Alternativen fallen euch da ein? Hat Codesys vielleicht auch so ´ne Option?

Ich hoffe ihr könnt mir da ein bisschen weiterhelfen.

Gruß
 
Bei TwinCAT kannst du wohl eigenen C-Code in dein SPS-Programm einbinden. In diesem Programmteil könntest du evtl. die Schnittstelle ansprechen, wenn es da nicht irgendwelche Beschränkungen (vor allem bei Zugriff auf Hardware) gibt. Ich kann da leider keine eigenen Erfahrungen vorweisen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,


für ein Projekt an der Fachschule bin ich auf der Suche nach einer Soft-SPS bei der ich die eingebauten seriellen Schnittstellen eines PCs wie eine CP340 benutzen kann, um damit dann z.B Meßwerte aufzunehmen oder nen Bondrucker anzusteuern. Das Hauptaugenmerk liegt hier auf der seriellen Kommunikation direkt aus der SoftSPS heraus, Adapter von Profibus, Profinet etc. auf RS232 sind keine Option.

Bei WinAC gibts wohl so´n Treiber der das ermöglicht, war für Version WinAC 2005 4.3 gedacht. Gibts den für die neuen Version auch noch bzw. ist der kompatibel oder ist der dort gar schon integriert.

Die IBH SoftSPS soll das angeblich auch können, aber ich hab im Handbuch dazu nix gefunden.

Welche Alternativen fallen euch da ein? Hat Codesys vielleicht auch so ´ne Option?

Ich hoffe ihr könnt mir da ein bisschen weiterhelfen.

Gruß

Der Treiber von Siemens scheint auf einen neueren Stand zu sein,
http://cache.automation.siemens.com...374_Tools/48174374_WinAC_serial_Driver_de.pdf.
Kostet nur eine Kleinigkeit von ca. 1000,-€
 
Bei TwinCAT kannst du wohl eigenen C-Code in dein SPS-Programm einbinden. In diesem Programmteil könntest du evtl. die Schnittstelle ansprechen, wenn es da nicht irgendwelche Beschränkungen (vor allem bei Zugriff auf Hardware) gibt. Ich kann da leider keine eigenen Erfahrungen vorweisen.

Das geht bei Siemens auch, vorraussetzung ist das ODK Tool
 
Zuviel Werbung?
-> Hier kostenlos registrieren
für ein Projekt an der Fachschule bin ich auf der Suche nach einer Soft-SPS bei der ich die eingebauten seriellen Schnittstellen eines PCs wie eine CP340 benutzen kann, um damit dann z.B Meßwerte aufzunehmen oder nen Bondrucker anzusteuern. Das Hauptaugenmerk liegt hier auf der seriellen Kommunikation direkt aus der SoftSPS heraus, Adapter von Profibus, Profinet etc. auf RS232 sind keine Option.

Hallo,

eine SoftSPS mit CP340-Emulation kenne ich nicht.

Die serielle Schnittstelle ist ja relativ "out", weiter ist nicht
nur die Schnittstelle wichtig, sondern auch das Protokoll.
Vielleicht solltet Ihr mal die Aufgabenstellung überdenken.

Die meisten SoftSPSen wie die von IBH, von MHJ oder Accontrol
sind über den lokalen Netzwerkanschluss des PCs über das
Protokoll RFC1006/ISO-on-TCP erreichbar. Das wäre m. E.
der einzig sinnvolle Kommunikationsweg.
 
Hallo,


ich hab mir da nochmal bei IBH angeschaut, ich kann dort in der Konfiguration die PC-Schnittstellen hinzufügen. Das funktioniert hier aber über Adressen und eine entsprechende Zuweisung einer Adresse zu einem SPS-Eingang.

Für die COM-Schnitstelle fallen mir da nur 0x2F8 und 0x3F8 ein. Dies kann ich dort ja auch zuweisen, aber was fange ich dann damit an? Wie kann ich damit was senden bzw. empfangen. Ist da wieder was in C o.ä. zu programmieren um damit arbeiten zu können?

Vielleicht hat ja schonmal jemand damit gearbeitet.

Die IBH SoftSPS würd mir ganz gut passen da hier auch die Step7 Umgebung zum programmieren genutzt werden kann, das würde dann gut zu den Voraussetzungen an der Fachschule passen.


Gruß
 
Für die COM-Schnitstelle fallen mir da nur 0x2F8 und 0x3F8 ein. Dies kann ich dort ja auch zuweisen, aber was fange ich dann damit an? Wie kann ich damit was senden bzw. empfangen. Ist da wieder was in C o.ä. zu programmieren um damit arbeiten zu können?

http://www.ibhsoftec-sps.de/german/PLC_S7.htm schrieb:
...Onlineverbindungen sind seriell, via Ethernet, via PROFIBUS und direkt im gleichen PC möglich. ...

Die serielle Schnittstelle ist für den Zugriff auf die Simulations-SPS
über das MPI-Protokoll. Eine ASCII-Kommunikation à la CP 340 ist
m. E. hier nicht möglich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vielen Dank für Deine Mühe Gerhard.

Ich hab gerade mal bei IBH angerufen und es soll wohl doch wirklich über eine CP340 Emulation funktionieren. Ich bekomm da noch ein Beispielprojekt um das mal nachzuvollziehen.

Mal sehen was das wird. Ich melde mich wenn ich mehr weis, vielleicht interessierts ja irgendwann mal irgendwen.

Gruß
 
Zurück
Oben