购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 设备窗口组态

设备窗口是MCGS系统的重要组成部分,在设备窗口中建立系统与外部硬件设备的连接关系,使系统能够从外部设备读取数据并控制外部设备的工作状态,从而实现对工业过程的实时监控。

2.5.1 设备构件的选择

设备构件是MCGS系统对外部设备实施设备驱动的中间媒介,通过建立的数据通道,在实时数据库与测控对象之间实现数据交换,从而达到对外部设备的工作状态进行实时检测与控制的目的。

MCGS系统内部设立有“设备工具箱”,该工具箱内提供了与常用硬件设备相匹配的设备构件。在设备窗口内配置设备构件的操作方法如下:

(1)选择工作台窗口中的“设备窗口”标签,进入设备窗口页。

(2)用鼠标双击设备窗口图标或单击“设备组态”按钮,打开设备组态窗口。

(3)单击工具条中的“工具箱”按钮,打开设备工具箱。

(4)观察所需的设备是否显示在设备工具箱内,如果所需设备没有出现,则用鼠标单击“设备管理”按钮,在弹出的设备管理对话框中选定所需的设备。

(5)用鼠标双击设备工具箱内对应的设备构件,或选择设备构件后用鼠标单击设备窗口,将选中的设备构件设置到设备窗口内。

(6)对设备构件的属性进行正确设置。

MCGS设备工具箱内一般只列出工程所需的设备构件,方便工程使用,如果需要在工具箱中添加新的设备构件,可用鼠标单击工具箱上部的“设备管理”按钮,弹出设备管理窗口,设备窗口的“可选设备”栏内列出了已经完成登记的、系统目前支持的所有设备,找到需要添加的设备构件选中它,双击鼠标或者单击“增加”按钮,该设备构件就添加到右侧的“选定设备”栏中。选定设备栏中的设备构件就是设备工具箱中的设备构件。如果将自己定制的新构件完成登记,添加到设备窗口,也可以用同样的方法将它添加到设备工具箱中。

2.5.2 设备构件的属性设置

在设备窗口内配置了设备构件之后,接着应根据外部设备的类型和性能设置设备构件的属性。不同的硬件设备,属性内容大不相同,但对大多数硬件设备而言,其对应的设备构件应包括如下各项组态操作:

(1)设置设备构件的基本属性。

(2)建立设备通道和实时数据库之间的连接。

(3)设备通道数据处理内容的设置。

(4)硬件设备的调试。

在设备组态窗口内选择设备构件,单击工具条中的“属性”按钮或者执行“编辑”菜单中的“属性”命令,或者使用鼠标双击该设备构件,即可打开选中构件的属性设置窗口,如图2-21所示。该窗口中有4个属性页,即基本属性、通道连接、设备调试和数据处理等,需要分别设置。

图2-21 设备属性设置

1.通道连接

MCGS设备中一般都包含一个或多个用来读取或者输出数据的物理通道,MCGS把这样的物理通道称为设备通道,如模拟量输入装置的输入通道、模拟量输出装置的输出通道、开关量输入/输出装置的输入/输出通道等,这些都是设备通道。

设备通道只是数据交换用的通路,而数据输入到哪儿和从哪儿读取数据以供输出,即进行数据交换的对象,则必须由用户指定和配置。

实时数据库是MCGS的核心,各部分之间的数据交换均须通过实时数据库。因此,所有的设备通道都必须与实时数据库连接。所谓通道连接,即是由用户指定设备通道与数据对象之间的对应关系,这是设备组态的一项重要工作。如不进行通道连接组态,则MCGS无法对设备进行操作。

在实际应用中,开始可能并不知道系统所采用的硬件设备,可以利用MCGS系统的设备无关性,先在实时数据库中定义所需要的数据对象,组态完成整个应用系统,在最后的调试阶段,再把所需的硬件设备接上进行设备窗口的组态,建立设备通道和对应数据对象的连接。

一般来说,设备构件的每个设备通道及其输入或输出数据的类型是由硬件本身决定的,所以连接时,连接的设备通道与对应的数据对象的类型必须匹配,否则连接无效。

为了便于处理中间计算结果,并且把MCGS中数据对象的值传入设备构件供数据处理使用,MCGS在设备构件中引入了虚拟通道的概念。顾名思义,虚拟通道就是实际硬件设备不存在的通道,图2-22中,0~3 1为中泰PC-63 19单端输入时的实际物理通道,32、33为虚拟通道(在其序号后加“*”以示区别)。虚拟通道在设备数据前处理中可以参与运算处理,为数据处理提供灵活、有效的组态方式。

单击图2-22中的“虚拟通道”按钮可以增加新的虚拟通道。如图2-23所示,增加虚拟通道需要设置虚拟通道的数据类型、虚拟通道用途说明、虚拟通道是用于向MCGS输入数据还是用于把MCGS中的数据输出到设备构件中来。

图2-22 设备属性通道连接设置

图2-23 增加虚拟通道设置

在图2-22中,单击“快速连接”按钮,弹出“快速连接”对话框,如图2-24所示,可以快速建立一组设备通道和数据对象之间的连接;单击“拷贝连接”按钮,可以把当前选中的通道所建立的连接拷贝到下一通道,但对数据对象的名称进行索引增加;单击“删除连接”按钮,可删除当前选中的通道已建立的连接或删除指定的虚拟通道。

图2-24 “快速连接”对话框

在MCGS对设备构件进行操作时,不同通道可使用不同的处理周期。通道处理周期是基本属性页中设置的最小采集周期的倍数,如设为0,则不对对应的设备通道进行处理。为提高处理速度,建议把不需要的设备通道的处理周期设置为0。

2.设备调试

使用设备调试窗口可以在设备组态过程中能很方便地对设备进行调试,以检查设备组态设置是否正确、硬件是否处于正常工作状态,同时在有些设备调试窗口中,可以直接对设备进行控制和操作,方便设计人员对整个系统的检查和调试。

在通道值一列中,对输入通道显示的是经过数据转换处理后的最终结果值,如图2-25所示,对输出通道,可以给对应的通道输入指定的值,经过设定的数据转换内容后输出到外部设备。

图2-25 设备调试 3QgVOWb2hpAm92KB/KOEjHj5lHLAQNbP/m5p3rd2nnZEUDocFkLlOv8Qn2rPb/j1

点击中间区域
呼出菜单
上一章
目录
下一章
×