随着OOP逐渐成为公认的编程主流,面向对象软件组件已成为事实上的标准。面向对象软件组件统称为ActiveX组件。经过一番扩展以后,ActiveX组件现在可提供对DCOM的支持。ActiveX是组件对象模型的一种物理实现方式,它为ActiveX组件的创建提供了基础。 ActiveX组件将程序逻辑封装起来,并可以进程内、本地进程外、远程进程外三种形式之一在网络中运行,为其它应用程序(客户机应用程序)提供服务。因此可以将ActiveX组件理解成"服务器"。它要么在"进程内"工作,即代码在与客户机应用程序相同的进程空间内执行(亦即一个DLL--ActiveX DLL);要么在"进程外"工作,即代码在同一机器的另一个进程内运行,或在远程电脑的另一个进程内执行(亦即一个EXE文件--ActiveX EXE)。利用Visual Basic 5.0,Visual C++5.0或Visual J++等OOP语言,可以很方便地创建ActiveX DLL(进程内服务器)和ActiveX EXE(本地或远程进程外服务器)。 控制系统软件开发者可以将自己的应用程序逻辑编写成进程内ActiveX DLL或本地进程外ActiveX EXE或远程进程外ActiveX EXE,以向其他ActiveX组件或外部应用程序开放它们的部分或全部对象。Sick IH06-02BPS-VW1
Siemens 3RT1944-5AN21
Turck BIM-UNT-AP7X-0,3-PSG3M
SOLA SDN 4-24-100LP
ABB S203-C6
Sick IQ40-20BPP-KCK
Siemens 3VL9300-8CA30
Toyopuc THR-2775
Sprecher + Schuh LA7-25-1753
Crompton 253-TALW
Krones 5-745-96-005-1
GE Fanuc IC610MDL129A
Sprecher + Schuh CMR7-220V50-230V60
Symax / Square D 8005 RT-108
Siemens 6ES7 193-4CD20-0AA0
Sprecher + Schuh IAI-22
Sprecher + Schuh IDD-22