章 组态软件RSView32的使用
- 格式:doc
- 大小:506.50 KB
- 文档页数:20
收稿日期:2004203211作者简介:孙盛骐(1955-),男,辽宁大连人,沈阳大学副教授・第16卷第4期2004年8月沈阳大学学报J OU RNAL OF SHEN YAN G UN IV ERSIT Y Vol 116,No.4Aug.2004文章编号:100829225(2004)0420004204RSView 32监控组态软件在锅炉液位系统中的应用孙盛骐,徐 燕,董 亮(沈阳大学信息工程学院,辽宁沈阳 110044)摘 要:应用RSView 32监控组态软件设计了以罗克韦尔自动化三层网络为平台的锅炉液位监控与数据采集(SCADA )系统,实现对工业现场数据的采集,数据信息的存储、处理、显示和报表等功能;利用屏幕画面,对锅炉液位系统进行实时监控,对异常信息进行报警处理和建立数据库・系统设计合理,运行可靠・关 键 词:组态软件;数据采集;监控;可编程控制器;锅炉液位系统中图分类号:TP 273+11 文献标识码:A随着FCS (Fieldbus Control System )技术的迅速发展,对工业生产过程的监控系统设计也提出了更高的要求・因此,国内外企业开发了多种监控组态软件,美国罗克韦尔自动化公司的RSView 32就是其中具有代表性的软件之一・RSView 32组态软件画面显示功能丰富,界面可视化,易于学习;通信功能强大,支持OPC 和DDE 标准,可以与硬软件设备进行数据通信;具有良好的开放性,可与其他罗克韦尔软件、微软软件及第三方软件高度兼容・锅炉液位控制系统是以罗克韦尔三层网络为技术平台进行设计的,因此,应用RSView 32软件来设计锅炉液位监控系统可解决该系统的数据采集、处理与分析等问题,从而达到实时监视和控制的目的・1 系统结构与监控要求1.1 系统结构(1)上位PC 机・监控系统的上位机由PC 机、Windows2000操作系统、工控组态软件RSView 32及其Ethernet 网卡配套设备组成・上位机与三层网的Ethernet/IP 相连接,通过三层网络与现场设备进行通信,实现对整个系统运行状态的实时监视、控制阈值的设置参数进行修改等・在上位机上可以用编程软件进行控制程序编制,通过控制网络下载到C ontrolLogix 系统的处理器中・(2)下位机系统・下位机采用A 2B 公司的ControlLogix 控制系统,执行用户控制程序、完成数据采集、输出控制、与上位机进行通讯等任务・(3)控制站・下位机通过DeviceNet 现场总线控制两个变频器,控制两水泵的流量・结构如图1所示・图1 液位控制系统结构图1.2 系统监控要求工程项目需要事先周密的规划・该监控系统必须完成下面的工作:(1)信号采集・要对系统中的温度、液位、流量等信号进行采集,并进行处理和运算・(2)监控操作・完成系统操作控制、参数设定系统的启动和停止・(3)动态显示・以图形和曲线等形式显示锅炉液位的动态画面、显示趋势、显示报警等・(4)操作画面・通过操作画面查询液位的实时数据和历史数据,并打印实时报表和历史报表・(5)系统具备可扩展性・2 系统设计在此系统中,上位机必须安装有RSLinx 通信软件、RSNet Worx 网络组态软件、RSView 32组态监控软件和RSLogix 5000编程软件・2.1 网络通讯与数据采集上位机和下位机之间通过网络通讯软件RSLinx 和以太网总线进行通讯・系统需要监控现场的温度、液位1、液位2、流量1、流量2、压力1、压力2等信号・这些信号由生产现场经检测变送环节变成标准信号反馈至ControlLogix 系统中,RSView32组态软件需从ControlLogix 控制器中获取数据,两者之间要采用DDE 或OPC 的通信方式・在“主菜单”中的DDE/OPC ,选择下拉子菜单中的“Topic Configuration ”・建立新的OPC/DDE 对话・在通道编辑器中,选用TCP/IP 的网络类型,相应的主要网络驱动选择AB 2ETH 21・在节点编辑器中,设定OPC 节点类型・2.2 系统监控界面设计“系统主界面”是进入系统各分界面的中介・在此界面中,创建了进入其他界面的按钮、控制报警和数据记录的按钮,如图2所示・图2 监控系统主界面系统监控操作界面是控制对象的实时在线,准确显示系统运行情况・并且有些对象还附加了动画,能更生动地体现现场的实际工作情况,进程数据也实时地显示在界面中・系统监控界面可以完成控制算法的选择、PID 参数的设定、模糊控制参数设定、液位给定值设定、液位测量值监视、手动/自动无扰切换、变频器的启动和停止、变频器运行状态的监视、变频器输出手动给定、输出控制量的限幅及显示液位趋势等功能・SSC160变频器的启动和停止由点动开关实现,鼠标点动开关则可以启动或停止SSC 160变频器;PowerFlex 70变频器的启动和停止由按钮实现,按下“start ”和“stop ”按钮则启动和停止PowerFlex 70变频器・两台变频器的运行状态由指示灯监视,正常运行时“正常”指示灯为绿色,事故状态下“事故”指示灯为红色,按下“clear ”按钮可以清除故障・画面上的液位趋势图实时地显示锅炉液位变化情况・系统监控界面如图3所示・图3 系统监控操作画面5第4期 孙盛骐等:RSView 32监控组态软件在锅炉液位系统中的应用2.3 设置数据记录数据记录是在特定条件下保存指定标签数值(或数据)的过程・RSView 32具有强大的数据记录功能・在“数据记录设置”编辑器里,用户可以创建不同内容的数据记录模式・RSView 32提供了两种记录数据的格式:DBASE Ⅳ(.DBF )格式和ODBC 格式・DBASE Ⅳ格式便于Microsoft Excel 、Visual FoxPro 等第三方软件显示或分析,而不必转换文件或引入和导出文件・本系统因所采集的数据较多,采用宽型记录格式,记录的数据可在Excel 中显示・2.4 组态参数趋势曲线趋势以视图方式表示实时和历史记录的标签值,为操作员提供一个追踪系统作业的方法・如图4所示・图4 实时运行趋势图界面2.5 报警处理报警在工业应用中具有十分重要的地位,在事故发生前或事故发生的初期,技术人员能够准确了解事故发生的位置,并能够及时地排除故障・报警汇总记录着系统运行中的各种报警信息,如报警日期、报警时间、报警标记、报警严重等级、报警时的状态值及报警处理等・按下画面上的“Alarm on ”按钮,启动报警汇总・如果出现报警,则会在汇总表上显示报警信息・如图5所示・图5 报警汇总画面6沈 阳 大 学 学 报 第16卷另外,监控系统创建登录画面,进行了安全设置,为系统运行提供安全保障・3 结 语系统中设计了多幅监控界面,实现对整个锅炉液位系统的实时工作状态的监控;同时开发了现场7个模拟量信号的实时和历史趋势图,用以观测参数的变化趋势;还开发了系统登录、报警汇总、操作指导、查看网络等共10余幅显示界面・界面内容逼真、丰富、直观・在显示界面中,各种显示图形的输入参数均来自项目管理器中的测点・实现网络现场参数采集与数据交换;提供锅炉对象中各参数的实时趋势、历史趋势图;处理数据报警及系统报警;完成数据参数、报警、异常事件的存档・系统实际运行稳定可靠・RSView 32组态软件具有系统配置灵活,外部设备接口驱动方便,可靠性高,开发周期短等优点・参考文献:[1]吴问付,王旭・PLC 在泵站控制系统中的应用[J ]・电子自动化,2000,(5):25-26・[2]张明光・RSView32工控组态软件功能分析和应用举例[J ]・自动化仪表,2002,(6):53-55・[3]胡友民,李锡文,杜润生,等・基于PLC 高可靠性工业过程远程监控系统[J ]・华中科技大学学报(自然科学版),2002,(4):13-15・[4]马国华・监控组态软件及其应用[M ]・北京:清华大学出版社,2001・Application of conf iguration soft w are RSView32in boiler liquid level systemS U N S heng 2qi ,X U Yan ,DON G L iang(School of Information Engineering ,Shenyang University ,Shenyang 110044,China )Abstract :A boiler liquid level control and data acquisition (SCADA )system ,with the platform of the three 2layer network of Rockwell πs ,is designed applying configuration software RSView 32.This system realizes these functions :collecting data from industrial spots ;storing ,dealing and displaying the data information and making statements ,etc ;using the screen menus to watch the boiler liquid level system real 2timely ;giving alarm for the abnormal information and establishing database.The practical application shows that the design of the system is reasonable ,and the operation is reliable.K ey w ords :configuration software ;data acquisition ;monitoring and control ;programmable controller ;boiler liquid level system【责任编辑 王立欣】7第4期 孙盛骐等:RSView 32监控组态软件在锅炉液位系统中的应用。
1 引言在PLC——计算机监控系统中,界面设计通常组态软件来实现。
作为组态软件,罗克韦尔RSView32提供了强大的数据监控能力,方便用户进行上位机的画面组态。
由于RSView32并没有提供强大的报表功能,如果只进行简单的数据分析,报表变化不是很复杂,并且对数据可移动性无太高要求,组态软件可实现。
然而一旦涉及到复杂的数据处理,组态软件往往表现得力不从心。
但是RSView32内嵌有VBA,VBA是Visual Basic for Application的简写,它以VB语言为基础,经过修改并运行在Microsoft Office的应用程序。
只要使用VBA进行简单的编程便可以实现大多数报表功能了。
2 开发环境及数据记录格式简介RSView32是RockWell SoftWare公司的组态软件,它提供集成的、组态化的人机接口,广泛的用来监视和控制自动化设备和过程。
它除了可以方便的与ALLEN -BRADLEY PLC进行无缝的结合应用,也可以通过使用OPC的通讯方式与其它公司的设备进行连接。
ODBC(Open Database Connectivity开放式数据库互连)是由微软推出的工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。
ODBC 作为一个工业标准,绝大多数数据库厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACLE、INFORMIX等,当然也包括了Access。
RSView32的数据记录是一个在特定条件下保存指定的标记数值或数据的过程。
在“数据记录设置”编辑器里,可以创建定义不同条件的数据记录模式,本文将数据通过ODBC接口存储到数据库Access里,即将标记值被记录到用ODBC接口连接到的数据库Access的三个表格里:标记表格(TagTable):把标记名存储到一个索引里;符点数表格(FloatTable):存储模拟量和开关量标记数值;字符串表格(StringTable):存储字符串数值。
章组态软件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 系统结构图完成此系统的设计,首先考虑的是系统整体规划。
问题:
1.标记监视器的作用及创建?
2.“标记”对话框的作用及使用
“停止项目”-系统-项目-Progectstop
所有标记值不管它们的源是什么都存储在数值表格里。
RSView32 的各个部分包括图形显示、标记监视文件、警报等都从这个表格读取数值。
警报汇兑里的按钮的设置在“格式”-“按钮”里
创建一个“警报汇总”文件
1 启动“项目管理器”里的“警报汇总”。
2 使用“插入”菜单,选择插入需要显示在“警报汇总”里的信息。
3 使用“格式”菜单中的选项设置“警报汇总”的外观并设置所需的按钮。
4 使用“数据”菜单指定哪些标记和警报信息要放到汇总里,排序的方法,以及设定与“执行”按钮相关的命令。
5 从“文件”菜单里选择“保存”,保存警报汇总。
6 键入一个文件名。
它将出现在“项目管理器”的右窗口。
组态RSView32数据记录RSView32有着强大的数据记录(Data Log)功能,用于实现数据的存储。
所谓数据记录就是一个在特定条件下保存指定的标签(或数据)的过程。
在“数据记录设置(Data Log Setup)”编辑器里,可以创建不同设置的数据记录模式。
标签(或数据)可以存储为.DBF (dBase IV)格式或ODBC 格式。
注意事项:●一个项目最多可以同时运行20 个数据记录模式,记录10,000个标签。
●.DBF (dBase IV)格式中,一个的窄数据记录模式最多可以记录10,000 个标签,一个宽数据记录模式最多可以记录100 个标签。
●RSView32根据创建文件的日期和所包含的数据类型自动命名文件。
在有其他信息记录时,每种记录类型每天最多可以创建26个记录文件,在仅记录数据时,采用长文件名,每天最多可以创建9999个记录文件。
数据记录的主要用途如下:●在一个趋势图里显示历史数据●通过任何支持ODBC 标准或DBF文件格式的第三方软件分析或显示数据,如Microsoft Excel 和RSTrend●数据存档以备以后分析计算设置一个数据记录模式需要指定存储格式、记录路径、触发条件、创建删除记录文件的模式以及该模式所要监视的标签值。
设置数据记录模式1 启动“项目管理器(Project Manager)”里的“数据记录设置(Data LogSetup)”编辑器。
2 在设置(Setup)、路径(Paths)、文件管理(File Management)、记录触发(Log Triggers)和模式中的标记(Tags in Model)选项卡里分别定义模式的各个属性。
3设置完后,单击“OK”保存该模式,在“另存为”对话框里键入模式名后,点击“保存”完成一个数据记录模式的设置。
“数据记录设置”编辑器主界面如图1所示:图1 数据记录设置编辑器窗口1、数据记录设置为了进行数据记录,我们按照所记录数据的类型、特点以及其它性质进行归类,把相同的一类数据记录标签集中在某一个数据记录模式中。
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的使用学习目标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 系统结构图完成此系统的设计,首先考虑的是系统整体规划。
这主要是取决于系统的功能要求,其次就是现有的软硬件条件,如果再考虑到实际工程的话,其实还有许多工程条件,比如:环境的要求等等,限于本书的篇幅,这里就不再赘述。
有了系统的整体规划后,下一步就是系统的硬件搭建,如图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 。
如下图所示,上位机注:主要运行RSLinx , RSLogix500,RSV iew32 等软件。
图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)的通讯传输方式,大大提高了信息传送效率。
这样RSV iew32站只需要在ControlNet上知道ControlLogix5000的处理器名即可。
对于目前版本的RSView32,当它和ControLogix5000处理器建立通讯时,只能采用OPC或DDE方式连接,因为在直接驱动的连接的方式中,不支持ControlLogix5000这种处理器的类型。
RSView32的通讯组态,主要设置通道(Chennel)和节点(Node)。
通俗的讲,设置通道就是设置RSView32与相应的处理器连接的方式、网络类型等;设置节点就是设置处理器的地址,类型等,通过设置通道和节点来确定RSV iew32具体和网络中的哪台处理器相连接。
基于本章所讲的水箱液位控制系统,通道和节点的设置如下:图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):键入在报告通信错误之前RSV iew32 等待的秒数(0-65535)。
通常情况下三秒种足够了。
因此,系统的节点设置如下图所示:图7-10 系统的节点设置(数据源为直接驱动)对于大多数本机和远程设备之间的通讯,RSView32采用OPC或DDE连接。
OPC(OLE for Process Control)使RSV iew32可以作为一个客户端或服务器,允许在不同的RSV iew32站以及其它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 服务器,等以后再安装。
按下面的格式输入与RSV iew32 通信的OPC 服务器的名字:<厂商>.<驱动程序名>.<版本>如果用RSView32 作OPC 服务器,则不需要指定版本号。
对于RSLinx,您也不需要指定厂商名。
服务器类型(Type):选择OPC 服务器类型:“内部运行”- 如果服务器是一个.dll 文件“本机”- 如果服务器是一个.exe 文件,且与OPC 客户机运行在同一计算机上“远程”- 如果服务器是一个.exe 文件,且运行在网络上与OPC 客户机相连的另一台计算机上。
服务器计算机名或地址(Server Computer Name):如果OPC 服务器是远程的,则输入服务器计算机名或地址,或单击“...”,然后从列表中选择该服务器计算机。
访问路径(Access):如果知道的话就请指定OPC 服务器的访问路径,否则就不填写。
如果OPC 服务器是RSLinx,访问路径是DDE/OPC 主题名。
如果OPC 服务器是另一个RSV iew32 站,访问路径是加载到服务器计算机上的RSV iew32 项目名。