S7-300 编程技术基础(6) $1 STEP 7 中的块 $2 S7-300 PLC的数据类型 $3 S7-300的寻址方式 $4 S7-300的梯形图(LAD)指令简介 $5 模拟量的处理 $6 顺序控制程序设计方法 $6 顺序控制程序设计方法 使用起-停-保电路实现转换: 使用置位复位电路实现转换: 使用S7-Graph语言编制顺序控制程序 一种以控制字实现转换的方法: 设定某个位存储区的字作为转换的控制字(例如MW4), MW4的不同值分别代表不同的步序号。在初始化时将MW4置为1,MW4=1代表初始步;以后在每一步执行后,将MW4+1→MW4或将某一数值赋值到MW4,以使流程转移到下一步。在每一步中都使用比较触点指令对MW4的值进行比较,根据比较结果以确定是否执行相应的步。 编程举例: 深孔钻削控制 控制要求 当深孔钻头在原点SQ1时,按下启动按钮,钻头以V1的速度正向快进。当深孔钻头快进到A点(SQ2)时,钻头以V2的速度正向工进钻削,同时钻头旋转,作3秒钟的钻削。当3秒钟的钻削时间到后,钻头以V3的速度反向快退,直到SQ2为止,以便出屑。随后深孔钻头再次正向工进,比上一次增加3秒钟的钻削时间,然后仍快速退回A点。如此反复,直到在B点碰到SQ3,则表示钻削结束。这时,钻头以速度V3快速退回到A点,钻头停转,停留10秒,等待更换工件。 然后钻头旋
原创力文档

文档评论(0)