首页 理论教育 如何建立10.1版本的RSView32项目?

如何建立10.1版本的RSView32项目?

时间:2023-06-15 理论教育 版权反馈
【摘要】:通过设置通道和节点来确定RSView32具体和网络中的哪台处理器相连接。通道的设定运行“RSView32 Works”,新建一个项目,输入项目名称和保存位置后,创建了一个新的项目。在“Edit Mode”下,双击“System”下的“Channel”,定义具体的网络类型,即RSView32访问PLC的通信路径,如图10-2所示。

如何建立10.1版本的RSView32项目?

1.OPC服务器的建立

RSView32可以使用直接驱动器连接与大部分A-B品牌设备通信,如MicroLogix1500控制器,直接驱动器在RSLinx中建立。

运行“RSLinx Classic”,在“Communication”菜单下的“Configure Drivers”命令中建立一个“RS-232 DF1 devices”驱动,并完成配置。然后运行DDE/OPC菜单下的“Topic Con-figuration”命令,在左侧的“Topic List”中建立一个“Topic”,取名为QQ,并在右侧的数据源窗口中单击处理器模块,制定与QQ相互通信的处理器,然后选择应用。这样,一个OPC服务器就建立好了,如图10-1所示。

2.RSView32通信组态

RSView32的通信组态主要是设置通道(Channel)和节点(Node)。设置通道的目的就是设置RSView32与相应处理器连接的方式、网络类型等;设置节点就是设置处理器的地址、类型等。通过设置通道和节点来确定RSView32具体和网络中的哪台处理器相连接。

(1)通道的设定

运行“RSView32 Works”,新建一个项目,输入项目名称和保存位置后,创建了一个新的项目。在“Edit Mode”下,双击“System”下的“Channel”,定义具体的网络类型,即RSView32访问PLC的通信路径,如图10-2所示。

(2)节点的设定

978-7-111-47412-8-Chapter10-1.jpg

图10-1 OPC通信的建立

978-7-111-47412-8-Chapter10-2.jpg

图10-2 通道的设定

双击“System”下的“Node”,进入节点配置界面。该界面配置的目的是建立PLC与组态软件之间的连接,如图10-3所示。

图10-3中各参数说明如下:

1)Data Source:数据源。数据源中定义了数据交换方式。

①Direct Driver。直接连接,适用于早期的A-B品牌产品,可以不使用RSLinx。

②OPC Server。用于过程控制的嵌入连接对象,通过RSLinx作为OPC SERVER进行通信、交换数据。

③DDE Server。动态数据交换。可与非A-B品牌产品进行连接、数据交换。也可与本机的其他应用软件如Excel等进行通信。

978-7-111-47412-8-Chapter10-3.jpg

图10-3 节点配置

2)Name:节点名。输入自定义的可编程序控制器、网络服务器或Windows程序名。节点名可有多达40个大/小写字母、数字和下划线,不能有空格。

3)Server:服务器。包含Name和Type两个内容。

Name-服务器名:单击服务器“名字”输入框旁边的浏览按钮“...”,并从已安装的服务器列表中选择一个服务器。

Type-服务器类型:选择OPC服务器类型。

In-Proces-“内部运行”:如果服务器是一个.dll文件。

Local-“本机”:如果服务器是一个.exe文件,且与OPC客户机运行在同一计算机上。

Remote-“远程”:如果服务器是一个.exe文件,且运行在网络上与OPC客户机相连的另一台计算机上。

4)Access:访问路径。输入在RSLinx中建立的Topic的名字。

5)Update Rate:更新速率。指定OPC服务器传送数据到OPC客户机的最大速率。默认值是1s。OPC服务器实际使用的速率可能比指定的速率慢。键入0指定服务器使用最快速率。

3.建立数字量标签

在MicroLogix1500控制器运行一个程序,梯形图如图10-4所示。

978-7-111-47412-8-Chapter10-4.jpg

图10-4 MicroLogix1500控制器中运行的程序

在RSView32项目管理器的“System”(系统)文件夹中,单击“Tag Database”(标签数据库),打开“Tag Database”编辑器,也可在菜单栏中选择“Edit-New Folder”,在根目录下新建一个文件夹,用来定义标签变量,如图10-5所示。

978-7-111-47412-8-Chapter10-5.jpg

图10-5 数字量标签的建立(www.xing528.com)

定义RSView32中两个变量的名称分别为“qidong”和“dianji”,“Data Source”(数据源)选“Device”(设备),表示从RSView32的外部接收数据,数据来自于PLC驱动程序或服务器;“Node Name”(节点名)选择“QQ”;数据源地址分别输入I:0.0/0和O:0.0/0。I:0.0/0代表一个启动按钮,O:0.0/0代表电机

4.标签监视器

“Tag Monitor”(标签监视器)中,可以完成对不同画面中变量的实时监视。

在编辑模式下,双击“标签监视器”图标,进行监视标签的定义。若要选择标签,标签监视器的窗体部分必须可见。如果不可见,则可单击查看菜单“View”下的“Form”(窗体),选择要监视的标签,如图10-6所示。

978-7-111-47412-8-Chapter10-6.jpg

图10-6 标签监视器

5.设计画面

双击“Graphics”(图形)文件夹中“Display”(显示),打开图形显示编辑器,添加一个按钮和一个椭圆,用椭圆颜色的改变表示电机的运行与停止状态。

按钮属性的设定如图10-7所示。

978-7-111-47412-8-Chapter10-7.jpg

图10-7 按钮属性的设定

按钮行为的设定如图10-8所示。选择“Toggle”,标签名称选“qidong”。

978-7-111-47412-8-Chapter10-8.jpg

图10-8 按钮行为的设定

椭圆颜色变化设定如图10-9所示。右键单击椭圆,选择“Amination”中的“Color”,进行椭圆动态效果的定义。

978-7-111-47412-8-Chapter10-9.jpg

图10-9 椭圆动态效果设定

在弹出的对话框中单击“Tags”按钮,选择变量“dianji”,如图10-10所示。

978-7-111-47412-8-Chapter10-10.jpg

图10-10 椭圆对应标签的选择

默认O:0.0/0为0时,椭圆为红色;为1时,椭圆为绿色,单击“Apply”(应用)按钮,设定完成,在“Color”项的左侧出现对勾标志,如图10-11所示。

978-7-111-47412-8-Chapter10-11.jpg

图10-11 椭圆颜色变化的设定

6.项目启动设置

在画面设计完成后,先保存,再设置启动画面。

双击项目管理器的系统文件夹中的“Startup”(启动),设置项目的启动属性。将画面“yu”设置为项目启动的初始画面,这样只要运行项目便会进入该画面,如图10-12所示。

978-7-111-47412-8-Chapter10-12.jpg

图10-12 启动画面的设定

7.运行项目

将项目切换到运行模式下,运行该项目。图10-13表示I:0.0/0没有按下时的情况,椭圆的颜色是红色,图10-14表示I:0.0/0被按下时的情况,椭圆的颜色是绿色。

978-7-111-47412-8-Chapter10-13.jpg

图10-13 起动按钮没有按下时的组态画面

978-7-111-47412-8-Chapter10-14.jpg

图10-14 按下起动按钮时的组态画面

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

我要反馈