RSVIEW-SE-new实验教程

  • 格式:doc
  • 大小:3.59 MB
  • 文档页数:81

绪言上海交通大学罗克韦尔自动化实验室成立于1998年6月,是由上海交大与美国罗克韦尔自动化公司共同筹建的联合实验室。

罗克韦尔是一家享誉全球的生产电子控制产品和通讯产品的跨国公司。

罗克韦尔自动化是其下最大的业务部门,也是北美最大的工业自动化产品、系统和软件供应商。

罗克韦尔自动化汇集了工业自动化领域的名牌产品:A-B和罗克韦尔软件。

为了促进罗克韦尔自动化与中国高校及地方工业的合作,同时也为了支持中国的高教事业和经济发展,罗克韦尔自动化于1998年启动了“罗克韦尔自动化与中国大学共勉”项目。

罗克韦尔自动化公司向上海交大实验室捐赠了先进的自动化设备,并设立了“交大罗克韦尔自动化奖学金和奖教金”,捐赠的设备包括工业控制计算机、可编程逻辑控制器、变频器、智能马达控制器等处于世界自动化领域领先水平的系列产品。

公司还每年对实验室的自动化设备进行更新,以确保设备在国际上的先进性。

因此学校与罗克韦尔公司是一种建立在双方互惠互利基础上的伙伴关系,实验室面向学校则主要致力于为我校学生提供了解国际自动化领域最新技术发展的窗口,并为学生培养提供教学、实验及工程实践相结合的重要实验基地,同时实验室也承担罗克韦尔自动化公司的地区用户展示中心和培训中心的职责。

目前实验室设有软件培训机房、运动控制实验室、控制各种对象研究实验室、办公室等几部分,面积约200平米。

实验室拥有的设备主要包括:可编程逻辑控制器及集散控制系统,工业网络设备,传动设备及低压电器,工业软件,计算机二十台,多媒体投影仪、服务器等。

运动控制实验室面向全校电类本科生和研究生开设基于现场总线上的各种运动控制实验、基于以太网上上信息传递监控实验,以及从硬件配置到软件设计的综合类课程设计。

实验采用理论教学、实物教学、动手实验与学生上机有机融合的全新现代化教学模式。

实验室还面向优秀的本科生和研究生开放,吸收学生参加实验室开发工作,参与实验室的工业控制网络技术开发,设计性实验设备建设,实验室网站建设及维护,以及用于教学的工业控制对象工程开发等工作。

实验室联系方式:地址:上海交通大学新上院107室电话:,传真:实验 1 –使用RSLinx (1)实验 2 –创建一个单机版应用 (1)实验 3 –创建一个HMI标签数据库 (1)实验 4 –基本图形界面元素 (1)实验 5 –创建一个交互式图形界面 (1)实验 6 –创建交通灯监控 (1)实验 7 –配置报警 (11)实验 8 –数据记录 (20)实验 9 –趋势 (30)实验10 –执行Security (35)50分布式工控组态软件RSView SE罗克韦尔的分布式工控组态软件RSView SE(RSView Supervisory Edition)是一个强大的管理级的监控软件,作为一个功能强大的人机界面组态软件,具有一个通用配方管理功能,它用于监视、控制并获得全企业内所有的生产操作的数据;而且RSView SE内置的客户端支持VBA提供了基于ActiveX数据库(ADO)的强大的数据库交互机能。

RSView SE的组件包括:RSView Studio,RSView SE Server,RSView SE Client,RSView AdminConsole,RSLinx or OPC Data Sever,RSView SE Station。

RSView SE具有如下特点:(1)基于网络的分布式监控。

RSView SE的多服务器、多客户端结构可以很容易的建立分布式应用的方案。

这种具有高度伸缩性的结构可以应用在小到一台服务器一个客户端的小系统,也可以应用在多服务器多客户端的大系统上。

(2)共用的开发环境RSView Studio。

利用组态工具RSView Studio进行应用开发,可以显著减少开发时间和节省开发成本。

RSView Studio支持RSView ME和RSView SE组态内容的互相再利用,这样你可以直接将基于嵌入式系统开发的组态内容,如在设备级工作站上的用户应用程序,可直接拷贝或者引导到分布式的RSView SE中去,反过来也一样,前后互相兼容。

(3)增强的罗克韦尔自动化优选连接方案。

由于采用了最新的罗克韦尔产品的FactoryTalk底层通讯和数据服务架构,RSView SE可以广泛的、高性能的和众多不同网络中的众多不同的可编程控制器,如ControlLogix和其它Allen-Bradley 可编程控制器进行通讯。

同样的,还可以利用高性能的网络接口和OPC技术同时挂接众多第三方的可编程控制器和网络进行通讯。

(4)直接I/O数据关联。

在推荐应用中,RSView SE不需要建立任何的Tag(标签)来定义和可编程控制器的通讯关系。

RSView SE可以直接关联控制器处理器中的所有I/O 信息。

在组态的时候,只需要将所需的点直接拖放到画面等需要的地方去。

避免了再次定义Tag的重复劳动,同时减少了开发的出错机会。

当修改程序或者I/O的时候,RSView SE可以自动直接继承这一改变。

(5)透明的数据集成。

在RSView SE的应用中,您不必担心您的数据是从哪个地方哪个可编程控制器中采集来的。

因为所有的可编程控制器,包括不同品牌的可编程控制器对于服务器、开发员、客户端来说都是透明的。

FactoryTalk中采用了数据命名映射的技术。

数据并不用某一特定可编程控制器的特定物理内存格式来描述,而是更为容易理解,并且可以智能映射的符号描述法。

当一个I/O点发生接线或者其他物理变化时,FactoryTalk可以智能映射,RSView SE无需做任何组态修改就可以自动继承这个改变。

(6)画面对象的VBA支持现在您可以针对画面中的对象来编写VBA应用代码。

而且不同的客户端都可以在本机执行相应的代码,不影响其它的客户机。

(7)数据通讯的冗余热备。

RSView SE可以将数据通讯服务器也进行热备冗余。

当一台数据通讯服务器发生故障时,另外一台可以自动切换。

保证数据采集和下载的可靠性。

(8)Windows安全。

RSView SE集成Windows安全控制。

你可以直接利用在Windows 里面存在的用户和用户组。

然后针对不同的用户配置不同的权限。

(9)核心HMI功能。

RSView SE支持诸如安全、画面、报警、操作和报警记录、趋势等等HMI的核心功能。

通过编程,提供满足不同用户的各种需求。

50.1使用RSLinx配置RSLinx与SoftLogix 5860处理器通信。

50.1.1运行SoftLogixSoftLogix 5860处理器是运行于计算机CPU的控制器,SoftLogix 5860处理器也就是RSLogix Emulate 5000软件中选用的控制器,用于进行软PLC仿真。

用RSLogix 5000创建的程序可以运行在SoftLogix 5860处理器上,本项实验的数据就来源于SoftLogix 5860处理器。

点击开始Start->Program->Rockwell Software->RSLogix Emulate 5000->RSLogix Emulate Chassis Monitor确认SoftLogix 5800 Chassis Monitor作为服务运行在计算机上。

点击系统栏的图标打开SoftLogix Chassis Monitor。

开始没有模块设置。

右击第一槽,点击Create Module。

选择Controller 模块,点击OK。

将启动模式改为Remote Program,其他按缺省设置。

点击下一步,按缺省设置。

点击完成,结束配置软PLC。

50.1.2配置RSLinx单击RSLinx系统栏上的图标将其打开。

SoftLogix 5800使用Virtual Backplane驱动器。

单击RSLinx 里的Configure Drivers图标来配置。

选择Virtual Backplane驱动器。

点击Add New,接受默认名字,点击OK。

点击Close,退出驱动配置窗口。

选择View菜单的Options。

注意默认情况下, RSLinx 允许 RSLogix创建 OPC话题。

点击OK关闭对话。

50.1.3下载程序到处理器点击Start->Program->Rockwell Software-> RSLogix 5000 Enterprise Series->RSLogix5000,打开RSLogix 5000梯形图编程软件,编辑一个梯形图程序。

从Communications菜单选择Who Active选择SoftLogix processor处理器点击Download。

在下个对话框再次点击Download。

程序下载后,处理器处于远程编辑模式。

点击Online工具条,设置处理器为Run Mode。

50.1.4创建topic1. 打开 RSLinx从DDE/OPC菜单选择Topic Configuration。

生成SoftLogix控制器的主题。

2. 点击Data Collection标签。

3. 点击Done关闭窗口。

4. 点击RSWho窗口产生一副网络结构图。

扩展驱动器,找到SoftLogix处理器。

5. 右击处理器选择Data Monitor。

数据监视器( Data Monitor)查看处理器的实时数据。

关闭数据监视器(Data Monitor)50.2创建一个单机版应用目标:在一台计算机上创建一个单机版应用。

●安装RSView SE软件组件●创建一个新的单机版应用●研究HMI 项目●创建一个数据服务器来获取控制器的数据。

50.2.1安装RSView SE组件RSView SE有许多不同的组件。

运行setup.exe显示如下图:默认安装RSView Supervisory Edition,将完全安装SE组件:●RSView Studio●SE 服务器●SE 客户端●管理控制台●FactoryTalk 目录●示例RSI 工具50.2.2观察topic确认实验1的程序运行在SoftLogix处理器上。

点击系统栏上的SoftLogix图标:SoftLogix Chassis Monitor 窗口被打开。

将鼠标移至处理器上,观察处理器状态。

打开RSLinx,确认Demo_50主题(实验1创建)存在。

从DDE/OPC菜单选择Topic Configuration。

50.2.3创建应用打开RSView Studio (Start->Programs->Rockwell Software->RSView Enterprise-> RSView Studio)。

选择SE Stand-alone点击Continue。