您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:5314 [上一页] [1] [下一页]
931
looper
文章数:8
年度积分:50
历史总积分:931
注册时间:2004/8/17
发站内信
发表于:2004/9/8 9:13:00
#0楼
用一台S7-400控制5台夹送辊, 每个夹送辊的控制模块又可以分为速度控制模块,张力控制模块,顺序控制模块等, 各模块相互独立但又彼此可以互相传递参数,比如在速度控制模块中将速度计算出来后在张力控制和顺序控制时需要使用,由于这样的参数很多,为每一个参数都定义FB或FC的输入输出非常麻烦,我的意思是:是否可以为每个夹送辊控制FB定义一个DB,然后该FB内部调用各子控制模块时(FB或FC)可以读写这个DB?对于不同的夹送辊只需定义不同的DB就可以,这样程序的可读性就好多了.多谢
5386
dzfa 版主
文章数:2050
年度积分:53
历史总积分:5386
注册时间:2003/1/7
发站内信
发表于:2004/9/8 9:21:00
#1楼
可以,用FC只需在调用时把DB块号传递过去就可以.
用FB可以对不同的夹送辊分配不同的背景数据块
烟台东泽----西门子山东地区之代理商,系统集成商
里的打杂的
6285
karl 版主
文章数:1705
年度积分:48
历史总积分:6285
注册时间:2003/12/26
发站内信
发表于:2004/9/8 9:46:00
#2楼
看看S7中有关多重背景DB的章节吧,和你的应用一致。
图
922
classic_zf
文章数:6
年度积分:50
历史总积分:922
注册时间:2004/7/8
发站内信
发表于:2004/9/8 15:49:00
#3楼
能不能具体的说明一下。谢谢。
1084
GSAILY
文章数:116
年度积分:50
历史总积分:1084
注册时间:2003/3/20
发站内信
发表于:2004/9/10 15:18:00
#4楼
把DB定义为全局数据块.不就所有的FB都可以用了吗
向大家学习
970
capture
文章数:31
年度积分:50
历史总积分:970
注册时间:2004/7/28
发站内信
发表于:2004/9/10 15:47:00
#5楼
以下是引用GSAILY在2004-9-10 15:18:00的发言:
把DB定义为全局数据块.不就所有的FB都可以用了吗

你这样可以编出可用的程序, 而楼主要的是可读性好的程序...

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005