1、机床电气控制与机床电气控制与PLCPLC任务任务2 2:2929条基本制条基本制令令 高安邦主要授课内容:3 3)编程应用)编程应用图中的图中的OUT M100和和OUT T0是线圈的并联使用。另外,是线圈的并联使用。另外,定时器或计数器的线圈在梯形图中或在使用定时器或计数器的线圈在梯形图中或在使用OUT指令后,指令后,必须设定十进制常数必须设定十进制常数K或指定数据寄存器的地址号。或指定数据寄存器的地址号。3 3)编程应用)编程应用 当当X000X000X002X002由由OFFONOFFON时或由时或由ONONOFFOFF变化时,变化时,M0M0或或M1M1接通接通1 1个扫描周期。个扫描
2、周期。3 3)编程应用(一层堆栈)编程应用(一层堆栈)编程应用(一层堆栈,并用编程应用(一层堆栈,并用ANDAND、ORBORB指令指令)编程应用编程应用 四层堆栈的改进程序(不用堆栈)四层堆栈的改进程序(不用堆栈)(9)(9)置位复位置位复位(SET(SETRST)RST)指令指令1 1)指令助记符及功能)指令助记符及功能 SET SET和和RSTRST指令的功能、梯形图表示、操作指令的功能、梯形图表示、操作组件和程序步如下表所示。组件和程序步如下表所示。2 2)指令说明)指令说明SETSET为置位指令,使线圈保持接通为置位指令,使线圈保持接通(置置“1”)“1”),直到遇到,直到遇到RST
3、RST才能才能断开;断开;RSTRST为复位指令,使线圈断开(复位置为复位指令,使线圈断开(复位置“0”“0”),直到遇到),直到遇到SETSET才能保持接通。才能保持接通。对同对同软组件,软组件,SETSET、RSTRST可多次使用,不限制使用次数,但最后可多次使用,不限制使用次数,但最后执行者有效。执行者有效。对数据寄存器对数据寄存器D D、变址寄存器、变址寄存器V V和和Z Z的内容清零,既可以用的内容清零,既可以用RSTRST指令,指令,也可以用常数也可以用常数K0K0经传送指令清零,效果相同。经传送指令清零,效果相同。RSTRST指令也可以用指令也可以用于积算定时器于积算定时器T246T246T255T255和计数器和计数器C C的当前值的复位以及触点复的当前值的复位以及触点复位。位。3 3)编程应用)编程应用