1、01020304步进电机启停P L C 控制教学目标与任务0 1 相关理论知识0 2 训练1.掌握高速计数器指令与高速脉冲输出指令的功能及应用编程2.熟悉S7-200系列PLC的结构和外部I/O接线方法3.熟悉STEP7-Micro/WIN编程软件的使用方法4.熟悉步进电机启停PLC控制工作原理和程序设计方法1.掌握高速计数器指令与高速脉冲输出指令的功能及应用编程【教主机C P U 2 2 1 C P U 2 2 2 C P U 2 2 2 C P U 2 2 6 可图1 内部方向输入信号的单相加/减计数相关理论知识2.高 外部方向输入信号的单相加/减计数器(工作模式3 5)图3 两路脉冲输入
2、信号的单相加/减计数图3 两路脉冲输入信号的单相加/减计数 有加计数时钟图4 两路脉冲输入信号的双相正交加/减计数1模式 A/B 相正交计数器(工作模式9 1 1),它的两路计数图5 两路脉冲输入信号的双相正交加/减计数4模式 A/B相正交计数器(工作模式911),它的两路计数器脉冲的相位互差90o,正转时A相时钟脉冲比B时钟脉冲超前90o,反转时A相时钟脉冲比B相时钟脉冲滞后90o,可实现正传时加计数,反转时减计数,如图4,5。图5 两路脉冲输入信号的双相正交加/减计数4 模式 A相脉冲超前B相脉冲,加计数A相脉冲滞后B相脉冲,减计数输入端输入端相关理论知识3.高速计数器工作模式及其外部输入
3、端子H S C 编指令格式功能描述高速计数器定义指令,使能输入有效时,为指定的状态字节寄存器H S C 0 H S C 1 H S C 2 H S C 3 H S C 2 H S C控制字节寄存器H S C 0 H S C 1 H S C 2 H S C 3 H S C 2 H S C控制字节寄存器S M3 7.4 S M4 7.4 S M5 7.4 S M1 3 7当前值、预设值地址寄存器H S C 0 H S C 1 H S C 2 H S C 3 H S减计数端有脉冲输入,减计数入端输入端6.高速计数器工作模式及其外部输入端子相关理论知识H S C 编训练任务:步进电机启停P L C 控
4、制1.任务引入步进电机启停训练任务:步进电机启停P L C 控制2.任务分析根据根据任务训练任务:步进电机启停P L C 控制2.任务分析 (2V 内存地址参数存放地址空间名称参数值说明V B 2 0 0 V B 2 0 00504030201训练任务:步进电机启停P L C 控制3.任务实施1)设备配置连接2)I/O分配及功能输 出编程元件地址功能Q 0.0 步进电机运行交流接触器K M3)PLC接线示意图训练任务:步进电机启停P L C 控制3.任务实施3)P L C 接线示4)编写图形程序4)编写图形程序训练任务:步进电机启停P L C 控制3.任务实施4)编写图形程序训练任务:步进电机
5、启停P L C 控制3.任务实施4)编写图形程序4)编写图形程序4)编写图形程序训练任务:步进电机启停P L C 控制3.任务实施调试:在老师的现场监护下进行通电调试,验证是否符合设计要求。PWM输出控制:从PLC的Q0.0端子输出PWM脉冲波,脉冲宽度初始值为0.5s,周期固定为5s。当PWM脉冲输出启动后,其脉宽每周期递增0.5s,当脉宽达到4.5s时,改为每周期递减0.5s,当脉宽达到0.5s时又开始递增,不断重复执行。PWM脉冲输出的停止由I0.2的上升沿控制。课堂练习1.练习任务P WM输出控制:从P L C 的Q结合学生完成的情况进行点评并给出考核成绩,展示学生优秀设计方案和程序,激发学生学习热情。考核内容满分评分要求备注选择输入输出设备及地址1 0 设备及端口