多情as南山月
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看多情as南山月的 主题 / 回贴
楼主  发表于: 2010-06-10 23:18
我能跟着教程建一个FB功能块,可我不知道怎么用呀!它到底是怎样和DB对应的呀?它需要设置的“IN”“OUT”“TEMP”什么的到底是干什么的?
如能解惑,不胜感激。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70387 分
在线时间: 1603(小时)
注册时间: 2008-04-20
最后登录: 2024-10-31
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2010-06-11 16:16
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重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(15052669524)
  • 下载积分:+3(szzhang001) 热心助人
    wwcwwc
    级别: VIP会员

    精华主题: 0
    发帖数量: 3393 个
    工控威望: 3189 点
    下载积分: 70387 分
    在线时间: 1603(小时)
    注册时间: 2008-04-20
    最后登录: 2024-10-31
    查看wwcwwc的 主题 / 回贴
    2楼  发表于: 2010-06-12 11:59
    昨天匆忙中没有把图片做好,造成观看不舒服,在这里表示歉意。你的今天其实就是我的昨天,要知道西门子(包括其它类型)的技术是服务与全球的,不是一个人能够享受的。在次也告届各位朋友技术知识应该是共享的。
    本帖最近评分记录:
  • 下载积分:+1(ydyzq123) 感谢分享!