版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RSVIEW SE实验手册上海交通大学罗克韦尔实验室2010年7月绪 言上海交通大学罗克韦尔自动化实验室成立于1998年6月,是由上海交大与美国罗克韦尔自动化公司共同筹建的联合实验室。罗克韦尔是一家享誉全球的生产电子控制产品和通讯产品的跨国公司。罗克韦尔自动化是其下最大的业务部门,也是北美最大的工业自动化产品、系统和软件供应商。罗克韦尔自动化汇集了工业自动化领域的名牌产品:A-B和罗克韦尔软件。为了促进罗克韦尔自动化与中国高校及地方工业的合作,同时也为了支持中国的高教事业和经济发展,罗克韦尔自动化于1998年启动了“罗克韦尔自动化与中国大学共勉”项目。罗克韦尔自动化公司向上海交大实验室捐赠了先
2、进的自动化设备,并设立了“交大罗克韦尔自动化奖学金和奖教金”, 捐赠的设备包括工业控制计算机、可编程逻辑控制器、变频器、智能马达控制器等处于世界自动化领域领先水平的系列产品。公司还每年对实验室的自动化设备进行更新,以确保设备在国际上的先进性。因此学校与罗克韦尔公司是一种建立在双方互惠互利基础上的伙伴关系,实验室面向学校则主要致力于为我校学生提供了解国际自动化领域最新技术发展的窗口,并为学生培养提供教学、实验及工程实践相结合的重要实验基地,同时实验室也承担罗克韦尔自动化公司的地区用户展示中心和培训中心的职责。目前实验室设有软件培训机房、运动控制实验室、控制各种对象研究实验室、办公室等几部分,面积
3、约200平米。实验室拥有的设备主要包括:可编程逻辑控制器及集散控制系统,工业网络设备,传动设备及低压电器,工业软件,计算机二十台,多媒体投影仪、服务器等。运动控制实验室面向全校电类本科生和研究生开设基于现场总线上的各种运动控制实验、基于以太网上上信息传递监控实验,以及从硬件配置到软件设计的综合类课程设计。实验采用理论教学、实物教学、动手实验与学生上机有机融合的全新现代化教学模式。实验室还面向优秀的本科生和研究生开放,吸收学生参加实验室开发工作,参与实验室的工业控制网络技术开发,设计性实验设备建设,实验室网站建设及维护,以及用于教学的工业控制对象工程开发等工作。实验室联系方式:地址:上海交通大学
4、新上院107室电话传真验 1 使用RSLinx3实验 2 创建一个单机版应用15实验 3 创建一个HMI标签数据库24实验 4 基本图形界面元素33实验 5 创建一个交互式图形界面39实验 6 创建交通灯监控48实验 7 配置报警62实验 8 数据记录74实验 9 趋势85实验10 执行Security914650分布式工控组态软件RSView SE罗克韦尔的分布式工控组态软件RSView SE(RSView Supervisory Edition)是一个强大的管理级的监控软件,作为一个功能强大的人机界面组态软件,具有一个通用配方管理功能
5、,它用于监视、控制并获得全企业内所有的生产操作的数据;而且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的多服务器、多客户端结构可以很容易的建立分布式应用的方案。这种具有高度伸缩性的结构可以应用在小到一台服务器一
6、个客户端的小系统,也可以应用在多服务器多客户端的大系统上。(2)共用的开发环境RSView Studio。利用组态工具RSView Studio进行应用开发,可以显著减少开发时间和节省开发成本。RSView Studio支持RSView ME和RSView SE组态内容的互相再利用,这样你可以直接将基于嵌入式系统开发的组态内容,如在设备级工作站上的用户应用程序,可直接拷贝或者引导到分布式的RSView SE中去,反过来也一样,前后互相兼容。(3)增强的罗克韦尔自动化优选连接方案。由于采用了最新的罗克韦尔产品的FactoryTalk底层通讯和数据服务架构,RSView SE可以广泛的、高性能的和
7、众多不同网络中的众多不同的可编程控制器,如ControlLogix和其它Allen-Bradley 可编程控制器进行通讯。同样的,还可以利用高性能的网络接口和OPC技术同时挂接众多第三方的可编程控制器和网络进行通讯。(4)直接I/O数据关联。在推荐应用中,RSView SE不需要建立任何的Tag(标签)来定义和可编程控制器的通讯关系。RSView SE可以直接关联控制器处理器中的所有I/O信息。在组态的时候,只需要将所需的点直接拖放到画面等需要的地方去。避免了再次定义Tag的重复劳动,同时减少了开发的出错机会。当修改程序或者I/O的时候,RSView SE可以自动直接继承这一改变。(5)透明的
8、数据集成。在RSView SE的应用中,您不必担心您的数据是从哪个地方哪个可编程控制器中采集来的。因为所有的可编程控制器,包括不同品牌的可编程控制器对于服务器、开发员、客户端来说都是透明的。FactoryTalk中采用了数据命名映射的技术。数据并不用某一特定可编程控制器的特定物理内存格式来描述,而是更为容易理解,并且可以智能映射的符号描述法。当一个I/O点发生接线或者其他物理变化时,FactoryTalk可以智能映射,RSView SE无需做任何组态修改就可以自动继承这个改变。(6)画面对象的VBA支持现在您可以针对画面中的对象来编写VBA应用代码。而且不同的客户端都可以在本机执行相应的代码,
9、不影响其它的客户机。(7)数据通讯的冗余热备。RSView SE可以将数据通讯服务器也进行热备冗余。当一台数据通讯服务器发生故障时,另外一台可以自动切换。保证数据采集和下载的可靠性。(8)Windows安全。RSView SE集成Windows安全控制。你可以直接利用在Windows里面存在的用户和用户组。然后针对不同的用户配置不同的权限。(9)核心HMI功能。RSView SE支持诸如安全、画面、报警、操作和报警记录、趋势等等HMI的核心功能。通过编程,提供满足不同用户的各种需求。50.1使用RSLinx配置RSLinx与SoftLogix 5860处理器通信。50.1.1运行SoftLog
10、ixSoftLogix 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作为服务运行在计算机上。点击
11、系统栏的图标打开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。点击
12、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。 程序下载后,处理器处于远程编辑
13、模式。点击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创建一个单机版应用目标:在一台计算机上创建一个单机版应用。l 安
14、装RSView SE软件组件l 创建一个新的单机版应用l 研究HMI 项目l 创建一个数据服务器来获取控制器的数据。50.2.1安装RSView SE组件RSView SE有许多不同的组件。运行setup.exe显示如下图:默认安装RSView Supervisory Edition,将完全安装SE组件:l RSView Studiol SE 服务器l SE 客户端l 管理控制台l FactoryTalk 目录l 示例l RSI 工具50.2.2观察topic确认实验1的程序运行在SoftLogix处理器上。点击系统栏上的SoftLogix图标:SoftLogix Chassis Monito
15、r 窗口被打开。 将鼠标移至处理器上,观察处理器状态。打开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。 给应用取不同的名字,以便日后识别。如:Water Process Standalone App。点击Create,创建单机版应用的基本构架。50.2.4创建一个数据服务器创
16、建一个数据服务器来引用RSLinx OPC 服务器的数据。 如此SoftLogix (或ControlLogix) 标签便能直接引用。在左侧工程浏览器中,右健单击Water Process Standalone App-New Data Server-OPC。将OPC Data Server 命名为RSLinx OPC,选择将计算机设置存于本地计算机。点击Browse。选择RSLinx OPC Server,点击OK。点击Apply结束设置。应用外观如下:50.3创建一个HMI标签数据库目标:在HMI项目中创建一个标签数据库。手工输入标签来填充数据库。使用OPC Browse选择标签地址。 使
17、用Tag Import and Export Wizard在Excel中编辑数据库。50.3.1创建mem文件夹和标签在项目浏览器中,双击HMI Tag-Tags,打开标签数据库编辑器。首先点击Edit-New Folder 或点击Create Folder键来创建“mem”标签文件夹。在“mem”文件夹中手工创建三个标签,analog,digital,string。三个标签的Data Source用Memory,其余保持默认。标签配置Retentive 来保持它们的值。创建analog标签的方法如下图:点击Accept,完成analog标签的创建。创建digital标签的方法如下图,最后点击
18、Accept,完成创建digital标签。创建string标签的方法如下图,最后点击Next,完成创建string标签。50.3.2 创建Scaling文件夹和HMI 设备标签SoftLogix程序中的计时器单位为毫秒。创建一个HMI标签来调整单位。首先创建名为Scaling的文件夹。在文件夹中创建一个名为Timer的设备标签。将Timer标签与SoftLogix中指定计时器Timer_1的累计值绑定在一起,并重新进行标定,也就是Timer=Timer_1.ACC*0.0001。SoftLogix中计时器单位为毫秒, 通过运算后。 调整至单位为秒。50.3.3导入和导出标签数据库可以将标签从R
19、SView Studio中导出数据库,在Excel中编辑。然后也可以重新将更新的文件导入RSView Studio。从Tools菜单打开Tag Import and Export Wizard。选择输出到一个CSV 文件, 点击Nextproject type选择Supervisory Edition, 浏览找到HMI项目。点击Next仅建立标签文件。 设定路径。点击Finish创建CSV文件。打开标签CSV 文件。可在Windows资源管理器中双击打开文件,或进入Excel打开文件。CSV文件包含标签和文件夹信息。 在第一行查看包含的信息。复制一个现存文件夹,添加一个新的一个文件夹。右击第5
20、或第6行,选择Copy,将被复制的行插入第7行 。右击第7行,选择 Insert Copied Cells。将文件夹名称命名为Comments (在B列)。在Excel中创建一个新字符串。复制包含memstring 标签的行 (第12行)。将被复制的单元插入14行。重命名标签CommentsRepair1。保存改动。 回答Yes,覆盖现存文件然后以。csv格式保存。关闭Microsoft Excel。将编辑后的CSV文件到入RSView项目。打开Import and Export Wizard。选择 Import RSView tag CSV files。点击Next。选择HMI 项目。 点击
21、 Next。选择导入 CSV文件。点击Next。可以跳过现存标签。 点击Next。点击Finish开始导入。回到标签数据库编辑器,刷新标签数据库,确认成功导入新的标签。50.4基本图形界面元素目标:创建一个图形界面,练习使用图画对象。50.4.1创建一个图形界面。右键点击Graphics-Displays-New,创建一个新的图形。50.4.2显示设置从Edit菜单中选择Display Settings,按如下设置:color of your choice 点击OK,保存显示图形设置,存为My Artwork。50.4.3绘制几何图形1. 从右击菜单或View菜单设置:选择Show Grid(
22、显示格子), 打开Snap On(捕获)。 2. 使用Objects菜单中的Drawing工具绘制几何图形。Panel Object3. 创建一个面板对象容纳一些几何图形。双击它如下设置属性:4. 用Arrange菜单练习分组和排列多个对象。5. 将一些图形对象转换为Wallpaper。50.4.4在界面中添加图象在Displays文件夹中右击Images图标,选择Add Component Into Project。选择你需要的BMP图像,点击 Open 导入。从Drawing菜单的Objects中选择Image。从图中划一块区域给图象。双击对象,从图象浏览器中选择RSView Image。
23、6. 保存后关闭。50.5创建一个交互式图形界面目标: 用交互式对象读写数据创建一个图形界面。本次实验中,将建立一个配料罐界面;使用对象来操作和显示来自PLC程序的数据; 使用图形库中的对象。50.5.1创建一个本地消息文件这个本地消息文件包含跟踪酒瓶灌装和加盖过程的消息。 右击Local Messages图标选择New。配置触发值和显示的消息。点击Close,将本地消息文件命名为Batch Progress。50.5.2创建一个新的图形界面根据下述指示创建一个新的图形界面。完成后的画面如下:在创建一个新的对象后,及时保存。文件名为MixingTank。切记经常保存!1. 添加对象 (详见下述
24、)JDCBAMLKIHGFEA. TextB. 此组由Text, Panel, Button组成。起止加水阀门。C. 同B,起止加糖浆阀门D. 同B,起止加抽液泵E. Numeric Display 显示从处理器得来的当前罐的液位F. Bar Graph 选择条状图工具绘制一个矩形,用图形方式显示当前罐的液位。G. Local Message Display 显示过程信息。H. Button 显示主界面 (后建),释放后运行Display Main 命令。I. Button 启止搅拌器 J. Text Object 显示从处理器得来的搅拌器的实际转速(转/分钟)K. Numeric Displ
25、ay 显示从处理器得来的搅拌器设定转速L. Ramp Button 降低搅拌器转速M. Ramp Button 增加搅拌器转速50.5.3从图形库中复制对象打开Graphics 文件夹里的Libraries图标。从Tanks, Motors, Pumps,和Pipes 3库里添加对象。 伸展和改变对象的形状得到如下界面。 测试运行界面。 50.6创建交通灯监控目标:在本实验中,将利用RSLogix5000编程软件在中创建一个项目,并通过输出模块来显示输出,同时结合RSView SE来监测输出实现灯的循环发光,小车在绿灯亮时移动。包括:1. 创建ControlLogix项目2. 设计梯形图3.
26、Opc 连接4. 界面开发50.6.1创建新的控制器在type框选择所使用的控制器类型,Name里输入控制器的名字,Slot选择控制器在背板的哪个位置。单击ok就可以了。现在我们已经创建了一个ControlLogix项目,此时我们还没有与项目相关的任何I/O模块,项目中也没有可以执行的代码(如梯形图,功能块),你正在离线状态,所有的工作都限于软件中,且存储在计算机中,在download之前,所作的变换都不会反映到控制器5555中。50.6.2配置I/O模块建立输入输出模块。在I/O Configuration 文件夹右击,如图。注意:先点击Clear All,再选中Digital前的框,在大框
27、中选中1756-OB16D模块。Electronic Keying(电子锁)允许你在线之前确定一个物理模块与软件组态之间达到何种匹配程度,这种特性可以避免在不经意中将错误的模块插入在错误的槽中。它有三种选择:Compatible Module-物理模块的模块类型(Module Types)目录号(Catalog Number)以及主要版本号(Major Revision)必须与软件组太匹配,次要版本号(Minor Revision)必须大于等于软件指定的数值,否则RSLogix5000将不接受所插模块。Disable Keying-RSLogix5000将不会检查模块版本的匹配情况。Exact
28、 Match-物理模块的下列参数必须与软件组太匹配,否则RSLogix5000将不接受所插模块:Vendor,Product Type,Catalog Number,Major Revision,Minor Revision一般我们不希望在软件中检查模块版本的匹配情况,可以选择Disable Keying(因为我们只是做实验,在工程中建议用Compatible Module 或者Exact Match。50.6.3建立tag标签tag标签,就如c语言中的变量,每个tag均对应一个地址。操作如下双击controller tags,选择 Edit tags ,在tag Name 列输入 tag 名
29、start,在type 列输入或双击选择bool。输入tred ,选择timer 类型。其他类似,建立好如下图50.6.4设计梯形图双击左边的MainRoutine,入下图,产生梯形图编辑界面,梯形图编辑界面梯形图程序如下,程序比较简单,让3个计时器循环计时,计时期间分别是红、绿、黄灯的点亮时间。注意 第0行常闭节点tyellow。DN的作用是使程序能循环。编辑好如上图所示的程序后,检查程序的正确性,没有错误提示,则可以下载到控制器,选择路径选Dowload下载。点击如下。选toggle。看程序运行情况。(在后面我们用RSviewse 的按钮触发)。50.6.5 OPC数据连接打开RSlinx
30、画面,选择DDE/OPC菜单。选则Topic Configure,配置好主题后,点击Done,实现OPC组态。50.6.6在RSviewSE中新建OPC Data Server 出现如下画面,输入Name后,点击browse,选择RSlinx OPC server。50.6.7 RSView SE界面开发双击display前的+,打开画图界面。画出的图如下:其中start是按钮组件,可以直接从工具条中拖来使用。小车在libraries下的Transportation Vehicles中选择,道路可以在libraries下的 Piples 3 中选择。50.6.8属性设置双击start,在Up
31、Appearance 的caption 框里输入start,在Down Appearance 的caption 输入stop。Action 里选择他toggle tag value 表示翻转变量值。单击tag 框后的则,弹出可选的tag注意:要在一定要多刷新几次,有时候,不能出现刚才所建的服务器右击start 按钮,产生如下画面:选择Color,设置Color的express 等于1,background为红色。表示现在程序在运行状态。设置红灯的属性,右击红灯按钮,产生如下的界面注意设置标签,如上图,它应为在Logix里的tag。其他黄、绿灯类似。小车属性设置:右击小车,选择Animation
32、子菜单下的,Horizontal Position因为,我们在前面已经建立了horizen 这一tag,所以我们在这里可以用。建立的属性如下,注意在单击Use constant ,在Min ,Max处分别输入horizen的最小值,和最大值。在Horizen offset 栏设定水平位置的最大值和最小值。步骤如下:A)取消 At minmum ,At maximum 后的小框里的,B)拖动小车,到某一个初始位置,再在At minimum 后打。C)拖动小车,到某一个终止位置,再在At maximum 后打。D)点击Apply,一切ok。单击如下图所示的显示检查按钮。这样,我们的实验到此完成。5
33、0.7配置报警目标:在该实验中, 将配置整个RSView SE报警系统。包括:l 创建标签和对它们应用报警。 l 配置Alarm Setup 编辑器l 配置 Alarm Log Setup编辑器l 配置Alarm Summary object 在画面显示50.7.1创建HMI Alarm 标签。 RSView SE报警使用HMI Tags配置。 首先创建这些标签。l 打开Tag Database编辑器l 创建一个目录Alarmsl 创建下面5 标签。 接受所有默认设置, 使用memory 作为数据源50.7.2对HMI tags配置报警选择Alarmsdigital1 标签, 确认报警框。 报
34、警配置对话框打开。3421配置报警:1. On type2. 输入选择的label。 用域的名字。3. Severity 24. 选择User Default 在In Alarm message点击 Advanced tab32411. 输入命令:Appstart C:supervisory edition class filesalarminfo。htm在Alarm Identification域。 在alarm summary里当操作员点击选中报警的Identify按钮将显示web page 浏览Alarmsack 作为acknowledge bit2. 浏览 Alarmshandshak
35、e 作为handshake bit3. 点击 OK 退出。在tag database 编辑器点击Accept 接受这些编辑。在 tag database选择 Alarmsanalog1 标签。 点击报警确认框配置它。Threshold 2Threshold 4Threshold 6Threshold 8Threshold = 10Threshold = 20Threshold = 80Threshold = 95DecreasingDecreasingIncreasingIncreasingLabel - way too coldLabel - too coldLabel - too hotL
36、abel - way too hotSeverity 1Severity 3Severity 3Severity 1System default messageSystem default messageSystem default messageCustom message (see picture, or make one up) Click OK and Accept these edits。点击 OK 关闭编辑器。 接受标签编辑。 关闭Tag Database 编辑器。50.7.3配置Alarm Setup Editor配置报警到外部位(指定喇叭, 闪灯 等)。在HMI 工程中Alar
37、ms 文件夹里打开Alarm Setup editor,点击Severities tab。 选择external bell, 浏览Alarmshorn。 对Severity 1 和 Severity 2做相同动作点击User Msgs tab。 改变In Alarm File message 为你选择的信息。点击OK 退出。50.7.4配置操作者界面在画面显示里 操作者查看并确认报警从Alarm Summary object。从Components to import for labs 文件夹 输入Alarms 画面显示:打开画面:画面使用以前创建的报警标签。创建Alarm Summary 对
38、象 通过选择工具拖矩形在报警画面的空白部分。当释放鼠标左键Alarm Summary 在Edit Mode。 用Insert 菜单创建Alarm Summary。完成Alarm Summary 如下:仅显示以下按钮在alarm summary: Ack Current Ack All Silence Current Identify Filter Sort保存并关闭画面显示。alarm summary 是操作者界面 查看和确认工程中产生的报警。50.7.5测试报警系统测试显示不能激活alarm summary。 SE Client 必须配置来测试报警功能。SE Client 是运行操作者界面。
39、 步骤如下。 从Tools 菜单选择 Launch Display Client 点击 New 点击 New 在 RSView SE Client Wizard 输入Alarms 作为客户端文件名字。 保持默认位置。 点击Next。 选择Stand-alone 项。 点击 Next。 选择application。 点击 Next。 选择 Alarms 画面作为initial display。 点击 Next。 接受后两对话框默认设置。 点击Finish 保存并打开客户端文件。测试报警系统 点击Enable Alarms 按钮激活报警系统。 通过改变屏幕下方的数字量和模拟量产生报警。 Ackno
40、wledge 和 Silence 报警。 在报警中选择 Alarmsdigital1 标签。 点击Identify 按钮。 点击 Alarm Log Viewer 按钮打开所有报警的历史日志。 完成后关闭报警客户端。 50.8数据记录目标:该实验将按照ODBC data source收集数据和查看数据。 能按照File Set收集数据,为以后历史趋势实验使用。 50.8.1创建ODBC Data Source 将记录数据到Access database。 必须先创建Windows ODBC Data Source。 打开Windows Control Panel (Start, Setting
41、s) 双击 Administrative Tools。 双击 Data Sources (ODBC) 点击System DSN tab。 点击Add 创建新System Data Source Name。 选择 Microsoft Access Driver 并点击Finish。 输入名字 AccessData。 点击 Create 创建新database。 创建新 Access database在Supervisory Edition Class Files 文件夹。 命名为 ODBC_DataLog。 点击OK。321 点击 OK。 点击 OK 接受设置。 新 System DSN 已经配
42、置。 点击 OK。50.8.2返回RSView Studio 创建新Data Log Model 通过File, New, Data Log 菜单项。 可能右击Data Log Models 图标在Application Explorer。 Setup Tab1. 添加描述2. 选择 ODBC database3. 输入上一步创建的Data Source 名字4. 删除Tag Table 输入5. 点击 Create Tables6. 点击 OK 确认tables 已经创建。143652 Log Triggers Tab 配置model 采集数据每 1 秒。 Tags in Model Tab
43、 用 Tag Browser 和 Add 按钮 选择日志的标签。 浏览选择下面6个标签。 完成后点击 OK。 保存model 为 ODBC Data。50.8.3创建第二个Data Log Model 复制存在的data log model。 命名Trending Data 双击打开窗口。 改变ODBC 为 File Set。 修改描述, 并添加文件名称标识符字符串。 点击OK 保存修改。50.8.4测试数据记录 在HMI Project 里打开command line 对ODBC data log model,执行DataLogOn 命令:提示 使用Command Wizard 自动构建命令
44、。 执行命令10秒, 然后停止数据记录: 注意在诊断列表里的条目: 打开ODBC_DataLog。mdb 数据库,确认已经记录数字和字符串数据: 运行Trending Data data log model。 在以后图形趋势里显示值。 检查在data log model 里指定位置创建文件。 文件定位在默认目录下。50.9趋势目标:在该实验里, 将创建Trend画面,显示实时的和历史的数据。 50.9.1创建新画面 打开新的画面显示。 选择Trend object ,绘趋势图在画面上部。 双击并配置。a) 选择Pens tab。 点击Add Pens from Model。 选择Trendin
45、g Data model选中Tank Level tags:b) 在每个画笔的Max 项输入500。c) 选中所有画笔。 在Multiple Pen Edits 工具组里,修改line width 为3:50.9.2测试显示,看到实时的数据: 点击Oldest Data 按钮,查看历史数据。 (如果没有数据,采集。) 添加画面显示a) 添加3个Maintained pushbuttons 控制tank pumps在Value 和 Indicator项里使用Pump 标签 RSView_Class_SoftLogixProgram:Tanks。Tank_1_Pump b) 添加按钮清除chart。 用invoke 命令: 确保命令行中object 的名字正确。 上面Trend object是 Trend1。c) 添加一个带有c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45168-2024保健食品中吡啶甲酸铬的测定
- A证(企业负责人)-安全员A证考试模拟题练习
- 沪科版九年级物理全一册《第十七章从指南针到磁浮列车》章末测试卷含答案
- 国企工会换届上的领导讲话-凝聚奋进力量 彰显工会作为
- 科技孵化器入驻企业潜力筛选
- 电力系统设备故障预防与处理流程
- 高一化学二第三章有机化合物练习
- 2024届安徽省示范高中培优联盟高考化学三模试卷含解析
- 2024高中地理第3章地理信息技术应用第2节遥感技术及其应用学案湘教版必修3
- 2024高中物理第二章交变电流第二节交变电流的描述达标作业含解析粤教版选修3-2
- 专业微信小程序开发协议范例版
- 小学二年级数学100以内加减法竖式计算单元练习习题
- 12G614-1砌体填充墙结构构造
- 苏教版五年级上册数学计算题大全1000道带答案
- JT-T-1078-2016道路运输车辆卫星定位系统视频通信协议
- 两家公司成立新公司合作协议书
- 小学四年级小数单位换算练习题100道
- 人教版七年级下册数学-第五章-相交线与平行线-单元检测题
- (正式版)HGT 22820-2024 化工安全仪表系统工程设计规范
- 项目质量管理的沟通与协调机制
- 中医常见的护理诊断及护理措施
评论
0/150
提交评论