培训资料培训资料名称:PCS7自定义功能块编程(工程师培训)(工程师培训)所属班组:xx汇报人:xx内 容FB和FC块的结构LAD 编程语言设计自定义功能块FC设计实例FB设计实例SCL 编程简介FB和FC块的结构引脚变量声明程序体块属性FB的背景数据块块的引脚FB和FC块是实现一定功能的程序块,例如:量程转换、PID控制器、信号滤波等;FB和FC将程序分解成相对独立的部分;在FB和FC内部避免使用直接地址,而是通过块的引脚与调用程序实现数据交换,可以防止读取到无效数据;设计良好的块可以被多次调用,只需改变引脚连接,可节约编程工作量。块的三种引脚输入端(IN):变量输入,只读;输出端(OUT):结果输出,避免读取输出端;输入输出端(IN_OUT):用于需要回写的变量,例如需要自复位的按钮。变量声明FB和FC块中所有用到的变量必须先声明;变量声明中包括对引脚的声明;FB和FC块中的变量声明类型:IN,OUT,IN_OUT 块的引脚;TEMP 临时变量,用于程序的中间数据存储;STAT 静态变量,在FB中用于保存重要数据,FC没有静态变量。块中的变量可以采用所有PCS7支持的基本和复合数据