




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AB PLC 编程软件 RSLOGIX5000 入门8程序导入导出这里将介绍使用部分导入 /导出工具来帮助加速程序开发。关于梯形图部分导入/导出工具大多数时候,应用开发时都会有许多代码段重复许多次。例如,在传送带系统中具有与各个传送带关联的核心代码;启动/停止、报警和电源管理代码。之前,您通常可能会采用片段文件的方法,具体操作是剪切梯形图的梯级并将其保存为桌面上的片段文件,或者直接剪切/复制粘贴。但当进行此操作时,您可能必须花时间来创建所有标签并更改标签名称。您正期待更方便快速的方法。梯形图部分导入/导出工具这是RSLogix 5000版本13开始具备 的新功能。梯形图部分导入/导出工具提供的
2、基本功能是从项目中提取特定梯级的代码并将其保存到外部文件中(L5X)。之后,您可以将代码导入到任何RSLogix 5000项目中。其中一个重要区别是,部分导入/导出功能不仅限于诸如片段文件的梯形图梯级。导出文件包含所有的标签定义、UDT和关联的注释。因此,导入文件后,所有创建工作便已完成,产生的代码不会验证出任 何错误。UDT和说明的除此之外,RSLogix 5000的功能还更进一步,它提供一个列出所有关联标签、 对话框,从而可在导入之前进行相应的修改。这有助于避免潜在的标签命名冲突。 使用梯形图部分导入/导出工具导出到 L5X文件1.2.在计算机桌面上,双击Lab Files文件夹。双击LF
3、P2文件夹。3.双击Z_A7_Base_PIE_CLX.AC文件以在 RSLogix 5000中启动该项目。eLFPZ_Z005,ppt:A1 _progr am_t ssk_CLX 血 B A 2_progr am_t ask戈LX A匚D A3_Irt_l?rit_CLJ<.ACD 輕匚L冶占CD fl5_Parting_CLX.ACD A6 Alias CN ClXMD4. 在控制器项目管理器中,双击Con veyor文件夹以将其展开。这便是代码保存的位置。一旦Co nveyor文件夹展开后,其将类似下图。Tasks甲-旬 Mairlask 白”Q ConveyorProgram
4、Taqs 俞匚onvevor -口 Urscheddifrd Pr&qrams /5. 双击Co nveyor例程以打开梯形图编辑器。6. 在工具栏菜单中,选择"编辑 > 全选"(Edit > Select All)。这将选中此例程中的全部8个梯级。E盘Vievf Seflfdi LQtTh .U .H-''LbII -=, :OHIb'Ho AXgCtrkXHf>FCopyClrtK*1卜i 1 L卩阿ts L«r Ele«nerAftddiLidder SanHt AJt+Ins£(ft I
5、Mder Bwe«t*DtEportExport Rung.:' m 工2 <1 1 I Ih nr ill -1; f'CImt Al Iretrucbon DefadtsIICtd+-A 詁Alt'tfnterproper b«"C越 der prop«rti» - 17. 右键单击梯级零的左侧,并选择”导出梯级"(Export Rung)。8.出现”导出梯级"(Export Rung)窗口后,在”文件名"(File name)字段 中输入Ci/Ruftg 匚opygg .'
6、;'b -=Ctfl+XCM4COij'i ;QetetftungDdRungC比RDfeRungEnterESt ftufifl. CorwTwnCbl+0IfOPOrt Rune,.Mot or.A erbAdJnpii cL0C«2I.D<» 5I?-FSIw:r;i t 宅“汁盯;IH二.AdciPe-rrdP.iP'i;.二lEd >:孙cTR !厂 r F 1勺占:龙邮那诫懸 中即咚国j广:診cjjl肌冈訥vy RutoCbU-C.妙 iMd鹦 Eteine"am tinsZ_A7_Conveyor_Export,然
7、后单击”导出"(Export)。E*rt RungSave h;Recant Dcict«nertf«IBStComputer1NyNelworkPUcetFie irwmeSave 沖2_A7'_Conwevor_E xportRSLo>k 5000II mport/E><wil Fite (" L9<导出的梯形图文件(L5X)已创建。9.在工具栏菜单中,选择”文件 > 退出"(File > Exit)退出并且不保存所做的更改。 使用梯形图部分导入/导出工具导入L5X文件1.在计算机桌面上,双击La
8、b Fileso 2.双击 Z_A7_PIE_CLX.ACD件,在 RSLogix 5000中打开该项目。® Projects匚回凶m/ y.左 Ml ; Fddert ”:目卜灵览fiamn亡this同亡ths 能阴口 er; O Ci E5LogiK 500000je岀Copy thtt 用eFutM this Ftetotbe WebE-mad this hkDeteU this fileOther PlacesMlUi二 SaifWi 即化2005 m範 E JU jjfoq s J;asK_CLX,4CD Z A2 pfo< FSTi JtasKqX.ACD 朝込 A
9、3 Jnt 卅jCLX.g蘭 Z-AS-PcFti 叩 qxg ZJUSJUraS-CNjCUCg _A7_BJ5e_PrE_aj<.ACD®Z_AB_CPE_Slotl ,ACD |Z,A5_Porbng,aLW,ACO_l7K-LS5 或 Z_A7 上 onveyor_ExpoitL5X<3.在控制器项目管理器中,双击Con veyor程序文件夹将其展开。将在此位置添加代码。4.双击Co nveyor例程。将打开梯形图编辑器。该例程中没有任何梯级。1 闫 Conveyor - Conveyorfell国圏匡10(End)e e e e5.在梯形图编辑器中,右键单击梯级
10、 0并选择”导入梯级"(Import Rung)。Cut PurtgGuy R59thCVHCni,'.Delete RungDdiAdd Ftungrt+fiEdjft R ungEhter亶d* 也JM CommenfcCtrUDl Eic F11 缈Ort Rug.Export Pung.kPh二IT FtiHi- ii ;刖.71 :- Eiijitst+1 IA垃眸止 FMgm AEditsZ-: iLi-J i C'l : III r : I'll Cd '.理Al-,!"_! C'-IaF ' T| 2” -Ie
11、riFy Runggo To Ort+lLAdd Lp曲乳 Ueiment6.将弹出”导入梯级"(Import Rung)窗口。单击文件 Z_A7_Conveyor_ExportL5X。然后单击” 导入"(Import)。lEp ort RungLook in:匚)ProiectaWy Rec entDcKUfinents回DftsktoD将弹出”导入组态SamplesBl _A7_Co n vey or_Expo r t ,L5Z"(Import Configuration)窗口。Imporl Configuration1 T-sghldm#叮冉Ry1 Type
12、1 Due 审 ionI OpcralionIk1"ConvejFWw|CorwejxMNewCSh3p_P_C4BOOL8求訓护BOOLN 州C(rww-StarLPMstLSvt Locait2Weta BBOOLCieateiNcwC an«)F«_£op_PtislLB LocAtiLDatilBOCLCffrsts iN swaEptrance.PELocAt:2I.Odta 2BOOLCfate iH ewBOOLCrflrfff New金3LccJQOAB 175e_DOJieEiniing虫3LooatlJffl EraslM ota_0
13、vcr1curi_lnpui L «»t£:ILD Aa SBOOLCiraate iN 州0K Caned导入组态"导入组态"(Import Configuration)向导包含2个选项卡。"标签"(Tags):与要导入的梯级相关的所有标签均在此列出。在执行导入操作前,可以更改任何标签的名称。如果项目中已存在该标签名,系统将发出警告。这样便可以更改标签的名称以免出现问题。UDT。该选项卡将显示 UDT是新创建的(如果尚不存在) (已经存在)。此选项卡的信息仅供参考。"数据类型"(Data Types):
14、7.可以看到, 存在于项目中。 这表示导入时将使用项目中的现有模块。此选项卡将显示导入时引入的所有 还是使用已有的"导入"(Import)窗口中的I/O模块显示了警告。这些警告表明这些I/O模块已在"操作"(Operation)列,您可以看到有的单元格显示 ”使用现有"(Use Existing);ILocal: (JOILocahZIThe tag Total: 0:0 collides xth an existing tag In thfi target project.Li最终需要添加2个传送带代码段。分别指定为Con veyor1和Co
15、 nveyor2。8. 向标签中添加1来表示Conveyorl。完成后,标签应显示如下。Imporl ConfigurationConve/«1CorwejxMCrtflftt NewCQfivcl_E$*cp_PVsh_ Lq«卜£1叶沢BOOL曲护C onr«y«1_St»_Con<MR L心 tQ:Q g鼻 0mL口顾 N ffwCorwwL5i»t_PM_E Locat21D&"eooLCfeaeeiNewC onzejMl _Slflp_Piisti_fi LocAtiLDutilB'
16、;OCLCfMCt iNevME«rance_P£lLocAJ:2LOat4 2BOOLeare iH ewBOOLg出 ff N pwLoeJOOAB J祀DOJifiEiniingLooatlAfl:l7Se_Dl_bM otod _0 load.liipLiLocAt2li.Data SfiOCLCnetE iN 昭I TypeI Date审iontonI Tjg 附me已 |Akai9.单击”确定"(OK)。"导入"(Import)开始。完成后,便写好了 的范围内;对于本例,该范围为Con veyorl的梯形图代码。所有标签都创建在合适
17、 Con veyor。梯形图编辑器将显示以下内容。10.Cofwtywi _Siart _PuRh_BiJnDn31EErtfencfl jeiLoeal 2112-ThtsrEundip lojcPTW rm one pok? Mlhe (Ma Ihd b used txy a CWKVWr rutcHfef utng 4 dlttrsnt tagn tOfi Tiffwrtjnpelflif T«n«Conwayof* Enwgv JkianopemeW Jhw10000+ 0*滚动到Conveyor例程顶部并删除空的梯级0。单击工具栏上的"校验控制器&quo
18、t;(Verify Controller)图标11.非常轻松的就添加了代码。控制器验证后未发现错误。我们现在将添加 Con veyor2的代码。但在开始之前,我们必须解决一个问题。按照L5X文件中代码的定义方式,该模块将在插槽0和2使用,并且将指定为特定点的别名。我们希望将Co nveyor2设置为其它输入和输出点的别名。有以下3种方式可解决这一问题:§向项目中添加输入和输出模块,然后在导入过程中解决此问题。§修改L5X文件,重新将别名指定到现有模块的其它开放点上。我们将执行后两个选项。12.首先我们执行第二个选项。我们只需复制现有I/O模块并将其粘贴回项目中。17.我们现
19、在可以导入 Co nveyor2的代码了。CubOtrl+XCopyQikK AL ,h.:1 LDelCrof5 ReFwefXfrOtrl+EProperties14.添加到插槽3的项目中。曰”'已a ® 175&Back 3 0J17 需J 2 17 3New ModJe.Cut 匸沖/ PasteCtrl-hXClrl+COtrHV13.在控制器项目管理器中,右键单击插槽0上的1756-OB16D模块并单击"复制"(Copy)。I/O Cof/igurehtonS3 l75t Gackpbne 17S6-A103 IMffcE變岫 Si i
20、 i7w-Le3< y gm5 2"咫血1创為皂右键单击I/O Configuration文件夹并单击"粘贴"(Paste)。此操作可将新的1756-OB16D15.在插槽2上重复执行上述操作。16.检验I/O组态是否显示如下:二 1/0 Corftguration3 0 l?S6-061tOL«d_Oyt(wt 1 1756-L63 Con(¥Wr_PtO0fanrt fj RJ 1756-16160 LWdJfXMXs g JJ 1756-06160 LOCJlOdtrdtiL3 4 17S4IB1&D LocalJnpiJt
21、sl18.在梯形图编辑器中,右键单击梯级0并单击”导入梯级"(Import Rung)。WSor-0v ertoad-网jwt vLocaiZE mtaCut UwCopy Rung芒:.>l.;A(kJ Rurg迪 RurtgEdK &uno CoonertW+KEnterCtrl+D1Rung hlESPOftRuna I:卄II ; 11 , P i-i ;jFa'-*;丸讨"rl iq F'一祀玄J t N=! 'ijti |I 1Lili '扌讥丁 也 F P'.L 1 E : rJeffy Rurtq-宜 T
22、o.h,Ctrl+GLLadder Dernenj<+Irs 1(Dftlftte RungCbl+XCtrJ+匚:lr-n_h4Sh_6Utori TTTirner g 0 W Tiwf Car PfeAccvntConvey19. 将弹出”导入梯级"(Import Rung)窗口。 导入"(Import)。20. 弹出”导入组态"(Import Configuration) 同)。首先我们需要在标签名称中添加 "2",选择文件 Z_A7_Conveyor_Export.L5X。然后单击"窗口后,更改标签的名称(方式与Co n
23、veyor1相就像此前添加 Co nveyor1那样。的范围内;对于本例,该范围为Conveyor。Imporl Configuration1 TjgiKlAtne|Aliai Fw1 Type1 DaKrionI OperHionICofwe)2CjorwejxMCrertt NewCorn那廿W*.尺京曲叶界BOCLgate曲护C onr«/«2_St»_CwwTrtR Locfl tQQ g鼻 0BOOLNewLocatt?eooL1CteaceNewC an«9«Slop_Piisti_fi LoutZLDflta TBOCLCfMtS
24、 iN 刚Ewrance.PE?LocAJ;21Data2BOOLCfaffe iH ewE 丸圧 2BOOL匚re出Q N PWA3Leaf a 0AB 175e_DO3LooatlJsfl CnslMot«Z_0nrhMd_lnfu <J LoaM:21Odta SBOOL0HM*e叫昭0K Caned21. 现在我们要对Local:0:O和Local:2:l标签进行更改。我们希望输入指向我们在插槽4中添加的新输入模块,输出指向在插槽3中添加的输出模块。按照下图,更改 "标签名称"(TagNames)。Import ConFiqurdtioaiiI卜-A
25、WoTjpt D 曲;lg如IConveyercreate HwfCwiwe5MM_EStap_Rxih_ButtoniLcc«:l Da(A4OateNwtCxxiw?gwf2Slart_Cofi(*mjidL<3lO Dab 0Cneate WpwCwve3ffl?_£«aft_PUsh_BiJ(tonLsuKI血QiVC«wm?S(oo_FWl B Jt onZUDMaICk驼阳E肚NCf貝2加HI阳哦Qe砒M怦Ent.PCZLoedHID豳 3CneateNewXBLocM:和AB:1756JO;DiiurdXa朋;17K M DNkD血d
26、TMouw?卫曲 badrcu创Local 4 :i. C>tfa 5Cie¥eN«wI q 艮 I Cjicel IH 即”别名属于”(Alias For) 列中也会可以注意到,当通过更改标签名称来反映新插槽位置时, 反映这些更改。22.单击”确定”(0K)。画23.单击工具栏上的"校验控制器"(Verify Controller)图标。控制器验证后未发现错误。非常轻松的就添加了代码。24.现在我们将修改实际的L5X文件。在本例中,我们使用现有模块上未占用的输入和输出。将Conveyor1添加到系统时,会指定以下别名。对于插槽 2上的1756-I
27、B16D:点 0 = Co nveyor_Start_ Push_Button点 1 = Co nveyor_Stop_ Push_Button点 2 = En tra nce_PE点 3 = Exit_ PE点 4 = Co nveyor_EStop_ Push_Button点 5 = Motor_Overload_l nput对于插槽 0上的1756-OB16D:§ 点 0 = Convey or_Start_Comma nd对于新加入的传送带段,新的别名为:对于插槽2 上的 1756-IB16D:6 = Co nveyor_Start_ Push_Button7 = Conve
28、y or_St op_P ush_Butt on8 = En tra nce_PE9 = Exit_ PE10 = Co nveyor_EStop_ Push_Button11 = Motor_Overload_I nput对于插槽0上的1756-OB16D: § 点 1 = Convey or_Start_Comma nd现在我们将使用其它程序而不是RSLogix5000来打开L5X文件。25.在计算机桌面上,双击Lab Files文件夹。26.双击LFP2文件夹。27.右键单击文件 Z_A7_Conveyor_ExportL5X并选择”打开"(Open)。Scn fc*
29、 Virus审y 7_ATPlE_CLX.5e帀二 I Z_ATjConv«yor_Expc*t,iiaOpen28.当弹出以下窗口时,单击 ”从列表中选择程序"(Select the program from a list)单选按钮。rWindows=4cannot opw this Ptei" Re;2_A7 _>Zonwv(x_£j! por L LSSTo Often thk file WindowsknoRw what proam created it. Windowcan go onbw to look it up automau別朴
30、or /on unrrtanudl/ select from a bt of prW偉 g yfttirWha* do you 陶M to ck>?OLfce thfr Web service tohnd the proixite progatn ®5de<t the progrom fron o tst29.向下滚动到"写字板”选项并单击”确定"(OK)。,0®rOpen WithChocse the program you vjarit to use tc aperi this File:Fie:2_A7_Con'v-ey or
31、_Exp ort. L S!ProgramsMicrosoft OFFice PublisherMicrcBoft Office WtordNotepadPaH魁 氏SLogixS PL匚5 Application Window? Media PlayerWricloi?f5 Picture arid Fax Wiever?KSIType a defscrjption thjt /ou want to use for this krid of file;回 Akieys use the selected program to open this kind of HeBrovsen,IF the
32、 p rogram you 丹 ant is not ri the list or on your comp liter/du can look for the a口propridlze program on the Web,OKCancelkxnuL version- " 1,0* cncodh n些一"UTF-fi" st aods lonc-yc< Et3 Lag LX SDODCo nter t 5thaEeTJlaJ_oiig"l-D" SafettBrefie vision-" 13 .03" Tie ge
33、t WCo 匕匕fc 丄丄e上 Use-ConttkL NnJue- *C&±ive y a c P eq grain" tTld-" i3Oe ±335" a庄Tvpem TJse*'fConlej(t"" dDcDariOS*<j>4c*Typft tisEs-conveyoE' r«iiiiy-worMii" ciwa-Ufler'" uid-T0iiici3"> iXBcr iption><' (CDAlAi
34、mia 19 usea pvii xocffltner into one palea all cue daca that is </ tec r ipt ioH>30.文件打开后Vft 車 nberaA将显示如下内容:31.滚动浏览文件,找到”程序应用"(Program Use)部分。我们将在此处进行更改。</Tao55<PrograiBs Us良s* "Conten t * IMd-*32 3 0c3Program Use = EbontexName = "CoiLvey&r* tfld= ljetQti4e丈Tags tJse=
35、*Qiirexr * U 1(1三"eEf b2 " a'tTag tJQme-*'Cojxvcy<»x_5tor t_Comnra.n.(i*' Uld-'tOolOcl* TagTypC "g&>0CK/Dg4PF叫”卿"匚mpTirrsnh舸-曲、基存Tt*4rCr croi.rciHcJO-<*32.找到以下行:首个标签是 Conveyor_Start_Command。该行的后面可看到AliasFor="Local:0:O.Data.O"。前面我们说过,我们现
36、在希望将其设置为输出模块中点1的别名。人1 Q2F址3亡耳1: 口: O一斑g 啊33.按照下图更改 AliasFor段:33.现在继续浏览文件并根据前文第24步中列出的内容更改输入的别名设置。34.完成更改后,在”文件"(File)菜单中选择”保存"(Save)。请注意,现在使用的是写字板。35.36.关闭写字板。在RSLogix5000的梯形图编辑器中,右键单击梯级0并单击”导入梯级"(Import Rung)。a.iopvRynocui+cJ ; .! DelAdd RungCtrl-HtEdit RlhqEnterEdit 罰pgi Cwpirw就eg1I
37、rnportRung,.NE吁art RjLTt1UJ.学-|Js- - - -Il FLy Edits-鼻; Ifeowig 中內 EitsCartcsl PendpA円岀昭er蚪js i<ung EditCancel fkr eriFy IRinqgo To.CbMOrll-X IMoftor_!C?irertoadJ nput 0 Cutftung妙 Ladder Element. Alc+ErK37. 将弹出”导入梯级"(Import Rung)窗口。选择文件 Z_A7_Conveyor_ExportL5X。然后单击” 导入"(Import)。38. 将弹出”导入组态"(Import Configuration)窗口。Import 匚 onFtquratiorhTag也诞i AJia? ForhpeDescriptiOperalion1匚 on 册or 11ConveyorCreate New1Con¥ie)xir_E S ltop_Pus h_B iritm1:2; I D ala. 10BOOLII Create NewConweja-StwU-匚dLoc4l:0;0.DMa1BOOLCr»teNewLoul:2:I.D«£BO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国焊接排气设备行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国滑雪板行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国泡沫镍行业市场发展分析及前景趋势与投资研究报告
- 2025-2030中国汽车安全用品行业市场发展分析及发展趋势与投资研究报告
- 2025-2030中国民营口腔医院行业市场发展分析及发展趋势与投资研究报告
- 2025-2030中国木薯行业市场深度调研及竞争格局与投资策略研究报告
- 2025-2030中国智能制药行业发展分析及发展趋势与投资前景预测研究报告
- 2025-2030中国日用化工产业市场深度调研及竞争格局与投资前景预测研究报告
- 2025-2030中国旋转真空鼓式过滤器行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国挤塑聚苯乙烯泡沫(XPS)保温板行业市场发展趋势与前景展望战略研究报告
- 2024年湖南省各市州湘能农电服务有限公司招聘笔试参考题库含答案解析
- 三年级下册面积单位换算练习200道及答案
- 《游园》(教案)-高中语文统编版必修下册
- 正大天虹方矩管镀锌方矩管材质书
- 《婚姻继承法第四章》课件
- 血液透析并发症护理查房课件
- 全子宫切除术后教学查房
- 大门改造施工方案
- 化疗药外溢处理应急预案
- 颠覆:迎接第二次量子革命
- 液冷数据中心白皮书 2023:数据中心液冷革命解锁未来的数字冰河
评论
0/150
提交评论