《(6.2.1)--比较指令与数据传送指令.ppt》由会员分享,可在线阅读,更多相关《(6.2.1)--比较指令与数据传送指令.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电气控制技术与PLC比较指令与数据传送指令01目 录 在语句表中使用LD指令进行编程时,当比较式为真时,主机将栈顶置1。使用A/O指令进行编程时,当比较式为真时,则在栈顶执行A/O操作,并将结果放入栈顶。比较指令的类型有:字节比较、整数比较、双字整数比较和实数比较。比较运算符有:=、=、和(表示不等于)。1.字节比较字节比较 整数IN1和IN2的寻址范围:VB、IB、QB、MB、SB、SMB、LB、*VD、*AC、*LD和常数。指令格式例:LDB=VB10,VB12 AB MB0,MB1 OB=AC1,116 整数IN1和IN2的寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T
2、、C、AC、*VD、*AC、*LD和常数。,整数比较是有符号的,整数范围为16进制数,取值范围为8000和7FFF之间。指令格式例:LDW=VW10,VW12 AW MW0,MW4 OW=AC2,1160 2.整数比较整数比较 双字整数IN1和IN2的寻址范围:VD、ID、QD、MD、SD、SMD、LD、HC、AC、*VD、*AC、*LD和常数。双字整数比较是有符号的,双字整数范围为16进制数,取值范围为80000000和7FFFFFFF之间。指令格式例:LDD=VD10,VD14 AD MD0,MD8 OD=AC0,1160000 3.双字整数比较双字整数比较实数IN1和IN2的寻址范围:V
3、D、ID、QD、MD、SD、SMD、LD、AC、*VD、*AC、*LD和常数。实数比较是有符号的,负实数范围为-1.175495E-38和-3.402823E+38,正 实 数 范 围 为+1.175495E-38和+3.402823E+38指令格式例:LDR=VD10,VD18 AR MD0,MD12 OR=AC1,1160.478 4.实数比较实数比较 单一传送指令单一传送指令块传送指令块传送指令 数据传送指令数据传送指令字节传送指令MOVB传送字节立即读指令BIR 传送字节立即写指令BIW字传送指令MOVW双字传送指令MOVD实数传送指令MOVR 字节块传送指令BMB字块传送指令BMW双
4、字块传送指令BMD 1.单一传送指令(1)字节传送指令:MOVB输入映象寄存器不更新(2)传送字节立即读指令:BIR 传送字节立即读指令的功能块形式指令格式:MOVB IN,OUT 指令格式:MOVB IN,OUT 指令格式:MOVB IN,OUT 指令格式:BIR IN,OUT字节传送指令的功能块形式输出映象寄存器刷新(3)传送字节立即写指令:BIW (4)字传送指令:MOVW IN的寻址可以是16位的地址,如&VB200字传送指令的功能块形式传送字节立即写指令的功能块形式指令格式:MOVB IN,OUT 指令格式:MOVB IN,OUT 指令格式:MOVW IN,OUT指令格式:BIW I
5、N,OUT(6)实数传送指令:MOVR (5)双字传送指令:MOVD 指令格式:MOVB IN,OUT 指令格式:MOVD IN,OUT 指令格式:MOVR IN,OUT 双字传送指令的功能块形式实数传送指令的功能块形式指令格式:MOVR IN,OUT N255 2.块传送指令(1)字节块传送指令:BMB(2)字块传送指令:BMW 字块传送指令的功能块形式字节块传送指令的功能块形式指令格式:MOVB IN,OUT 指令格式:MOVB IN,OUT 指令格式:BMB IN,O指令格式:BMW IN,OUT,N (3)双字块传送指令:BMD 双字块传送指令的功能块形式指令格式:MOVB IN,OUT 指令格式:BMD IN,OUT,N 谢谢聆听