当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
首页
上一页
1
2
下一页
尾页
step7的符号表与OB,FB,FC的变量声明表有什么关系?
点击:
12310
| 回复:
40
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-03-15 13:31:00
楼主
我们知道每个s7程序只生成一个符号表,在OB、FB、FC等中均有变量声明表,符号表与这些变量声明表有什么关系?
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-15 21:38:00
1楼
根本没关系呀。你怎么不看清楚,在块里的是临时变量(好象是占用L存储区)或者是块的输入、输出参数等等。这和高级语言(比如C、BASIC)有点象嘛,一个是主程序(MAIN()),一个是子程序或者是函数(FUNCTION),二者的变量声明是不同用处的。这种问题在编程手册上写的清清楚楚。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-16 09:32:00
2楼
不好意思,我手中只有一本从网上下载的step7v5入门教材电子书的打印版。在这本书里,对变量说明表的使用,在FB、FC中均有介绍,惟独在OB中,只字不提变量说明表的事。我想请教你,这是怎么回事? 谢谢!
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-16 09:34:00
3楼
stat是什么意思?
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-16 19:53:00
4楼
ob块大多时候很少用(除了OB1),很多OB块是由系统定义的(具体参考西门子相关手册),OB块主要是一些特殊应用,比如定时中断,错误检测和保护等等。初学者就不必太关心OB块了,只要知道主程序是OB1就行了。一般用FC或FB来编写各个子功能,在OB1中调用。如此而已。一句话,能用够用就行。在缺乏系统培训和相关资料的情况下,最好是力求程序简单,可靠。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-17 13:07:00
5楼
通过这几天的看书学习我对西门子的这个step7v5.0有了一个较为清晰的认识,我以前做plc是手工画梯形图,然后再逐条改为语句,用手操编程器输入。这个step7可以说很方便。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-17 17:15:00
6楼
刚接触step7v5对它的一些术语不是很理解,可是细细看下去,发现这些术语其实就是传统的PLC编程概念穿了新衣。 如OB就是主程序,FB就是子程序,调用FB,就相当我以前用的互锁、解互锁指令调子程序。
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-18 19:52:00
7楼
差不多
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-01-18 20:13:00
8楼
我借来一个step7v5.0的学习版,本想好好熟悉一下,可没想到,它居然无法存盘,这真真可恶!
回复
引用
举报
木瓜
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 15回
年度积分:0
历史总积分:21
注册:2002年3月08日
发表于:2002-03-08 15:15:00
9楼
OB is orgnizition block,FC is funcation , FB is funcation block. 他们都可以使用各自的变量。 但在符号表里定义的是全局变量。 在OB中你可以调用FC,在FC中你可以调用FB.
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2002-03-15 13:31:00
10楼
来培训吧
回复
引用
举报
hfutman
关注
私信
精华:0帖
求助:0帖
帖子:15帖 | 76回
年度积分:0
历史总积分:138
注册:2005年1月07日
发表于:2006-02-17 09:19:00
11楼
符号表里的是全局变量,而OB,FC,FB中的是局域变量,只在本子程序中有用.
回复
引用
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2006-04-05 15:14:00
12楼
好东西!我大长知识.谢谢大伙儿了
回复
引用
举报
叮当1099
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 13回
年度积分:0
历史总积分:287
注册:2004年12月29日
发表于:2006-04-05 21:40:00
13楼
占你的光,俺也长知识了!
回复
引用
举报
蓝砂
关注
私信
精华:1帖
求助:0帖
帖子:42帖 | 199回
年度积分:0
历史总积分:328
注册:2004年9月27日
发表于:2007-03-06 13:16:00
14楼
学习了,谢谢!
回复
引用
举报
cnooc-tk
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 16回
年度积分:0
历史总积分:38
注册:2003年12月30日
发表于:2007-06-04 11:46:00
15楼
谢谢,受教了
回复
引用
举报
卧龙浪子
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 89回
年度积分:0
历史总积分:195
注册:2006年11月01日
发表于:2007-06-04 14:47:00
16楼
这么多功能块怎么互相联系呢?
回复
引用
举报
云三少
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 17回
年度积分:0
历史总积分:91
注册:2006年9月07日
发表于:2007-06-04 15:38:00
17楼
在OB中你可以调用FC,在FC中你可以调用FB.FB再调用DB.
OB是主程序,FC 和FB是用来实现控制功能的子程序.DB是数据块.VAT是具体实现某项功能的FB的变量表.
在 S7-300FM中,UDT的作用是什麼?
在 S7-300中,FM功能模組具有獨立處理自己所帶 I/O的能力,而 S7-300 CPU,除了處理 I/O外,還要調用相應的功能塊,與功能模組通訊。而通訊區,就是以UDT的格式存在,用戶首先要從功能模組的例子中把 UDT拷貝到自己的專案中,再生成相應的通訊資料塊(UDT不能下載到CPU中,而DB塊可以),調用相應的功能(FC),進行資料通訊。
回复
引用
举报
水边清浅横枝瘦
关注
私信
精华:0帖
求助:4帖
帖子:78帖 | 3488回
年度积分:8
历史总积分:5664
注册:2006年7月11日
发表于:2007-06-05 08:23:00
18楼
学习
回复
引用
举报
深圳王翔
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 107回
年度积分:0
历史总积分:986
注册:2005年8月10日
发表于:2007-06-05 15:05:00
19楼
寻求售罗克韦尔(AB)和西门子销售合作
为了扩大公司的知名度和销售额,特寻找工控领域销售技术能手和终端客户合作,共创辉煌!我公司主要销售罗克韦尔(AB)和西门子产品,价格优惠,有意着请与我联系。合作成功者会有丰厚的提成。
联系方式:
名称:深圳市天翔工业自动化有限公司
地址:深圳市南山区桃园路167号南景苑20B
电话:0755-26499477 26499482
传真:0755-26063303
网址:www.sztianxiang.com.cn
联系人:王翔
QQ:107828679
EMAIL:wwwwangxiang@163.com
回复
引用
举报
游刃有余
关注
私信
精华:1帖
求助:3帖
帖子:56帖 | 1331回
年度积分:0
历史总积分:3240
注册:2005年7月31日
发表于:2007-06-05 15:36:00
20楼
很好!学习学习,谢谢高手指点
回复
引用
举报
热门招聘
相关主题
[求助] Step7的问题,OLE错误...
[11465]
(已结贴)PLC擂台第112期——谈...
[8392]
面试遇到了一个难题,一个开关...
[7215]
有八年工作经验的工程师都没...
[8098]
两个时间继电器怎么让另一个...
[9234]
plc 编程时手动和自动如何处...
[12170]
工控老鬼-《西门子S7-1500之我...
[10094]
新型可编程序控制器 PCC
[7707]
搞PLC真的有前途吗?(水木清华...
[15423]
三菱PLC电梯控制系统(程序)
[13222]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页