物理功能指令学习教案.pptx
《物理功能指令学习教案.pptx》由会员分享,可在线阅读,更多相关《物理功能指令学习教案.pptx(75页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1物理物理(wl)功能指令功能指令第一页,共75页。2023/2/72P L C 4 41 1 功功能能(g g n ng gn n n ng g)指指 令令n n4.1.2功能指令概述n n1、应用指令的组成n n(3)操作元件(或称操作数)n n源操作元件S.,n n 有时源不止一个,例如(lr)有S1.、S2.n n目标操作数元件D.,n n 如果不止一个目标操作元件时,用D1.D2.n nK、H为常数 K表示十进制数,H表示十六进制数 n n功能助记符后+P的表示具有上升沿脉冲执行n nD+功能指令表示处理32位数据。第1页/共75页第二页,共75页。2023/2/73P L C
2、 4 41 1 功功能能(g g n ng gn n n ng g)指指 令令n n4.1.2功能指令概述n n2、位元件(yunjin)和字元件(yunjin)n n(1)、位元件(yunjin)能有ON/OFF状态的元件(yunjin)。n n 例如:X、Y、M、Sn n(2)、字元件(yunjin)能处理数据的元件(yunjin)。n n 例如:T、C、D、V、Z、KnX、KnY、n n KnM、KnSn n、由Kn+首位位元件(yunjin)的组合字元件(yunjin)n n、位元件(yunjin)以4位为一组组合成单元n n 例如:K1X0X3X0 K4Y0Y17Y0第2页/共75页
3、第三页,共75页。2023/2/74P L C 4 42 2 功功能能(g g n ng gn n n ng g)指指 令令n n4.2.1 程序流程控制指令(FNC00FNC09)n n1、CJ条件(tiojin)跳转指令(FNC00)第3页/共75页第四页,共75页。2023/2/75P L C 4 42 2 功功能能(g g n ng gn n n ng g)指指 令令n n4.2.2 程序流程控制指令(FNC00FNC09)n n2 2、子程序子程序第4页/共75页第五页,共75页。2023/2/76P L C 4 42 2 功功能能(g g n ng gn n n ng g)指指 令
4、令n n4.2.2 程序流程控制指令(FNC00FNC09)n n2 2、子程序子程序注意(zh y):(1)P指针及子程序必须在FEND之后(2)子程序的T 范围:T192T199 T246T249(3)子程序的范围为:指针SRET之间第5页/共75页第六页,共75页。2023/2/77P L C 4 42 2 功功能能(g g n ng gn n n ng g)指指 令令n n4.2.2 程序流程控制指令FNC00FNC09)n n3、中断(适用(shyng)要求高精度的设备)1)、指针(zhzhn):第6页/共75页第七页,共75页。2023/2/78P L C 4 42 2 功功能能(
5、g g n ng gn n n ng g)指指 令令n n4.2.2 程序流程控制指令FNC00FNC09)n n3、中断(适用(shyng)要求高精度的设备)当X1为ON时,程序执行(zhxng)I101IRET之间程序,之后执行(zhxng)EI指令的程序第7页/共75页第八页,共75页。2023/2/79P L C 4 42 2 功功能能(g g n ng gn n n ng g)指指 令令n n4.2.2 程序流程控制指令FNC00FNC09)n n4、监视(jinsh)定时器(WDT)注意(zh y):FX系列PLC的正常情况下监视定时器的值为200mS,若程序的扫描周期的时间超过此
6、值时,应在程序中利用一个WDT指令将这个分为二部分。第8页/共75页第九页,共75页。2023/2/710P L C 4 42 2 功功能能(g g n ng gn n n ng g)指指 令令n n4.2.2 程序流程控制指令FNC00FNC09)n n5、循环(xnhun)(网络常用)注意:(1)、FOR、NEXT必须(bx)成对使用。(2)、FOR与最相邻的NEXT为 一对。第9页/共75页第十页,共75页。2023/2/711P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.1 传送(chun sn)与比较指令(FNC10FNC19)
7、n n1、CMP数据比较S1S2S1S2S1S2第10页/共75页第十一页,共75页。2023/2/712P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.2 传送与比较指令(zhlng)(FNC10FNC19)n n2、ZCP区间比较S3S1S2S1S3S2S1、S2S3第11页/共75页第十二页,共75页。2023/2/713P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.3 传送与比较(bjio)指令(FNC10FNC19)n n3、MOV数据传送第12页/共75页第十三页,共75页
8、。2023/2/714P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.4 传送与比较(bjio)指令(FNC10FNC19)n n4、SMOV移位传送指令传送(chun sn)后D0=3268,D1=320第13页/共75页第十四页,共75页。2023/2/715P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.5 传送与比较(bjio)指令(FNC10FNC19)n n5、CML取反指令即源中“1”变为“0”,而“0”则变为“1”,再送往(sn wn)目标第14页/共75页第十五页,共7
9、5页。2023/2/716P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.6 传送与比较(bjio)指令(FNC10FNC19)n n6、BMOV块传送指令D0D10 D1D11D2D12 D3D13K1M0 K1Y3K1M4 K1Y7第15页/共75页第十六页,共75页。2023/2/717P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.7 传送(chun sn)与比较指令(FNC10FNC19)n n7、FMOV多点传送(chun sn)指令1)、当X4为“1”时,将K100同时送到
10、D10D13共4个元件(yunjin)中。2)、当X5为“1”时,将K0同时送到C0C4共5个计数器中,令各个计数器清零。第16页/共75页第十七页,共75页。2023/2/718P L C 4 43 3 功功能能(g g n ng gn n n ng g)指指 令令n n4.3.8 传送与比较(bjio)指令(FNC10FNC19)n n8、XCH数据交换指令当X4为“1”时,则D1=K20,D2=K60。当X5为“1”时,执行(zhxng)XCH,将D1和D2中的数据相互交换,则D1=K60,D2=K20。第17页/共75页第十八页,共75页。2023/2/719P L C 4 45 5
11、功功能能(g g n ng gn n n ng g)指指 令令n n4.3.9 传送与比较(bjio)指令(FNC10FNC19)n n9、求BCD码和求BIN码指令当X4为“1”时,则D1=K98。当X5为“1”时,则Y4、Y5、Y10得电。当X6为“1”时,则D2=K98(98)10=(1001 1000)BCD第18页/共75页第十九页,共75页。2023/2/720P L C 4 44 4 功功能能(g g n ng gn n n ng g)指指 令令n n4.4.1 4.4.1 算术算术(sunsh)(sunsh)运算和逻辑运算运算和逻辑运算(FNC20FNC29FNC20FNC29
12、)n n1 1、ADD ADD二进制的加法指令二进制的加法指令当X0为ON时,执行(zhxng)ADD指令,则(D0+D1)的计算结果存放于D10,则D10=D0+D1=K10+K10即为K20。第19页/共75页第二十页,共75页。2023/2/721P L C 4 44 4 功功能能(g g n ng gn n n ng g)指指 令令n n4.4.2 4.4.2 算术运算和逻辑运算(算术运算和逻辑运算(FNC20FNC29FNC20FNC29)n n2 2、SUB SUB二进制的减法二进制的减法(ji(ji nfnf)指令指令当X0为ON时,执行(zhxng)SUB指令,则(D0D1)的
13、计算结果存放于D10,则D10=D0-D1=K100-K10,即D10的数值为K90。第20页/共75页第二十一页,共75页。2023/2/722P L C 4 44 4 功功能能(g g n ng gn n n ng g)指指 令令n n4.4.3 4.4.3 算术算术(sunsh)(sunsh)运算和逻辑运算(运算和逻辑运算(FNC20FNC29FNC20FNC29)n n3 3、MUL MUL二进制的乘法指令二进制的乘法指令当X0为ON时,执行MUL指令(zhlng),则D0D1的计算结果存放于D10,则D10的数值为:D10=D0D1=K10K10=K100 第21页/共75页第二十二
14、页,共75页。2023/2/723P L C 4 44 4 功功能能(g g n ng gn n n ng g)指指 令令n n4.4.4 4.4.4 算术算术(sunsh)(sunsh)运算和逻辑运算(运算和逻辑运算(FNC20FNC29FNC20FNC29)n n4 4、DIV DIV二进制的除法指令二进制的除法指令当X0为ON时,执行DIV指令,则D0D1的计算结果存放(cnfng)于D10,则D10的数值为:D10=D0D1=K100K10=K10第22页/共75页第二十三页,共75页。2023/2/724P L C 4 44 4 功功能能(g g n ng gn n n ng g)指
15、指 令令n n4.4.5 4.4.5 算术算术(sunsh)(sunsh)运算和逻辑运算运算和逻辑运算(FNC20FNC29FNC20FNC29)n n5 5、INC INC加加1 1和和DECDEC减减1 1指令指令当每次X0为ON 时,执行INC和DEC指令(zhlng),则D1或D0的内容就加1或减1。将运算结果存放D1和D0中 第23页/共75页第二十四页,共75页。2023/2/725P L C 4 44 4 功功能能(g g n ng gn n n ng g)指指 令令n n4.4.7 4.4.7 算术运算算术运算(yn sun)(yn sun)和逻辑运算和逻辑运算(yn(yn s
16、un)sun)(FNC20FNC29FNC20FNC29)n n7 7、逻辑与逻辑与WANDWAND、或、或WORWOR、异或、异或WXORWXOR运算运算(yn(yn sun)sun)第24页/共75页第二十五页,共75页。2023/2/726P L C 4 44 4 功功能能(g g n ng gn n n ng g)指指 令令n n4.4.8 4.4.8 算术运算算术运算(yn sun)(yn sun)和逻辑运算和逻辑运算(yn(yn sun)sun)(FNC20FNC29FNC20FNC29)n n8 8、NEG NEG求补指令求补指令将目标(mbio)位的数取反,即“1”“0”,“0
17、”“1”。然后将取反后的结果加1再送目标(mbio)。第25页/共75页第二十六页,共75页。2023/2/727P L C 4 45 5 功功能能(g g n ng gn n n ng g)指指 令令n n4.5 4.5 循环及移位指令(循环及移位指令(FNC30FNC39FNC30FNC39)n n4.5 14.5 1、ROR ROR循环右移循环右移(yu y)(yu y)、ROLROL循环左移指令循环左移指令(245)10=(0000000011110101)2右移(yu y)3位=(1010000000011110)左移2位=(0000001111010100)第26页/共75页第二十
18、七页,共75页。2023/2/728P L C 4 45 5 功功能能(g g n ng gn n n ng g)指指 令令n n4.5 4.5 循环及移位指令(循环及移位指令(FNC30FNC39FNC30FNC39)n n4.5 24.5 2、带进位带进位RCRRCR循环右移循环右移(yu y)(yu y)、ROLROL循环左移指令循环左移指令(255)10=(0000000011111111)2右移(yu y)4位=(1111000000001111)=4081 (M8022为“1”)左移4位=(0000111111110000)=4088 (M8022为“0”)第27页/共75页第二十
19、八页,共75页。2023/2/729P L C 4 45 5 功功能能(g g n ng gn n n ng g)指指 令令n n4.5 4.5 循环及移位指令(循环及移位指令(FNC30FNC39FNC30FNC39)n n4.5.34.5.3、SFTR SFTR位右移位右移(yu y)(yu y)、SFTLSFTL位左移指令位左移指令第28页/共75页第二十九页,共75页。2023/2/730P L C 4 45 5 功功能能(g g n ng gn n n ng g)指指 令令n n4.5 4.5 循环循环(xnhun)(xnhun)及移位指令(及移位指令(FNC30FNC39FNC30
20、FNC39)n n4.5 34.5 3、SFTR SFTR位右移、位右移、SFTLSFTL位左移指令位左移指令第29页/共75页第三十页,共75页。2023/2/731P L C 4 45 5 功功能能(g g n ng gn n n ng g)指指 令令n n4.5 4.5 循环循环(xnhun)(xnhun)及移位指令(及移位指令(FNC30FNC39FNC30FNC39)n n4.5 44.5 4、WSFR WSFR字右移、字右移、WSFLWSFL字左移指令字左移指令右移右移(yu y):D3 D2 D1 D0D25 D24 D23 D22 D10左移:左移:D3 D2 D1 D0D25
21、 D13 D12 D11 D10第30页/共75页第三十一页,共75页。2023/2/732P L C 4 45 5 功功能能(g g n ng gn n n ng g)指指 令令n n4.5 4.5 循环循环(xnhun)(xnhun)及移位指令(及移位指令(FNC30FNC39FNC30FNC39)n n4.5 54.5 5、FIFO FIFO先进先出(先进先出(SFWRSFWR、SFRDSFRD)第31页/共75页第三十二页,共75页。2023/2/733P L C 4 46 6 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.1 4.6.1 数据处理指令(数
22、据处理指令(FNC40FNC49FNC40FNC49)n n1 1、ZRST ZRST区间区间(q jin)(q jin)复位指令复位指令相当于相当于“清零清零(qn ln)”的作的作用用第32页/共75页第三十三页,共75页。2023/2/734P L C 4 46 6 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.2 4.6.2 数据处理指令数据处理指令(zh(zh lng)lng)(FNC40FNC49FNC40FNC49)n n2 2、DECO DECO译码和译码和ENCOENCO编码指令编码指令(zh(zh lng)lng)第33页/共75页第三十四页,
23、共75页。2023/2/735P L C 4 46 6 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.2 4.6.2 数据处理指令数据处理指令(zh(zh lng)lng)(FNC40FNC49FNC40FNC49)n n2 2、DECO DECO译码和译码和ENCOENCO编码指令编码指令(zh(zh lng)lng)第34页/共75页第三十五页,共75页。2023/2/736P L C 4 46 6 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.2 4.6.2 数据处理指令数据处理指令(zh(zh lng)lng)(FNC40FN
24、C49FNC40FNC49)n n2 2、DECO DECO译码和译码和ENCOENCO编码指令编码指令(zh(zh lng)lng)第35页/共75页第三十六页,共75页。2023/2/737P L C 4 46 6 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.2 4.6.2 数据处理指令数据处理指令(zh(zh lng)lng)(FNC40FNC49FNC40FNC49)n n2 2、DECO DECO译码和译码和ENCOENCO编码指令编码指令(zh(zh lng)lng)第36页/共75页第三十七页,共75页。2023/2/738P L C 4 46 6
25、 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.2 4.6.2 数据处理指令数据处理指令(zh(zh lng)lng)(FNC40FNC49FNC40FNC49)n n2 2、DECO DECO译码和译码和ENCOENCO编码指令编码指令(zh(zh lng)lng)第37页/共75页第三十八页,共75页。2023/2/739P L C 4 46 6 功功能能(g g n ng gn n n ng g)指指 令令n n4.6.3 4.6.3 数据处理指令(数据处理指令(FNC40FNC49FNC40FNC49)n n3 3、SUM SUM(ONON)位数统计)位数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物理 功能 指令 学习 教案
限制150内