项目任务4:功能指令的应用(一) ——传送指令和位取反指令
项目名称:转台的交替启停与往复摆动 1、控制任务描述 项目名称:转台的交替启停与往复摆动 1、控制任务描述 一台加工装置,有一个加工平台(转台),可以在一定角度范围往复摆动。其控制任务如下: 按下按钮ST2,转台电机M2启动反转; 转台电机M2启动反转,碰到U型光电开关SQ1(反转限位)后,转台开始正转;正转碰到接近开关SQ2 (正转限位)后 ,转台反转。 再次按下按钮ST2,转台电机M2停止。 5/6/2019 中山职业技术学院 机电工程系
2、任务分析 01 02 解决两个问题:一是单按键交替控制电机启停; 二是电机的往复转动。 5/6/2019 中山职业技术学院 机电工程系
3、项目实施——确定PLC的I/O端子分配 此处添加页眉信息 2019/5/6 3、项目实施——确定PLC的I/O端子分配 我们先来讨论用PLC控制三相异步电动机的连续运转的整体思路。 大家知道电动机的额定电流一般比较大,而PLC每点的输出电流最大为2安培,所以不能用PLC直接驱动电动机运转,应该用PLC输出信号驱动接触器的线圈,由接触器的主触点控制电动机运转,所以要有主电路。 现场有哪些输入量送入PLC参加逻辑运算?PLC又有多少输出量去驱动负载?如何进行端子分配?需要I/O接线图。同时我们采用继电器输出方式。 由热继电器对电动机进行过载保护,其常闭触点可以作为输入量接入输入端,用软件实现保护,也可以接在输出端由硬件实现保护。 有了主电路和I/O接线图,然后才有梯形图,否则梯形图的元件没有任何意义。所以,一个完整的PLC控制系统,要有四部分组成,即主电路、I/O接线图、梯形图和指令表。 5/6/2019 中山职业技术学院 机电工程系 4 此处添加页脚信息
3、项目实施——绘制PLC电气原理图 此处添加页眉信息 2019/5/6 此处添加页脚信息 大家知道电动机的额定电流一般比较大,而PLC每点的输出电流最大为2安培,所以不能用PLC直接驱动电动机运转,应该用PLC输出信号驱动接触器的线圈,由接触器的主触点控制电动机运转,所以要有主电路。 现场有哪些输入量送入PLC参加逻辑运算?PLC又有多少输出量去驱动负载?如何进行端子分配?需要I/O接线图。同时我们采用继电器输出方式。 由热继电器对电动机进行过载保护,其常闭触点可以作为输入量接入输入端,用软件实现保护,也可以接在输出端由硬件实现保护。 有了主电路和I/O接线图,然后才有梯形图,否则梯形图的元件没有任何意义。所以,一个完整的PLC控制系统,要有四部分组成,即主电路、I/O接线图、梯形图和指令表。 5 此处添加页脚信息
此处添加页眉信息 2019/5/6 3、项目实施——编程与调试 6 此处添加页脚信息
4、知识学习(1)——位取反指令 位取反指令(交替输出指令) ☆当输入为ON时,使位元件反转(ON←→OFF) ☆一般使用脉冲执行方式ALTP来实现位反转。 ALT: 5/6/2019 中山职业技术学院 机电工程系
4、知识学习(2)——传送指令 传送指令的用法 ☆“助记符”是MOV,Move“移动”的意思; 把源数据S,传送给目标D; ☆DMOV表示传送32位数据,D表示Double word“双字”; ☆有两种执行方式:如助记符后有P(Pulse“脉冲”),则 表示脉冲执行方式,表示当X1由OFF→ON时,该指令被执行一次。后没有P,表示:连续执行方式,表示该指令在每一个扫描周期,都被重复执行。 5/6/2019
4、知识学习(2)——传送指令 位组合的字元件的传送 举例: ☆ 将上例表示将16进制常数H5,变成二进制数0101,依次传送给Y5 Y4 Y3 Y2。 5/6/2019 中山职业技术学院 机电工程系
4、知识学习(2)——传送指令 位组合的字元件的传送 ☆位组合的字元件由“Kn”+“首元件号”来表示。 ☆ 4位“位元件”构成一个“组合单元”,Kn中的n是组数。 5/6/2019 中山职业技术学院 机电工程系
5、项目实施——使用传送、位取反指令的编程 此处添加页眉信息 2019/5/6 5、项目实施——使用传送、位取反指令的编程 5/6/2019 11 此处添加页脚信息
5、项目实施——使用传送、位取反指令的编程 此处添加页眉信息 5、项目实施——使用传送、位取反指令的编程 2019/5/6 12 此处添加页脚信息
6、知识总结与拓展 灵活使用功能指令可以简化思路,简化程序。 除了上面学习过的传送指令,还有: ☆块传送指令BMOV; ☆多点传送指令FMOV; ☆取反传送指令CML; 5/6/2019 中山职业技术学院 机电工程系