ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:918.49KB ,
资源ID:15715190      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15715190.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(组态软件网络实验培训Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

组态软件网络实验培训Word文档格式.docx

1、目 录1 网络接入实验 41.1 概述 41.2 操作步骤 51.3 验证 72 实时数据库和管理系统实验 72.1 概述 72.2 操作步骤 72.3 验证 103 以太网组网实验 103.1 概述 103.2 操作步骤 113.3 验证 134 网络负荷侦测实验 134.1 概述 134.2 操作步骤 144.3 验证 145 网络化控制系统的研究 155.1 概述 155.2 操作步骤 155.3 验证 171 网络接入实验1.1 概述 采用OPC技术进行网络接入。OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域。OLE原意是对象链接和嵌入,随着

2、OLE 2的发行,其范围已远远超出了这个概念。现在的OLE包容了许多新的特征,如统一数据传输、结构化存储和自动化,已经成为独立于计算机语言、操作系统甚至硬件平台的一种规范,是面向对象程序设计概念的进一步推广。OPC建立OLE规范之上,它为工业控制领域提供了一种标准的数据访问机制。自OPC提出以后,这个问题终于得到解决。OPC规范包括OPC服务器和OPC客户两个部分,其实质是在硬件供应商和软件开发商之间建立了一套完整的“规则”,只要遵循这套规则,数据交互对两者来说都是透明的,硬件供应商无需考虑应用程序的多种需求和传输协议,软件开发商也无需了解硬件的实质和操作过程。OPC的优越性是显而易见的:硬件

3、供应商只需提供一套符合OPC Server规范的程序组,无需考虑工程人员需求。软件开发商无需重写大量的设备驱动程序。工程人员在设备选型上有了更多的选择。OPC扩展了设备的概念。只要符合OPC服务器的规范,OPC客户都可与之进行数据交互,而无需了解设备究竟是PLC还是仪表,甚至在数据库系统上建立了OPC规范,OPC客户也可与之方便地实现数据交互。1.2 操作步骤首先配置作为服务器的WINDOWS2000操作系统。组态王支持网络OPC功能,组态王与组态王之间可以通过网络以OPC方式进行通讯,同样其他OPCclient/OPCserver也可以通过网络与组态王之间以OPC方式进行通讯。组态王作为OP

4、C server时只能在NT/2000/XP上使用。具体操作具体参考组态王帮助“如何使用网络OPC通讯”。在服务器端编写一个工程。就一个内存变量标签。如图所示。 客户端也是类似的界面。但是变量是指向OPC的io变量。组态王中支持多OPC服务器。在使用OPC服务器之前,需要先在组态王中建立OPC服务器设备。如下图所示,在组态王工程浏览器的“设备”项目中选中“OPC服务器”,工程浏览器的右侧内容区显示当前工程中定义的OPC设备和“新建OPC”图标。双击“新建”图标,组态王开始自动搜索当前的计算机系统中已经安装的所有OPC服务器,然后弹出“查看OPC服务器”对话框,如下图所示。对话框中“网络节点名”

5、编辑框中为要查看OPC服务器的计算机名称,默认为“本机”。如果需要查看网络上的其它站点的OPC服务器,在编辑框中输入节点的UNC路径。如计算机名称为“数据采集站”,则输入“数据采集站”,然后单击“查找”按钮,如果查找成功,则在右边的“OPC服务器”列表中显示选择站点的所有已安装的OPC服务器名称;如果没有查找到,则提示查找失败。“OPC服务器信息”文本框中显示“OPC服务器”列表中选中的OPC服务器的相关说明信息。如选中“KingView.View.1”,则在信息中显示“KingView.View”。然后建立io变量,在选择寄存器时,系统会自动打开服务器端的组态王,从而可以选择服务器端变量。选

6、择value域就可以了。选择读写属性。1.3 验证在客户端修改参数,可以看到服务器端数据改变了。同样修改服务器端数据,也可以导致客户端数据改变。2 实时数据库和管理系统实验2.1 概述组态王SQL访问功能是为了实现组态王和其他ODBC数据库之间的数据传输。它包括组态王SQL访问管理器、如何配置与各种数据库的连接、组态王与数据库连接实例和SQL函数的使用。组态王SQL访问管理器用来建立数据库列和组态王变量之间的联系。通过表格模板在数据库中创建表格,表格模板信息存储在SQL.DEF文件中;通过记录体建立数据库表格列和组态王之间的联系,允许组态王通过记录体直接操纵数据库中的数据。这种联系存储在BIN

7、D.DEF文件中。组态王可以与其他外部数据库(支持ODBC访问接口)进行数据传输。首先在系统ODBC数据源中添加数据库,然后通过组态王SQL访问管理器和SQL函数实现各种操作。组态王SQL函数可以在组态王的任意一种命令语言中调用。这些函数用来创建表格,插入、删除记录,编辑已有的表格,清空、删除表格,查询记录等操作。2.2 操作步骤定义ODBC数据源组态王SQL访问功能能够和其他外部数据库(支持ODBC访问接口)之间的数据传输。实现数据传输必须在系统ODBC数据源中定义相应数据库。进入“控制面板”中的“管理工具”,用鼠标双击“数据源 (ODBC)”选项,弹出“ODBC数据源管理器”对话框,如下图

8、所示。以Microsoft Access数据库为例,建立ODBC数据源。 在机器上D盘根目录下建立一个Microsoft Access数据库,名称为:SQL数据库.mdb; 双击“数据源 (ODBC)”选项,弹出“ODBC数据源管理器”对话框,点击“系统DSN”属性页如下图1所示; 单击右边“增加”按钮,弹出“创建新数据源”窗口,从列表中选择“Microsoft Access Driver(*.mdb)”驱动程序,如下图2所示; 单击“完成”按钮,进入“ODBC Microsoft Access安装”对话框,在“数据源名”中输入数据源名称:mine;单击“选择”按钮,从计算机上选择数据库,选择

9、好数据库后的对话框如下图所示; 点击“确定”按钮,完成数据源定义,回到“ODBC数据源管理器”窗口,点击“确定”关闭“ODBC数据源管理器”窗口。完成Microsoft Access数据库ODBC数据源的定义。其它类型的数据库定义方法类似。使用组态王与数据库进行数据通讯,首先要建立它们之间的连接。下面通过一个实例介绍如何使组态王与数据库建立连接。 继续使用“定义ODBC数据源”中的例子。在机器上D盘根目录下建立的“SQL数据库.mdb”数据库中建立一个名为kingview的表格。在组态王的数据词典里定义新变量,变量名称:DeviceID,变量类型:内存整型; 然后在本机上的ODBC数据源中建立

10、一个数据源,比如数据源名为mine。 在组态王工程浏览器中建立一个名为BIND的记录体,定义一个字段:name(对应组态王内存字符串变量name)。 连接数据库:新建画面“数据库连接”,在画面上作一个按钮,按钮文本为:“连接数据库”,在按钮“弹起时”动画连接中使用SQLConnect()函数和SQLSelect()函数建立与“mine”数据库进行连接:SQLConnect( DeviceID, dsn=mine;uid=;pwd=);/*建立和数据库mine连接,其中DeviceID是用户创建的内存整型变量,用来保存SQLConnect()函数为每个数据库连接分配的一个数值*/*注意在执行SQ

11、LDisconnect(断开和数据库的连接函数)之前,重复执行SQLConnect将会增加DeviceID,DeviceID最多为255*/SQLSelect( DeviceID, kingview, BIND/* SQLSelect()函数:访问一个数据库并返回一个表的信息,此信息可以被查询、删除、清空等操作*/以上指令执行之后,使组态王与数据库建立了连接。如何将数据存入数据库创建数据库表格成功之后,可以将组态王中的数据存入到数据库表格中。下面通过一个实例介绍如何将数据存入数据库。 在组态王中创建一个记录体:BIND1。定义三个字段:salary(整型,对应组态王变量record1)、nam

12、e(定长字符串型,字段长度:255,对应组态王变量name)、age(整型,对应组态王变量age)。详细定义请参照“记录体”一节; 在“数据库连接” 画面上作一个按钮,按钮文本为:“插入记录”,在按钮“弹起时”动画连接中使用SQLInsert()函数:SQLInsert( DeviceID, KingTableBIND1 ); 该命令使用记录体BIND1中定义的连接在表格KingTable中插入一个新的记录。该命令执行后,组态王运行系统会将变量salary的当前值插入到Access数据库表格“KingTable”中最后一条记录的“salary”字段中,同理变量name、age的当前值分别赋给最

13、后一条记录的字段:name、age值。运行过程中可随时点击该按钮,执行插入操作,在数据库中生成多条新的记录,将变量的实时值进行保存。别的数据库不具体介绍,请参考帮助文件中的内容。2.3 验证运行范例,然后修改数据,单击保存按钮。退出工程,然后打开ACCESS数据库察看。在安装office软件时,请选择Microsoft ACCESS,以便控制操作ACCESS数据库。3 以太网组网实验3.1 概述 组态王网络结构概述组态王完全基于网络的概念,是一种真正的客户服务器模式,支持分布式历史数据库和分布式报警系统,可运行在基于TCP/IP网络协议的网上,使用户能够实现上、下位机以及更高层次的厂级连网。T

14、CP/IP网络协议提供了在不同硬件体系结构和操作系统的计算机组成的网络上进行通信的能力。一台PC机通过TCP/IP网络协议可以和多个远程计算机(即远程节点)进行通讯。组态王的网络结构是一种柔性结构,可以将整个应用程序分配给多个服务器,可以引用远程站点的变量到本地使用(显示、计算等),这样可以提高项目的整体容量结构并改善系统的性能。服务器的分配可以是基于项目中物理设备结构或不同的功能,用户可以根据系统需要设立专门IO服务器、历史数据服务器、报警服务器、登录服务器和WEB服务器等。下面先介绍一下这五种服务器的含义:IO服务器:负责进行数据采集的站点,一旦某个站点被定义为IO服务器,该站点便负责数据的采集。如果某个站点虽然连接了设备,但没有定义其为IO服务器,那这个站点的数据照样进行采集,只是不向网络上发布。IO服务器可以按照需要设置为一个或多个。报警服务器:存储报警信息的站点,一旦某个站点被指定为一个或多个IO服务器的报警服务器,系统运行时,IO服务器上产生的报警信息将通过网络传输到指定的报警服务器上,经报警服务器验证后,产生和记录报警信息。报警服务器可以按照需要设置为一个或多个。报警服务器上的报警组配置应当是报警服务器和与其相关的I/O服务器上报警组的合集。如果一个IO服务器不做为报警服务器,系统中也没有报警服务器,系统运行时,该IO服务器的报警窗上不会看到报警信息。历史记

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1