首页 上一页 1 2 下一页 尾页

step7的符号表与OB,FB,FC的变量声明表有什么关系? 点击:12168 | 回复: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楼
很好!学习学习,谢谢高手指点

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页