ImageVerifierCode 换一换
格式:DOCX , 页数:49 ,大小:29.85KB ,
资源ID:21059362      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21059362.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(附录2 C200H编程命令集合Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

附录2 C200H编程命令集合Word格式.docx

1、KEEP(11)保持指令,象RS触发器。执行条件:S:R:IL(02)联锁指令,与联锁解除指令同用ILC(03)解除联锁指令JMP(04)NN:跳转号#(0099)跳转指令JMP(5)跳转终了指令END(01)结束指令(程序结束必须有这个指令)NOP(00)空操作指令F2.2定时器和计数器指令TIMSVTC编号#(000511)SV:设定值(字,BCD码)IR、AR、DM、HR、LR ,#定时器指令设定值范围是0999.9,小数点不输入定时器以0.1秒单位计数TIMH(15)#(000511)优选000015高速定时器指令设定值范围是099.99,小数点不输入定时器以0.01秒单位计数TIMM

2、(87)RBIR、AR、DM、HR、LRRB:复位位累加定时器指令CNT计数器指令该指令具有计数执行条件CP和复位执行条件R。当输入CP条件满足时减计数,当输入R条件满足时复位到设定值定时器和计数器指令(续表)CNTR(12)可逆计数器指令,该指令具有加计数执行条件II、减计数执行条件DI和复位执行条件。当输入II条件满足时加计数,当DI条件满足时减计数,当输入R条件满足时复位到设定值F2.3数据移位指令SFTStESt:起始字E:结束字St数值必须小于E,必须在同一数据区移位寄存器指令该指令有三个执行条件:串入I,移位P和复位R当I为ON,当P条件满足时移入1;当I为OFF,当P条件满足时,

3、移入0;当R条件满足时,寄存器复位SFTR(84)CC:控制字控制字的15位:14位:移位脉冲位13位:输入移位寄存器状态12位:1: 左移 0: 右移可逆移位寄存器指令()只要执行条件满足,控制字14位为ON,15位为OFF,则寄存器按照12位指定的方向将位13的状态移入寄存器,而移出数据移到进位位。若是执行条件为ON,而控制字15位为ON,则寄存器复位ASL(25)WdWd:移位字IR、SR、AR、DM、HR、LR算术左移指令()当执行条件为ON时,该指令将“0”移入字的00位,第15位移入CY位ASR(26)算术右移指令()当执行条件为ON时,该指令将“0”移入字的15位,第00位移入C

4、Y位数据移位指令(续表)ROL(27)循环左移指令()当执行条件为ON时,该指令将“CY”移入字的00位,第15位移入CY位ROR(28)当执行条件为ON时,该指令将“CY”移入字的15位,第00位移入CY位SLD(74)起始字字数(4bits)左移()当执行条件为ON时,该指令将包括St与E及它们之间的4位二进制数左移,“0”写入St的最低位,E的最高位数丢失SRD(75)St数值必须小于等于E,必须在同一数据区数(4bits)右移()当执行条件为ON时,该指令将包括St与E及它们之间的4位二进制数右移,“0”写入St的最高位,E的最低位数丢失WSFT(16)当执行条件为ON时,该指令将包括

5、St与E之间的数据按字左移,“0”写入St,E的内容丢失ASFT(17)该字的0012位没有使用。13位是方向位:下移;0:上移14位是移位允许:允许移位;不允许15位是复位位:复位;正常工作例如 #4000 向上移#6000 向下移异步移位寄存器指令()当执行条件为ON时,该指令用于生成可控制一个在St和E之间字的异步可逆移位寄存器。该寄存器只有在寄存器中的下一个字是零的情况下才移位。F2.4数据传送指令MOV(21)SD源字IR、SR、AR、DM、HR、TC、LR、#D:目标字数据传送指令()当执行条件为ON时,该指令将S的内容拷贝到DMVN(22)取反传送指令()当执行条件为ON时,该指

6、令将S的内容按位取反后拷贝到DBSET(71)IR、SR、AR、DM、HR、TC、LR块设置指令()当执行条件为ON时,该指令将S的内容传送到从St到E的所有字中去。XFER(71)字数(BCD码)源起始字目标起始字S可以和D在同一数据区,但是不能重叠块传送指令()当执行条件为ON时,该指令将S开始的N个字传送到D开始的N个字中去。XCHG(73)E1E2E1:交换字1E2:交换字2数据交换指令()当执行条件为ON时,该指令交换E1和E2的内容DIST(80)DBs源数据DBs:目标基准字控制字(BCD)控制字必须是BCD码,如果C6655,DBs和DBs+C必须在同一数据区,如果C9000,

7、DBs和DBs+C-90000必须在同一数据区单字数据分配指令()取决于C的数值,该指令可以用作数据分配指令或堆栈指令,如果C值在00006655之间,则该指令将S中的内容传送到DBs+C中;如果C的最高位数是9,该指令用作堆栈指令并生成一个C低3位定义编号的堆栈COLL(81)SBsSBs:源基准字偏移数据(BCD)数据调用指令()如果C值在00006655之间,则该指令将DBs+C中的内容传送到S中;如果C的最高位数是9,该指令用作出栈指令,如果C的最高位是8,则为后入先出指令数据传送指令(续表)MOVB(82)BiIR、SR、AR、DM、HR、LR、#Bi:位指示器(BCD)位传送指令(

8、)当执行条件为ON,该指令传送S指定的位到D指定的位,S和D中的位由Bi指定,Bi低2位指定源位,高2位指定目标位MOVD(83)数传送指令()当执行条件为ON,该指令传送S指定的数到D指定的数,每次最多传送4个数 XFRB(62)高2位指定传送的位数低2位指定源和目标的起始位多位传送指令()当执行条件为ON时,该指令将指定的源位传送到指定的目标位中去。XFR2()字数(BCD)EM块传送指令()当执行条件为ON时,该指令将指定的N个源数传送到指定的目标中去。BXF2()第一控制字该字第07位指定源EM组号,815位指定目标EM组号;C+1指定传送的字数EM组传送指令()当执行条件为ON时,该

9、指令将指定的源数传送到指定的目标中去。F2.5数据比较指令MCMP(19)TB1TB2RTB1:表1起始字TB2:表2起始字结果字IR、AR、DM、HR、TC、LR多字比较指令()当执行条件为ON时,该指令比较TB1和TB2开始的数据,将结果存入R数据比较指令(续表)CMP(20)CP1CP2CP1:第一比较字CP2:第二比较字单字比较指令当执行条件为ON时,该指令比较CP1和CP2,当CP1CP2时,25507位为1CMPL(60)第一比较开始字第二比较开始字双字比较指令当执行条件为ON时,该指令比较CP1和CP2开始的两个8位数,当CP1BCMP(68)CDCBCD:比较数据CB:比较块开

10、始字IR、DM、HR、TC、LRIR、SR、AR、DM、HR、TC、LR、块比较指令()当执行条件为ON时,该指令将数据CD与CB,CB+1,CB+2,CB+32组成的块所定义的区域进行比较,每个区域由两个字定义,第一个作为下限,第二个作为上限,如果比较数据CD在这些范围的任何一个之中(包括上下限)则R中的对应位为ONTCMP(85)TBTB:比较表开始字表格比较指令()当执行条件为ON时,该指令将数据CD与TB,TB+1,TB+2,TB+15的内容进行比较,如果CD与这些字中任何一个内容相同,则R中的对应位为ONZCP(88)LLULLL:区间下限UL:区间上限区域比较指令()当执行条件为O

11、N时,该指令将数据CD与区域下限LL和区域上限定义的区域进行比较,并把结果送入SR区的标志位。当CD小于下限时25505为ON,当在包括区域上下限的区域之间时,25506为ON,否则,25507为ONZCPL()双字区域比较指令当执行条件为ON时,该指令将CD、CD+1中的8位数据与区域下限LL和区域上限定义的区域进行比较,并把结果送入SR区的标志位。CPS()000第一比较内容通道号第二比较内容通道号第三个操作数:置为000带符号二进制比较指令当执行条件为ON时,该指令比较CP1和CP2中的16位带符号二进制数据,当CP1CP2时25505为ON,当CP1=CP2时,25506为ON,否则,

12、25507为ONCPSL()第一比较内容字第二比较内容字当执行条件为ON时,该指令比较CP1+1、CP1和CP2+1、CP2中的32位带符号二进制数据,比较结果输出到GR、EQ、LE标志位F2.6 数据转换指令BIN(23)源字(BCD码)BCD/二进制转换指令()当执行条件ON时,将S中的BCD数据转换成等值的二进制数据,并存入R中BINL(58)源起始字(BCD码)结果起始字双字BCD/双字二进制转换指令()当执行条件ON时,将S和S+1中的BCD数据转换成等值的二进制数据,并存入R、R+1中BCD(24)源字(二进制)二进制/BCD转换指令()当执行条件ON时,将S中的二进制数据转换成等

13、值的BCD数据,并存入R中BCDL(59)双字二进制/双字BCD转换指令()当执行条件ON时,将S和S+1中的32位二进制数据转换成等值的BCD数据,并存入R、R+1中SEC(65)0007位是秒0815位是分S+1中是小时第三操作数:置成000小时/秒转换指令()当执行条件ON时,该指令将小时/分/秒显示的时间转换成以秒表示的等值时间。转换结果放在R、R+1中 HMS(66)R+1中是小时当执行条件ON时,该指令将S、S+1中以秒显示的时间转换成以小时/分秒表示的等值时间。数据转换指令(续表)MLPX(76)C的高位为0表示4/16译码C的0003位指定源数的开始位置C中的0407位指定结果

14、的字数4/16或8/256译码指令()当执行条件ON时,该指令可以根据控制字C进行4/16译码或8/256译码 。将源字中的数据转换成结果单元的位置DMPX(77)C的高位为0表示16/4编码C的0003位指定结果数的开始位置C中的0407位指定源字的字数16/4或256/8编码指令()根据C的数值,进行16/4或256/8的编码。SDEC(78)DiDi:数指定器0003位:指定要转换数据的起始位0407位:转换位数0811位:指定D接收高/低位:低8位;高8位七段译码指令()当执行条件为ON时,该指令将S中的指定位的数转换成相应的8位7段显示码,并存入D起始的字中ASC(86)1115位:校验位,0:无校验;偶校验;2:奇校验ASC转换指令()当执行条件为ON时,该指令将S中的指定位的数转换成相应的8位ASC码,并存入D起始的字中HEX()指定D中的起始位转换字节数指定S中的首字节:ASC码/16进制转换指令()当执行条件为ON时,该指令将S中的指定位的ASC码数据转换成相应的16进制数据,并存入D起始的字中SCL()PiPi:参数起始字P1:BCD第1点(Ay)P2:16进制第1点(Ax)P3:BCD第2点(By)P4:16进制第2点(Bx)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1