7-第二讲09机电.pptVIP

  • 4
  • 0
  • 约1.58千字
  • 约 45页
  • 2016-07-26 发布于湖北
  • 举报
7-第二讲09机电

7.8 中断 ;二、中断指令;2、中断分离指令 ;4、关中断指令(DISI);三、中断程序;例1 分析该程序功能;例2 编写一段程序完成在I0.0的上升沿通过中断立即置位Q0.0,在I0.1的下降沿通过中断立即复位Q0.0;例3 编写一段程序完成一个数据采集任务,要求每200ms采集一个数;例3;例4 用定时中断0实现2秒定时;练习 出现事故时,I0.0的上升沿产生中断,使输出Q1.0立即置位,同时将发生的日期和时间保存在VB10-VB17中。;7.10 高速脉冲输出指令;二、高速脉冲指令及特殊寄存器 1、指令格式:;2、特殊寄存器;表2 控制位含义;三、PTO的使用 1、周期和脉冲数 2、PTO的种类 单段管线 多段管线 ; 表3 包络表格式;3、PTO的使用步骤 1)确定脉冲发生器和工作模式。 2)设置控制字节。 3)写入周期值、周期增量值和脉冲数。 4)装入包络表的首地址。 5)设置中断事件并全局开放中断。 6)执行PLS指令。;例1 步进电动机运行控制;主程序:;包络表子程序 PTOSBR1;四、PWM的使用 1、周期和脉宽 2、更新方式 3、使用步骤 ;例2 SM0.1初始化后首先输出100个周期为1000ms的PTO单段管线脉冲,然后产生中断,在中断程序中产生占空比为20%的PWM脉冲。;初始化子程序SBR_0;中断程序IN

文档评论(0)

1亿VIP精品文档

相关文档