对三菱plc指令的理解解析_第1页
对三菱plc指令的理解解析_第2页
对三菱plc指令的理解解析_第3页
对三菱plc指令的理解解析_第4页
对三菱plc指令的理解解析_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

基本逻辑指令FN2NM8OOO-M8255特殊继电器M8000:运行监视器(在pk运行中一直接通)MS001:与M8000相反的逻轵

M8002:初始脉冲(仅在运行开始时瞬问接通)M8003:与M8002相反逻钳

M80U:10msM8O12:100msM8013:IsM8014:lrnui(开一半吋间关一半的吋fuj〉

TO-T199 200点100ms T200-T24546点10msT246-T2494点10ms累计型 T250-T2555点100ms累计型定吋器的范围是0-32767C0-C99100点C100-199100点累计型 C200-C21920点C220-C23415点累计型16位0-32767 32位-2147483648-+2147483647计算器NO方向切换计算器NO方向切换计算器NO方向切换计算器NO方向切换C200M8200C209M8209C218M8218C226M8226C201M8201C210M8210C219M8219C227M8227C202M8202C2UM8211C228M8228C203M8203C212M8212C22OM8220C229M8229C204M8204C213M8213C221M8221C230M8230C205M8205C214M8214C222M8222C231M8231C206M8206C215M8215C223M8223C232M8232C207M8207C216M8216C224M8224C233M8233C208M8208C217M8217C225M8225C234M8234FX2NFX2NC系列每个寄存器都是I6bit(最高位为正、负符9位)也可用两个数据寄存器合并起来存储32bit(最高位为正、负符号位〉D0-D199200点D200-D5I1 312点D512-D7999 7488点D8OOO-D8255256点[MOVK3D1]是把3传到D1里(K表示常数H表示十六进制的常数,在pic里

不能直接的写一个数值,要写数据前面加K或者H)[DMOVK50000D4]是把K50000传送到D4.D5面[MOVDIOD4]是把D10里的数据传送到D4里[DMOVD20D22]是把(D20,D21)(是一个32位数裾)里的数据传送到(D22,

D23)里去MOV:传送(4以传送32位的数据,川■脉冲)J.據作敝典《IaWIf”hr.I,-..In.fVjCICI3.道用輒5?ms.nw.rr».ixm.nxl案例♦求:的方一个起《婷打序

技下右功較相la.^itTO启功.

桉下停jUHmm达停止IJ?技功*texoi

蝝ftTW亮5秒廇®*•

接着紅灯Tin亮s秒后ft天

»着MJ]又亮.・・加此4•坧动竹

技下伴承«®天湖am-2-|»|ft0110001nrf^o符呤(2◦唎土赦*1餐《;為仍教2300戸LK的16位I D2的16位n^««明*正数,iwAftftX、Y、M、S...是位软元件T、C、D.V...是字软元件K1X3K1表示i组(即4位)X3表示起始位即使从X3开始的4位X3X4X5X6的信兮

K2Y1K2表示2组(即8位)Y1表示起始位即使从Y1开始的8位 —LD:读取常开点。:AND:串入常开点OR:并入常开点ANB:电路块串联SET:线圈保持

RST:清除线阁输入LDI:读取常闭点。OUT:线I倒输出ANI:串入常闭点ORI:并入常闭点ORB:电路块并联<set指令的执行对象:Y.M,S其功能与自锁类似)(rst指令的执行对象是:Y.M.S,T.C.D.V,Z让对象清

楚动作,寄存器的值清0)ZRST:成批«位ZRsrrt令是将相令的的个软元件之M执行成扒t位的找令I-微♦鲁又I令繪人k— r-2.操竹教裊y鴒号摘定w—神类的番素FX1StFX1N.FX2N,FX2NC,FX3UPLS:上升沿输入脉冲PLF:下降沿输入脉冲上升延输出指令PLS仅在执行条件由OFF-ON时.驱动一次输出[PLSM0]

下降延输出指令PLF仅在执行条件由ON-OFF时,驱动一次输出[PLFMl]

LDP:读取上升沿 LDF:读取卜降沿触点上升延是检测到触点上升延吋为ON触点下降延是检测到触点下降延吋为ONANDP:上升沿接通,串联连接。ANDF:卜升沿接通.串联连接。ALT:交替指令 NOP:空操作ORP:上升沿接通,并联迮接ORF:下升沿接通,并联述接MC:主控MCR主控结束MC.MCR彳B今拉*9雄攻的一今CMP:比较(叫32付脉冲全支持)ZCP:区域比较(可32可脉冲全吋用>'<>-4-餐求:規餐对菓舍设备的A度进打SSK蟻递訓螯,典啄《政後人

若;K威紙f-5O"表示渫度Ht氣,虹<TYD1M»

w谷丄戍ari«r,"表示名肩.这為,»#ty<k>«»

若ax皮作之fel.M表水,2戍JL掌,緣打先CML:取反传送~IBCD:BIN向BCD转换BIN:BCD向BIN转换ADD:加法(可32可脉冲全可用)SUB:减法(可32可脉冲全可用)SUB戎法指令吃2个敎姆/教值逯什咸法达算<ABO忘得出托襄的找今

1.*令*人,以|胞|汲| ⑮-⑥,<E>2.娠作教类负~<P<PIkr<_lIKnJIittntLSFXlStFXIN,FX2N.FX2NCtFX3U

MUL:乘法(uj32可脉冲全可用)sMUI.來法相令1*2令款撳/數值遶什夾注算< >后锊出找良的相令V*令格久BIN BiN BIN<CB2n•(C8^>,KO_-ODIAJL 行*MULPJo**< 邏•试行毚DMIAJ>J~L2.祿作教类《3.适用机®

rxisfFXiNtFX2N,FX2NCrFX3UU值連異(DM11,DMI1P>(W.ni)ft或的32伯歡檐no.(D6tb5)纽32位敎搛8000似Ot>*toeOS)—D13D12D11DWi不么松令HUr后•(I)I^I>|2,oil.DIO)fi成的m位>MiL内的敎鋒 40,000,(XX>DIV:除法(可32可脉冲全可用)UIVV次昇LVIFUAi>通昇《象,沪擘扒WITI.相令怵成精令MLOV

ovpJ~Ln相哼鬅13,DOtVPJtKMHfc2.操作教类®3.遣用权«FXlStFXlNtFX2N,FX2NCtFX3UIMlLMULHIn住進算(m.n«JLP>(DIXD12)姐成的32<i地龙内的ft佐•_(爹fljINC:自加1运算(可32可脉冲全可用)•inc加一指令<?使指史软元件中的内容加一的拐令2.樣作教美5!3,連用机1!•FXIStFXIN,FX2NtFX2NCtFX3U-7-0T1100TItoIT1140T130TioIT01.I泰■■-tT*;:•H||Q;e«|ig|mom}|{oTOBOr|{a|c«|ix|aNVM|www10叫HWO从叫¥讶¥阱明令掛_窗•HH.1C0AZ0W0人科•

W4fWV« •垆tt4HWW3tt»•

\ 送•SHWWlfcS•«ray-虜*4i初«*y•二达4w«veo•Vwma 访•晒二•炉[J界*9,»•

4HW4-nr•

释,命瘭:ik»>逻辑或指令WORWOR捎令是将两今災位行這铒或运*的指今1,逻《或相令1口直•直 OV1-1O*0-0 1*0-1nio—40I1OOlioOIOO 1O1Oiii1 nn w11nnJ 冰o9I„[T1今i么】i_o1o11III!IlliIK!UHu“ Q111t11O]1o1 1110逻紺舁或指令WXOR*x(戊檟令是将馮个异或运其的相令1.!緝弄或相令D14逻WWrfUf;算方式:

直(1,O CKO-O1(0-1 €>(置_>uiiIu1miun■•0101 1100loot1100案例•案例1:基‘姝刁•费求:Xltt«Yi,X2«W*2.X3技MYA.X4ftMY4M8000\—\I——[»ANDiK1X001 K15K1Y00111-10^1-0i^o-o(ro-oDECNIP:二进制浮点数比较 DEZCP:二进制浮点数E问比较DEBCD:二进制浮点数向十进制浮点数转换DEBIN:十进制浮点数向二进制浮点数转换

DEADD:二进制浮点数加法DESUB:二进制浮点数减法DEMUL:二进制浮点数乘法

DEDIV:二进制浮点数除法DESQR:二进制浮点数开方INT:二进制浮点数取整FLT:整数转换为二进制浮点数求平均值指令MEAN求f均籣的平均值的| [今。yr1k31 一(O,。>求平均氬-9-|.招令格人|冗1 3.速用权«•FXIS,FXIN,FX2N.FX2NC,FX3U•裳例1:模拟量桄千扰试龄

先««时10个采槊的帽W鏟倍呤求’PttM巾10个败W分明为n卜D10将^JfftttrD20AB6000

-HI [IEAN01乒均价的K10承T均值的

抬地MWAND:字与运算(按位)WOR:字或运算(按位)WXOR字异或运算(按位)10-译码DECO指令PKC04W今足将教值枓找成裟扣什0*的相令译码指令说明注:当D1的值较小时,(1-15)D1的纸是前4位的2进制103X02X0I]0101I_[DKD XW0<01久_作•条勿113衆例I:水象的啪摩必动♦來:遢个*Hi,妗W三合水氣的A行

•按V—次接相.第_亡水象必劫•按第二次旛麴•第一台水象碎止,第二众右螭輸弟三次格鈕,第二6水装件▲,第三亡6蝻挨豕rv次按45,第三台水彖砰土按豕&次按妞•筝一公水装B劫格第六次接钮 如此《坏《釗杈相fttX<H.三台水乘的杉♦分WArOi.VO2.VO3-11-编码指令ENCOENCO德令B求出屮ON位的tt!的橱令t.4i令•又-I(1>naS)2屬竹穀[SIrOTICnk|fciVIMl

P-jCJ ir- -t好|’n」ui-<JD ir-H8n-0不处瑾以外为出WFX1S,FX1N,FX2NtFX2NC,FX3U指令说明010=2»M10歼ft的多个位妒时,忽略低位UM10斤w的位W为0IH,出现telTW议案例索例I: 列粘仿兮通办ifV>4CWLX2V^=I Cr^91.姆存MC『Y1hV|«置:D2+ON的阶|7案例1:利Wtt兮通你M喪绿灯Y1荇羚0,IH亮红灯Y2(WIcrooc:0000循环指令b•bjtlIM)

o••cFROR:循环右移KOfttt令«栴樵定的騄元作格咚6HNU猶鳓争

I.相令格*.雄°I 丨-IIX5j:<•“i…t⑽ iir]I■ ―<^>~N^-32(X?ttJB令JN<-16(1M^A令>•3-XI!*;FXLN,KX2NeKX2NC,KX3U说明xooo

I_-II——0»Rl 1 1 1 OOO O 1 囑1 1 oooot J- : ) 鬣? ■Z-_ _ 1~ 4oOOOtt1 «O0OO1詹1tL咸押冷演承的足移仏一次的ft况*W-t-匁YlM4i«.»1析令♦一i状移n

■1殊・一敝在故均•仏相令”•轉公*UH蛑彳》4蹲令的IW

ROL:循环左移ROLW令*W 的敕元作I•坏冷l«NQ的他令1.福令格式FAwI扔「H?.轅作教義《i)I*7<£>-N<«16(1M4IH令丨 N<-32(32tt1fi^戈遠用•FXlKrFX1N.FX2NtFX2HC.FX3U指令说明11110000111100000000111100001111左移推令*右移相令一种.耸珂时泣*•_-<月鉢冲V猬令14-案例囔例I:虹缘行技w要木拓丁右动枯on1.红訂n先亮6秒着费打亮J秒然后球灯门亮6秒最后珀到紅行亮.如/tiSK授44只ATIr«k•學,今心,••《 •«rw囊例I:红蟓打核《要求祐下启动接<JII红灯T1先亮*秒挑着黄灯U亮3秒3<然后蟑灯B亮6秒4.最后抝到虹打亮,如此说坏抆軔••,M6N5IMM3N2Ml*・<000100位右移指令SFTR格式蹤I(g)I(E)IM|M烟令将S开th的啦个状反friKXDffth的Nltitx件.位“杪SF1RPJ~L觯决挾行公7.操竹教类变n2^nt^l024、遠UMSPX1S,rXIN,EX2N.FX2NC,FXHU指令说明指令褥S幵物旳N2个軟it伴U? 物idN1个軾九件.7.麴竹ttft*litRKC•FX1S,KXIN,KX2Ntl-X2NCtFX3Un2«nlfilO24指令说明moi始的j个W,U1这MlJI始!WdpLh•Wilh1001[_4H抓7FAHi16-案例黨红蟑订枕要求祐下后功枯4JX1,虹灯Y1先亮6秒

抬*黄灯T2亮3秒,然忘綠幻^3*6秒

最后w利红灯亮.知此摘坏控WNEG:取补运算1.ft令格式MEG《鎌钂汍行蟹》G■<»_汍行■>2.操作教类®3.使用权5!•FXIS,:FX1N,PX2N,FX2NC,FX3U

指令if48令州法说明:对1>1承补:W先对BI取反,将城

Jfi的结果ffMliimiimimn取反U的 1100 01OI001O10014»终的补W—♦1*00o1o1 00*0 1o1oRCR:带进位循环右移RCL:带进位循环左移SQR:开方运算INV:运算触点取反EMD:结朿程序

MPS:压栈NIRD:读栈MPP:出栈CJ:条件跳转 CALL:子程序调用SRET:子程序返回FENN:主程序结束 FOR:循环开始NEXT:循环结束LD=:读取“

温馨提示

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

最新文档

评论

0/150

提交评论