首页 理论教育 控件使用技巧及注册方法

控件使用技巧及注册方法

时间:2023-11-06 理论教育 版权反馈
【摘要】:NET控件是来自Microsoft的.NET framework 2.0的任意供应商的控件元素。在线趋势控件“WinCC Online Trend Control”控件以趋势曲线的形式显示来自归档变量表单中的数值。2)在“Select OCX Controls”对话框的“Available OCX Controls”区域中,显示了在操作系统中注册的所有ActiveX控件。再按“OK”按钮,“Microsoft Forms 2.0 ComboBox”控件即加入到ActiveX控件中。图6-18 “Select OCX Controls”对话框图6-19 注册“FM20.DLL”对话框

控件使用技巧及注册方法

控件提供了将控制和监控系统过程的元素集成到过程画面中的选项。WinCC支持下列控件类型:

1)ActiveX控件。ActiveX控件是来自任意供应商的控件元素,可通过基于OLE的定义接口由其他程序来使用这些控件。在WinCC中加入ActiveX控件,除了使用第三方的ActiveX控件外,WinCC也自带了一些ActiveX控件。

2)NET控件。NET控件是来自Microsoft的.NET framework 2.0的任意供应商的控件元素。

3)WPF控件。WPF控件是来自Microsoft的.NET framework 3.0的任意供应商的控件元素。

1.常用的WinCC ActiveX控件

(1)时钟控件(WinCC Digital/Analog Clock Control)

使用“WinCC Digital/Analog Clock Control”控件,可将时间显示集成到过程画面中。在运行系统中,将显示操作系统的当前系统时间。时间可显示为模拟或数字式时间。此外,数字显示包含当前日期。

(2)量表控件(WinCC Gauge Control)

“WinCC Gauge Control”控件用于显示以模拟测量时钟形式表示的监控测量值。警告和危险区域以及指针运动的极限值均用颜色进行了标记。

(3)在线表格控件(WinCC Online Table Control)

“WinCC Online Table Control”控件显示来自归档变量表单中的数值。

(4)在线趋势控件(WinCC Online Trend Control)

“WinCC Online Trend Control”控件以趋势曲线的形式显示来自归档变量表单中的数值。

(5)报警控件(WinCC Alarm Control)

“WinCC Alarm Control”控件可用于组态报警消息的输出,在运行系统中显示报警消息。

(6)函数趋势控件(WinCC Function Trend Control)

对于变量的图形化处理而言,“WinCC Function Trend Control”控件提供了将某一变量显示为另一变量的函数的选项。(www.xing528.com)

(7)按钮控件(WinCC Push Button Control)

“WinCC Push Button Control”控件可以在按钮上定义图形。可以组态一个与命令的执行相关联的命令按钮。在运行系统中,按钮具有“已按下”和“未按下”两种状态。两种状态均可以分配不同的图像给图形表示按钮的当前状态。

(8)滚动条控件(WinCC Slider Control)

“WinCC Slider Control”控件可用于显示以滚动条控件形式表示的监控测量值。当前值将显示在滚动条下面,且所控制的测量区可显示为刻度标签。

2.添加ActiveX控件

添加ActiveX控件步骤如下:

1)用鼠标右键单击“Controls”选项卡选择“Add/Remove…”,打开“Select OCX Controls”对话框。

2)在“Select OCX Controls”对话框的“Available OCX Controls”区域中,显示了在操作系统中注册的所有ActiveX控件。在控件列表中选择需要添加的控件,所选择的控件前的复选标记有红色“√”标记,再单击所选控件,在“Details”区域中显示所选择的ActiveX控件的路径和程序标识号。

3)单击“Register OCX”后,弹出“打开”对话框,按照“Details”区域中显示的ActiveX控件的路径,打开程序。

4)单击“OK”按钮后,所选控件将添加到ActiveX控件中。

例如,添加一个List Box控件。首先用鼠标右键单击ActiveX控件,选择“Add/Remove”选项,弹出“Select OCX Controls”对话框,如图6-18所示,选择“Microsoft Forms 2.0 ComboBox”,在下边的“Details”中会出现注册路径。单击“Register OCX”按钮,按照路径提示“C:\WINDOWS\system32\FM20.DLL”选择“FM20.DLL”即可注册,如图6-19所示。再按“OK”按钮,“Microsoft Forms 2.0 ComboBox”控件即加入到ActiveX控件中。

978-7-111-50543-3-Chapter06-23.jpg

图6-18 “Select OCX Controls”对话框

978-7-111-50543-3-Chapter06-24.jpg

图6-19 注册“FM20.DLL”对话框

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈