STEP7程序模块的调用方法全版.pptVIP

  • 25
  • 0
  • 约4.97千字
  • 约 51页
  • 2021-03-05 发布于湖北
  • 举报
双击 双击 用户还可以在OB1块中调用SFC28来设置时间中断参数,调用SFC30激活时间中断,调用SFC29取消时间中断。调用SFC31查询时间中断情况。 时间中断的时间设置必须设置成一个有效的时间,否则系统会产生一个错误信息,并执行异步错误处理中断OB80。例如:设置每月31日执行中断一次。 时间延迟中断组织块OB20 OB20~OB23是时间延迟中断组织块,所有机型都可以调用OB20。CPU处于运行状态才能执行它。可以使用OB20来充当高精度的通电延时定时器。 OB20是通过调用SFC32来启动,延时时间、OB编号在SFC32中设置。 先在OB1中编写调用SFC32的指令,然后再添加OB20块,最后打开OB20块编写延时后的执行指令。 可调用SFC33查询延时中断状态,调用SFC33取消延时中断,调用SFC39禁止,调用SFC40激活。 双击 按F1键查看 帮助信息 二、功能FC和功能块FB的用途及调用方法 1、用途 用户可以把程序中相同的控制过程、数据处理、信息传递的指令编写在指定的FC或FB中,然后在OB1或其它程序块调用它,调用时提供相关的参数和变量,来完成不同的任务。 结构化编程通常采用这种方式,这样有利于提高程序的阅读分析、维护和运行效率。 2、FC和FB的变量声明表 FC、FB与功能块一样,有输入、输出、返回值等变量。用于接收输入的参数、使

文档评论(0)

1亿VIP精品文档

相关文档