Panel-PC oder CX900x

eppjo

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

ich bin immer noch am Rätseln, was die richtige Wahl ist. Zur Entscheidung stehen Panel-PC mit Windows XP embeded, oder die CX900x mit Windows CE.

Der Vorteil des Panel-PC's ist die Visualisierungsmöglichkeit und das bessere (flexiblere) Betriebssystem, doch ich weiß nicht was der Vorteil einer CX... - Lösung ist.

Ich habe in diesem Beitrag gelesen, dass die CPU-Leistung aufgeteilt werden kann, z.B. 50% SPS und 50% OS.
a) Gilt die Aufteilung nur für den CX, oder auch für den Panel-PC mit installiertem TwinCat PLC?
b) Wie sieht es mit einem möglichen Absturz des OS aus. Stimmt es, dass davon der Teil für die SPS nicht betroffen ist? Wenn dem so wäre, kann ich zumindest nicht nachvollziehen, wie ein OS neu gebootet werden kann, ohne dabei die SPS automatisch mitzubooten.
c) Wie sieht es mit der Stabilität des Systems aus. CX besser oder reicht Panel-PC aus?


Zur Info, ich bin ein absoluter Neuling in Sachen SPS, und die Anlage bezieht sich auf eine werdende Hausautomatisierung.
 
Zur generellen Info:

der CX900x ist eine Art "Low-Cost"-Gerät für die Hutschienenmontage. Es können direkt I/Os abgeschlossen werden (K-Bus oder EtherCAT). Das Gerät hat einen ARM-Basierten Prozessor, also kein x86er. Speicher und Systemleistung sind im Vergleich zu den anderen CXen oder IPCs relativ klein. Es ist nur Win CE möglich.
Alle (Panel)PCs besitzen per se mehr Leistung und Speicher als ein CX900x. Daher ist auch Win XP möglich.
Ein direkter Vergleich ist daher nicht so einfach möglich, die Geräte sind auch für unterschiedliche Aufgaben bestimmt. Die Welchen Panel-PC haste denn ins Auge gefasst?

Zur Aufteilung der Systemleisung:
Das ist ein generelles Feature der Soft-SPS "TwinCAT"

Zur Absturzsicherheit:
Wenn TwinCAT genutzt wird, arbeitet dies unabhängig von Windows (daher auch die Leistungsaufteilung). In der Theorie läuft TwinCAT selsbt bei einem Windows "Blue Screen" weiter (da direkter Hardwarezugriff möglich). In der Praxis habe ich das noch nie gehabt! Also mein Win XP ist mir im laufenden Betrieb noch nie abgestürzt.
Generell ist Win XP recht absturzsicher (finde ich). Problemeatisch wird's nur bei schlecht programmierter Software oder sonstigen Schnickschnack, was der "Standard-User" so installiert (Spiele, Bildschirmschoner, Programme aus "dubiosen Quellen"). Man sollte trotz "XP" immer bedenken, dass es eine SPS ist (mit Zusatzfunktionen), und kein Office-PC.
Wenn man nur die mitgeleiferte Software und Programme aus "zuverlässiger Quelle" nutzt, sollte es keinerei Probleme im laufenden Betrieb geben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich kenne das TwinCAT System nicht. Habe aber viel mit CoDeSys SoftSPS basierenden Steuerungen auf PC-Basis zu tun.

Also die Systeme laufen bei uns sehr zuverlässig. Wir haben WinNT, Win2000 und WinXP darauf am laufen.

Die Rechner laufen ohne viel Schnickschnack wir haben aber auch Steuerungen mit MS-Office drauf (was ich jetzt nicht empfehle) aber selbst das macht bei uns keine Probleme. Es gab da mal einen Fall wo wir von APC eine USV am Rechner hatten und auf dem Rechner die Monitoring Software. Jetzt hat dort ein JavaRTE Problem dazu geführt das der Rechner nicht mehr lief, das aber erst nach mehreren Monaten.

Meiner Meinung nach kann man wenn man eine leistungsstarke PC Basierende Visu braucht auch gleich zur SoftSPS greifen. Da man dann für wenige Hundert Euro Software Kosten eine sehr Leistungsfähige SPS.
 
Ich hoffe das Dir die Info jetzt nicht zu trivial ist.

Also bei einem PC ist es ja vonnöten das Du eine Anbindung an die I/Os hast. In der Regel geschieht die via Feldbus-Karte.
Diese Schnittstelle (die Treiber) müssen von dem SoftSPS Hersteller auch unterstützt werden. Die Hilscher CIF Karten sind aus meiner Erfahrung sehr gut.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Diese Schnittstelle (die Treiber) müssen von dem SoftSPS Hersteller auch unterstützt werden. Die Hilscher CIF Karten sind aus meiner Erfahrung sehr gut.

Ich dachte, dass es auch über Ethernet funktioniert, wenn auf der anderen Seite ein Buskoppler mit Ethernet, z.B. ein BK9100, hängt.
 
Ja das geht auch man muss sich aber eben vorher Gedanken darüber machen. Welches Bussystem man einsetzt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn ich jetzt die Kommunikation über Ethernet-Buskoppler (von Beckhoff BK9100) favorisiere, benötige ich dann noch spezielle Hardwareanforderungen an das Panel-PC außer einen Ethernet-Port? Oder wie ist das mit dem Bussystem gemeint?
Hmm, ich weiß nicht, ob du nen BX9xxx einfach so an jeden x-beliebigen Windows-PC anschließen kannst. Mit der Soft-SPS "TwinCAT" läuft das automatisch über ADS, aber für Fremdsteuerungen?
Es ist da nicht so trivial wie "Stecker rein und los geht's".

Beim CX9xxx isses klar. Wenn ne TwinCAT-Runtime drauf ist, kann man die Ethernet-Koppler ohne Probleme betreiben.

Das ist weniger ne Frage des Betriebssystems, sondern eher des I/O-Treibers.
 
Beim CX9xxx isses klar. Wenn ne TwinCAT-Runtime drauf ist, kann man die Ethernet-Koppler ohne Probleme betreiben.

Ich bin davon ausgegangen, dass auf dem Panel-PC natürlich die TwinCAT-Runtime installiert wird, die die Steuerung übernimmt. Oder bin jetzt auf einem völlig falschen Dampfer?

Ich frage mal anderst rum:

Kann man auf einem x-beliebigen PC die TwinCAT-Runtime installieren, um dann über Ethernet mit den Buskoppler von Beckhoff zu kommunizieren? Oder braucht man dann doch noch andere Hardware dazu?
 
Achso, mit TwinCAT geht das i.d.R. ohne Probleme. Die meisten Ethernet-Karten werden von TC unterstützt, glaube ich. Aber im worst case kann's sein, wenn es ne "Exoten-Karte" ist, dass gerade die nicht unterstützt wird. Zur Absicherung würde ich mal bei Beckhoff anrufen und fragen.

TwinCAT kann eigentlich auf jedem Windows-PC installiert werden. Ne spezielle Hardware ist laut Beckhoff nicht erforderlich, obwohl die's natürlich lieber sehen, wenn man deren IPCs kauft.
Kannste ja mit der 30-Tage Testversion ausprobieren.
 
Zurück
Oben