RSVIEW-SE-new实验教程_第1页
RSVIEW-SE-new实验教程_第2页
RSVIEW-SE-new实验教程_第3页
RSVIEW-SE-new实验教程_第4页
RSVIEW-SE-new实验教程_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、绪言上海交通大学罗克韦尔自动化实验室成立于1998年6月,是由上海交大与美国罗克韦尔自动化公司共同筹建的联合实验室。罗克韦尔是一家享誉全球的生产电子控制产品和通讯产品的跨国公司。罗克韦尔自动化是其下最大的业务部门,也是北美最大的工业自动化产品、系统和软件供应商。罗克韦尔自动化汇集了工业自动化领域的名牌产品:A-B和罗克韦尔软件。为了促进罗克韦尔自动化与中国高校及地方工业的合作,同时也为了支持中国的高教事业和经济发展,罗克韦尔自动化于1998年启动了“罗克韦尔自动化与中国大学共勉”项目。罗克韦尔自动化公司向上海交大实验室捐赠了先进的自动化设备,并设立了“交大罗克韦尔自动化奖学金和奖教金”,捐赠的

2、设备包括工业控制计算机、可编程逻辑控制器、变频器、智能马达控制器等处于世界自动化领域领先水平的系列产品。公司还每年对实验室的自动化设备进行更新,以确保设备在国际上的先进性。因此学校与罗克韦尔公司是一种建立在双方互惠互利基础上的伙伴关系,实验室面向学校则主要致力于为我校学生提供了解国际自动化领域最新技术发展的窗口,并为学生培养提供教学、实验及工程实践相结合的重要实验基地,同时实验室也承担罗克韦尔自动化公司的地区用户展示中心和培训中心的职责。目前实验室设有软件培训机房、运动控制实验室、控制各种对象研究实验室、办公室等几部分,面积约200平米。实验室拥有的设备主要包括:可编程逻辑控制器及集散控制系统

3、,工业网络设备,传动设备及低压电器,工业软件,计算机二十台,多媒体投影仪、口区冢3&维服务器等。运动控制实验室面向全校电类本科生和研究生开设基于现场总线上的各种运动控制实验、基于以太网上上信息传递监控实验,以及从硬件配置到软件设计的综合类课程设计。实验采用理论教学、实物教学、动手实验与学生上机有机融合的全新现代化教学模式。实验室还面向优秀的本科生和研究生开放,吸收学生参加实验室开发工作,参与实验室的工业控制网络技术开发,设计性实验设备建设,实验室网站建设及维护,以及用于教学的工业控制对象工程开发等工作。实验室联系方式:地址:上海交通大学新上院107室电话:,传真:实验1使用RSLinx

4、1实验2电J建一个单机版应用1实验3-创建一个HMI标签数据库1实验4恚本图形界面元素1实验5-创建一个交互式图形界面1实验6-创建交通灯监控1实验7-配置报警11实验8-数据记录20实验9-趋势30实验10-执行Security3550分布式工控组态软件RSViewSE罗克韦尔的分布式工控组态软件RSViewSE(RSViewSupervisoryEdition)是一个强大的管理级的监控软件,作为一个功能强大的人机界面组态软件,具有一个通用配方管理功能,它用于监视、控制并获得全企业内所有的生产操作的数据;而且RSViewSE内置的客户端支持VBA提供了基于ActiveX数据库(ADO的强大的

5、数据库交互机能。RSViewSE的组件包括:RSViewStudio,RSViewSEServer,RSViewSEClient,RSViewAdminConsole,RSLinxorOPCDataSever,RSViewSEStation。RSViewSE具有如下特点:(1)基于网络的分布式监控。RSViewSE的多服务器、多客户端结构可以很容易的建立分布式应用的方案。这种具有高度伸缩性的结构可以应用在小到一台服务器一个客户端的小系统,也可以应用在多服务器多客户端的大系统上。(2)共用的开发环境RSViewStudio。利用组态工具RSViewStudio进行应用开发,可以显著减少开发时间和

6、节省开发成本。RSViewStudio支持RSViewM讶口RSViewSE组态内容的互相再利用,这样你可以直接将基于嵌入式系统开发的组态内容,如在设备级工作站上的用户应用程序,可直接拷贝或者引导到分布式的RSViewSE中去,反过来也一样,前后互相兼容。(3)增强的罗克韦尔自动化优选连接方案。由于采用了最新的罗克韦尔产品的FactoryTalk底层通讯和数据服务架构,RSViewSE可以广泛的、高性能的和众多不同网络中的众多不同的可编程控制器,如ControlLogix和其它Allen-Bradley可编程控制器进行通讯。同样的,还可以利用高性能的网络接口和OP或术同时挂接众多第三方的可编程

7、控制器和网络进行通讯。(4)直接I/O数据关联。在推荐应用中,RSViewSE不需要建立任何的Tag(标签)来定义和可编程控制器的通讯关系。RSViewSE可以直接关联控制器处理器中的所有I/O信息。在组态的时候,只需要将所需的点直接拖放到画面等需要的地方去。避免了再次定义Tag的重复劳动,同时减少了开发的出错机会。当修改程序或者I/O的时候,RSViewSE可以自动直接继承这一改变。(5)透明的数据集成。在RSViewSE的应用中,您不必担心您的数据是从哪个地方哪个可编程控制器中采集来的。因为所有的可编程控制器,包括不同品牌的可编程控制器对于服务器、开发员、客户端来说都是透明的。Factor

8、yTalk中采用了数据命名映射的技术。数据并不用某一特定可编程控制器的特定物理内存格式来描述,而是更为容易理解,并且可以智能映射的符号描述法。当一个I/O点发生接线或者其他物理变化时,FactoryTalk可以智能映射,RSViewSE无需做任何组态修改就可以自动继承这个改变。(6)画面对象的VBA支持现在您可以针对画面中的对象来编写VBA应用代码。而且不同的客户端都可以在本机执行相应的代码,不影响其它的客户机。(7)数据通讯的冗余热备。RSViewSE可以将数据通讯服务器也进行热备冗余。当一台数据通讯服务器发生故障时,另外一台可以自动切换。保证数据采集和下载的可靠性。(8)Windows安全

9、。RSViewSE集成Windows安全控制。你可以直接利用在Windows里面存在的用户和用户组。然后针对不同的用户配置不同的权限。(9)核心HMI功能。RSViewSE支持诸如安全、画面、报警、操作和报警记录、趋势等等HMI的核心功能。通过编程,提供满足不同用户的各种需求。50.1 使用RSLinx配置RSLinx与SoftLogix5860处理器通信。50.1.1 运行SoftLogixSoftLogix5860处理器是运行于计算机CPU的控制器,SoftLogix5860处理器也就是RSLogixEmulate5000软件中选用的控制器,用于进行软PLC仿真。用RSLogix5000创

10、建的程序可以运行在SoftLogix5860处理器上,本项实验白数据就来源于SoftLogix5860处理器。点击开始Start->Program->RockwellSoftware->RSLogixEmulate5000->RSLogix信EJLoiixtul9MDCji&EsjsT&nitot|啰用lii?吕e.四.。工EtitlIati9CD3&“鬲白X Tin* VULiEmulateChassisMonitor二更雷Q漆旗曾侪口M送分盘.nM甜件_i二心-1iUtiwiRiiilw09确认SoftLogix 5800 Chassis M

11、onitor作为服务运行在计算机上同区SiotVi Ojbtion.E HelpCreate Module.区白白 M Ckdul ft,.e in slot点击系统栏的图标打开SoftLogixChassisMonitor。开始没有模块设置。右击第一槽,点击CreateModule。KSLofiyHaulsite5000ChassisImjtor选择Controller模块,点击 OKSelect Module2Sl17S4-ECIC CQziirvlNet PCI区in1 T84-FCIC5 Contr olN«t FCI Sc wrier 1734-PCIUS I evi c

12、eNet PCI Scajmer IT34-FWO2AE E xis XnaLog/EiicQdtr Strvo I?a4-PU16SE IB SERCOS1工注9二§第一.3£一.1工19±_.亚mt,。炖put_ 51口迫里七口三:Errn_il at or RSLoEri Eni-il ate EODO Conti-oller将启动模式改为Remote Program ,其他按缺省设置。点击下一步,按缺省设置点击完成,结束配置软PLC单击RSLinx系统栏上的图标将其打开。SoftLogix5800使用VirtualBackplane驱动器。单击RSLinx

13、里的ConfigureDrivers图标来配置。选择VirtualBackplane驱动器。点击AddNew,接受默认名字,点击OK。点击Close,退出驱动配置窗口选择View菜单的Options。注意默认情况下,RSLinx允许RSLogix创建OPC话题。点击OK关闭对话50.1.3下载程序到处理器点击Start->Program->RockwellSoftware-RSLogix5000EnterpriseSeries->RSLogix5000,打开RSLogix5000梯形图编程软件,编辑一个梯形图程序。从Communications菜单选择WhoActive器 R

14、5Logi» 5-RSV5E_Cla55 17eg-Lfc0jFileEditViewSearchLoqIcCcmmiriicdtionsToolsWiido"Hdp闿国Q| SSelect Recent P4Jh.mineHn FnruftsGo OnlineI Iclr-选择SoftLogixprocessor处理器点击Download。在下个对话框再次点击Download。程序下载后,处理器处于远程编辑模式。点击Online工具条,设置处理器为RunMode。布眄闻#5000-RSVSE.Class1/89-L60JFileEditViewSearchLogicCom

15、minicatiionsToolsWir创c|c|Rem Prog L 厂 Not RunningREMNq ForcesNo EditsGo OfflineUploadL jnfloadProgram MedeRun Medecfear Fault?Go To尸加5Controller PropertiesJj jld 1 .打开RSLinx从DDE/OPC菜单选择TopicConfiguration。生成SoftLogix控制器的主题。2 .点击DataCollection标签。3 .点击Done关闭窗口。4 .点击RSWho窗口产生一副网络结构图。扩展驱动器,找到SoftLogix处理器

16、5 .右击处理器选择DataMonitor。数据监视器(DataMonitor)查看处理器的实时数据。i!§DataTableBonitor:SJTUSAA!AB_1iTP-ll回T«£“生心Taiu«Kudiz工了金|日与rnRraih:NainP工办rf刍而Bti加中r_l-CTL0口良uimwl£001THE2000DecimalDim-ACCZT3。1匚iglDim一EH1Secima5001-rr1口euiaalBOOLDM0EOOL日timner_2一GL0decimalS001-FKE4C50口ecimqlDIBT-MT之T口巨c

17、i品总iBIN7-EF1HecintalBOOL-rr1aciirial5001-DU0BOOLStatiiElActive关闭数据监视器(DataMonitor)50.2 创建一个单机版应用目标:在一台计算机上创建一个单机版应用。安装RSViewSE软件组件创建一个新的单机版应用研究HMI项目创建一个数据服务器来获取控制器的数据。50.2.1 安装RSViewSE组件RSViewSE有许多不同的组件。运行setup.exe显示如下图:冉RSViewEnterpriseSupervisoryEdition默认安装RSViewSupervisoryEdition,将完全安装SE组件:RSView

18、StudioSE服务器SE客户端管理控制台FactoryTalk目录示例RSI工具确认实验1的程序运行在SoftLogix处理器上。点击系统栏上的SoftLogix图标:SoftLogix Chassis MonitorI 10:39 AM窗口被打开。 将鼠标移至处理器上,观察处理器状态。打开RSLinx ,确认Demo_50主题(实验1创建)存在。从DDE/OPC菜单选择TopicConfiguration 。打开RSViewStudio(Start->Programs->RockwellSoftware->RSViewEnterprise-RSViewStudio)。选择

19、SEStand-alone点击Continue。给应用取不同的名字,以便日后识别。如:WaterProcessStandaloneApp点击Create,创建单机版应用的基本构架50.2.4创建一个数据服务器创建一个数据服务器来引用RSLinxOPC服务器的数据。如止匕SoftLogix(或ControlLogix)标签便能直接引用在左侧工程浏览器中,右健单击WaterProcessStandaloneApp->NewDataServer->OPC将OPCDataServer命名为RSLinxOPC,选择将计算机设置存于本地计算机。点击Browse。AvailableOPCdata

20、serversSelectanOPCseiverI。目IhwtRSVIEW32OFCTagSaverRSLinm Remote OPC ServerRSUrvcOPCServer选择RSLinxOPCServer,点击OK。CPCUalaServerProperties|?IpXleneralAdvancedMame:|RSLirteOPCdescription:Compuberhostingtheserver,+S却v*iMillbehost&donlocalcomputerServefwillbehostedonremotecomputetlocaihostBrowse.O.PC.

21、Servername(PtoglDJ:RSLimOPCServei|节面远二二!确定取消应用&) |点击Apply结束设置。应用外观如下:50.3 创建一个HMI标签数据库目标:在HMI项目中创建一个标签数据库。手工输入标签来填充数据库。使用OPCBrowse选择标签地址。使用TagImportandExportWizard在Excel中编辑数据库。50.3.1 创建mem文件夹和标签在项目浏览器中,双击HMITag->Tags,打开标签数据库编辑器。首先点击Edit->NewFolder或点击CreateFolder键来创建"merm标签文件夹。在"m

22、erm文件夹中手工创建三个标签,analog,digital,string。三个标签的DataSource用Memory,其余保持默认。标签配置Retentive来保持它们的值。SearchFor;AlmTagNameTypeDescription123memianalDgmeihViigitalmemstringAnalogDigitalString-514IILJsystem11U.1»创建analog标签的方法如下图:点击Accept,完成analog标签的创建创建digital标签的方法如下图,最后点击Accept,完成创建digital标签创建string标签的方法如下图,

23、最后点击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 导入和导出标签数据库可以将标签从RSViewStudio中导出数据库,在Excel中编辑。然后也可以重新将更新的文件导

24、入RSViewStudio。从Tools菜单打开TagImportandExportWizard。选择输出到一个CSV文件,点击Nextprojecttype选择SupervisoryEdition,浏览找到HMI项目。点击Next仅建立标签文件设定路径。点击 Finish创建CSV文件文件打开标签CSV文件。可在Windows资源管理器中双击打开文件,或进入Excel打开口同霍文件U文件我在静J MJ3JQC其它愤詈nd JMIT Proj tell 超勒I虺 共享空档 找的军病 同Lt等居14<er freesiS IjuUgut A>p-T-a23 _Hi erasft D&

25、#163;fl ft &亡0 S 号分墙启文件WBSfl M 口年7月国凡 11 03大小:S72字节fT0C2EEAll Tl£:Cr 3rEd f t llffi C dFJkETAGV iter Proeess 副 SDdJ.ne A>ji SIP文卢CSV文件包含标签和文件夹信息在第一行查看包含的信息事VaterPracessSianeAppTft(Ii狒屈口BSGO收过场工具(T帮助如守。朋-J1t户春素2邺快囱复制一个现存文件夹,添加一个新的一个文件夹。右击第5或第6行,选择Copy,将被复制的行插入第7行。右击第7行,选择InsertCopiedCells

26、。将文件夹名称命名为Comments(在B列)。hFoldersSection(Mustdefinefoldersbeforetags)6FmemF6FF7FF12行)。将被复在Excel中创建一个新字符串。复制包含memstring标签的行(第制的单元插入14行。重命名标签CommentsRepair1。,w9;TagSection10AtnemanalDgF11DF12SmennstringF13AScalinc|TinnerF14sF佃保存改动。回答Yes,覆盖现存文件然后以。csv格式保存。关闭MicrosoftExcel将编辑后的CSV文件到入RSView项目。打开Importand

27、ExportWizard。选择ImportRSViewtagCSVfiles。点击Next。选择HMI项目。点击Next选择导入CSV文件。点击Next可以跳过现存标签。点击Next点击Finish开始导入回到标签数据库编辑器,刷新标签数据库,确认成功导入新的标签Tags-/faterProcessStandaloneApp/LXSearchFor:AlmlagNameTypeDescriptionCommeMslRepalrlSirin整Com'-Oroem-曰scalincv国一50.4 基本图形界面元素目标:创建一个图形界面,练习使用图画对象50.4.1 创建一个图形界面。右键点

28、击Graphics->Displays->New,创建一个新的图形50.4.2显示设置从Edit菜单中选择DisplaySettings,按如下设置:点击OK,保存显示图形设置,存为 My Artwork50.4.3绘制几何图形1.从右击菜单或View菜单设置:选择 Show Grid (显示格子), 打开Snap On(捕获)ShowGridSnapOnGridSettings,2.使用Objects菜单中的Drawing工具绘制几何图形MyArtworkDisplay)TT.n?dPanelObject3.创建一个面板对象容纳一些几何图形。双击它如下设置属性:Fanel属性Ce

29、ntralCemonAppearanceBorderstyle:Fl若小白dlritetBdekstyle:Borderwidth:|5-Pattern£以廖|Checks确定3Borderu幅亭back3。PatterncoorBwkcoorBordercolor4.5.取消|应用|常的|用Arrange菜单练习分组和排列多个对象。将一些图形对象转换为Wallpaper。50.4.4在界面中添加图象在Displays文件夹中右击Images图标,选择AddComponentIntoProject。选择你需要的BMP图像,点击Open导入。从Drawing菜单的Objects中选择I

30、mage。从图中划一块区域给图象。双击对象,从图象浏览器中选择RSViewImage。6.保存后关闭50.5创建一个交互式图形界面目标:用交互式对象读写数据创建一个图形界面。本次实验中,将建立一个配料罐界面;使用对象来操作和显示来自PLC程序的数据;使用图形库中的对象。50.5.1创建一个本地消息文件这个本地消息文件包含跟踪酒瓶灌装和加盖过程的消息。右击LocalMessages图标如 田 司选择New。配置触发值和显示的消息。DisplaysLibrrie:ImagesPar君叨RecipesAddCrwntIntoProject.TTFTr&ndTemphte;TrendSn己n$

31、hot写点击Close,将本地消息文件命名为BatchProgressoAipplicfttionIxplorcr-TaterPrices.aWaterProcessStinidaloneAppUserAccoimts®SecuredCcmmajidsHRSLinxOFC-System匡Ccmnarid Line-3 HJH T 许J Tigs-量 Gr tphicsWaterProcessStandaloTieApp+-DisplaysLibrariesIsiages.FarametereRecipesLocalMessages|=|BatchProgress因TrendTmpla

32、tes-m Al urn*Rj Alarm Setup4 Supprtised Li st"号TrendSnapshots50.5.2创建一个新的图形界面根据下述指示创建一个新的图形界面。完成后的画面如下:在创建一个新的对象后,及时保存。文件名为MixingTank。切记经常保存!1.添加对象(详见下述)A.TextB.此组由Text,Panel,Button组成。起止加水阀门。C.同B,起止加糖浆阀门D.同B,起止加抽液泵E. NumericDisplay-显示从处理器得来的当前罐的液位F. BarGraph-选择条状图工具绘制一个矩形,用图形方式显示当前罐的液位G. LocalM

33、essageDisplay-显示过程信息。H. Button-显示主界面(后建),释放后运行DisplayMain命令。I. Button-启止搅拌器J. TextObject-显示从处理器得来的搅拌器的实际转速(转/分钟)K. NumericDisplay-显示从处理器得来的搅拌器设定转速L. RampButton-降低搅拌器转速M. RampButton-增加搅拌器转速50.5.3从图形库中复制对象打开Graphics文件夹里的Libraries图标。从Tanks,Motors,得到如下界面。GraphicsDtEpJaysLibrariesButtons-WindowsClocksCNC

34、EquipffiMConornunicakion-EquipComputef-KeybcaidPumps,BottlasButtons-Industrial和Pipes3库里添加对象伸展和改变对象的形状测试运行界面50.6创建交通灯监控目标:在本实验中,将利用RSLogix5000编程软件在中创建一个项目,并通过输出模块来显示输出,同时结合RSViewSE来监测输出实现灯的循环发光,小车在绿灯亮时移动。包括:1 .创建ControlLogix项目2 .设计梯形图3 .Opc连接4 .界面开发50.6.1 创建新的控制器在type框选择所使用的控制器类型,Namel输入控制器的名字,Slot选择

35、控制器在背板的哪个位置。单击ok就可以了。现在我们已经创建了一个ControlLogix项目,此时我们还没有与项目相关的任何I/O模块,项目中也没有可以执行的代码(如梯形图,功能块),你正在离线状态,所有的工作都限于软件中,且存储在计算机中,在download之前,所作的变换都不会反映到控制器5555中。50.6.2 配置I/O模块建立输入输出模块。在I/OConfiguration文件夹右击,如图。LJTrend?-DateT,pee-.界User-Defined由-5Predefined|8HflWewi Moriule.曰ectronic Keying( 电子锁)允许你在线之前确定一个物

36、理模块与软件组态之间达到注意:先点击ClearAll,再选中Digital前的框,在大框中选中1756-OB16D模块。何种匹配程度,这种特性可以避免在不经意中将错误的模块插入在错误的槽中。它有三种选择:CompatibleModule物理模块的模块类型(ModuleTypes)目录号(CatalogNumber)以及主要版本号(MajorRevision)必须与软件组太匹配,次要版本号(MinorRevision)必须大于等于软件指定的数值,否则RSLogix5000将不接受所插模块。DisableKeying-RSLogix5000将不会检查模块版本的匹配情况。ExactMatch-物理模

37、块的下列参数必须与软件组太匹配,否则RSLogix5000将不接受所插模块:Vendor,ProductType,CatalogNumber,MajorRevision,MinorRevision一般我们不希望在软件中检查模块版本的匹配情况,可以选择DisableKeying(因为我们只是做实验,在工程中建议用CompatibleModule或者ExactMatch。50.6.3 建立tag标签tag标签,就如c语言中的变量,每个tag均对应一个地址。操作如下rI1-1T_JControllerluopq口GR/占篇GEH白ndleip-po7vsr-UpHandlerH曰Tasks双击con

38、trollertags,选择Edittags£匚口巨e;|qqqq(controller)二Skew"卧由wAllSort|Description.P|TagNameAiatForTypeStyleD&$ciiption1在tagName列输入tag名start,在type列输入或双击选择bool。输入tred选择timer类型。其他类似,建立好如下图|Sort1PTagNameAliasForBassTagTypeStyleDescriptionJLslarlBOOLDecimalr田-tredTIMER田(yellowTIMER一田口TIMER田horizonD

39、INTDecimal+LiDcal:9tlAB:1756_DO_DC_£Local:9t0A6:1796_DO:O,0+-Local:AtCA61756DODC.带50.6.4 设计梯形图双击左边的MainRoutine,入下图,产生梯形图编辑界面,:c-ikowerupnanoierzJLjT«lsHGMaInTask|-皋M司nPru/Airi!回ProgramTagsIi1国MainRoutine-*.,“口UrecheduledProgrms-Trends双击日三DataTvpesI就User-DeFinedEPredeFined庄端M(Hile-DefinedS3

40、I/OCorFiguratiori591756-OB16Doutput梯形图编辑界面1|11H周必<>|3狙J1duui匕:立巾ATiingr用ciLJnrtEf/lri前(End)梯形图程序如下,程序比较简单,让3个计时器循环计时,计时期间分别是红、绿、黄灯的点亮时间。注意第0行常闭节点tyellow。DN的作用是使程序能循环。1期rttyelow.DN3tiedDMT1JgreenTTT1igreenONTLIjielowTTTLhedTTTE-TOMTimerOnTimerPimtAccumTONTimerOnDdaTim刖tgre«nPresei10000*Acc

41、ixn0greenLocal:9O.Daia4/二TONTimerlimertyellowPrtset4000*Accum0*-CDXLocal908Local:90.Data0rr_ILncI编辑好如上图所示的程序后,检查程序的正确性,现I品¥昌回烈&没有错误提示,则可以下载到控制器,选择路径3TthJ即_ETHiqi9£.lS&O,l551Ec415号5HI|一|Vh|Y>|小|Q|选择控制器所在的路径选Dowload下载。点击如下选 toggle看程序运行情况。(在后面我们用RSviewse的按钮触发)192.166.0.103h 5LC-5/0

42、5( UNTITlL9Z1&6.D.109, 1756<NBTM, 1 开Topic CoriFiouratiori.,.50.6.5 OPC数据连接打开RSlinx画面,选择DDE/OPCI单。tway-RSWho-IViei*CominurilMtionsDDE/OPCecirityWindowHelpliastopic'*Sonnquration,.ActiveTopics/ltems.-ComnmunicationEvtnts.Ontirni?ArlPaHcRts.选则TopicConfigure,配置好主题后,点击Done,实现OPC1态50.6.6 在 RSv

43、iewSE中新建OPCDataServerUM'闰也ItsifK十工ApplicationExplorer-luopqNevJ的tmServerProperties.OF口耐aServer,-出现如下画面,输入Nam而,点击browse,选择RSlinxOPCserver。50.6.7 RSViewSE界面开发双击display前的+,打开画图界面。画出的图如下:其中start是按钮组件,可以直接从工具条中拖来使用。小车在libraries下的Transportation-Vehicles中选择,道路可以在libraries下的Piples3中选择。50.6.8 属性设置双击start

44、,在UpAppearance的caption框里输入start,在DownAppearance的caption输入stop。staVBA Cede.,ActJ'/eX Events.Methods.Object Keys, ".Action里选择他toggletagvalue表示翻转变量值。单击tag框后的则,弹出可选的tag注意:要在一定要多刷新几次,有时候,不能出现刚才所建的服务器右击start按钮,产生如下画面:PropertiesConnecaoris.选择Color,设置Color的express等于1,background为红色。表示现在程序在运行状态设置红灯的属

45、性,右击红灯按钮,产生如下的界面注意设置标签,如上图,它应为在Logix里的tag。其他黄、绿灯类似小车属性设置:右击小车,选择Animation子菜单下的,HorizontalPositionArrangestePositian.AnimationConverttoWallpaperTagSubstitution.Prcp&it/Pare!ObjectExplorerGutS3VisibilityColor.YertiPoation.Width.Height.ftotation,Touch-1P因为,我们在前面已经建立了horizen这一tag,所以我们在这里可以用。建立的属性如下,

46、注意在单击Useconstant,在Min,Max处分别输入horizen的最小值,和最大值。在Horizenoffset栏设定水平位置的最大值和最小值。步骤如下:A)取消Atminmum,Atmaximum后的小框里的,B)拖动小车,到某一个初始位置,再在Atminimum后打,。C)拖动小车,到某一个终止位置,再在Atmaximum后打,。D)点击Apply,一切ok。单击如下图所示的显示检查按钮于隹喝除匚区电IB鞍姿III匍%苣口。色、o叩日Sr同单击这样,我们的实验到此完成50.7配置报警将配置整个RSView SE报警系统。包括:目标:在该实验中,创建标签和对它们应用报警。配置Ala

47、rmSetup编辑器配置AlarmLogSetup编辑器配置AlarmSummaryobject在画面显示50.7.1创建HMIAlarm标签。RSViewSE报警使用HMITags配置。首先创建这些标签。打开TagDatabase编辑器创建一个目录Alarms创建下面5标签。接受所有默认设置,使用memory作为数据源50.7.2对HMI tags 配置报警选择Alarmsdigital1 标签,确认报警框。报警配置对话框打开。配置报警:1.On type2.输入选择的label。用域的名字。3.Severity24.选择UserDefault在InAlarmmessage点击 Advanced tab1.输入命令:AppstartC:su

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论