登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:Step7问题,多个FB或FC共用一个DB
点击:5527 回复: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
工控新闻
倍福基于 PC 的控制技术和 EtherCAT:安全设计,智赢未来
航空工业昌飞、中国航发东安、涡轮院、动研所等齐聚第六届航空计量测试与检验检测发展论坛,5月21-22日苏州见!
超越“单点进化”:拥抱“全链智造”,驱动机床产业价值升维
普渡机器人发布全新一代 PUDU D9,树立具身智能技术新标杆
一季度规上电子信息制造业实现营业收入同比增长14.8% 利润总额增长1.25倍
埃斯顿蝉联中国机器人市场出货量第一!
工信部印发《工业场景数据要素应用参考指引》探索工业数据“采、集、用”有效路径
Vishay推出可达600mm检测距离的高灵敏度接近传感器
更多新闻资讯