FB(功能块)使用说明程序例子:
在与FC的比较,FB是带数据块的(具有数据的保存功能,至少保存的是最后一次写入的数据)而FC则不具备这个功能。
首先创建新的用户程序例子命名:说明程序。
1) 在主程序管理器中创建功能块FB1。
2) 打开FB1,在变量窗口中创建IN(input1)和OUT(output1)并选择数据类型(BOOL)。
3)
Doc3.doc (28 K) 下载次数:309 4) 编写用户程序如下:
5)
Doc3.doc (28 K) 下载次数:238 6) 编译;保存。回到OB1中编写用户程序如下:
7)
Doc3.doc (28 K) 下载次数:179 8) 这时系统会提示你是否创建数据块(DB*),一般默认值FB1的数据块为DB1,选择“是”。
9) 静态变量(STAT)的使用方法:首先在FB1的变量表中创建(STAT)input2;output2并选择数据类型为(BOOL)。
11)
Doc3.doc (28 K) 下载次数:162 12) 简单数据的传递就是这样的。
13) 临时变量(TEMP)一般只是在本功能;功能块中使用。作用等同于辅助继电器“M”的用法。
[ 此帖被wwcwwc在2010-06-11 16:28重新编辑 ]