其他
初学者必懂,S7-1200 PLC的程序结构!
组织块OB
OB 用于执行具体的程序:
1、在 CPU 启动时;
2、在一个循环或延时时间到达时;
3、当发生硬件中断时;
4、当发生故障时;
5、组织块根据其优先级执行。
数据块DB
函数FC
接口类型 | 读写访问 | 描述 |
Input | 只读 | 调用时将用户程序数据传递到FC中,实参可以为常数。 |
Output | 读写 | 函数调用时将FC执行结果传递到用户程序中。实参不能为常数。 |
InOut | 读写 | 在块调用之前读取输入/输出参数并在块调用之后写入。实参不能为常数。 |
Temp | 读写 | 仅在FC调用时生效,用于存储临时中间结果的变量。 |
Constat | 只读 | 声明常量符号名后,FC中可以使用符号名代替常量。 |
函数块FB
接口类型 | 读写访问 | 描述 |
Input | 只读 | 调用时将用户程序数据传递到FB中,实参可以为常数。 |
Output | 读写 | 函数调用时将FB执行结果传递到用户程序中。实参不能为常数。 |
InOut | 读写 | 在块调用之前读取输入/输出参数并在块调用之后写入。实参不能为常数。 |
STatic | 读写 | 不参与参数传递,用于存储中间过程值,可被其他程序块访问。 |
Temp | 读写 | 仅在FB调用时生效,用于存储临时中间结果的变量。 |
Constat | 只读 | 声明常量符号名后,FB中可以使用符号名代替常量。 |
想要更多PLC课程资料?扫码关注即可了解课程详情