首页 欧姆龙PLC NC模块操作方法

欧姆龙PLC NC模块操作方法

举报
开通vip

欧姆龙PLC NC模块操作方法NC3操作方法1.NC单元功能概述NC(NumericalControl,数字控制,简称数控)指用离散的数字信息控制机械等装置的运行。NC位置控制单元及NC单元是一种高性能的特殊功能单元,模块内含CPU,是一个相对独立的控制器,是在PLCCPU控制下的一个具有独立处理能力的功能单元。NC单元接受PLC指令并向伺服驱动器输出脉冲完成所需要的位置控制或速度控制。NC位置控制单元对来自CPU单元的指令可以在2ms时间内作出高速相应,速度可以达到500KHZ,完全满足对高精度加工和生产的需要。2.NC单元硬件结构以CJ系列...

欧姆龙PLC NC模块操作方法
NC3操作 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 1.NC单元功能概述NC(NumericalControl,数字控制,简称数控)指用离散的数字信息控制机械等装置的运行。NC位置控制单元及NC单元是一种高性能的特殊功能单元,模块内含CPU,是一个相对独立的控制器,是在PLCCPU控制下的一个具有独立处理能力的功能单元。NC单元接受PLC指令并向伺服驱动器输出脉冲完成所需要的位置控制或速度控制。NC位置控制单元对来自CPU单元的指令可以在2ms时间内作出高速相应,速度可以达到500KHZ,完全满足对高精度加工和生产的需要。2.NC单元硬件结构以CJ系列NC单元为例,其硬件结构如图所示。CJ1W-NC4H3所袖注接器连接到苛诳马达耍幼罪或音伺脂更功*t控制期个独:■LED指云器显示PCU的撞作袱志U单元数设置开A说苣PCU的单五蛇5■抽廷接箱Z/J轴连展器帝持别步圭马竖骊动器或毛伺服耍新摆.:柱制商个捷)CJ1W-NC2D3GJ1W-NG1D3LED指示灯含义,如下图所示。名称颜色状态RUN-i'Li点亮正常操年过程周巾亮未点亮碰件r或者FLC遇技的PCUERC红色有发生未点亮无发生ERH虹色点完CPU单元有发生未点亮CPU前元无或上X梯色正在向X轴输出脉冲〔向前或者相反向)何加;错误,例如时X的电破类里成者数推未点亳上而的都混筮生Y橙色1I正在向Y蝴辅]出脉冲『向前或者相反向)闪烁错涅,倒如时¥叶电维美早或者敖抓未点亮卜、面的部没有发生Z点亮正在向E辘轴旧脉冲(向成或舌相反向)靖误,例如的电发类型或者数卅未反弃1•.面的都投有发牛U橙色点亮正在向U帽愉能睬冲r向前或者相反向1闪烁错涅,例如时U的电缱粉型或者散据未点亮上面的都没有发生单元号设置CPU的特殊输入/输出单元区域根据单元号设置分配储存器。分配0—95范围内的单元号。CJ1W-NC113/NC133/NC213/NC233型号分配10个字,每个单元分配1个单元号。CJ1W-NC412/NC433型号分配20个字,每个单元分配2个单元号。外部输入/输出电路连接起的管脚排列CJ1W-NC113/213/413(脉冲开发式输出)K轴和E岫豹炷接器引脚排列YttWU岫豹炷接器引脚排列引脚输入F摘出分配引脚输人/询出分配A1输入电卸W4侦直流•输出信号的〕BI赣入电姮24U直没,访出信号的)A2辍入地线.24V直流(输山信号的)B2输入地成,24V■直流(输出信号的7A3—未建用B3—未使用A4■—.未使用64—未邮A5辍出脉冲输出B5推出CW脉冲输出A6轮出用L6g龟阻剂CW昧冲输出B6翰出用1.50电阻fElCW昧冲牡出A7较出腺冲7■方向输出B7赣出昧冲,万向输出A8较出用l.6kii电阻为CW昧冲/方向蜀折B8榆出L&心电阻的CW昧冲/■方向输出A9输出偏差计散蓄复卅蜿出,原直响膈令愉出B9怖出但等计散器双岸稿出:片巾.周整由令瑜出AID输出ffl16KD电阻的偏差计甑器尺怕输出用1一6血电阻豹原点谓景命令■的出BIO髯出用1EKH也阻的伸差计致器担杓瑜出JUI.GkQ电阻的原点调框命令盖出A11辍出定世结柬输人僖号B11定位蜻束翰氏伐号A12嘛入会共原忒BI2会共反点A13隙点输入后号(24V)013输人原点输入信号t隹EA14辕入町点输入信弓(•时B14输入原点输入信弓C5V)A15中断输氏信号B15励入中断瑜A,信号A15骤登停止输氏信号01&输入紧息岳止输入楮号A17输入原点搓近输人信号B17输入原点接近输入信号A1B辕入CW瑜X信0B1&输入CW始无信号A19输入CCW^A信号BI9留入CCW输人信号A2D弩入共同输入信号B20输入会共输A信号CJ1W-NC133/233/433(线性驱动输出)乂轴和2驰的连禳器引脚挂列引出Y袖和U轴的连搓器引脚排列引脚号ttA出分配afflA/输出分配A1电漆,24VHtft4揄出悟号的〕B1埔Z.电渡,24VMifiC输出信号的〕A2地线,24V直流(输出信号的}B2#A此蟾.24V育疝《输出信号的)A3输入地线,,SV直流t输出信号的1B3时地城.3V直流(输由信号的)A4输人电源,,5VB流〔株冲信号的)B4前人电源,5V直流〔嚎冲信号的)A5镣出CW昧神埼出L+〕05蛹出CW.*冲输出(+)阳CW阪冲输出(->B6埔出瑚昧冲输出C-)A7CCW琢冲J方向榆出B7输出CCW做神,方向输山A6CXW.球冲/■方向句出1-)06输出CCWJflt冲/■万向输出<-)输出偏差计故辎其位蛹出.「匣*调批命令输出B9输出伽差计数揩豆也栅出.•/原点调整命令瑜生A10枷用1.6心屯阻的偏差计数器复倪输出】|」1.6心电刊的原女调整命令柱出B10始出用1一6位电阻的偏差计数器复伐输出用1_g电I阻的原点调整命令墙出A11证他站暇输人伯号B11婚?i定偷蜻柬妹人倡号A12输人共同原成B12输A共同京点A13愉X原.口"信号「2华门013A点h惭入信号<24V)A14输入原点输A信号C5V?B14时原点所入信号(5V)A15输人中断墙入信号B15输A中断赣人怡号A1Gg坚急停止输人伯与B16蝙h竖宣停止妹;号A17输人原点接近箫入信号B17输A原点接近械入信号A18愉X瑚缔丘拮号01GAGW愉入怡号A19翰人CCW湖人佶匚BIS时CCW输入话号A2D输入几同输入棺号H20公耳蒂人仁号3.NC系统配置及功能概述NC系统配置用来没骂教据竭辑参数和数据-监测状态.和监测器文件管理,-计算机:-CX-PositionCX-Programmer连接到RS-232C端口CJ紊剂电藻CPU单元q_lCJ1W-NC413U1L控制单元胃口中地单元(蚤见1士育;专门中继单元外部崭入信号OfkDOfkDCCW极阳CW极阳原点原蠢接近诙急停止外部中断外部输入4言号ccw极限cwta限原点原点援近骤急停止外部中断已咋的纳直潇■电源血中输出_uu_步进马达驱动嚣O)-O步进马达同服驱动器;驱动器'步进马达驱动嚣步进马达驱动器□□hZr或者伺月R驱助祥步进马达驱幼器!或者注PCU.与专用终端模块的连接可用专用电缆.NC单元功能概述CJ1WNCD13/NCQ33操作速度控制独立自动连续其它操作4.NC单元数据区NC位置控制单元PCU,即PostionControlUnit,共有4个单元数据区。我们分别称为m区,n区,I区和K区。NC操作流程如下:指定NC单元的公共参数和轴参数,即m区,m=Dm20000+单元号*100。确定相关定位数据,若为直接操作,定位数据来自I区;若为存储器操作,定位数据来自NC单元存储器,并以序列形式存在,I区由NC模块参数中设定或者直接赋值m+1。由PLCCPU的n区发送操作命令给NC单元,执行过程中NC单元的相关状态及标志反馈回给PLCCPU的n区,n=2000+单元号*10。NC单元存储器中的数据可利用CX-POSITION软件传送,也可利用K区进行传送。1)公共参数和轴参数区(m---m+3)作用:定义I区和轴参数区的使用开始字:m=D20000+100X单元号m:设定I区的区域,有效值为0000,000D,0X0E(x=0-9,A-C)0000:分配给特殊I/O单元的数据存储器区域字,在轴参数后连续被分配。000D:用户定义数据存储器区域字(I),开始字为m+1中定义。(000D----D区为操作数据区)0X0E:用户定义的EM区域字,X为块号,开始字为m+1中定义。m+1:设定I区的起始字2)操作存储器区(n区)作用:对NC单元进行控制,NC单元状态的返回开始字:n=2000+10X单元号,其中1轴占n---n+4,2轴占n---n+9,4轴占n---n+19NC单元命令区:.宇位操作2轴4轴Y帮|心Y耕£轴nnn心nn+2n+4n+6oo序列号忡噩5独立起动oa绝对蓉的相时移&0&中斯便给06原点搜索Q7原点返回06当前■位置预'置09点动10方向定受11示散12阳成禁止/■琵位13值差计敖器复伸输U/原点询精的令输出14希活Override15停止n+1n+1n+3m-1n+3l"5n+7oo到OS强迫中断09到I"未敞使用12写数卅13该数据14保存数据15未凄健用NC单元状态反馈区:.宇位操作W轴4轴XWiX她Y剜Y黜E甜U缺H42n+4nwn顷Fi+MP41I7oo钊03未被便用04等待存储器操作桁.志世0506无原点标志齿071巨穴停止嫁志隹06玉域。监控杯忐位09饭域1麻户标志伸10区域2监控标志位11示魏守成京忐何12斯;若位13仁标志炫14跋担也遂标志15减过1停止执行标志.宇位堤住1轴理d轴X轴X雄Y轴X辅Y轴Z^.1」械宇操作1抽2翰4轴X轴XiftY轴X轴3u轴n+3n+6m3n甫n^12n+15n+1&00到07未被使用Oflcw根垠辅人信号□9CCWU限输人信号10I旦也抬近械人总号11京臣输.七信号12中断甘入信号13紧急停||•输入讫弓14定伸完成信号15偏差il•姓器豆位输出/豆巾询整命夺描出n+dn+6I1+9n-non+13n+16rnl9oo到15代码I区轴操作数据:可通过在NC参数区设定(直接在IO 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中双击NC模块,即弹出设定窗口),也可通过m、m+1来设定。m,设定I区内存区域,CIO区(0000h),D区(000D),EM区(0X0E(x=0-9,A-C));m+1,设定起始地址。字数碧大小1她咨4轴K轴X轴瓦轴¥轴U轴I11写字数-4■字1+11+11+1乌源区域.'、;-I+2|42写■字I-F3I+3II+3J椎果电址-个字I+4IMI+4读字敬日—个字I肉I+5I+5读渥地址一个孕I+6氐I十6读目标庆域一个字I4了I+7l|47该目标宇一个宇I+8ite1+20I+81+201+3214位置两个字|十1旧1+101+221+101+22"341+46西个字1+121+12k-2414121+241+361+48U通时间两个孚1+14If14I+2G14141+261+301+50混.速时间两个字I+W1+161+161+201+401+52定位一个字I-H171+171+2914-1711+29IIM11+53Override一个字1+161+1B1+30hie1十3DI+421+54航数地让一个字1+191+19H-311+191+311+431+56未械使用一个手I+-201+32H36I+561询1十641+68当前枪置两个字I+-221+34|+"I十581+621+661+70位置序列_个字I+231+351+391+591+631+671+71林出代四一个字5.NC单元位置控制功能(1)基本操作方式1)存储器操作存储器操作时,将位置控制所需的数据(定位序列,位置,速度,加减速时间等参数)被预先传输到NC位置控制单元中,然后NC单元根据PLCCPU向工作存储器区发出命令,执行相应的定位序列来完成位置控制。2)直接操作参数设置:定位位置,速度,加减速时间执行相应命令:绝对移动命令位,相对移动命令位(2)NC单元其他功能1)原点搜索:用于决定绝对坐标系中的原点,原点搜索功能翊。单元的内置功能,无需进行系统设置和ORG程序的编写,只需要相关轴参数和操作命令位就可以实现。2)点动:在点动操作中速度被改变,操作将会以改变的数据执行,加减速时间需要在下一个点动操作开始时执行。3)间隙补偿:在驱动轴和被驱动的机械系统之间的作用。如果正负方向的定位中有间隙,会导致定位中相同数量的差异。间隙补偿被用来使这个差异尽可能的小。4)软件限位:为了阻止由于意外的定位操作而对设备造成的破坏,除了极限输入信号外还有一个监控软件范围的位置设定。5)减速停止:当停止位闭合的时候执行减速停止操作。存储器操作期间执行减速停止时,停止随减速时间产生。6.NC伺服控制应用(1)原点搜索原点搜索执行时,按照设定的初始速度启动,根据设定的加速度加速到原点搜索高速度,并在遇到接近信号时减速到原点搜索接近速度,在遇到原点信号停止。在M有原点输入信号的原.4悝索接近速屋停止时亦篷要危速.原点单景高速度加速/匕~\•陵逐y\/•■点搜索接近速度初期遂度-(启动停止没有一个原点搂近输入信号原点檀蜜以低速〔匾白摆案接近怨度)操作-自原口输入信号停止时不需就诛,景点攫索接近工度捕医、£起始更度『/后却停止如果原点搜索喽近速度小于或等于初始速度他不需要如速■:相关参数设置:1)原点搜索操作:反向模式1:当输入从原点搜索方向接受到极限信号时方向反向。反向模式2:当输入从原点搜索方向接受到极限信号时停止并产生错误。单方向模式:原点搜索仅在单方向执行。2)原点检测方法:方法0:用原点接近输入信号OFF-ON-OFF后,检测原点输入信号。方法1:用原点接近输入信号OFF-ON后,检测原点输入信号。方法2:不用原点接近输入信号。方法3:采用极限输入信号取代原点接近输入信号。3)原点搜索方向:0:顺时针方向1:逆时针方向4)原点补偿:决定了调整的脉冲量,需在原点确定后调整。程序实例:■原点搜素・用皈辰回200D.07Y—0.01£i:i[0.0620©.07位£011.032011Cf?200E.OT-o-通原点返回(2)点动当JOG位闭合后,轴操作使用定义的方向,速度,加速时间启动。当关断后,定位以定义的减速时间减速然后停止。点动方向:1----逆时针方向(CCW方向)0----顺时针方向(CW方向)程序实例:■工油点动dKlSSS-lLOOOO开始)0M0VLW9a)AiornaElOOLO■411土寸1±苴0VOVLW96)filOOOD10012曲ttf®寸i目酬ovu秘:〕ftlOOO£110014曲瞰时间mVLi*:]AlODOaD1Q01O土点动雕W0VLW98)MOODE100L2渤in渤捆0VIOVLW9OJftlOOOD10014曲鼬ma斗匹时计点计L.UJ渤白』I扁+..rni渤点动鼠拘■...2009.09|.1:W-L1it0.02II戏e061/I遍点动1浦茧+0.032009.ae渤占寸沽时..(3)直接操作直接操作是通过在操作数据区中每次设定的位置,速度,加减速时间来完成的。在操作数据区,由MOVL结构设置的位置和速度在每一个I/O刷新时间被自动输出到位置控制单元。启动直接操作有两种方法。绝对移动:指定操作数据区的位置为绝对量来定义到达的位置。对于绝对移动命令,如果原点没有被建立,将产生一个位置不明的错误。相对移动:指定操作数据区的位置为相对量来定义到达的位置。程序实例:绝对移动:"他拍时移即0.0^:拍沌2333L3—ki—:,汩『标志应Q5E7IfD.DD:希霍句@R5ETND00如移动ANflVLWga)颂皿uiaaaaGN0VL(^Ba)niaaia汽油座度0N0i.»LWQajII10012汽粒加瓯时间GNOVLWQaj11001^1拦辂成囱时间W叩.D3Q递而掩动相对移动:K油相由&动E8026.*ITI膺定]'"3志rra.oi20i:ii:iis111/10.05面踱I代勘忙标志位QK皿VD.OL轴耕动国CIVL凶的〕|酬DVL四时〕iMiVL凶的〕tO.OLfeEOIOHL0009A5000DLDDtD为轴速度iinnnBLDD1Z时目41000DL0014轴加速时目在选择使用绝对移动还是相对移动的过程中,有时候因为种种原因,我们无法使用NC的原点搜索程序来定义伺服原点,但是我们可以使用NC单元命令区中“当前位置预设”的功能。但是需要注意的是,当前位置预设功能是将I区中的I+8,I+20,I+32,I+44的当前位置记为原点,所以必要时需要将其中的脉冲量清零,或者直接输入脉冲量,定为原点。程序实例如下:■原湖认P_Fif£t_C5.*cleMQYL(493)-M10J:.JEYr辆当前位置我设2J:S商1王』』标三位(4)存储器操作在存储操作中,像位置和速度这样的数据以序列的形式预先被转移到位置控制单元的内部存储器中,定位根据存储控制器的命令实施定位序列。序列号便赢启动序列位章定位投顺序发生CX-POSITION软件简单使用:AxisSetK:X.axisiliadziseiisFcsitiradesi-gnationOiAjcaolutepasLtic-n.l^Relativspc-sitionEndcode0:Terminating1:Automatic2:Continuous3:Eimkend4™Speedcontrol5:IncerrupLfeeding(forward-direction)6:In.cerruptf-sedinj{reversedirection)上1:at.Le:|Taels3Tetle4Position.DataazisOutpacPoBitiondesi-^natLDiLEndCwellAccelBscel□tarzlargeIaxis¥axisZaxis0azisSetCodeYaxisZaacisUaxisCodeJfc・如.No.SpeedSpeeaAxisSet------确定序列运行时需要运行的轴Positiondesignation0:相对移动1:绝对移动Endcode0终止序列破执打.然后定世停止直到下一个序列的启动陂执IS目相■莅宦产速初船虫度…食读Y以初始速度停1L——>14间中4序列盅执扣-然后足磁在验留制间蜗间袖中I卜直到下一•个序列自前拄渤,C奁注群■)块结束4速度控制中断避始(正向.,中断避始r辰向)序列彼执打.然后对下•一十序列理雄定位I虹 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 在目标位置停止*(看注登)■:但.是.驻削时间袖氏司..那么/位一捋会主玷宙时间中止)定我成以后彼停1L.勺';动由次植执行,并且当序列便能位为ON时,足传将按照定文的序列号更新开始.脉冲输招被保侍汗为序列设宵的遂度.即使在姓尊地出期叵气前位置也彼计■算。豚冲输由的方向由为位置数把设时的町号决定。要梗声I上脉冲滴出,使用中止命学■=脉冲牌出被投插在为序列由置的速度-脉冲输出的方向由为位置数据设置的苻号决定.北君一个中断葡孔,轴在和冰冲输出相同咐方向被从输入位置秣也一个定义的量.然后停止,随苫一个中断输最,袖住和初蜻脉冲输出相反的方向移动-个定叫的量『然后停止.这个授仲的.用它内容和正向中断卷咱相同(E面描述的Lt:楫盛度M时问疳动不仲止理过脂目标但,反严中V入■T■a朝中位亢向相反方向芯动的后/量OutputCode------序列结束后,NC单元反馈区输出的状态代码(00—15十六进制)Table1/2/3/4------选择当前序列的启动轴(1-X/2-Y/3-Z/4-U)启动目标位置程序实例:Position设定:位置序列:使用绝对位置移动,使用Tablel,即x轴为使能轴,当启动x轴序列0时,4轴会同时运动至序列中设定的位置。3oaizimDataailsOJLpUtPaaiticndEaigEationEndDwellftCCElDeceL2:crtTargsEiliaYaxisIizisDaxis近CodeK曰KSYanaZw.i.5UaxisCodelie,Nd,lie,SpefdSpeed3EWOOD-3000-50000照u10111d91J1加减速时间序列:KaxisY-axisZaxisUaxisNo.AccelDec.eLAccelDecelAccelDecelAcc-elDeceL4-1500500500500500500500500速度序列:Nd.XaxisYaxisZaKiaITaa4-000004-15000500050005000PLC程序:■存赭器操作□.1QVOD4VOD3问曲I耳L.位£ODB13如i'leon13201413况:TU~u科]'b=(■>^UUS」nLULL」5LU1L」5LU/1Ub,的豆匕k__/汨0去质.•汨km%减,汩EzzkK~典VClD3aSETWO.02何服自动GHSET710.02伺丽启动?re-o间服忙标志位地.04询那捆治束标志位14070021:!HL0015湖启动机1序列2CC0.00Z:4i:i三时呈付能亡云i;rrnn:—O/祐律幅操作启劫在上述程序中,我们需要事先将位置脉冲量,速度,加减速时间实现写入NC的PSU中,然后通过PLC启动使能,来控制伺服运动。但是,在实际运用过程中,客户往往需要随时可以更改这些参数来改变伺服的运动状态,来满足设备的功能需要,这样我们就需要使用到NC中的读/写数据位或者是IOWR/IORD指令来读/写数据。每个数据项目都在PCU里面拥有自己的地址,当数据传送时这个地址用来识别写目标地址和读源地址。一个字(16个位)用来定义每个地址。但是不可以传送扩展交叉轴参数数据和X,Y,Z和U轴的数据。CPU岸7T.PCU(NC413)CIOSnn+1匚数皓,一Kn+t12)敖椒区0M4HsxDME操帏国器区胃注——m^l揉曜掂祥即起"字.蕾数焉定・DM/EM垢忤致IS区!I写前字数|—M胃源区\+2I十3写宜的姓址11DM/EM!袖据IODOHex►IMSH9X序列十六注制)Hsx■-11Z9H^x序列舲9(63+六进制)1I2CHex4303H»X其它境据卜位置珈甄时间减哇时间让帝酎日区地址分配如下所示:地址NC1-3NC?2-3NC4I13□004J0073牯巷数(1棺她)柚移数(2程抽)抽葬的(4根射])W00—I12B对X坐标翘定在序列村X坐标轼弟位序列村K坐迂位序列I12C—11F3速度速愧速原11F4-12GB«ts位置120C~12CIF如浊时间如速时间配也时间12D0—12E3减建时何减速对间应速肘间1WE4-12F7驻闹时向驻网时间驻宙时向12F8〜1303区E、2000—212B讨丫坐定位序列甘丫壁定位序列212C-21F3速理速迎2W4―22EB位置位置22BC~22CF加速时间加速时间2200-22E3减速时问域速时间22E4〜22F7驻的时间驻留肘间22FQ―2303区3000—312B时z:坐标轴定将序死312C—31F331F4—32BB位置32BC-32CF凯速时间32DQ〜32E3弑建时间32E4-32F7驻留酎间32F8-翊3IX4000—412B
本文档为【欧姆龙PLC NC模块操作方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_598372
暂无简介~
格式:doc
大小:386KB
软件:Word
页数:21
分类:
上传时间:2018-05-18
浏览量:3