西门子PLC中函数FC的使用方法
来源:电气控制与PLC应用
函数和函数块作为模块化编程的重要组成部分,在PLC 用户程序中有着相当频繁的应用。两者在生成与使用的过程中都有一定的相似,且都不能单独使用。而需要赋予特定的功能,由组织块(OB)直接或者间接进行调用。
函数(FC)是用户程序中不带存储器的代码块,可以视为具有一定功能的独立子程序,可以在OB 中进行调用。其内的程序编写与在 OB 主程序中相同,用户在函数中编写程序,在其他代码块中调用该函数时将执行此程序。函数FC有两个作用:
1)作为子程序使用,即将相互独立的控制设备分成不同的FC编写,统一由OB块调用,这样就实现了对整个程序进行结构化划分,便于程序调试