登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:Step7问题,多个FB或FC共用一个DB
点击:5501 回复:5
楼主
编辑
引用
管理
looper
用一台S7-400控制5台夹送辊, 每个夹送辊的控制模块又可以分为速度控制模块,张力控制模块,顺序控制模块等, 各模块相互独立但又彼此可以互相传递参数,比如在速度控制模块中将速度计算出来后在张力控制和顺序控制时需要使用,由于这样的参数很多,为每一个参数都定义FB或FC的输入输出非常麻烦,我的意思是:是否可以为每个夹送辊控制FB定义一个DB,然后该FB内部调用各子控制模块时(FB或FC)可以读写这个DB?对于不同的夹送辊只需定义不同的DB就可以,这样程序的可读性就好多了.多谢
04-09-08 09:13
1楼
编辑
引用
管理
dzfa
可以,用FC只需在调用时把DB块号传递过去就可以.
用FB可以对不同的夹送辊分配不同的背景数据块
04-09-08 09:21
2楼
编辑
引用
管理
karl
看看S7中有关多重背景DB的章节吧,和你的应用一致。
04-09-08 09:46
3楼
编辑
引用
管理
classic_zf
能不能具体的说明一下。谢谢。
04-09-08 15:49
4楼
编辑
引用
管理
GSAILY
把DB定义为全局数据块.不就所有的FB都可以用了吗
04-09-10 15:18
5楼
编辑
引用
管理
capture
引用
GSAILY
在 2004-9-10 15:18:00 发言
【内容省略】
你这样可以编出可用的程序, 而楼主要的是可读性好的程序...
04-09-10 15:47
工控新闻
中国机械工业联合会:预计2026年机械工业主要指标增速在5.5%左右
越疆第三批全尺寸工业人形机器人量产交付,朝着更深、更实的产业应用推进
西门子收购 Canopus AI,将人工智能量测技术引入半导体制造领域
施耐德电气X通威农发 | 一袋饲料的“智”造升级
五大应用场景示范 看台达SCARA机器人玩转智能生产线
7.9%,规上工业的动能之变
和利时携手富春环保的能效升级之路
海克斯康智慧矿山Split Desktop重现百年采石作业
更多新闻资讯