欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > PPT文档下载
 

项目二 I0设备管理

  • 资源ID:240566516       资源大小:1,007KB        全文页数:69页
  • 资源格式: PPT        下载积分:10积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要10积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

项目二 I0设备管理

项目二项目二 I/0设备管理设备管理任务一任务一 定义设备定义设备任务二任务二 组态王通信的特殊功能组态王通信的特殊功能任务一任务一 定义设备定义设备2.1.1任务目标任务目标熟悉组态王逻辑设备的分类,掌握组态王中定义设备的过程,了解组熟悉组态王逻辑设备的分类,掌握组态王中定义设备的过程,了解组态王与远程态王与远程I/O设备的连接。设备的连接。2.1.2任务分析任务分析组态王中定义设备的过程比较简单,关键是要知道和组态王通信的实组态王中定义设备的过程比较简单,关键是要知道和组态王通信的实际际I/O设备,以及正确设置相应的通信参数。设备,以及正确设置相应的通信参数。下一页返回任务一任务一 定义设备定义设备2.1.3相关知识相关知识组态王支持的硬件设备包括组态王支持的硬件设备包括:可编程控制器可编程控制器(PLC),智能模块、板卡、智能模块、板卡、智能仪表,变频器等。工程人员可以把每一台下位机看作一种设备,智能仪表,变频器等。工程人员可以把每一台下位机看作一种设备,不必关心具体的通信协议,只需要在组态王的设备库中选择设备的类不必关心具体的通信协议,只需要在组态王的设备库中选择设备的类型,然后按照型,然后按照“设备配置向导设备配置向导”的提示一步步完成安装即可,使驱动的提示一步步完成安装即可,使驱动程序的配置更加方便。程序的配置更加方便。组态王支持的儿种通信方式包括组态王支持的儿种通信方式包括:串口通信、数据采集板、串口通信、数据采集板、DDE通信、通信、人机界面卡、网络模块、人机界面卡、网络模块、OPC等。等。组态王设备管理中的逻辑设备分为组态王设备管理中的逻辑设备分为:DDE设备、板卡类设备设备、板卡类设备(即总线型即总线型设备设备)、串口类设备、人机界面卡、网络模块等。工程人员根据自己的、串口类设备、人机界面卡、网络模块等。工程人员根据自己的实际情况通过组态王的设备管理功能来配置定义这些逻辑设备,下面实际情况通过组态王的设备管理功能来配置定义这些逻辑设备,下面分别介绍这五种逻辑设备。分别介绍这五种逻辑设备。上一页 下一页返回任务一任务一 定义设备定义设备 1.串口类设备串口类设备串口类逻辑设备实际上是组态王内嵌的串口驱动程序的逻辑名称,内串口类逻辑设备实际上是组态王内嵌的串口驱动程序的逻辑名称,内嵌的串口驱动程序不是一个独立的嵌的串口驱动程序不是一个独立的Windows应用程序,而是以应用程序,而是以DLL形形式供组态王调用,这种内嵌的串口驱动程序对应着实队、与计算机串式供组态王调用,这种内嵌的串口驱动程序对应着实队、与计算机串口相连的口相连的I/O设备,因此,一个串口逻辑设备也就代表了一个实际与计设备,因此,一个串口逻辑设备也就代表了一个实际与计算机串口相连的算机串口相连的I/O设备。组态王与串口类逻辑设备之间的关系如设备。组态王与串口类逻辑设备之间的关系如图图2-1所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备2.DDE设备设备DDE是一种动态数据交换机制是一种动态数据交换机制C Dynamic Data Exchange DDE。使用使用DDE通信需要两个通信需要两个Windows应用程序,其中一个作为服务器处应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器获得信息。客户机应用程序向理信息,另外一个作为客户机从服务器获得信息。客户机应用程序向当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程序根据该信息作出应答,从而实现两个程序之间的数据交换。序根据该信息作出应答,从而实现两个程序之间的数据交换。DDE设备是指与组态王进行设备是指与组态王进行DDE数据交换的数据交换的Windo+0s独立应用程序,独立应用程序,因此,因此,DDE设备通常就代表了一个设备通常就代表了一个Windows独立应用程序,该独立独立应用程序,该独立应用程序的扩展名通常为应用程序的扩展名通常为.exe文件,组态王与文件,组态王与DDE设备之间通过设备之间通过DDE协议交换数据,如协议交换数据,如:Excel是是Windows的独立应用程序,当的独立应用程序,当Excel与组与组态王交换数据时,就是采用态王交换数据时,就是采用DDE的通信方式进行的通信方式进行;上一页 下一页返回任务一任务一 定义设备定义设备又比如,北京亚控公司开发的莫迪康又比如,北京亚控公司开发的莫迪康Micro37的的PLC服务程序也是一服务程序也是一个独立的个独立的Windows应用程序,此程序用于组态王与莫迪康应用程序,此程序用于组态王与莫迪康Micro37 PLC之间进行数据交换,则可以给服务程序定义一个逻辑名称作为组之间进行数据交换,则可以给服务程序定义一个逻辑名称作为组态王的态王的DDE设备,组态王与设备,组态王与DDE设备之间的关系如设备之间的关系如图图2-2所示。所示。3.板卡类设备板卡类设备板卡类逻辑设备实际上是组态王内嵌的板卡驱动程序的逻辑名称,内板卡类逻辑设备实际上是组态王内嵌的板卡驱动程序的逻辑名称,内嵌的板卡驱动程序不是一个独立的嵌的板卡驱动程序不是一个独立的Windows应用程序,而是以应用程序,而是以DLL形形式供组态王调用,这种内嵌的板卡驱动程序对应着实际插入计算机总式供组态王调用,这种内嵌的板卡驱动程序对应着实际插入计算机总线扩展槽中的线扩展槽中的I/O设备,因此,一个板卡逻辑设备也就代表了一个实际设备,因此,一个板卡逻辑设备也就代表了一个实际插入计算机总线扩展槽中的插入计算机总线扩展槽中的I/O板卡。组态王与板卡类逻辑设备之间的板卡。组态王与板卡类逻辑设备之间的关系如关系如图图2-3所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备4.人机界面卡人机界面卡人机界面卡又可称为高速通信卡,它既不同于板卡,也不同于串口通人机界面卡又可称为高速通信卡,它既不同于板卡,也不同于串口通信,它往往由硬件信,它往往由硬件)商提供,如西门子公司的商提供,如西门子公司的57-300用的用的MPI卡、莫迪卡、莫迪康公司的康公司的SA85卡。其工作原理和通信小意图如卡。其工作原理和通信小意图如图图2-4所示。所示。5.网络模块网络模块组态王利用以太网和组态王利用以太网和TCP/IP协议可以与专用的网络通信模块进行连接,协议可以与专用的网络通信模块进行连接,通过以太网与上位机相连,该单元和其他计算机上的组态王运行程序通过以太网与上位机相连,该单元和其他计算机上的组态王运行程序使用使用TCP/IP协议,连接小意图如协议,连接小意图如图图2-5所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备6.网络站点网络站点分布在控制系统中的组态王之间可以通过网络进行通信,访问实时数分布在控制系统中的组态王之间可以通过网络进行通信,访问实时数据。远程访问组态王的实时数据有两种方式据。远程访问组态王的实时数据有两种方式:其一是在客户端上定义服其一是在客户端上定义服务器站点为一个网络站点设备,然后在客户端上定义变量与该网络站务器站点为一个网络站点设备,然后在客户端上定义变量与该网络站点上的变量连接,访问实时数据点上的变量连接,访问实时数据;第一种是使用组态王的网络功能直接第一种是使用组态王的网络功能直接引用远程站点上的变量,而无需在客户端上定义变量。第一种方式请引用远程站点上的变量,而无需在客户端上定义变量。第一种方式请参见参见组态王使用乎册组态王使用乎册中的网络功能部分。这两种方式的特点为中的网络功能部分。这两种方式的特点为:(1)客户端均可以访问到服务器上的实时数据。客户端均可以访问到服务器上的实时数据。(2)第一种方式需要在客户端上定义变量,如果需要访问的数据较多时,第一种方式需要在客户端上定义变量,如果需要访问的数据较多时,工作量较大,客户端系统的点数也会增加,但可以在本机上直接进行工作量较大,客户端系统的点数也会增加,但可以在本机上直接进行历史数据记录、产生报警等。历史数据记录、产生报警等。上一页 下一页返回任务一任务一 定义设备定义设备(3)第一种方式无需在客户端上定义变量,直接引用服务器上的组态王第一种方式无需在客户端上定义变量,直接引用服务器上的组态王变量,系统的点数也不会额外增加,但历史数据的访问等只能从历史变量,系统的点数也不会额外增加,但历史数据的访问等只能从历史数据服务器上获得。数据服务器上获得。7.OPC设备设备OPC是是OLE for Process Control的缩写,即把的缩写,即把OLE应用于工业控制应用于工业控制领域。领域。OLE原意是对象链接和嵌入,随着原意是对象链接和嵌入,随着OLE 2的发行,其范围已远的发行,其范围已远远超出了这个概念。远超出了这个概念。工业控制领域用到大量的现场设备,在工业控制领域用到大量的现场设备,在OPC出现以前,软件开发商需出现以前,软件开发商需要开发大量的驱动程序来连接这些设备。即使硬件供应商在硬件上做要开发大量的驱动程序来连接这些设备。即使硬件供应商在硬件上做了一些小小改动,应用程序就可能需要重写了一些小小改动,应用程序就可能需要重写;同时,由于不同设备甚至同时,由于不同设备甚至同一设备不同单元的驱动程序也有可能不同,软件开发商很难同时对同一设备不同单元的驱动程序也有可能不同,软件开发商很难同时对这些设备进行访问以优化操作。这些设备进行访问以优化操作。上一页 下一页返回任务一任务一 定义设备定义设备自自OPC提出以后,这个问题终于得到解决。提出以后,这个问题终于得到解决。OPC规范包括规范包括OPC服务服务器和器和OPC客户两个部分,其实质是在硬件供应商和软件开发商之间建客户两个部分,其实质是在硬件供应商和软件开发商之间建立了一套完整的立了一套完整的“规则规则”,只要遵循这套规则,数据交互对两者来说,只要遵循这套规则,数据交互对两者来说都是透明的,硬件供应商无需考虑应用程序的多种需求和传输都是透明的,硬件供应商无需考虑应用程序的多种需求和传输I办议,办议,软件开发商也无需了解硬件的实质和操作过程。软件开发商也无需了解硬件的实质和操作过程。上一页 下一页返回任务一任务一 定义设备定义设备2.1.4任务实施任务实施1.定义串口类设备定义串口类设备工程人员根据设备配置向导就可以完成串口设备的配置,组态王最多工程人员根据设备配置向导就可以完成串口设备的配置,组态王最多支持支持128个串口。下面以西门子个串口。下面以西门子57-200 PLC串口串口PPI通信为例,说明通信为例,说明定义串口类设备的操作步骤。定义串口类设备的操作步骤。(1)在工程浏览器的目录显示区,用鼠标左键单击大纲项设备下的成员在工程浏览器的目录显示区,用鼠标左键单击大纲项设备下的成员COM 1或或COM2,则在目录内容显示区出现,则在目录内容显示区出现“新建新建”图标,如图标,如图图2-6所示。所示。(2)双击双击“新建新建”图标后,弹出图标后,弹出“设备配置向导设备配置向导”对话框,或者用右对话框,或者用右键单击,则弹出快捷菜单,选择菜单命令键单击,则弹出快捷菜单,选择菜单命令“新建逻辑设备新建逻辑设备”,也弹出,也弹出“设备配置向导设备配置向导”对话框,如对话框,如图图2-7所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备工程人员从树形设备列表区中可选择工程人员从树形设备列表区中可选择PLC,智能仪表、智能模块、板卡、智能仪表、智能模块、板卡、变频器等节点中的一个。然后选择要配置串口设备的生产厂家、设备变频器等节点中的一个。然后选择要配置串口设备的生产厂家、设备名称、通信方式。名称、通信方式。(2)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导一一逻辑名称设备配置向导一一逻辑名称”对话框,对话框,如如图图2-8所示。工程人员给要配置的串口设备指定一个逻辑名称。所示。工程人员给要配置的串口设备指定一个逻辑名称。(3)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导一一选择串口号设备配置向导一一选择串口号”对话对话框,如框,如图图2-9所示。工程人员为配置的串行设备指定与计算机相连的所示。工程人员为配置的串行设备指定与计算机相连的串口号,该下拉式串口列表框共有串口号,该下拉式串口列表框共有128个串口号供工程人员选择。个串口号供工程人员选择。(4)单击单击“下一步下一步”按钮,则弹出按钮,则弹出“设备配置向导一一设备地址设置指设备配置向导一一设备地址设置指南南”对话框,如对话框,如图图2-10所示。工程人员要为串口设备指定设备地址,所示。工程人员要为串口设备指定设备地址,该地址应该对应实际的设备定义的地址,具体请参见组态王设备帮助。该地址应该对应实际的设备定义的地址,具体请参见组态王设备帮助。若要修改串口设备的逻辑名称,单击若要修改串口设备的逻辑名称,单击“上一步上一步”按钮,则可返回上一按钮,则可返回上一个对话框。个对话框。上一页 下一页返回任务一任务一 定义设备定义设备(5)单击单击“下一步下一步”按钮,则弹出按钮,则弹出“通信参数通信参数”对话框,如对话框,如图图2-11所示。所示。此向导页配置一些关于设备在发生通信故障时,系统尝试恢复通信的此向导页配置一些关于设备在发生通信故障时,系统尝试恢复通信的策略参数。策略参数。尝试恢复时间尝试恢复时间最长恢复时间最长恢复时间使用动态优化使用动态优化同时,组态王对于那些暂时不需要更新的数据则不进行通信。这种方同时,组态王对于那些暂时不需要更新的数据则不进行通信。这种方法可以大大缓解串口通信速率慢的矛盾,有利于提高系统的效率和性法可以大大缓解串口通信速率慢的矛盾,有利于提高系统的效率和性能。能。上一页 下一页返回任务一任务一 定义设备定义设备(6)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导信息总结设备配置向导信息总结”对话框,如对话框,如图图2-12所示。所示。(7)设置串口参数。对于不同的串口设备,其串口通信的参数是不一样设置串口参数。对于不同的串口设备,其串口通信的参数是不一样的,如波特率、数据位、校验类型、停止位等。所以在定义完设备之的,如波特率、数据位、校验类型、停止位等。所以在定义完设备之后,还需要对计算机通信时串口的参数进行设置。如上面定义设备时,后,还需要对计算机通信时串口的参数进行设置。如上面定义设备时,选择了选择了COM 1口,则在工程浏览器的目录显示区选择口,则在工程浏览器的目录显示区选择“设备设备”,双击,双击“COM1 图标,弹出图标,弹出“设置串口设置串口COM1”对话框,如对话框,如图图2-13所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备2.定义定义DDE设备设备工程人员根据设备配置向导就可以完成工程人员根据设备配置向导就可以完成DDE设备的配置,下面以组态设备的配置,下面以组态王和王和Excel进行进行DDE通信为例,说明定义通信为例,说明定义DDE设备的操作步骤。设备的操作步骤。(1)在工程浏览器的目录显示区中单击大纲项在工程浏览器的目录显示区中单击大纲项“设备设备”下的成员下的成员DDE,则在目录内容显示区出现则在目录内容显示区出现“新建新建”图标,如图标,如图图2-14所示。双击所示。双击“新建新建”图标弹出图标弹出“设备配置向导设备配置向导”对话框,或者右击对话框,或者右击“新建新建”图标,在弹图标,在弹出的快捷菜单中选择出的快捷菜单中选择“新建新建DDE节点节点”菜单命令,也弹出菜单命令,也弹出“设备配置设备配置向导向导”对话框,如对话框,如图图2-15所示。工程人员从树形设备列表区中选择所示。工程人员从树形设备列表区中选择DDE节点。节点。上一页 下一页返回任务一任务一 定义设备定义设备(2)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导逻辑名称设备配置向导逻辑名称”对话框,如对话框,如图图2-16所示。在对话框的编辑框中为所示。在对话框的编辑框中为DDE设备指定一个逻辑名称,如设备指定一个逻辑名称,如“ExcelToView”。(3)单击单击“下一步下一步”按钮,则弹出按钮,则弹出“设备配置向导一一设备配置向导一一DDE”对话框,对话框,在此为在此为DDE设备指定设备指定DDE服务程序名、话题名、数据交换方式,如服务程序名、话题名、数据交换方式,如图图2-17所示。所示。对话框中各项的含义:对话框中各项的含义:服务程序名服务程序名话题名话题名数据交换形式数据交换形式上一页 下一页返回任务一任务一 定义设备定义设备(4)单击单击“下一步下一步”按钮,则弹出按钮,则弹出“设备配置向导设备配置向导信息总结信息总结”对话对话框,如框,如图图2-18所示。所示。(5)DDE设备配置完成后,分别启动设备配置完成后,分别启动DDE服务程序和组态王的服务程序和组态王的TouchView运行环境。运行环境。3.定义板卡类设备定义板卡类设备工程人员根据设备配置向导就可以完成板卡设备的配置,下面以研华工程人员根据设备配置向导就可以完成板卡设备的配置,下面以研华PCL812PG多功能数据采集板卡为例,说明定义板卡类设备的操作步多功能数据采集板卡为例,说明定义板卡类设备的操作步骤。骤。(1)在工程浏览器的目录显示区中单击大纲项在工程浏览器的目录显示区中单击大纲项“设备设备”下的成员下的成员“板卡板卡”,则在目录内容显示区出现,则在目录内容显示区出现“新建新建”图标,如图标,如图图2-19所示。双击所示。双击“新建新建”图标后,弹出图标后,弹出“设备配置向导设备配置向导”列表对话框列表对话框;或者右击或者右击“新建新建”图标,在弹出的快捷菜单中选择图标,在弹出的快捷菜单中选择“新建板卡新建板卡”菜单命令,也弹出菜单命令,也弹出“设备配置向导设备配置向导”列表对话框,如列表对话框,如图图2-20所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备(2)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导逻辑名称设备配置向导逻辑名称”,如,如图图2-21所示。所示。(3)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导设备配置向导板卡地址板卡地址”对话框,对话框,如如图图2-22所示。所示。(4)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导信息总结设备配置向导信息总结”对话框,汇对话框,汇总当前定义的设备的全部信息,如总当前定义的设备的全部信息,如图图2-23所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备4.定义带网络模块的设备定义带网络模块的设备(1)在组态王工程浏览器中双击在组态王工程浏览器中双击“设备设备新建新建”图标,弹出设备配置向图标,弹出设备配置向导对话框,依次选择节点导对话框,依次选择节点“PLC西门子西门子S7-200系列系列(TCP)TCP”,如,如图图2-24所示。所示。(2)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导一一逻辑名称设备配置向导一一逻辑名称”对话框,对话框,如如图图2-25所示。在编辑框中输入设备在组态王中的逻辑名称,如所示。在编辑框中输入设备在组态王中的逻辑名称,如“Siemens PLC”。(3)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导一一设备地址设置设备配置向导一一设备地址设置”对对话框,如话框,如图图2-26所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备(4)单击单击“下一步下一步”按钮,弹出按钮,弹出“通信参数通信参数”对话框,如对话框,如图图2-27所示。所示。修改设备通信出现故障时的尝试恢复策略。修改设备通信出现故障时的尝试恢复策略。(5)单击单击“下一步下一步”按钮,弹出按钮,弹出“设备配置向导一一信息总结设备配置向导一一信息总结”对话框,对话框,如如图图2-28所示。所示。(6)单击单击“完成完成”按钮,完成设备配置。按钮,完成设备配置。5.定义组态王作为网络设备定义组态王作为网络设备(1)定义网络站点设备。定义网络站点设备。该功能使用在组态王该功能使用在组态王“NET VIEW”方式下。在工程浏览器的目录显示方式下。在工程浏览器的目录显示区,选择大纲项区,选择大纲项“设备设备网络站点网络站点”,在右侧的内容显示区显示,在右侧的内容显示区显示“新建新建”图标,如图标,如图图2-29所示。双击所示。双击“新建新建”图标,弹出网络节点对话框,图标,弹出网络节点对话框,如如图图2-30所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备 在在“机器名机器名”文本框中输入远程站点的计算机名称或文本框中输入远程站点的计算机名称或IP地址,如地址,如“数数据采集站据采集站”。如果远程站点有备份机,选择。如果远程站点有备份机,选择“本节点有备份机本节点有备份机”选项,选项,并在并在“备份机机器名备份机机器名”文本框中输入备份机的名称。文本框中输入备份机的名称。(2)定义网络方式。定义网络方式。建立完网络站点设备后,使用该设备之前,应对客户端和服务器端的建立完网络站点设备后,使用该设备之前,应对客户端和服务器端的网络功能进行一些配置。将两端均定义为网络功能进行一些配置。将两端均定义为“连网连网”模式。模式。选择工程浏览器大纲项选择工程浏览器大纲项“系统配置系统配置网络配置网络配置”,双击该项,弹出,双击该项,弹出“网网络配置络配置”对话框,如对话框,如图图2-31所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备(3)定义变量。定义变量。在变量的在变量的“连接设备连接设备”列表中选择网络站点设备,在列表中选择网络站点设备,在“远程变量远程变量”编编辑框中输入对应的远程变量的变量名,如远程变量为辑框中输入对应的远程变量的变量名,如远程变量为“数据采集站自数据采集站自动加动加1,如,如图图2-32所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备2.1.5知识进阶知识进阶 组态王除了支持串口通信、数据采集板、组态王除了支持串口通信、数据采集板、DDE通信、人机界面卡、通信、人机界面卡、网络模块、网络模块、OPC之外,还支持对标准之外,还支持对标准RS-232串口通信的设备用串口通信的设备用Modem拨号进行访问的方式和拨号进行访问的方式和GPRS无线通信。无线通信。对设备通过对设备通过Modem拨号进行数据采集,在很大程度上方便了用户进拨号进行数据采集,在很大程度上方便了用户进行远程调试、监控和数据采集。但用户须慎用,因为行远程调试、监控和数据采集。但用户须慎用,因为Modem拨号只拨号只适用于简单的标准的适用于简单的标准的RS-232串口通信设备,对于如串口通信设备,对于如RS-232C链路、链路、电流环等特殊电流环等特殊RS-232串口设备不支持。串口设备不支持。随着移动推出随着移动推出GPRS无线数据传输以来,无线数据传输以来,GPRS的通信速度快、通信的通信速度快、通信费用低、组网灵活等优点,越来越被广大客户看好。费用低、组网灵活等优点,越来越被广大客户看好。用户使用用户使用GPRS和组态王通信时的小意图,如和组态王通信时的小意图,如图图2-33所示。所示。上一页 下一页返回任务一任务一 定义设备定义设备2.1.6问题讨论问题讨论(1)试着添加组态王支持的各种设备。试着添加组态王支持的各种设备。(2)每两人一组,练习如何定义网络站点设备、设置网络方式并进行远每两人一组,练习如何定义网络站点设备、设置网络方式并进行远程变量的数据采集。程变量的数据采集。(3)进一步了解组态王使用进一步了解组态王使用Modem和和GPRS进行通信的详细内容。进行通信的详细内容。上一页 返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能2.2.1任务目标任务目标 掌握组态王开发环境下的设备通信测试以及如何在运行中判断和控制掌握组态王开发环境下的设备通信测试以及如何在运行中判断和控制设备的通信状态。设备的通信状态。2.2.2任务分析任务分析 在完成设备定义后,通过组态王通信的特殊功能对硬件寄存器进行通在完成设备定义后,通过组态王通信的特殊功能对硬件寄存器进行通信测试,了解设备的通信状态,进而正确建立变量。组态王为每一个信测试,了解设备的通信状态,进而正确建立变量。组态王为每一个设备都定义了设备都定义了CommErr寄存器,通过该寄存器可以判断和控制组态寄存器,通过该寄存器可以判断和控制组态王与设备通信的通断情况。王与设备通信的通断情况。下一页返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能2.2.3相关知识相关知识 1.开发环境下的设备通信测试开发环境下的设备通信测试为保证用户对硬件的方便使用,在完成设备配置与连接后,而尚未定为保证用户对硬件的方便使用,在完成设备配置与连接后,而尚未定义变量之前,用户在组态王开发环境中即可以对硬件寄存器进行测试,义变量之前,用户在组态王开发环境中即可以对硬件寄存器进行测试,这样为后续工作能够顺利进行提供可靠保证。这样为后续工作能够顺利进行提供可靠保证。2.在运行系统中判断和控制设备通信状态在运行系统中判断和控制设备通信状态组态王的驱动程序组态王的驱动程序(除除DDE外外)为每一个设备都定义了为每一个设备都定义了CommErr寄存器,寄存器,该寄存器表征设备通信的状态,是故障还是正常状态。另外,用户还该寄存器表征设备通信的状态,是故障还是正常状态。另外,用户还可以通过修改该寄存器的值控制设备通信的通断。可以通过修改该寄存器的值控制设备通信的通断。上一页 下一页返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能2.2.4任务实施任务实施对于测试的寄存器可以直接将其加入到变量列表中。当用户选择某设对于测试的寄存器可以直接将其加入到变量列表中。当用户选择某设备后,单击鼠标右键弹出浮动式菜单,除备后,单击鼠标右键弹出浮动式菜单,除DDE外的设备均有菜单项外的设备均有菜单项“测试设备名测试设备名”。如定义亚控仿真。如定义亚控仿真PLC设备,在设备名称上右击,弹出设备,在设备名称上右击,弹出快捷菜单,如快捷菜单,如图图2-34所示。所示。使用设备测试时,单击使用设备测试时,单击“测试测试”菜单,对于不同类型的硬件设备将菜单,对于不同类型的硬件设备将弹出不同的对话框,如对于串口通信设备弹出不同的对话框,如对于串口通信设备(亚控仿真亚控仿真PLC)将弹出如将弹出如图图2-35所示的对话框。所示的对话框。上一页 下一页返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能 对话框共分为两个两个属性页对话框共分为两个两个属性页:通信参数、设备测试。通信参数、设备测试。“通信参数通信参数”属性页中主要定义设备连接的串口的参数、设备的定义等。属性页中主要定义设备连接的串口的参数、设备的定义等。设备测试页如设备测试页如图图2-36所示,在此可选择要进行通信测试的设备的寄存所示,在此可选择要进行通信测试的设备的寄存器。器。寄存器:从寄存器列表中选择寄存器名称,并填写寄存器的序号。寄存器:从寄存器列表中选择寄存器名称,并填写寄存器的序号。添加:单击该按钮,将定义的寄存器添加到添加:单击该按钮,将定义的寄存器添加到“采集列表采集列表”中,等待采中,等待采集。集。删除删除:如果不再需要测试某个采集列表中的寄存器,在采集列表中选择如果不再需要测试某个采集列表中的寄存器,在采集列表中选择该寄存器,单击该按钮,将选中的寄存器从采集列表中删除。该寄存器,单击该按钮,将选中的寄存器从采集列表中删除。上一页 下一页返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能 读取读取/停止停止:当没有进行通信测试的时候,当没有进行通信测试的时候,“读取读取”按钮可见,单击该按钮可见,单击该按钮,对采集列表中定义的寄存器进行数据采集。同时,按钮,对采集列表中定义的寄存器进行数据采集。同时,“停止停止”按按钮变为可见。当需要停止通信测试时,单击钮变为可见。当需要停止通信测试时,单击“停止停止”按钮,停止数据按钮,停止数据采集,同时采集,同时“读取读取”按钮变为可见。按钮变为可见。向寄存器赋值向寄存器赋值:如果定义的寄存器是可读写的,则测试过程中,在如果定义的寄存器是可读写的,则测试过程中,在“采集列表采集列表”中双击该寄存器的名称,弹出中双击该寄存器的名称,弹出“数据输入数据输入”对话框,如图对话框,如图2-37所示。在所示。在“输入数据输入数据”文本框中输入数据,单击确定按钮,数据文本框中输入数据,单击确定按钮,数据便被写入该寄存器。便被写入该寄存器。加入变量加入变量:将当前在采集列表中选择的寄存器定义一个变量,添加到组将当前在采集列表中选择的寄存器定义一个变量,添加到组态王的数据词典中。单击该按钮,弹出变量名称对话框,如态王的数据词典中。单击该按钮,弹出变量名称对话框,如图图2-38所所示。示。上一页 下一页返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能 全部加入全部加入:将当前采集列表中的所有寄存器按照给定的第一个变量名将当前采集列表中的所有寄存器按照给定的第一个变量名称全部增加到组态王的变量列表中,各个变量的变量名称为定义的第称全部增加到组态王的变量列表中,各个变量的变量名称为定义的第一个变量名称后增加序号。一个变量名称后增加序号。采集列表采集列表:采集列表主要为显示定义的通信测试的寄存器,以及进行采集列表主要为显示定义的通信测试的寄存器,以及进行通信时显示采集的数据、数据的时间戳、质量戳等。通信时显示采集的数据、数据的时间戳、质量戳等。开发环境下的设备通信测试,使用户很方便的就可以了解设备的通信开发环境下的设备通信测试,使用户很方便的就可以了解设备的通信能力,而不必先定义很多的变量和做一大堆的动画连接,省去了很多能力,而不必先定义很多的变量和做一大堆的动画连接,省去了很多工作,而且也方便了变量的定义。工作,而且也方便了变量的定义。上一页 下一页返回任务二任务二 组态王通信的特殊功能组态王通信的特殊功能2.2.5问题讨论问题讨论(1)试建立一个工程,在完成设备定义后,对相关寄存器进行通信测试。试建立一个工程,在完成设备定义后,对相关寄存器进行通信测试。(2)在你定义的设备下建立一个在你定义的设备下建立一个I/O离散型变量,变量为读写型,连接离散型变量,变量为读写型,连接的寄存器为的寄存器为CommErr,然后在画面中显示,然后在画面中显示CommErr的状态,并通过的状态,并通过按钮来控制组态王与相应设备之间的通信状态。按钮来控制组态王与相应设备之间的通信状态。上一页 返回图图2-1组态王与串口设备之间的关系组态王与串口设备之间的关系返回图图2-2组态王与组态王与DDE设备之间的关系设备之间的关系返回图图2-3 组态王与板卡设备之间的关系组态王与板卡设备之间的关系返回图图2-4组态王与人机界面卡设备之间的关组态王与人机界面卡设备之间的关系系返回图图2-5组态王与网络模块设备之间的关系组态王与网络模块设备之间的关系返回图图2-6新建串口设备新建串口设备返回图图2-7串口配置向导串口配置向导返回图图2-8设备逻辑名称设备逻辑名称返回图图2-9选择设备连接的串口选择设备连接的串口返回图图2-10设置设备地址设置设备地址返回图图2-11“通信参数通信参数”对话框对话框返回图图2-12配置信息汇总配置信息汇总返回图图2-13“设置串口设置串口 COM1”对话框对话框返回 图图2-14 DDE设备配置设备配置返回图图2-15设备配置向导设备配置向导返回图图2-16填入设备逻辑名称填入设备逻辑名称返回图图2-17填入填入DDE服务器配置信息服务器配置信息返回图图2-18 DDE设备配置信息汇总设备配置信息汇总返回图图2-19板卡配置板卡配置返回图图2-20板卡配置向导板卡配置向导返回图图2-21填入板卡逻辑名称填入板卡逻辑名称返回图图2-22填入板卡配置信息填入板卡配置信息返回图图2-23板卡配置信息汇总板卡配置信息汇总返回图图2-24选择以太网设备选择以太网设备返回图图2-25设备逻辑名称设备逻辑名称返回图图2-26设备地址设置设备地址设置返回图图2-27通信参数设置通信参数设置返回图图2-28设备配置信息总结设备配置信息总结返回图图2-29建立网络站点建立网络站点返回图图2-30建立网络站点建立网络站点返回图图2-31“网络配置网络配置”对话框对话框返回图图2-32定义变量定义变量返回图图2-33 GPRS和组态王通信示意图和组态王通信示意图返回图图2-34硬件设备测试硬件设备测试返回图图2-35“串口设备测试串口设备测试”对话框对话框返回图图2-36串口设备测试一设备测试属性页串口设备测试一设备测试属性页返回图图2-37“数据输入数据输入”对话框对话框返回图图2-38加入变量一输入变量名称加入变量一输入变量名称返回

注意事项

本文(项目二 I0设备管理)为本站会员(沈***)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!