RSview32_软件的使用
RSView32的使用组态软件RSView32的使用

。上机算计台一 另的连相机户客 CPO 与上络网在行运且�件文 exe. 个一 是器务服果如 -”程远“ 上机算计一同在行运机户客 CPO 与且�件文 exe. 个一是器务服果如 -”机本“ 件文 lld. 个一是器务服果如 -”行运部内“ �型类器务服 CPO 择选 � �epyT�型类器务服 。名商厂定指要 需不也您�xniLSR 于对 。号本版定指要需不则�器务服 CPO 作 23weiVSR 用果如 > 本版<.>名序程动驱<.>商厂< �字名的器务服 CPO 的信通 23weiVSR 与入输式格的面下按 。装安再后以等�器务服 CPO 的装安未尚个一写填 以可您。框入输写填己自以可也您然当�框入输的下余写填动自将 23weiVSR�器务服个 一择选中表列器务服的装安已从并� ”...“钮按览浏的边旁框入输”字名“器务服击单 � �emaN�名器务服 �revreS CPO 为源据数�置设点节的统系 11-7 图
态组络网的统系
。计设序程和态组络网的统系此绍介先们我�前之 23weiVSR 件软态组习学在。识知件硬 软的关相它其及以 23weiVSR 件软态组习学�统系的单简个这过通想是就的目的子例个这 举�的取可不是案方种这�价造际实的它虑考但�求要能功的统系制控位液箱水现实以可
。示所图下如�亮 3/0:O 灯示指 �警报位上是 �时 00003 于大值馈反位液当 �亮 2/0:O 灯示指 �警报位下是 �时 0005 于小值馈反位液当是就也�警报位下和警报位上了置设们我里这。示显警报 .2 序程门阀水出进制控动手 6-7 图
态组讯通 23weiVSR 件软态组 1.7
动(EDD ecnavdA 级高或准标用使 23weiVSR 。讯通点对点行进间之器务服 CPO 它其及以站 23weiVSR 的同不在许允�器务服或端户客个一为作以可 23weiVSR 使)lortnoC sseco rP rof ELO(CPO 。接连 EDD 或 CPO 用采 23weiVSR �讯通的间之备设程远和机本数多大于对
罗克韦尔RSVIEW32、SE万能报表开发经验

罗克韦尔RSVIEW32、SE万能报表开发经验1引言随着罗克韦尔工业自动化软件在自动化行业应用日益广泛,工控最终客户对报表的要求也越来越详细,越人性化。
在这篇文章以前,已经有很多工程师、教授发表了通过rsview32和rsview se自带的vba来实现报表功能,但要求开发工程师对vb有一些基本的了解,用起来复杂,不具有通用、易用性。
本文根据实例来演示自己开发的vba万用报表,使读者可以直接上手,不再为报表设计而发愁。
2应用实例分析本文以rsview 32做演示(rsview se道理一样)。
首先我们要确定将数据记录存到硬盘哪个分区,例如,我想将数据存储到d盘aaa文件夹下,那么我们现在d 盘建立一个aaa文件夹,并在文件夹中建立我们的excel数据模板,并命名为model:(如图1所示)图1excel数据模板模板建立好以后需要设置所需的内容,大家可以根据自己需要任意设置,下面是举例的设置:(如图2所示)图2内容设置模板建立完毕后保存一下,就可以关上模板。
其次把rsview32的vba打开,也是最关键的一步,然后黏贴万能代码,看起来代码很复杂,其实只需要修改3步,即可:sub excel()dim xlapp, xlbook, xlsheet as objectset xlapp = createobject("excel.application")set xlbook = xlapp.workbooks.open("d:\aaa\model.xls")这里修改成我们所需的存储存储路径,也是刚才建立模板的路径set xlsheet = xlbook.worksheets("sheet1")这里对应的是excel中的名称(如图3所示)如果默认,无需修改图3 excel中的名称dim ai as stringai = format(now, "yyyy-mm-dd hh-mm")set a = gtagdb.gettag("zsh\pt120")set b = gtagdb.gettag("zsh\pt130")set d = gtagdb.gettag("zsh\ta")set e = gtagdb.gettag("zsh\tt120")set f = gtagdb.gettag("zsh\tt130")set g = gtagdb.gettag("zsh\tt121")set h = gtagdb.gettag("zsh\tt131")set i = gtagdb.gettag("zsh\tt001")set l = gtagdb.gettag("zsh\t1")set m = gtagdb.gettag("zsh\t2")set n = gtagdb.gettag("zsh\t3")set o = gtagdb.gettag("zsh\t4")set p = gtagdb.gettag("zsh\t5")set c = gtagdb.gettag("zsh\at100")set k = gtagdb.gettag("zsh\ljxfl")上面所述的set *= gtagdb.gettag(*******)是将报表需要的数据建立起来,例如:set a = gtagdb.gettag("zsh\pt120")这句的意思是需要的a数据来源于rsview32标记数据库下zsh文件夹下的pt120标签。
RSView32软件应用1

首先,选中 Lab5_topic,然 后在右边窗口种 选中处理器模块
(3) 在 RSView32 项目管理器的 System(系统)文件夹中,点击 Node(节 点),打开节点编辑器,如下图所示,节点名称填入“Lab5_node”,数 据源选择 OPC Server;点击…打开服务器列表,从中选择 RSLinx Remote OPC Server,服务器类型选择 Local,访问路径中填入“Lab5_Topic”; 然后选择“接受”。(注意,如果指定了访问路径,就禁止了标记数据库编 辑器里的 OPC 地址浏览器,无法浏览到在线数据。)
Lab5.1- 1 -
Lab material for RSView32
HuaZhang Electric Custom Training
Lab5.1- 2 -
Lab material for RSView32
HuaZhang Electric Custom Training
实验内容: -熟悉 RSView32 软件界面 -创建一个新的项目 -使用项目管理器 -建立通讯(与 RSLogix Emulate5000 仿真控制器) -使用文件夹管理标签 -建立数字量标签 -建立模拟量标签 -建立字符量标签 -规划画面并添加图形对象 -测试画面运行 -运行项目
所有编辑完成后,保存画面。
6. 测试画面 11)点击 运行刚才创建的画面。你会发现,点击一下画面上的“进水”按钮,
进水阀门会变成绿色,表示阀门正处于打开的状态,同时,进水方向箭头也会 闪烁;水箱上的液位条会有当前液位的显示;阀门处于关闭状态的时候会显示 红色。点击“出水”按钮也会有相应的动作。
Lab5.1- 11 -
(1) 双击 Graphics(图形)文件夹中 Display(显示),打开图形显示编辑 器,添加两个按钮和一个液位控制系统的图形,做出一幅液位控制画 面。水箱、水管、阀门等图形可以在库中找到。
RSView32软件应用2

Lab5.2- 1 -
Lab material for RSView32
HuaZhang Electric Custom Training
选中这个复选框 激活报警组态
组态完 成后点 击“接 受”
图1
报警方式
警报标签 严重等级
图3 报警标签的标识
Lab5.2- 2 -
图2
Lab material for RSView32
图 10
3. 建立数据日志 1) 双击项目管理器中数据记录文件夹下的“设置数据记录”,打开数据记录窗
口,进行设置,完成后点击 OK 并保存记录文件为 Datalog1。
点击这里创建数据记录文件
(1) 在设置选项卡中对记录作简要描述,选择记录文件的存储格式为标 准.DBC 宽数据格式,如图 11 所示。
Lab5.2- 13 -
Lab material for RSView32
HuaZhang Electric Custom Training
进入液位控制画面:
图 23
Lab5.2- 14 -
Lab material for RSView32
HuaZhang Electric Custom Training
Lab material for RSView32
HuaZhang Electric Custom Training
Lab 5-2. RSView32 软件应用 2
在实验 5-1 中,我们完成了水箱液位监控系统的部分内容,在本实验中我们 将继续完成该系统,创建液位变化实时监测的趋势图、数据记录和报警功能,并增 加用户登录验证等功能。
账号名称
登录宏,可以 点击右边的浏 览按钮在命令 列表中找到建 已好的宏文件
RSview操作说明

章组态软件RSView32的使用学习目标1.了解水箱控制系统的设计过程2.深入学习组态软件RSView32功能3.学会如何使用组态软件RSView324.了解使用组态软件RSView32设计工程的一般步骤工程实例在现代化的工业生产中,我们经常需要通过监控软件对现场的自动化设备进行监视和控制。
下面我们所要介绍的罗克韦尔软件公司的RSView32就是一种高度集成、基于组件并用于监视和控制自动化设备的人机界面监控软件。
它的功能十分强大,因此应用是非常广泛的。
例如,工业生产中水箱液位的监控,我们可以通过组态软件RSVIew32和其它相关的软硬件完成如下功能:1. 远程控制水箱的进水阀和出水阀。
2. 监控水箱液位在要求的范围内。
3. 记录并保存液位数据。
4. 实时监测水箱的液位的变化,创建实时趋势图。
5. 液位监测报警功能。
图7-1水箱控制示意图本章我们就以此系统为例,详细介绍组态软件RSView32各部分功能,同时也使读者了解使用组态软件RSView32进行工程设计的一般步骤。
在这之前,我们先了解一下此水箱液位控制系统。
系统组成在此系统中,主要使用的软件有:(1) RSLinx : 罗克韦尔软件,主要实现系统的网络组态。
生产供水口电动阀门进水口电动阀门出水口水箱(2) RSLogix500:: 罗克韦尔软件,主要对可编程控制器MicroLogix1500编程。
(3) RSView32: 罗克韦尔软件,主要实现系统的监视和控制。
硬件有:(1) PC 机一台:上位机,主要运行系统中所需的软件。
(2) 可编程控制器MicroLogix1500一台:控制中心,主要对水箱系统进行控制和数据采集。
(3) 网线及相关的通讯模块:因为系统基于工业三层网(以太网,控制网及设备网),这里主要涉及到以太网,因此需要以太网线和通讯模块1761-NET-ENI 。
因此系统的结构图如下:图7-2 系统结构图完成此系统的设计,首先考虑的是系统整体规划。
RSView32使用教程

问题:
1.标记监视器的作用及创建?
2.“标记”对话框的作用及使用
“停止项目”-系统-项目-Progectstop
所有标记值不管它们的源是什么都存储在数值表格里。
RSView32 的各个部分包括图形显示、标记监视文件、警报等都从这个表格读取数值。
警报汇兑里的按钮的设置在“格式”-“按钮”里
创建一个“警报汇总”文件
1 启动“项目管理器”里的“警报汇总”。
2 使用“插入”菜单,选择插入需要显示在“警报汇总”里的信息。
3 使用“格式”菜单中的选项设置“警报汇总”的外观并设置所需的按钮。
4 使用“数据”菜单指定哪些标记和警报信息要放到汇总里,排序的方法,以及设定与“执行”按钮相关的命令。
5 从“文件”菜单里选择“保存”,保存警报汇总。
6 键入一个文件名。
它将出现在“项目管理器”的右窗口。
RSview32 软件的使用
章组态软件RSView32的使用学习目标1.了解水箱控制系统的设计过程2.深入学习组态软件RSView32功能3.学会如何使用组态软件RSView324.了解使用组态软件RSView32设计工程的一般步骤工程实例在现代化的工业生产中,我们经常需要通过监控软件对现场的自动化设备进行监视和控制。
下面我们所要介绍的罗克韦尔软件公司的RSView32就是一种高度集成、基于组件并用于监视和控制自动化设备的人机界面监控软件。
它的功能十分强大,因此应用是非常广泛的。
例如,工业生产中水箱液位的监控,我们可以通过组态软件RSVIew32和其它相关的软硬件完成如下功能:1. 远程控制水箱的进水阀和出水阀。
2. 监控水箱液位在要求的范围内。
3. 记录并保存液位数据。
4. 实时监测水箱的液位的变化,创建实时趋势图。
5. 液位监测报警功能。
图7-1水箱控制示意图本章我们就以此系统为例,详细介绍组态软件RSView32各部分功能,同时也使读者了解使用组态软件RSView32进行工程设计的一般步骤。
在这之前,我们先了解一下此水箱液位控制系统。
系统组成在此系统中,主要使用的软件有:(1) RSLinx : 罗克韦尔软件,主要实现系统的网络组态。
生产供水口电动阀门进水口电动阀门出水口水箱(2) RSLogix500:: 罗克韦尔软件,主要对可编程控制器MicroLogix1500编程。
(3) RSView32: 罗克韦尔软件,主要实现系统的监视和控制。
硬件有:(1) PC 机一台:上位机,主要运行系统中所需的软件。
(2) 可编程控制器MicroLogix1500一台:控制中心,主要对水箱系统进行控制和数据采集。
(3) 网线及相关的通讯模块:因为系统基于工业三层网(以太网,控制网及设备网),这里主要涉及到以太网,因此需要以太网线和通讯模块1761-NET-ENI 。
因此系统的结构图如下:图7-2 系统结构图完成此系统的设计,首先考虑的是系统整体规划。
RSView32及PV软件入门
直接连接
CPU
通讯
模块
本地机架
通讯 模块
远程机架
数
字
输
入 优点
模 块
•每个模块有独立的RPI 缺点
数 字 输
•占用过多连接数 •每个模拟量模块仍需要 占用一个连接
出
模
块
机架优化连接
CPU
通讯
模块
本地机架
通讯 模块
远程机架
数 字 输 入
优点 •一个机架上的所有数字 量IO模块仅占用一个连 接
模 块
缺点 •所有模块仅有一个RPI
3 Requested Packed Interval(RPI),指这个远 程机架上所有模块的数据 采集时间
•RSNetWorx for ControlNet软件简介
在远程CNB上继续添加IO模块.
与本地IO配置不用,RPI这个 参数不可选,该数值与远 程CNB的扫描时间一致
•RSNetWorx for ControlNet软件简介
•常用工具简介
RSView32软件应用
•报警功能
RSView32软件应用
•数据记录功能
RSView32软件应用
•逻辑和控制功能
RSView32软件应用说明 PanelBuilder软件应用说明来自 PanelBuilder软件应用
•运行PanelBuilder软件
PanelBuilder软件应用
重要:IO所占用RAM大小在这里显 示,输入4字节,输出2字节
•RSNetWorx for DeviceNet软件简介
可以选择将ADN RAM自动映射 到DNB RAM中, 然后点击“>” 符号
Automap会将1794ADN中所有数据映射到 1756-DNB的RAM中,即输入4字节和输出 2字节,使用者在使用中要特别注意这 些RAM中那些数据与实际IO相对应。
RSVIEW32培训教材
RSVIEW32实例教程RSVIW32是美国AB公司开发的基于组件的用于监视与控制自动化设备和过程的人机界面软件。
RSVIEW32通过开放的技术达到与罗克维尔软件产品、微软产品和其他应用软件间空前的兼容性。
RSVIEW32具有的功能有:1.流程图监控功能。
2.实时趋势监视功能。
3.参数操作、调整功能。
4.报警管理功能。
5.历史数据管理功能。
6.报表功能。
7.生产指标综合评价功能。
8.预报功能。
9.优化过程指导功能。
下面介绍如何使用RSVIEW32。
首先在安装RSVIEW32后在开始菜单程序ROCKWELLSOFTWARE RSVIEW32 RSVIEW32WORKS 左键打开。
如果是新建的工程,要给工程起个名字。
这里我们以SZS_PROJECT为例。
创建完工程后会出现工程管理器窗口。
它分为两部分,在刚创建时左边部分有几个文件夹,他包括:一.System 系统设置包括以下几个内容1Channel通道定义具体网络类型也就是Rsview32访问 PLC的通讯路径。
这里根据硬件特点选controlnet 。
communication driver 定义所选网络驱动程序。
要注意的是primary与secondary要一致。
2node 节点3 定义rsview32要和具体那一个plc的处理器通讯,以何种方式通讯,给要通讯的处理器定义。
定义节点数量要根据实际处理器数量而定。
Datasource :数据源定义数据交换方式① direct driver:直接连接 适用早期的AB公司产品 可不使用Rslinx.② OPC SEVER :用于过程控制的嵌入连接对象 ,通过Rslinx作为OPC SEVER进行通讯、交换数据。
③ DDE SEVER:动态数据交换。
可与非AB公司产品进行连接、交换数据。
也可与本机上的其他应用软件如Excel等进行通讯。
下面以 opc sever 为例介绍一下节点设置。
Name:节点名 要尽量包括说选处理器的相关信息。
RSVIEW32使用讲义
测试系统运行
数据记录功能(6)
• 跟踪系统运行时的系统信息。 • 对命令和宏指令的执行,系统信息的错误,通讯错 误等予以记录。 • 支持MICROSOFT SQL SERVER或 OCBC关系 型数据库管理系统,自动生成报表记录,将历史数 据与实时数据采用同一个趋势图控件切换显示。此 外也记录于ODBC支持的DBF文件格式中。 • 在记录成DBASE IV格式的情况下,也可以使用与 ODBC兼容的MICROSOFT EXCELA 等其它软件 打开查看。
系统的主要功能(VBA1)
• 支持VBA SCRIPT语言 • 用该语言编制的结构化程序,可以方便与其它 WINDOWS应用程序和数据库进行数据交换,此 外,也可以在用户程序中实现其它的特殊功能。 • 例如:可用其编制系统数据报表与系统登陆界面 ,使您的系统更具强大的扩展功能。
ACTIVEX功能(2)
RSVIEW32系统讲义
全汉化的人机监控软件 提供了监控、控制、及数据采集功能 ,实现管控一体化。
讲义结构
• • 第一部分: 系统宗述 VBA功能 ACTIVEX功能 绘图及动画功能 安全防护功能 报警功能 数据记录功能 趋势功能 事件检测功能
系统实例
系统实例 组态RSLINX 组态系统的通道 组态系统的节点 系统的扫描等级 系统的数据库标记 系统的显示 数据记录 系统报警设置 系统测试 组态结束
第三步 组态系统的节点
• 打开节点编辑器 • 在DATA里有三个选项DRIVER、 OPC SERVER、 DDE SERVER DRIVER 用于系统点对点的连接 OPC SERVER 用于系统所连接的文件是一个.DLL文件, 此类通信类型也为支持OPC的第三方系统同本系统通讯变 的简单快捷 DDE支持微软第三方程序通讯 • 在NAME中填入您通讯连接的节点名 • 选择CHANNEL • 在STATION中填入您的站号 • 在TYPE中填入您的通讯器类型 • 在TIMEOUT中填入报警时间 • 组态完毕
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态软件RSView32的使用学习目标1.了解水箱控制系统的设计过程2.深入学习组态软件RSView32功能3.学会如何使用组态软件RSView324.了解使用组态软件RSView32设计工程的一般步骤工程实例在现代化的工业生产中,我们经常需要通过监控软件对现场的自动化设备进行监视和控制。
下面我们所要介绍的罗克韦尔软件公司的RSView32就是一种高度集成、基于组件并用于监视和控制自动化设备的人机界面监控软件。
它的功能十分强大,因此应用是非常广泛的。
例如,工业生产中水箱液位的监控,我们可以通过组态软件RSVIew32和其它相关的软硬件完成如下功能:1. 远程控制水箱的进水阀和出水阀。
2. 监控水箱液位在要求的范围内。
3. 记录并保存液位数据。
4. 实时监测水箱的液位的变化,创建实时趋势图。
5. 液位监测报警功能。
图7-1水箱控制示意图本章我们就以此系统为例,详细介绍组态软件RSView32各部分功能,同时也使读者了解使用组态软件RSView32进行工程设计的一般步骤。
在这之前,我们先了解一下此水箱液位控制系统。
系统组成在此系统中,主要使用的软件有:(1) RSLinx : 罗克韦尔软件,主要实现系统的网络组态。
生产供水口电动阀门进水口电动阀门出水口水箱(2)RSLogix500::罗克韦尔软件,主要对可编程控制器MicroLogix1500编程。
(3)RSView32:罗克韦尔软件,主要实现系统的监视和控制。
硬件有:(1)PC机一台:上位机,主要运行系统中所需的软件。
(2)可编程控制器MicroLogix1500一台:控制中心,主要对水箱系统进行控制和数据采集。
(3)网线及相关的通讯模块:因为系统基于工业三层网(以太网,控制网及设备网),这里主要涉及到以太网,因此需要以太网线和通讯模块1761-NET-ENI。
因此系统的结构图如下:上位机注:主要运行RSLinx,RSLogix500,RSView32等软件。
以太网水箱系统图7-2 系统结构图完成此系统的设计,首先考虑的是系统整体规划。
这主要是取决于系统的功能要求,其次就是现有的软硬件条件,如果再考虑到实际工程的话,其实还有许多工程条件,比如:环境的要求等等,限于本书的篇幅,这里就不再赘述。
有了系统的整体规划后,下一步就是系统的硬件搭建,如图7-2所示,微型计算机通过网卡连接在以太网中,可编程控制器MicroLogix1500也通过模块1761-NET-ENI连接到以太网中,它们之间的通讯都是使用TCP/IP协议。
而通讯模块与可编程控制器MicroLogix1500之间则是串口连接。
此外,如果没有1761-NET-ENI模块,也可使用通讯模块1761-NET-DNI,将可编程控制器连接到设备网上,通过设备网控制,这种方法也是可取的。
以上就是系统的硬件连接,这种连接完全可以实现水箱液位控制系统的功能要求,但考虑它的实际造价,这种方案是不可取的,举这个例子的目的就是想通过这个简单的系统,学习组态软件RSView32以及其它相关的软硬件知识。
在学习组态软件RSView32之前,我们先介绍此系统的网络组态和程序设计。
系统的网络组态罗克韦尔软件RSLinx是一种网络组态软件,使用它可以实现系统中计算机和可编程控制器之间的通讯。
具体的做法如下:1. 添加驱动程序如果通讯模块1761-NET-ENI的IP地址没有设定,请先设定(请参考前面的章节)。
如果已经设定IP地址,直接打开软件RSLinx,在Configure Drivers中选择Ethernet devices。
如下图所示,图7-3 添加驱动程序接下来,就是添加IP地址,用来识别通讯模块。
(这里通讯模块的地址是:192.168.1.61)。
图7-4 添加IP地址这样,系统中计算机与可编程控制器之间的通讯就建立起来了。
如下图所示,图7-5 通讯组态完成图系统程序设计根据系统要求,系统的程序设计主要实现了三部分功能,即:手动控制进出水阀门,报警显示及自动控制水箱的液位。
1. 手动控制进出水阀门。
这里我们主要通过控制开关:B3:0/0,进水控制开关;B3:0/1,出水控制开关,如下图所示。
图7-6手动控制进出水阀门程序2. 报警显示。
这里我们设置了上位报警和下位报警,也就是当液位反馈值小于5000时,是下位报警,指示灯O:0/2亮;当液位反馈值大于30000时,是上位报警,指示灯O:0/3亮,如下图所示。
图7-7 报警显示程序3. 自动液位控制。
通过4个比较指令,可以将液位的反馈值设定在25000左右。
程序如下图所示。
图7-8 自动控制水箱液位程序以上就是系统的程序设计,为了实现系统的监视与控制,我们还需要组态软件人机界面RSView32的设计,这是重点内容,从下面开始讲述。
7.1 组态软件RSView32 通讯组态前面已经提到RSView32是罗克韦尔自动化公司的一种提供自动化设备监视和控制功能的组态软件产品。
功能非常强大,下面就围绕水箱液位控制系统,讲述组态软件RSView32的主要功能及使用方法,首先,先讲讲系统的通讯组态。
一般的,RSView32可以和PLC-5 、SLC-500、MicroLogix系列的处理器之间建立通讯,同时也能和Rockwell Automation 公司的新一代的产品ControlLogix5000建立通讯,其中所使用的网络层次可以是Rockwell公司的ControlNet网,ControlNet网采用了生产者/客户(producer/consumer)的通讯传输方式,大大提高了信息传送效率。
这样RSView32站只需要在ControlNet上知道ControlLogix5000的处理器名即可。
对于目前版本的RSView32,当它和ControLogix5000处理器建立通讯时,只能采用OPC或DDE方式连接,因为在直接驱动的连接的方式中,不支持ControlLogix5000这种处理器的类型。
RSView32的通讯组态,主要设置通道(Chennel)和节点(Node)。
通俗的讲,设置通道就是设置RSView32与相应的处理器连接的方式、网络类型等;设置节点就是设置处理器的地址,类型等,通过设置通道和节点来确定RSView32具体和网络中的哪台处理器相连接。
基于本章所讲的水箱液位控制系统,通道和节点的设置如下:图7-9 系统的通道设置在通道的对话框我们主要设置网络类型(Network),这和你所要连接的处理器所连接的网络类型有关,可选的网络类型有:DF1、DH+、DH485、ControlNet及TCP/IP等。
这里我们选用TCP/IP。
相应的主要网络驱动我们选择AB_ETH-1,这取决于在使用RSLinx组态网络时,用到的处理器所使用的驱动类型。
对于节点的设置,当数据源选用直接驱动时,各项的含义如下:节点名(Name):输入您自定义的可编程控制器、网络服务器或Windows 程序名。
节点名可有多达40 个大小写字母、数字、和下划线。
不允许有空格。
通道(Chennel):选择一个通道序号。
该通道一定要经“通道”编辑器设置过。
如果该通道未经设置,在下拉列表中会有<Unassigned>标志。
站(Station):键入通信通道内可编程控制器的物理站地址。
地址格式取决于该节点所用通道和网络类型。
详细说明请参照可编程控制器的有关文件,或是安装程序所带的帮助文件和用户手册。
如果在您的计算机已经安装并运行了RSLinx,请单击RSWho窗口,该窗口里将显示选定通道所连接的全部活动的PLC站。
当您从RSWho 窗口里选定一个站时,“站”和“类型”框将被自动填写。
RSView32 用PLC-5 (增强型) 替换所有PLC-5 系列设备类型。
如果您使用PLC-5/10、5/12、5/15 或5/25,请在“类型”框里选择PLC-5。
类型(Type):选择您正在使用的可编程控制器的类型。
超时(Timeout):键入在报告通信错误之前RSView32 等待的秒数(0-65535)。
通常情况下三秒种足够了。
因此,系统的节点设置如下图所示:图7-10 系统的节点设置(数据源为直接驱动)对于大多数本机和远程设备之间的通讯,RSView32采用OPC或DDE连接。
OPC(OLE for Process Control)使RSView32可以作为一个客户端或服务器,允许在不同的RSView32站以及其它OPC服务器之间进行点对点通讯。
RSView32使用标准或高级Advance DDE(动态数据交换)数据格式与DDE服务器(例如:Rockwell Software RSServer产品或其它第三方的服务器)和DDE客户端(例如:Microsoft Excel)通讯。
当数据源选择OPC 服务器(OPC Server)即:使用OPC使RSView32作为一个客户端的时候,我们必须先打开RSLinx,选择OPC 服务器与任何支持OPC 的应用程序通信。
OPC 服务器可以是本机或通过远程网络。
(使用RSLinx建立OPC服务器请参阅前面章节)对于节点的设置,当数据源选用OPC服务器时,各项的含义如下:图7-11 系统的节点设置(数据源为OPC Server)服务器名(Name):单击服务器“名字”输入框旁边的浏览按钮“...”,并从已安装的服务器列表中选择一个服务器,RSView32 将自动填写余下的输入框,当然您也可以自己填写输入框。
您可以填写一个尚未安装的OPC 服务器,等以后再安装。
按下面的格式输入与RSView32 通信的OPC 服务器的名字:<厂商>.<驱动程序名>.<版本>如果用RSView32 作OPC 服务器,则不需要指定版本号。
对于RSLinx,您也不需要指定厂商名。
服务器类型(Type):选择OPC 服务器类型:“内部运行”- 如果服务器是一个.dll 文件“本机”- 如果服务器是一个.exe 文件,且与OPC 客户机运行在同一计算机上“远程”- 如果服务器是一个.exe 文件,且运行在网络上与OPC 客户机相连的另一台计算机上。
服务器计算机名或地址(Server Computer Name):如果OPC 服务器是远程的,则输入服务器计算机名或地址,或单击“...”,然后从列表中选择该服务器计算机。
访问路径(Access):如果知道的话就请指定OPC 服务器的访问路径,否则就不填写。
如果OPC 服务器是RSLinx,访问路径是DDE/OPC 主题名。
如果OPC 服务器是另一个RSView32 站,访问路径是加载到服务器计算机上的RSView32 项目名。
如果OPC 服务器既不是RSLinx 也不是RSView32 站,请参阅OPC 服务器文件中关于访问路径的语法部分。