PLC应用技术课题三PLC的基本指令学习目标:●掌握Twido系列PLC指令的寻址方式●掌握Twido系列PLC的布尔指令●掌握Twido系列PLC的常用功能块指令●掌握Twido系列PLC的程序控制指令●掌握Twido系列PLC的数据处理指令●掌握Twido系列PLC的表操作指令PLC应用技术课题三PLC的基本指令1.Twido系列PLC指令的形式一SchneiderTwido系列PLC指令系统概述2.Twido系列PLC指令的寻址方法●位寻址●字寻址●双字及浮点字寻址●位串、字表、双字表及浮点字表寻址●梯形图指令语言●语句表指令语言PLC应用技术课题三PLC的基本指令梯形图指令语言LadderLanguage1.Twido系列PLC指令的形式语句表指令语言InstructionListLanguage由基本图形及文字代码组成用助记符表示,由操作码及操作数组成一SchneiderTwido系列PLC指令系统概述PLC应用技术课题三PLC的基本指令%I0.0%I0.1%M0%M0%M0MW0:=MW5+MW100梯形图指令语言0LD%I0.01OR%M02ANDN%I0.13ST%Q0.04LD%I0.05[%MW0:=%MW2+%MW100]语句表指令语言()1.Twido系列PLC指令的形式PLC应用技术课题三PLC的基本指令%I0.0%I0.1%M0MW0:=MW5+MW100%C15RESADJYCU%C15.P=100FCD常开触点常闭触点线圈操作框功能块梯形图指令语言的类型PLC应用技术课题三PLC的基本指令2.Twido系列PLC指令的寻址方法●位寻址●字寻址●双字及浮点字寻址●位串、字表、双字表及浮点字表寻址一SchneiderTwido系列PLC指令系统概述PLC应用技术课题三PLC的基本指令位寻址以位为单位进行的寻址格式:%+I(Q、M、S)+位地址如:寄存器标识符本机为0扩展机为1或2或3位地址%I0.60123456789┋%I0.6%I0.0%I0.3I地址符%I0.9PLC应用技术课题三PLC的基本指令字抽取位:从16位二进制数里抽取某位的寻址格式:%+字存储器标识符+:位标识符00000000000000000000000000000000MW存储器MW0MW101578低高如:X10+%MW1:PLC应用技术课题三PLC的基本指令字寻址:以16位二进制数为单位进行的寻址格式:地址符%+字寄存器标识符+单元号%MWii=0~2999%KWii=0~255%SWii=0~127%IWi.j%QWi.ji=0~2j=0~20i=0~2j=0~10直接寻址PLC应用技术课题三PLC的基本指令%MWi[%MWj]字寻址:以16位二进制数为单位进行的寻址间接寻址:基地址%MW1如:%MW1[%MW10]406332481234113200047563000302056013000200030512%MW6%MW7%MW8%MW9%MW10%MW11%MW0%MW1%MW2%MW3%MW4%MW5偏移地址%MW10中的内容实际寻址的地址%MW5+=%MW5%MW1%MW100004PLC应用技术课题三PLC的基本指令PLC应用技术课题三PLC的基本指令以32位二进制数为单位进行的寻址寻址:双字浮点数%MDi%MFi%KDi%KFii=0~127i=0~1499i=0~127i=0~1499浮点数双字%MW6%MW7%MW8%MW9%MW10%MW11%MW0%MW1%MW2%MW3%MW4%MW5%MD1%MD3%MD5%MD7%MD9%MD0%MD2%MD4%MD6%MD8%MD10字双字双字PLC应用技术课题三PLC的基本指令位串寻址:对一组连续的位对象进行的寻址格式:位首地址+位串长度L+分隔符:如:%I0.0:L%Q1.0:L%Mi:L%Si:L%I0.0:10%Q1.0:4%M0:9%M8:16%S16:13L=0~16i=8的倍数L=0~16可寻址的位寄存器PLC应用技术课题三PLC的基本指令字表寻址:对一组类型相同且相邻的字对象进行的寻址格式:字首地址+字表长度L+分隔符:如:%MWi:L(L256,i+L≤3000)%KWi:L(L256,i+L≤256)%SWi:L(L128,i+L≤128)PLC应用技术课题三PLC的基本指令双字表寻址:对一组类型相同且相邻的双字对象进行的寻址格式:双字首地址+双字表长度L+分隔符:如:%MDi:L(L256,i+L×2≤3000)%KDi:L(L128,i+L×2≤256)%MD2000:200%KD200:28PLC应用技术课题三PLC的基本指令浮点字表寻址:对一组类型相同且相邻的浮点字对象进行的寻址格式:浮点字表首地址+浮点字表长度L+分隔符:如:%MFi:L(L256,i+L×2≤3000)%KFi:L(L128,i+L×2≤256)%MF2000:200%KF200:28PLC应用技术课题三PLC的基本指令常数表示方法:10进制16进制24916#C82D16位最大值:-32768~+3276716#0000~16#FFFF-2147483648~+214748364716#00000000~16#FFFFFFFF32位最大值:PLC应用技术课题三PLC的基本指令再见!