fffgggccc123
级别: 探索解密
精华主题: 0
发帖数量: 53 个
工控威望: 167 点
下载积分: 695 分
在线时间: 27(小时)
注册时间: 2012-08-21
最后登录: 2016-04-07
查看fffgggccc123的 主题 / 回贴
楼主  发表于: 2012-08-21 11:28
STEP7中程序看不懂,
第一张图是调用FB12吧?
第二张图是F1求助,看不懂啊。
FB12块中IN 和OUT什么关系?

fffgggccc123
级别: 探索解密
精华主题: 0
发帖数量: 53 个
工控威望: 167 点
下载积分: 695 分
在线时间: 27(小时)
注册时间: 2012-08-21
最后登录: 2016-04-07
查看fffgggccc123的 主题 / 回贴
1楼  发表于: 2012-08-21 11:31
图片:
图片:
上边的图看不了啊,发附件了
fffgggccc123
级别: 探索解密
精华主题: 0
发帖数量: 53 个
工控威望: 167 点
下载积分: 695 分
在线时间: 27(小时)
注册时间: 2012-08-21
最后登录: 2016-04-07
查看fffgggccc123的 主题 / 回贴
2楼  发表于: 2012-08-21 12:20
求大神指教啊
跪求学习
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 162 点
下载积分: 782 分
在线时间: 51(小时)
注册时间: 2011-03-03
最后登录: 2017-09-15
查看跪求学习的 主题 / 回贴
3楼  发表于: 2012-08-21 15:29
FB12是自己编写的程序块!然后在调用FB12
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70397 分
在线时间: 1603(小时)
注册时间: 2008-04-20
最后登录: 2024-11-13
查看wwcwwc的 主题 / 回贴
4楼  发表于: 2012-08-21 17:25
你打开fb12功能块,这个是打不开的,这个是用户自己做的功能块,在编辑器管理界面中打开。
看内部fb12中是如何进行,其中有 5个输入、3个输出。
楼主留言:
图片:
[删除]
哦,FB12中确实用到了IN 和OUT 我可不可以理解为,如果在这里不定义IN和OUT 在FB12程序里直接写地址也行?他这样写只是为了在FB12编程中便于编写(直接写IN和OUT就行)?
图中有“ #IN1"和 ”#OUT5"
如果前边没定义IN和OUT 我可不可以直接写M12.4和DB201.DBX1?您说的是这意思不?
fffgggccc123
级别: 探索解密
精华主题: 0
发帖数量: 53 个
工控威望: 167 点
下载积分: 695 分
在线时间: 27(小时)
注册时间: 2012-08-21
最后登录: 2016-04-07
查看fffgggccc123的 主题 / 回贴
5楼  发表于: 2012-08-22 08:14
图片:
哦,FB12中确实用到了IN 和OUT 我可不可以理解为,如果在这里不定义IN和OUT 在FB12程序里直接写地址也行?他这样写只是为了在FB12编程中便于编写(直接写IN和OUT就行)?
图中有“ #IN1"和 ”#OUT5"
如果前边没定义IN和OUT 我可不可以直接写M12.4和DB201.DBX1?您说的是这意思不?
乌龟船长
级别: 网络英雄

精华主题: 0
发帖数量: 1281 个
工控威望: 7630 点
下载积分: 1311 分
在线时间: 2656(小时)
注册时间: 2007-03-21
最后登录: 2024-11-15
查看乌龟船长的 主题 / 回贴
6楼  发表于: 2012-08-22 08:19
功能快就是封装好的程序,,类似555芯片,内部回路是固定的,只要控制相应的管脚就行了
mhbxfys
趁年轻,走遍中国!
级别: 网络英雄
精华主题: 0
发帖数量: 675 个
工控威望: 7027 点
下载积分: 7097 分
在线时间: 231(小时)
注册时间: 2012-01-04
最后登录: 2024-11-15
查看mhbxfys的 主题 / 回贴
7楼  发表于: 2012-08-22 08:27
快调用!
感谢每位朋友! 承接plc柜、电气柜设计、定制。触摸屏组态、调试。 蓝海华腾变频器代理,变频器维修!!!   QQ:545636511
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70397 分
在线时间: 1603(小时)
注册时间: 2008-04-20
最后登录: 2024-11-13
查看wwcwwc的 主题 / 回贴
8楼  发表于: 2012-08-22 09:35
是的。比如一个系统中用到10台电机需要星-三角启动,如果不用这个功能块,你岂不需要编写10个星-三角程序。采用这种方式,只要编一个功能块,然后按要求调用10个功能块,每个功能块按各自的地址直接填入各自的管脚。
西门子比较常用的像模拟量输入、输出fc105、fc106功能,不是也同样使用只要填入不同的数值,重复调用,比较方便。
楼主留言:
还有个问题,那个帮助看不懂啊,说的什么意思,重要吗?就是CALL-FB那个。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70397 分
在线时间: 1603(小时)
注册时间: 2008-04-20
最后登录: 2024-11-13
查看wwcwwc的 主题 / 回贴
9楼  发表于: 2012-08-23 10:32
Call   FB*,DB*          //这个语句的意思是调用功能块,其中数据寄存在DB*中。
就是要用FB*的意思。具体内容与上面说明一样,内容在具体的FB*里面。
楼主留言:
感谢!明白了
720p高清拷贝
级别: 探索解密
精华主题: 0
发帖数量: 30 个
工控威望: 139 点
下载积分: 817 分
在线时间: 42(小时)
注册时间: 2010-11-18
最后登录: 2018-02-06
查看720p高清拷贝的 主题 / 回贴
10楼  发表于: 2012-08-31 20:48
这个FB12是自己编辑的功能块,应该是用来重复调用