版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Chapter 3. Instructions PAGE 3-2第三章 指令TOC o 2-33.1基基本指令令 PAGEREF _Toc491320107 h 3-113.1.1触点点指令 PAGEREF _Toc491320108 h 33-13.1.2连接接指令 PAGEREF _Toc491320109 h 33-13.1.3反转转指令 PAGEREF _Toc491320110 h 33-13.1.4主控控制指令令 PAGEREF _Toc491320111 h 3-223.1.5输出出指令 PAGEREF _Toc491320112 h 33-23.1.6步进进控制器器指令 PAG
2、EREF _Toc491320113 h 33-23.1.7ENND 指指令 PAGEREF _Toc491320114 h 3-23.1.8无运运算指令令 PAGEREF _Toc491320115 h 3-333.1.9定时时器指令令 PAGEREF _Toc491320116 h 3-333.1.10计计数器指指令 PAGEREF _Toc491320117 h 3-43.2应应用指令令 PAGEREF _Toc491320118 h 3-553.2.1数据据传送指指令 PAGEREF _Toc491320119 h 3-53.2.2转换换指令 PAGEREF _Toc491320120
3、 h 33-63.2.3比较较指令 PAGEREF _Toc491320121 h 33-63.2.4增加加 / 减少指指令 PAGEREF _Toc491320122 h 3-93.2.5回转转指令 PAGEREF _Toc491320123 h 33-93.2.6移位位指令 PAGEREF _Toc491320124 h 33-1003.2.7交换换指令 PAGEREF _Toc491320125 h 33-1113.2.8BIIN 算算术指令令 PAGEREF _Toc491320126 h 3-1113.2.9BCCD 算算术指令令 PAGEREF _Toc491320127 h 3-
4、1133.2.10逻逻辑运算算指令 PAGEREF _Toc491320128 h 33-1443.2.11数数据处理理指令 PAGEREF _Toc491320129 h 33-1553.2.12系系统指令令 PAGEREF _Toc491320130 h 3-1173.2.13转转移指令令 PAGEREF _Toc491320131 h 3-1173.2.14循循环指令令 PAGEREF _Toc491320132 h 3-1183.2.15旗旗标指令令 PAGEREF _Toc491320133 h 3-1183.2.16特特殊模块块指令 PAGEREF _Toc491320134 h
5、33-1993.2.17数数据连接接指令 PAGEREF _Toc491320135 h 33-1993.2.18中中断指令令 PAGEREF _Toc491320136 h 3-2203.2.19符符号转换换指令 PAGEREF _Toc491320137 h 33-2003.2.20位位触点指指令 PAGEREF _Toc491320138 h 3-21Chapter 3. Instructions PAGE 3-4指令基本指令令触点指令令记忆符号号功能号梯级符号号单元t处理内容容CPU页LOADD-NO 触触点运算算开始4- 11LOADD NOOT-NC 触触点运算算开始4- 11AN
6、D-NO 触触点串联联4- 33AND NOTT-NC 触触点串联联4- 33OR-NO 触触点并联联4- 44OR NNOT-NC 触点并并联4- 44连接指令令记忆符号号功能号梯级符号号单元处理内容容CPU页ABAND LOAAD-块串联4- 66BAOR LLOADD-块并联4- 88MPUSHMPUSSH005 ( ) ( ) ( )-存储运算算结果4- 110MLOADMPOPMLOAAD006-从MPUUSH读读取运算算结果4- 110MPOPP007-从MPUUSH读读取运算算结果并并清除结结果4- 110反转指令令记忆符号号功能号梯级符号号单元处理内容容CPU页NOT-反转运算
7、算结果4- 112适用的CPU 类型 : = 全部 CPUs ; = K10S1 / K10S / K30S / K60S ; = K200S/K300S/K1000S注释主控制指指令记忆符号号功能号梯级符号号单元处理内容容CPU页MCSCLR nMCS nMCS010-开始主控控制4- 113MCSCCLR011-结束主控控制4 13输出指令令记忆符号号功能号梯级符号号单元处理内容容CPU页 D DD017-在输入信信号的上上升沿产产生一个个扫描脉脉冲4- 116 D NOT DD NOOT018-在输入信信号的下下降沿产产生一个个扫描脉脉冲4 18 SET DSET-设置一个个设备4 19
8、 RST DRST-复位一个个设备4 20OUT- ( )-输出一个个设备步进控制制器指令令记忆符号号功能号梯级符号号单元处理内容容CPU页SET Sxx.xxSET S-顺序处理理控制4- 222OUT S- ( Sxxx.xxx )-Lastt-inn 优先先权控制制4 24END 指令记忆符号号功能号梯级符号号单元处理内容容CPU页ENDEND001-结束顺序序程序4- 225无运算指指令记忆符号号功能号梯级符号号单元处理内容容CPU页NOP000没有梯级级符号-没有运算算(占11 步)4- 226定时器指指令记忆符号号功能号梯级符号号单元处理内容容CPU页定时器继电器号TON Txxx
9、 v定时器设置值t = 设置值输出tTON-4- 227定时器继电器号定时器继电器号TOFF Txxx v定时器设置值et =设置值I输入定时器继电器号输出输入tTOFFF-4 29TMR Txxx v定时器设置值et = 设置值( t = t1+t2 )输入输出I输入输出输出输入t1 t 2TMR-4 31TMON t = 设置值 Txxx v定时器设置值eTMONN-4 33Txxx vTRTG 定时器继电器号定时器设置值et = 设置值 ttTRTGG-4 35计数器指指令记忆符号号功能号梯级符号号单元处理内容容CPU页当前值计数脉冲 vU CTUR 计数脉冲 C xxx计数器继电器号y
10、 No.设置值 复位设置值e输出复位CTU-4- 337 C xxx计数器继电器号o.设置值 复位输出当前值计数脉冲 vR D CTD计数脉冲计数脉冲 C xxx计数器继电器号o.设置值 Reset计数器继电器号. 设置值复位CTD-4 38复位上脉冲上脉冲下脉冲 vR U CTUD输出D C xxx设置值 复位设置值下脉冲当前值输出CTUDD-4 39计数脉冲 vR D CTR 计数脉冲当前值复位CTR-4 41应用指令令数据传送送指令记忆符号号功能号梯级符号号单元处理内容容CPU页DSSDSDSDSDSDMOVMOVPP08008116 位位移动数据据 5-1SDSDSDDMOVPDMOV
11、MOVPMOVDMOVVDMOVVP08208332 位位移动数据据 + 1, + 1, 5-1DSCMOVPCMOVSDCMOVVCMOVVP08408516位数据求反反传送 5-3DSDSDCMOVPDCMOVS DDCMOOVDCMOOVP08608732 位位数据求反反传送 + 1, + 1, 5-3GMOVPS D n S D nDSBMOVPBMOVnS D nS D nFMOVPFMOVnGMOVGMOVVGMOVVP09009116 位位 组传送送5-5SDFMOVVFMOVVP09209316 位位填充传送送5-7 S D CwS D CwBMOVVBMOVVP100101N
12、位位传送(详细使使用见55-9 页)5-9转换指令令记忆符号号功能号梯级符号号单元处理内容容CPU页SDBCD二进制S DBCDPBCDS DBCDBCDPP06006116位 BBCD 转换 5-111DSDSBCD二进制S DS DDBCDPDBCDDBCDDDBCDDP06206332 位位 BCDD 转转换 + 1, + 1, 5-111二进制DSBCDS DS DBINPBINBINBINPP06406516 位位 BBIN 转换换 5-144D二进制SDSBCDS DS DDBINPDBINDINDDDBINNP06606732 位位BIN 转换换 + 1, + 1, 5-144比
13、较指令令记忆符号号功能号梯级符号号单元处理内容容CPU页S1 S2S1 S2CMPCMPPCMPCMPPP05005116 位位S1和 S2比比较结果在FF1200 F1225内显显示5-166S1 S2DCMPPDCMPS1 S2DCMPPDCMPPP05205332 位位 S11+1, S11 和和 SS2+11, SS2比比较结果在FF1200 F1225内显显示5-166DS1 S2S1 S2TCMPPTCMPDTCMPPTCMPPP05405516 位位S1和从从S2来来的166字比较较结果(116位) 存储储在 DD5-199S1 S2DDS1 S2DTCMPPDTCMPDTCMM
14、PDTCMMPP05605732 位位比较 S1+1, S1 和从从S2来来的322字结果(332 位位) 存存储在 DD+1, D5-199 比较指指令 (继续)记忆符号号功能号梯级符号号单元处理内容容CPU页 = = =S1 S2S1 S2S1 S2LOADD=AND=OR=02809418816 位位当 SS1 = S2时,输输入条件件接通5-2115-2225-233S1 S2S1 S2S1 S2 LOADDANDOR03809619616 位位当 SS1 S2时,输输入条件件接通(有符号号比较)5-2115-2225-233S1 S2S1 S2S1 S2 LOADDANDOR0480
15、9819816 位位当 SS1 = = =LOADD=AND=OR=05810621616 位位当 SS1 = S22时,输输入条件件接通(有符号号比较)5-2115-2225-233S1 S2S1 S2 =S1 S2 = =LOADD=AND=OR=06810821816 位位当 SS1 = SS2时时,输入入条件接接通(有符号号比较)5-2115-2225-233S1 S2S1 S2S1 S2 LOADDANDOR07811822816 位位当 SS1 S22时,输输入条件件接通(不等于于)5-2115-2225-233 比较指指令 (继续)记忆符号号功能号.梯级符号号单元处理内容容CPU
16、页S1 S2 =S1 S2 =S1 S2 =LOADDD=ANDDD=ORD=02909518932 位位当S11+1, S11= SS2+11, SS2 时,输输入条件件接通。5-2115-2225-233 S1 S2S1 S2S1 S2LOADDDANDDDORD03909719732 位位当S11+1, S11 SS2+11, SS2 时,输输入条件件接通。(有符符号比较较)5-2115-2225-233 S1 S2S1 S2S1 S2LOADDDANDDDORD04909919932 位位当S11+1, S11 = = =S1 S2S1 S2S1 S2LOADDD=ANDDD=ORD=
17、05910721732 位位当S11+1, S11 = SS2+11, SS2 时,输输入条件件接通。(有符符号比较较)5-2115-2225-233 = = =S1 S2S1 S2S1 S2LOADDD=ANDDD=ORD=06910921932 位位当S11+1, S11 = SS2+11, SS2 时,输输入条件件接通。(有符符号比较较)5-2115-2225-233 S1 S2S1 S2S1 S2LOADDDANDDDORD07911922932 位位当S11+1, S11 S2+1, S2 时,输输入条件件接通。(不等等于)5-2115-2225-233增加 / 减少少指令记忆符号号
18、功能号梯级符号号单元处理内容容CPU页DDDDINCPINCINCINCPP02002116 位位增加 +1 5-255DDDDDDDINCPDINCDINCCDINCCP02202332 位位增加 +1, +1 +1, 5-255DDDDDECPDECDECDECPP02402516 位位减少 -1 5-277DDDDDDECPDDDDECDDECCDDECCP02602732 位位减少 +1, -1 +1, 5-277回转指令令记忆符号号功能号梯级符号号单元处理内容容CPU页CarryD150D150D150D150DROLDROLP向左回转1位CarryD150D150ROLROLPP0
19、2002116 位位5-299向右回转1位CarryDDRORPRORRORRORPP03403516 位位5-311向左回转1位包括进位DDRCLPRCLCarryD150D150RCLRCLPP04004116 位位5-333向右回转1位包括进位DDRCRPRCRRCRRCRPP04404516 位位5-355 回转转指令 (继续续)记忆符号号功能号.梯级符号号单元处理内容容CPU页DROLPDD150D15015+1Carry向左回转1位DDROLDROLLDROLLP02202332 位位5-299DRORPDDRORDD150D15015+1Carry向右回转1位DRORRDRORR
20、P03603732 位位5-311DRCLPDDDRCL向左回转1位包括进位CarryDRCLLDRCLLP04204332 位位5-333DRCRPDDDRCRD150D15015+1向右回转1位包括进位CarryD150D15015+1DRCRRDRCRRP04604732 位位5-355移位指令令记忆符号号功能号梯级符号号单元处理内容容CPU页S1 S2S1 S2从S1到 S2移动1位BSFTPBSFT0S1S2S2S1S1S2S2S10BSFTTBSFTTP074075S1-SS2 位位5-377S1 S2S1 S2WSFTPWSFT0S1S2S2S1S1S2S2S10WSFTTWSF
21、TTP070071S1-SS2 字字5-399位移动 (细节见 4.)从S1 到 S2移动1字DD +nD n SRSR16 位位5-411交换指令令记忆符号号功能号梯级符号号单元处理内容容CPU页D1 D2D1 D2XCHPXCHXCHXCHPP10210316 位位 DD1 DD2 5-433D1 D2DXCHPDXCHD1 D2DXCHHDXCHHP10410532 位位 D1+1, D1 DD2+11, DD2 5-433BIN 算术指指令记忆符号号功能号梯级符号号单元处理内容容CPU页ADDADDPDS1 S2S1 S2DADDADDPP11011116 位位 S11 + S22 D
22、D 5-455DS1 S2DADDPDADDDS1 S2DADDDDADDDP11211332 位位 S11+1, S11 + SS2+11, SS2 DD+1, D5-455SUBPSUBDS1 S2S1 S2DSUBSUBPP11411516 位位 S11 - S22 DD 5-477DS1 S2DSUBPDSUBDS1 S2DSUBBDSUBBP11611732 位位 S11+1, S11 - SS2+11, SS2 D+1, D5-477DMULPMULDS1 S2S1 S2MULMULPP12012116 位位 S11 S2 D+1, D D+1 : 高高字, D : 低字5-499
23、DS1 S2DMULPDMULDS1 S2DMULLDMULLP12212332 位位 S11+1, S11S22+1, S22 D+3,DD+2,D+11,DD+33,D+2 = 高高 2字D+11, DD = 低 2 字5-499 BBIN 算术指指令 (继续)记忆符号号功能号.梯级符号号单元处理内容容CPU页DDIVPDIVDS1 S2S1 S2DIVDIVPP12412516 位位 S11 SS2 D D+11 = 余D = 商商5-544DS1 S2DDIVPDDIVDS1 S2DDIVVDDIVVP12612732 位位 S11+1, S11S22+1, S22 D+3, D+22
24、, DD+1, DD+33, DD+2 = 余D+11, DD = 商5-544DMULSPMULSDS1 S2S1 S2MULSSMULSSP07207316 位位有符号乘乘法运算算 S11 S2 D+11, DD D+1 : 高高位字, DD : 低位位字5-511S1 S2DDMULSPDMULSDS1 S2DMULLSDMULLSP07607732 位位有符号乘乘法运算算S1+1, S1S22+1, S22 D+3,DD+2,D+11,DD+33,D+2 = 高高位2字字D+11, DD = 低位位2字5-511DIVSPDIVSDS1 S2S1 S2DDIVSSDIVSSP08808
25、916 位位有符号除除法运算算 S11 SS2 D D+11 = 余D = 商商5-566S1 S2DDIVSPDDIVSDS1 S2DDDIVVSDDIVVSP12812932 位位有符号除除法运算算S1+1, S1S22+1, S22 D+33, DD+2, D+1, DD+33, DD+2 = 余D+11, DD = 商5-566BCD 算术指指令记忆符号号功能号梯级符号号单元处理内容容CPU页ADDBADDBPDS1 S2S1 S2DADDBBADDBBP13013116 位位BCD 加 S11 + S22 DD 5-588S1 S2DDADDBPDADDBDS1 S2DADDDBDA
26、DDDBP13213332 位位BCD 加S1+1,SS1+S22+1,S2 D+11,D5-588SUBBPSUBBDS1 S2S1 S2DSUBBBSUBBBP13413516 位位BCD 减 S11 - S22 DD 5-600DS1 S2DSUBBPDSUBBDS1 S2DSUBBBDSUBBBP13613732 位位BCD 减S1+1,SS1-S22+1,S2 DD+1,D5-600DMULBPMULBDS1 S2S1 S2MULBBMULBBP14014116 位位BCD 乘 S11 SS2 DD+1, DD+1 : 高高字节, DD : 低字字节5-611DDMULBPDMULB
27、DS1 S2S1 S2DMULLBDMULLBP14214332 位位BCD 乘S1+1, S1S22+1, S22 D+3,DD+2,D+11,DD+33,D+2 = 高高2 字D+11, DD = 低 2 字5-611DIVBPDIVBDS1 S2S1 S2DDIVBBDIVBBP14414516 位位BCD 除 S11 SS2 D D+11 = 余数数D = 商商5-644S1 S2DDIVBPDDIVBDS1 S2DDDIVVBDDIVVBP14614732 位位BCD 除S1+1, S1S22+1, S22 D+33, DD+2, D+1, DD+33, DD+2 = 余数D+11,
28、 DD = 商5-644逻辑运算算指令记忆符号号功能号.梯级符号号单元处理内容容CPU页DS1 S2WANDDS1 S2WANDPS1 S2DWXORPDWXORDS1 S2DWXORS1 S2DS1 S2DWORDDS1 S2DS1 S2DWANDDWANDDP13013116 位位 SS1 与 S2 D 5-666DWANDPS1 S2DWANDS1 S2DDDWANNDDWANNDP13213332 位位S1+1,SS1 与 SS2+11,S22 DD+1,D5-666WORPDS1 S2WORWORWORPP15415516 位位 SS1 或 S2 DD 5-699DWORPDWORR
29、DWORRP15615732 位位S1+1,SS1 或 SS2+11,S22 DD+1,D5-699S1 S2DWXORPWXORRWXORRP16016116 位位 S11 异异或 S22 D 5-711DWXOORDWXOORP16216332 位位S1+1,SS1 异或 S2+1,SS2 DD+1,D5-711DWXNRPWXNRDS1 S2S1 S2WXNRRWXNRRP164165 SS1 异或或非 S22 DD 5-733DS1 S2DWXNRPDWXNRDS1 S2DWXNNRDWXNNRP166167S1+1,SS1 异或非非 SS2+11,S22 D+11,D5-733数据处
30、理理指令记忆符号号功能号梯级符号号单元处理内容容CPU页S D CwS D CwASCPASC译码S D CwS D CwSEGPSEGSEGSEGPP17417516 位位 7段译译码 S D 5-755ASCASCPP190191把S中的数数据转换换成ASSCIII码格式式存储在在D.5-755S DS DS译码0DS0D0151的数量DSUMPDSUM 1的数量015SUMPBSUMBSUMMBSUMMP17017116 位位5-800S DS DDD+1, DS150SS+1DBSUUMDBSUUMP17217332 位位5-800编码2n 位S D nENCOPENCOS D nEN
31、COOENCOOP1761772n 位位5-822S D nS D nDECOPDECOn 位DECOODECOOP178179n 位5-833DSS读取文件表读取文件表S D nS D nFILRPFILRSSS+nFILRRFILRRP18018116 位位5-799S D nS D nDFILRPDFILRDD+1S+nS+n+1DFILLRDFILLRP18218332 位位5-799 数据据处理指指令(继继续)记忆符号号功能号.梯级符号号单元处理内容容CPU页SSS写文件表写文件表S D nS D nFILWPFILWDSSS+nFILWWFILWWP18418516 位位5-811
32、S D nS D nDISPDISS D nS D nDFILWPDFILWDD+1S+nS+n+1DFILLWDFILLWP18618732 位位5-811n=3时All 04位DD+2D+14位DISDISPP19419516 位位5-833S D nS D nUNIPUNI当 n=3时4位D4位S+2SS+1UNIUNIPP19219332 位位5-855D1 D2IORFPIORFD1 D2IORFFIORFFP20020116 位位更新存储储区域 从D11 到到 DD2 ( D1 D22 )5-877系统指令令记忆符号号功能号梯级符号号单元处理内容容CPU页FALS n FALSS2
33、04把n 存存储到指指定的FF 区域域5-899STOPWDTPWDTn2 扫描D n1 n2DUTYDUTYY205产生如下下所示的的时钟脉脉冲5-900n1 扫描WDTWDTPP202203清楚监视视定时器器5-922OUTOFFOUTOOFF208关断所有有输出5-944STOPP008停止CPPU的运运算5-955转移指令令记忆符号号功能号.梯级符号号单元处理内容容CPU页JMP n JME n JMPJME012013跳转跳转接束束5-966CALLP n CALL n CALLLCALLLP014015调子程序序5-988RETSBRT n SBRTTRET016004子程序开开始子程序结结束循环指令令记忆符号号功能号梯级符号号单元处理内容容CPU页BREAKFOR n NEXTFORNEXTT206207执行顺序序程序在FORR 和NEXXT之间间 n 次5-1000BREAAK220从FORR/NEEXT 循环中中跳出,终终止子程程序5-1001旗标指令令记忆符号号功能号梯级符号号单元处理内容容CPU页CLESTCCLCSTCCLC002003设置进位位旗标清除进位位旗标5-1002CLE009清除错误误旗标5-1003特
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年多工种协同作业效率提升方法
- 2026年地质灾害风险辨识与应急避险措施
- 2026年非招标方式采购操作实务指南
- 2026年肺结核防治与患者居家护理
- 线上人事助理工作成果合同
- 婴幼儿配方奶粉生产加工合同
- 核心资源合作生产与销售协议
- 2026年结核病与艾滋病双重感染防治
- 2026年中小企业主家庭财富管理读书笔记
- 2026年电力检修现场安全管理费
- 2025年贵州省委党校在职研究生招生考试(政治经济学原理)历年参考题库含答案详解(5卷)
- 多发性脑梗死课件
- 国企房屋租赁管理办法
- 储备土地巡查管理办法
- 上海市黄浦区2025年物理高二下期末统考试题含解析
- 茶文化课件图片
- 培训生态环境培训课件
- 统编版语文三年级下册第七单元 习作《国宝大熊猫》 课件
- TCTBA 001-2019 非招标方式采购代理服务规范
- 1完整版本.5kw机器人专用谐波减速器设计
- 事业单位劳动合同书范本人社局年
评论
0/150
提交评论