施耐得PLC通过MBE与IFIX通讯实例_第1页
施耐得PLC通过MBE与IFIX通讯实例_第2页
施耐得PLC通过MBE与IFIX通讯实例_第3页
施耐得PLC通过MBE与IFIX通讯实例_第4页
施耐得PLC通过MBE与IFIX通讯实例_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

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

文档简介

1、建立PLC组态运行Unity Pro XL171 <B新建添加好后,先保存,定义一个名字LX保存好后,双击配置进行硬件组态横作冠ti?iH止eg W34OEO 戊4 1«Cmvi FZ4 BEOCIEMK K4 2010DMX 口 ZOIC 2 .刃5ZIOO®02.丘伦血CFV 540-10 卄外3IZFU MD-2Q Ho ibu;CPV S40-20 Holtuz CMTcnCT¥ 340-20 II 沱btt! CfcffQOUgtz -.j_ 匸Hf 黑-2D lUdUt 収丈网OS. DOCFV夙Q-劄以盍网Ehgcn02.90CM 囂CWfhp

2、血r t<4 rrnnm fea oiaouz. r氏端经迟程丄川世&蕃r K 亡吋 WSOO_k I!临Tim n£t 国?re«*i-nr 卫 QnglTift双击1槽aEMK F34 £旳吟此,刃*氧 PLC选择好卡件,点确定添加成功如下图双击2槽二阳讪e" W叫 她于站EHE EAI 0805ERI; lid Lt-IUEM: IM 1S02a Efi喷手量220 v«龍扎出“蒂馬禹型软事車私_些_昱L1空咚 刼亍重:E :刘“创円上 MDUX IJlL 1C03 DIW I 灯 1C04 耐诃IFffiU 削k 1 1

3、1 1EU2 叫:in isos ana hi ieo4is 建帕%報人13 ?&計字呈 320 ¥sc #1X 趣圭聿L& iD三端”向可扌逮I:髓套;呂:;:StitdA325 Vicim: TPT冊ira 郎BFO: UM 16022Bfll: IIM 1KK5BRU: FPM 戋MK¥Z4 Vdc期瞎放亨畫決叫 3 safl乱他; a路敢翹肌Vdc.10蒂轨李迢24 Vdt暂 n向黑工古殴_注出品-U- -OPT g 一 弓 InfillBU5阳囂 LIlO P02_ 而 ivo iliaBH1: IIO 3S32E 血 IDCI 6402K mp

4、Lift LEUl双击3槽添加卡件总线:0BMJE T34 2D30S02 50双击4槽添加卡件BMX P34 2030202. 50保存一下设置10卡件属性双击1槽的DDI 1602卡件勺 01 ; RWC DD1旧诡!'里24心屈歸入阜 ii l 9fcE張映性M “匸It年般鱼迫龚型3孑如加筋3痢 FR巩珂氮型IE047-5-2牯示灯1ZDRW隔邑)麒工罪正宗=槿怏程成强式對£m虹色)m甩供tin us桃1 加衆 EUI LL2 11)充內計箱異点I/O对象点击更新网络an *小/址 f工旳府鲁ICIR谓;fr亨虫21 V4r腳怖"口 蚯 KI 16t2屯0E

5、 »< I I fe3 主释Ho匹爭日律 窑JT芾诵 畑生枉:£1;LfiCffPin-r w钳:匚w曲:匚ut/期ft:匚MW音全:严匚加愠式:TE农弟« r W0E!Q2_iflLEwf *n叵沁F.laoMTa ERE切E«r* ©逹-擬越 亠I/O对笫添加第一个DI点属性 输入名称前缀输入注释点击创建 BMK DDI 1602雀通道0堅通道日-砲-尋隧盘 豆I/O对象(FDOFEH J| 耶 JQLTV5变重创逵 名称前镰: 类型:注释:I/O对集通道:沌HWf W)%KF全选1系统:状裁聊肖全迭J匚制PXMF侖今:点添加成功后如

6、下1磁 3寺瞬 UH I/O对兼II7D袒掠通道3CHB ww to inIL弐匚軌建遇匚制W|_j.丨療F0HW则 w丁丸 0OJW|mn畑m m竝址iW 1工一询诃换注、"ebool''7T蚯UI幌KTU1可血ini ?EBODL1:汕 11:EBDOL5'W1.JE303-G101.5l?ODL1016E50DL8ib i f mil 19wi.«EfiOOL1010.1.9Z90DL11101/0EBOOL12-1n13mi.* jLaux14划 Ci 1/1 ?E300L15驚心T4EBODL16XIO 1. 5EBDDL继续其它点的添加,

7、添加完后如下1XI0L1.O"FDaPENEBOOL笄至l脸111.1FDCLOSEEBOOL黄到傥3闻J:2EBOOL远+IEBOOL:"5"X10L14-"EBOOL-花"'划町号"EBObL"'m=isnraiieb iii iariimaiiiBiirni rari iibm bmim niii iwi iinmananriri ni 地址I 名稀类墨关闭,对第二槽 DO卡DRA 1605进行定义双击IM亠-n -la i!l niCPSP54DDI D磁 1AMIAMO2(W02O3CJ|16021

8、60Sosoal0802u0点中左侧卡件类型,点I/O对象,选择Q,点更新网络§0.2 : EMX DRA 16U5鶴通道0朝11 8磁"I/O对象询題创崖名称前缆:类型.塚:通道-KCH匚袒皱;匚测取消全选nM:匚m w做:淞代l«1D細F隐式0 mJJKID%IF%I ERR1 IV 1WW啣更新更新网格定义第一个DO点的属性衽拯'=證描誉 ,u i/o对泵WHBW窘fiffi賤箋坐汪轩sn»册嗣 1*V匚眦一|>HF0 -3TBV口 inJ*hLJiffJPiiQ慟:: EBQCL Txqoi.zi:EBDDL血士EEOC.二 /;E

9、DDOL:ri ?<;FRrnn.:EHDDL G-2G:EftOCLJ:LUUL-:厂Fiihr io'丄-.背:E0 兀-:11划磋10mrr12丄1EBMil::rnnr.'巧厂Febool=00.214FF:rriailib:EBULl添加好后如下3Shtr类塑1Q0.2.0OPEN;EBOOL2_Q0.21CLOSE:EODOL矢指令3 1遍22 ”EBOOLrq'o.23"EBOOL-5f 00.2.41 EBOOL双击第3槽卡件AI,打开窗口点中卡件类型,点I/O对象,选中IW,更新网络固 0.3 : BMX AMT 0800槪煙a u/i

10、输入很畐离高谨 9MK AMI 0300 01234567宜百一1宜道倉道3一 |«'1>面曲mlsIs區 同a国E>凰®0E-舷 "&爲程 -I/O对象I巾饉豳 居称前一 类业汪释:创逢VO曲il 追:o%CH証置:Im畑-皱I系统:n%ry她.wtt聊肖銭参数:%ffW釧Dw侖令;删XND匚油F虑式Osi'Imo辺 EBEEmjd匚魁F更新添加好后如下对通道的输入信号类型进行定义,选中通道0權拟星6 v/r输入耳印畐离高速f 馴上 AJ1I 0800 国通道o 冒通道1 园 iiil 2 貝通道3 圖滝道4 圖 1151 5

11、 同 ill B 凰 111 7郴器"为耽龙喙e路植拟重高电平非隔离输入规格1/0奘型类型SE檄夬性HZ辛高曳平快麽输入 參重理fij&l)±iOV 0. . 10V. 口. 5V , 口. 20mAa通道将范围改成420mA槿拟垦S U/7输入非隔离鬲逮BMK AMI 0600 日通道。®谨道1S通道二E酒道3B通道4B邇遺5通道&通道TE.E.ffl.0.H.£.El.回奋号4蚀%010 V:X*0MOV a .5 &20 mA.i X41.5 VH.2QmAX-0*?-5¥J-20mA° I * I川KI

12、V-眾()1卜 nv:%.04模拟里8 U/I辐入菲隔离高谨0Zl01 .工! 0¥i oT! °工11 0r.工 °Tv叱恫I过堆蠢已*加團| . p-10¥H-10V“ 10“ 10 2“ 10疋E-10V诵一通®通通通通» 驸冒Elilll国国|008I o i-直 B B 首一 £ i M * J -I- J J J M -Fl* AlX点击关闭,保存双击第4槽卡件进行添加n点中卡件型号,添加点位闔 g: BMX AMO 0B02模掘里3舸出电沆非隔曷"携宦-存嶠諮I/O対象匡一苣直直皐貫首屋 、! h 4

13、 1 V TA. 通通通通通通诵ii更新网格I F1 饰X AWO 四02irI/O吏量创建 宅称前缭: 类型:主释:I/O对象 通道: 酉匮 系统: 状态. 蚕教:隐式J Wnw *IFZRRlw完成后如下1I 砸;逐11|QW4.0ACIMT指令LQWO.4,0,1JNTj1LL1 QWDil'INT1'4 "就就近.'NT''对通道的信号类型进行设置,点中通道0複拟量3输出电谎非隔离n rkaEl冒1E1S1道道道道道道2AO范国0.20 mAI OL20mAj (L20mA 二 5iir(L2bmA"" "

14、inr5t3;0.20 mA:0.20 mA0.20 mA0.20mA_3Jt'选好后如下摘懈里3躺出电奇丰P謫走強慣亞帕I tt3£ CIF1Larsa;0.20mA'0 2'ifihA";0.20mA'O 2ii mA'j o Ed mA :n 站 e2“ "TTlFftS02012J«O 6-6- o 8-百一直首直 M . -! H Ta- - -1A hia- % 、J % Ta- . 1A- i帀-甬-s甬-甬-i甬-®-F;1.1Elfrn=d H=2 m m=l n=d下面建立网络(因为我

15、的电脑是通过TCP/IP与PLC通讯,所以建立一个 E 网)在网络上右键新建网络丄顷目E亠SC盏亠辱雷的敎据类聖 Lb导岀的功龍块莫型 匕”亠麦里和M买例0基垂真重 iV导出的賁重 _b设富D叭麥重 人10辱出的甕量 %基応FB买例 鹹导出的TB实例 工运动B- :通 iR工豳!£ 一一 .L 4 -=-:E_s=国文档选择如下添加瓦涪EN1建立好后,前面会有个红色 X,是因为还没和 CPU进行连接 (X?喷目网二b配盍Cl导出的敌ie类型【二导出的肉能块类型 I- 宀娈重和邸实国坯目郭兗器片戛茸妄重辱岀的吏显曳设备BDT变量J 10导出的变重基本FB实例-卷导出的FB实例CX运动_

16、jj訪态披据表工援作员屏幕 S-曲文档双击EN1,打开EN1设置窗口 设置IP地址,型号选如下型号至列槿块地址 机架槿决tE O1W. Z,肝E 0110. 2CPU 2他 CPU 2朋0 inimLJNOE 0100, MOE 0110CPU 2020, CPU 2030 (>= V02.00). PRA 010Q扫描全局教協BMX P24 2020BMXP34 2030BMX P34 20302BMXPRA 01(X)冋关地址0|带宽|IF地址図量川服务器关闭双击配置项目渕j£器fllllWIIII1+'1L.百結构赢图类型21导岀的功龍块类型 :tx 和FB实例h

17、基*旻里a导出的变里JV设备rm娈毘 w 10导岀的变里-B/基本FR买例佥2 “:B-mrtr-i-i-=si-叫导出的FB冥例餐作员屏慕文档双击CPU的这个位置,点中通道3,下面才能出现选择:目 0.0 : EthernetElherriLEt谨3按下图选中我建立好的 EN1关闭,提示下图关闭SffflEN1间连接已连接好,EN1刖的红X就消失了。氏巨丸充器为结构视图日"眾盍申“ feyO : rue总绒:r-.iiiBr.hh.3_ COopsnLx导出的埶据类理 f ” CX导出的功能块类型 I* 賁重和FB寞例基直麥里i“-+0导岀的寰里 - 4设甘阪證 回7 ID导出的吏

18、篁 - 基応FB实例 -哄皂岀的13冥例_x运动0-0谨讯VH&Z±1-2 -EUnity Pno XL : _X文件(D确视图M 银等二員CD I gPLC(PD週试竖口阿舌r? .: : m项目丸兗器电结枸视图g 分析到 瞬项目分析也tn +-3lHtt+biii鋼生成更BPLC逻辑组态 在段上点击右键,新建段顷目迦竟器百结构视图Il=sw"“令 KS”“紙 : HJC总线 ;S(3 .匚 All op虫n _|导岀的教1E鑒型_|导出的功盂按类型E J麦重和FB买侧 !-苴述翌量O导岀的贸重二。孚出的娈重-a基塞pb实创 O导出的FB买例 _|运动I-昌通讯

19、总厂网銘!一聖ES1E-心程序 任务自-卜 T MASTi Ii困_| 5I &“ 3事件 p-“” -| . 1 走时岂 - I/O I 二I动态敎堀表 二1握作员屏雜 匚 並立档在LX段中编辑程序,所由于IFIX引用PLC都用中间点M和MW,不用硬件点(好像不能引用,只能用中间点) 以多添加了些语句,专门用于定义中间点M或MW,以供IFIX使用。双击开关量总R蛆A;F很遷<>與<IIM耶怵一嘶凶理负确定 IV 取涓应用葦助输入中间点名字,按应用磅走幫助M0帮助应用00M2M3M0M1:B00L般信息注澤FDOPEN M0就添加成功了弹出窗口,提示我选择数据类型开关

20、量添加完如下开到位DI 关到位DI远方/就地DI一殷信息注孵画面开关量指令,开门2M235M4 画面开关量指令,关门I I:! 一 模拟量AI处理点击下图,添加功能块FDOPEN M0FDCLOSE M1M3OPENM4CLOSE艮务 xmcd 生咸冏 plc(p)凋试(D)帮致H)9 c |回“4個)|釦島磴彥圜豈国电叵醫餡常M 刖H丨;I 23丨4E囲攻斟入飾手fFB类型CF)实例C);1 I名称类型编注澤输入宇段苔菽諭人勵手:FFB类呈远举4INT TO REAL类型帮肋功能和功能块类型m贏名称冋区库係列C应用程序1+ O <Libsst VB. 0>/EF JEBB 11

21、DFBB LJ由INT_TO 工肛_TD卫殳_INT_TO _JOOLIlfT_TO_EYrE 工町 TO_EBCD<EF> <EF><EF> <£F><EF>Tyje c. Convtr. Tyjg c. Tyre c. Cojiver. INTLt INT_TOJIHTTO DTORD<EF>CSF>Type c .s.4-ffiIHT_TO_STRIlfG工肛 _to_tihe 工町TO_ULI町III<EF><1T><EF><EF>Convex.Tyj

22、e c.Typs c,取消在合适位置放下即可 同理添加其它块,CHV_REALMUL-EN-ETJOH-JEnoINIOUTniOUTl陋JEN、ENO间的连线用布尔连接 F7IN和OUT间的连线用链路 F6添加硬件AI点,选中双击弹出输入条,点击选择DIV REALIM TC. RLALEMENOerrMUL RLALtNEMOinioirrI M2IN2双击OUT,这里我用中间量 MW100供上位使用123输入MW100,点勾MUL RE/M-EiN CNO -梅厂名称.mwlLOO举別何nAI处理完成2'.3AO处理如下保存生成PLC中变量表建立好后如下注:开关量点都要选中EBO

23、OL类型,AI/AO都是INT类型,在内部使用的模拟量MW都是REAL类型8dot类理丨功缺类田I讨弹器5器工聲I葩巨”名称 -11 注释时标Jill r»«l HIT ! _»*_Ij_»lLJ *、!,=1*"*Jill ! 1 -BI P IIIWTme.rar” wiEBOOLttIO.1.2说方f就地无-* Anrirrvam.- CLOSEEBOOL喝 Cl. N 1关扌旨令无 FDC.EBOOL%L0 1 1关到位 FBPOEMEBCOL<10.1.0开至应 MOEBOOLffsie-M 1EBOOL关到位H MSEBOOL

24、远方/就地 M?KBflDL开指令;- M4EEOOL矣指令无-> MfflOOEKALr MflO£K£L购指令J OFENEBCOLW.£. 0开指令无PLC组态下载已知道PLC地址是Uni® Pre XL I才-:LX : :IVA5T|治文件旧希视圏(V)幅务丄mti H(e)關电搖© I s c回鼻吗回E弓卜忧刑HI4命 <1>加饶© J诰晝地址迫)-PEWI 懵试心 WCW) W(H)'1一1显航瑞肚PLC由二t3硕冃 日SJ蛊砸0 , fLT总武地址改为PLC地址,改为TCP/IP协议,点测试连

25、接,连接成功后确定点击连接通讯成功后,下载程序妙a叵曲<>-Is閉将取目传城iSIPLqOC-td+L粉从PLC中上传项目迟)Ctrl+ShifHL将取目从主LC傭暫到备用PLC从PLC将数题孑至蚊件E将轴舷件plcoCM+Shft+M停It CtrkR初IMCT)生成切| PLC(P) |谓试(D)齊口阿寵蜀(出断开旧CtrkK囲标精鞘:曇慣真桓式更新上载信息(U)屈当前値更新初歸也 囲 PLC 初新下载成功后会提示,因为我已经把 PLC地址改成了,而我用的测试通讯是用的地址,所以需要换成来测试地址重新测试通讯,成功后,就可以在线监视组态了我要将M和MW点添加进FIXI的数据库,

26、以供画面组态使用画面组态运行运行打开数据库管理器m' TJ JE旳HUSLA/fM任务控制(-i -_ 库;i lj过程数簷库凋度确定另外保存一个数据库名字改为LX1,点另存保存好配置MBE,双击打开0-jlJ FIXi+ i I F衷配方S Globah(Z-Q g桀滞 i- _j i/c®动II+-L |宾全$ -n辛轴Hi息-虫主把MBE下面的层删除(选中后,点下面的红色X就可以删除),然后另存为自己的名字就行了。删除完成后如下D:1 PROGRA-lXPROFICPRO-IC-lVUnttkd.rnbe- PowerTool=回File Edit View Displ

27、ay Mode Options Help9|JiLilli Z I盤丨冒丨計ss重新命名另序为保存在:Prifi sy iFIX(E圃*修改E期*J E774230A-1FOA-4匚匚5-毗匸3451 了阳0皿匚曰20L4P/5 16:10ADDON2014/7/5 12:47ALM2014/7/5 13:14Japp2014/7/5 13; 14彳L.Iff丈件售血:|lull 1Q保存卽I !保疗类型cn:Config Files (*f. MTE)取消当前页面就已经是我建立的LX1 了,点下面添加按钮名字改为LXPrimary Card下让我选择我是用那块网卡与PLC连接的,可以在 0到

28、3之间切换看,那块显示的是我的网卡,这里我是用的第2个,显示的是我的实际网卡点击添加曜 D'PpgsTi Fi esProficy X'LXI.MEE - PuerToo名字改为LX1IP是我连接的PLC的IP地址,不正确就通讯不了DAProgram FiIesProfiyProfir>! i-TX.l X1JMRF * Po留piToqIFile Edit View Display Mode Options Help3 豐i MEE©巽LXi-EJI_X1Pririiry | Eacktp | CtwigSpiai fitESa jil-1 marjr IP

29、ddroEtor backup device you *ant th* diivw GQmniiLni cals wi (h.RplvF5Rftrit;el时F5_it prim-ftfAdvaiiced.,HelpFor Help, pre?5 FlCAP新建两个数据块我这个数据块定义的名字是填入起始地址Starting为内部点开关量起始地址是M,意思是用于开关量使用0000010开头,从1开始,类型是Boolean。D:Progranri FiI&<ProficyProficy iHXLXl.MBE - PoverTocI口丨回第二个数据块,我定义为MW,意思是用于模拟量点模

30、拟量点地址是从 400101开始,长度为100,则自动计算到 400200数据类型为Float(real)Edit View Dipla / Made Opt&ris H百IpI 【预血I = |議|晋|歹ID11*BEnables the driver to poll th dtablQck when you select thi弓 ckeck Ikkc.d七乜.Vloiki t ir. . IHelpFor Help, prec« Fl計05:00XHelpBlDiDC1B瓦I M保存后,按下图操作DiyProgrr File5ProficyProficy iFKLXli

31、MBE - PowerToolD:Progcam FiI«ProfityProficy iFIXLXlrMBE - PowerToclFile Edit View Display Mod&D|cg旧|酹4TemplatesOLE ServerDatdcopeFile Edit View D splay Mode Options HelpStartiTLg403100Endinghddres'sFloat deal)Data阳 Access Tibe1D«a.dbmd:Advance dL For Help, press FlEiiables the driv

32、er to oil tie datablack when, you select this clieck box.1LX1iM mJ VW3.5 M?n.i t.01 .Bl&dkrMY ID«scripti(I/O jtdk色主畧 Setup在下面地方写入我保存的这个数据库的名字17 Trimary Rut( |口VRtte 05:00PhiSC:noPolling Sfituf确定,关闭打开数据库管理器M任务控制-卜遊库* 口过程敎据库添加M0,开到位信号,双击I/O地址写入的是我在 MBE里设置的LX1里的点位,而且写的是000001,它对应的是下位PLC组态中的M0点击保存甄字量議入-FDOFE!星锚 摇髻 画级

温馨提示

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

评论

0/150

提交评论