项目二 I0设备管理.ppt

项目二 I0设备管理.ppt

ID:48746740

大小:1007.00 KB

页数:69页

时间:2020-01-21

项目二   I0设备管理.ppt_第1页
项目二   I0设备管理.ppt_第2页
项目二   I0设备管理.ppt_第3页
项目二   I0设备管理.ppt_第4页
项目二   I0设备管理.ppt_第5页
资源描述:

《项目二 I0设备管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、项目二I/0设备管理任务一定义设备任务二组态王通信的特殊功能任务一定义设备2.1.1任务目标熟悉组态王逻辑设备的分类,掌握组态王中定义设备的过程,了解组态王与远程I/O设备的连接。2.1.2任务分析组态王中定义设备的过程比较简单,关键是要知道和组态王通信的实际I/O设备,以及正确设置相应的通信参数。下一页返回任务一定义设备2.1.3相关知识组态王支持的硬件设备包括:可编程控制器(PLC),智能模块、板卡、智能仪表,变频器等。工程人员可以把每一台下位机看作一种设备,不必关心具体的通信协议,只需要在组

2、态王的设备库中选择设备的类型,然后按照“设备配置向导”的提示一步步完成安装即可,使驱动程序的配置更加方便。组态王支持的儿种通信方式包括:串口通信、数据采集板、DDE通信、人机界面卡、网络模块、OPC等。组态王设备管理中的逻辑设备分为:DDE设备、板卡类设备(即总线型设备)、串口类设备、人机界面卡、网络模块等。工程人员根据自己的实际情况通过组态王的设备管理功能来配置定义这些逻辑设备,下面分别介绍这五种逻辑设备。上一页下一页返回任务一定义设备1.串口类设备串口类逻辑设备实际上是组态王内嵌的串口驱动程序

3、的逻辑名称,内嵌的串口驱动程序不是一个独立的Windows应用程序,而是以DLL形式供组态王调用,这种内嵌的串口驱动程序对应着实队、与计算机串口相连的I/O设备,因此,一个串口逻辑设备也就代表了一个实际与计算机串口相连的I/O设备。组态王与串口类逻辑设备之间的关系如图2-1所示。上一页下一页返回任务一定义设备2.DDE设备DDE是一种动态数据交换机制CDynamicDataExchange}DDE。使用DDE通信需要两个Windows应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器

4、获得信息。客户机应用程序向当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程序根据该信息作出应答,从而实现两个程序之间的数据交换。DDE设备是指与组态王进行DDE数据交换的Windo+0s独立应用程序,因此,DDE设备通常就代表了一个Windows独立应用程序,该独立应用程序的扩展名通常为.exe文件,组态王与DDE设备之间通过DDE协议交换数据,如:Excel是Windows的独立应用程序,当Excel与组态王交换数据时,就是采用DDE的通信方式进行;上一页下一页返回任务一定义设备又比

5、如,北京亚控公司开发的莫迪康Micro37的PLC服务程序也是一个独立的Windows应用程序,此程序用于组态王与莫迪康Micro37PLC之间进行数据交换,则可以给服务程序定义一个逻辑名称作为组态王的DDE设备,组态王与DDE设备之间的关系如图2-2所示。3.板卡类设备板卡类逻辑设备实际上是组态王内嵌的板卡驱动程序的逻辑名称,内嵌的板卡驱动程序不是一个独立的Windows应用程序,而是以DLL形式供组态王调用,这种内嵌的板卡驱动程序对应着实际插入计算机总线扩展槽中的I/O设备,因此,一个板卡逻辑

6、设备也就代表了一个实际插入计算机总线扩展槽中的I/O板卡。组态王与板卡类逻辑设备之间的关系如图2-3所示。上一页下一页返回任务一定义设备4.人机界面卡人机界面卡又可称为高速通信卡,它既不同于板卡,也不同于串口通信,它往往由硬件)商提供,如西门子公司的57-300用的MPI卡、莫迪康公司的SA85卡。其工作原理和通信小意图如图2-4所示。5.网络模块组态王利用以太网和TCP/IP协议可以与专用的网络通信模块进行连接,通过以太网与上位机相连,该单元和其他计算机上的组态王运行程序使用TCP/IP协议,连

7、接小意图如图2-5所示。上一页下一页返回任务一定义设备6.网络站点分布在控制系统中的组态王之间可以通过网络进行通信,访问实时数据。远程访问组态王的实时数据有两种方式:其一是在客户端上定义服务器站点为一个网络站点设备,然后在客户端上定义变量与该网络站点上的变量连接,访问实时数据;第一种是使用组态王的网络功能直接引用远程站点上的变量,而无需在客户端上定义变量。第一种方式请参见《组态王使用乎册》中的网络功能部分。这两种方式的特点为:(1)客户端均可以访问到服务器上的实时数据。(2)第一种方式需要在客户端

8、上定义变量,如果需要访问的数据较多时,工作量较大,客户端系统的点数也会增加,但可以在本机上直接进行历史数据记录、产生报警等。上一页下一页返回任务一定义设备(3)第一种方式无需在客户端上定义变量,直接引用服务器上的组态王变量,系统的点数也不会额外增加,但历史数据的访问等只能从历史数据服务器上获得。7.OPC设备OPC是OLEforProcessControl的缩写,即把OLE应用于工业控制领域。OLE原意是对象链接和嵌入,随着OLE2的发行,其范围已远远超出了这个概念。工业控制领域用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。