pihailin
活到老学到老
级别: 家园常客
精华主题: 0
发帖数量: 352 个
工控威望: 575 点
下载积分: 1120 分
在线时间: 314(小时)
注册时间: 2008-02-23
最后登录: 2024-11-09
查看pihailin的 主题 / 回贴
楼主  发表于: 2010-10-20 19:53
图片:
附件里面的功能块,接口  IN OUT  IN_OUT     STAT       TEMP    其中 IN 0 IN1   IN 2   IN3   数据类型  布尔  0.1  0.2  0.3   0.4  指的是什么?哪里有详细功能块相关资料看?谢谢
tlw2007
级别: 略有小成
精华主题: 0
发帖数量: 123 个
工控威望: 419 点
下载积分: 886 分
在线时间: 108(小时)
注册时间: 2008-03-25
最后登录: 2024-08-17
查看tlw2007的 主题 / 回贴
1楼  发表于: 2010-10-21 09:47
没看到那是地址吗,
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6769 个
工控威望: 38370 点
下载积分: 2995 分
在线时间: 9506(小时)
注册时间: 2006-09-13
最后登录: 2024-11-18
查看cvlsam的 主题 / 回贴
2楼  发表于: 2010-10-21 10:26
如果你有熟悉一些计算机高级语言的话:
IN 输入变量   对于FB来说,这些变量相当于一个形参,而且是只读。
OUT 输出变量    对于FB来说,这些变量相当于FB的返回值。
IN_OUT变量   可读写变量,这些变量相当于指针,传递的是地址参数。
STAT  静态变量,FB执行完毕后依旧保持其值
TEMP  临时变量,FB执行完毕后,系统回收资源,务必注意,系统回收后,会分配给其他需要TemP的FB或者FC使用,因此TEMP必须遵循先赋值后使用,以确保数据正确。
0.0等是相对地址,这些地址取决于附属的背景数据块的起始地址,而对于FC来说,这些地址取决于系统分配的临时区(L)区的地址。

Regards
gump_lin
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看gump_lin的 主题 / 回贴
3楼  发表于: 2010-10-21 12:04
调用该FB的程序中,FB的背景数据块中的变量,如果背景数据块是DB1000的话,那就是DB1000.DBX0.0等