S7300的编程软件中组织块,数据块,功能块,它们有什么区别吗?

西门子plc 发布于 1星期前 分类:S7-300/400

在S7300的编程软件中组织块,数据块,功能块,它们有什么区别吗?具体的作用是什么?为什么要做这些?

2个回复

  • plc学习
    plc学习

    1、组织块是由操作系统调用的.是系统和用户的接口.象OB1就是系统循环调用它,用户可以在OB1中编写用户程序,使用户程序得以循环执行。另外OB10~OB47是中断类的OB,具体可以参考300手册。还有部分的OB是诊断和系统冷、暖启动后执行的OB块。
    2、数据块分系统数据块SDB和用户DB,用户DB又分背景数据块和共享数据块,主要用来存储用户和系统数据。
    3、功能FC是用户编写的用来完成某些特殊功能的程序块,它没有自己的背景数据块。
    4、功能块FB完成的功能和FC相似,但它具有自己的背景DB,用来存储FB的数据。
    建议您先看看随STEP7软件一块提供的文档,比如Step7使用入门、STEP7编程手册等。

  • plc电工爱好者

    OB是中断处理程序;
    DB是保存数据的区域;
    FC/FB是由一系列指令组成的逻辑程序块;

    问题提的大了点。要全明白,先看看随STEP7软件一块提供的文档,比如Step7使用入门、STEP7编程手册等。