OPC Server auf Windows Embedded?

eYe

Level-1
Beiträge
759
Reaktionspunkte
80
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

muss einen OPC Server auf einem Touchpanel zur Verfügung stellen.
Da die MP Panel nur die langsame XML OPC Schnittstelle bieten, habe ich mich nun für einen Panel PC477C entschieden.
Nun bleibt die Frage ob ich hier ein normales XP Prof. nehmen muss, oder aber ob ich einen OPC Server auch unter der Embedded Version zum laufen kriege. (Kann man die Software installieren und unterstützt XP Embedded DCOM?)

z.B.
6AV7884-5AB10-3BE0
drop-arrow.gif


ajax_waiting.gif
Stück
SIMATIC HMI IPC 477C 4 USB (BACK) + 1 USB (FRONT), 19" TOUCH DISPLAY, 1280 X 1024; ; CELERON M 1,2 GHZ, PROFINET(IE); 2 X 1 GBIT; PROFIBUS DP 12; 1 GB -RAM, DDR3; 2. CF-SLOT NICHT BESTUECKT; CF CARD: 4 GBYTE; WINDOWS EMBEDDED STANDARD 2009 VORINSTALLIERT; CF CARD MIT WINCC FLEXIBLE RT 2048 PT (INKL. ARCHIVE UND REZEPTUREN);

Als Anbindung ist folgendes gedacht:
LAN1 = SPS (IP: 192.168.0.2)
LAN2 = Weitergabe der Daten über OPC an Leittechnik (IP: 122.68.1.13)

Spricht etwas gegen die gewünschte Funktionalität in der Konstellation?
Ist bei dem Panel PC schon ein OPC Server dabei, oder muss einer gekauft werden? Welchen würdet ihr empfehlen?


Danke,
eYe
 
Hallo eYe,
wenn du den PC als bundel kaufst ist der OPC server dabei, ob der DCOM
kann weiß ich nicht, aber er kann OPC UA komunikation und läuft auf XP
Embedded.

gruß helmut
 
Das "Verwirrspiel" mit den Namen des Betriebssystems hat sich MS ganz alleine ausgedacht.

Windows Embedded Standard 2009 (WES2009) ist der "Nachfolger" von XP-Embedded mit dem Unterschied, das es auf Windows XP SP3 basiert (und nicht auf XP SP2), entsprechend geht da alles was auch auch auf einem "normalen" XP SP3 geht. "On WES 2009 all available desktop technologies for native code can be leveraged, such as ATL, MFC and COM/DCOM." Allerdings ist das Betriebssystem vom Herrsteller des Zielsystems "konfigurierbar" (mit dem Target-Designer) und man kann also viele Dinge abschalten, um es z.B. kleiner zu machen. Wenn WinCC Flex drauf ist, kann man sicher davon ausgehen das "alles" angeschaltet ist. Somit muss auch DCOM funktionieren.

Das ist auch der wesentliche Unterschied zum Windows CE (das heute Embedded Compact heist). Dies ist ein Echtzeit-OS das nicht auf der Desktop-OS Reihe basiert sondern völlig eingenständig ist, dort sucht man DCOM vergebens, übrigens genauso wie .NET3.5. Da gibt es wenn überhaupt ein .NET Compact Framework, das allerdings auch sehr abgespeckt ist. Daher gibt es auf den Panels, die auf CE basieren, auch (meist) nur OPC XML-DA. Denn für XML-DA braucht man nur einen Webservice, aber leider ist die Performance oft eher kümmerlich.

OPC UA ist hier die Technologie, die alles kann, platformunabhängig, ohne irgendeine Abhängigkeit zu irgendetwas, weder COM/DCOM noch zu .NET, und dann auch noch mit einem schnellen Binärprotokoll, ohne XML und ohne SOAP. Da geht dann richtig was ! (ca. doppelt so schnell wie DCOM).
 
Zurück
Oben