文档介绍:可编程序控制器原理与程序设计主讲教师:温惠萍PLCPLC*1PLC§4—1功能指令引入1、功能指令可用于何种设备(型号、输出类型)2、功能指令的用法(格式,适应于何种场合的控制要求)、应用指令的组成(1)助记符:简写英文代号“例如:MOV”(2)功能号:以HPP输入程序给PLC时,使用的方法(FNCⅹⅹ)Date2PLC§4—、应用指令的组成(3)操作元件(或称操作数)①源操作元件[S.],有时源不止一个,例如有[S1.]、[S2.]②目标操作数元件[D.],如果不止一个目标操作元件时,用[D1.][D2.]③K、H为常数K表示十进制数,H表示十六进制数④功能助记符后+P的→表示具有上升沿脉冲执行⑤D+功能指令→表示处理32位数据。Date3PLC§4—、位元件和字元件(1)、位元件——能有ON/OFF状态的元件。例如:X、Y、M、S(2)、字元件——能处理数据的元件。例如:T、C、D、V、Z、KnX、KnY、KnM、KnS①、由Kn+首位位元件的组合→字元件②、位元件以4位为一组组合成单元例如:K1X0→X3~X0K4Y0→Y17~Y0Date4PLC§4—(FNC00~FNC09)1、CJ条件跳转指令(FNC00)Date5PLC§4—(FNC00~FNC09)2、子程序Date6PLC§4—(FNC00~FNC09)2、子程序注意:(1)P指针及子程序必须在FEND之后(2)子程序的T范围:T192~T199T246~T249(3)子程序的范围为:指针~SRET之间Date7PLC§4—~FNC09)3、中断(适用要求高精度的设备)1)、指针:Date8PLC§4—~FNC09)3、中断(适用要求高精度的设备)当X1为ON时,程序执行I101~IRET之间程序,之后执行EI指令的程序Date9PLC§4—~FNC09)4、监视定时器(WDT)注意:FX系列PLC的正常情况下监视定时器的值为200mS,若程序的扫描周期的时间超过此值时,应在程序中利用一个WDT指令将这个分为二部分。Date10