step7的符号表与OB,FB,FC的变量声明表有什么关系?
我们知道每个s7程序只生成一个符号表,在OB、FB、FC等中均有变量声明表,符号表与这些变量声明表有什么关系?...
我们知道每个s7程序只生成一个符号表,在OB、FB、FC等中均有变量声明表,符号表与这些变量声明表有什么关系?
展开
4个回答
2013-09-05
展开全部
在OB中你可以调用FC,在FC中你可以调用FB.FB再调用DB.OB是主程序,FC和FB是用来实现控制功能的子程序.DB是数据块.VAT是具体实现某项功能的FB的变量表.在S7-300FM中,UDT的作用是什麼?在S7-300中,FM功能模组具有独立处理自己所带I/O的能力,而S7-300CPU,除了处理I/O外,还要调用相应的功能块,与功能模组通讯。而通讯区,就是以UDT的格式存在,用户首先要从功能模组的例子中把UDT拷贝到自己的专案中,再生成相应的通讯资料块(UDT不能下载到CPU中,而DB块可以),调用相应的功能(FC),进行资料通讯。
2013-09-05
展开全部
根本没关系呀。你怎么不看清楚,在块里的是临时变量(好象是占用L存储区)或者是块的输入、输出参数等等。这和高级语言(比如C、BASIC)有点象嘛,一个是主程序(MAIN()),一个是子程序或者是函数(FUNCTION),二者的变量声明是不同用处的。这种问题在编程手册上写的清清楚楚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-05
展开全部
符号表里的是全局变量,而OB,FC,FB中的是局域变量,只在本子程序中有用.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-05
展开全部
我借来一个step7v5.0的学习版,本想好好熟悉一下,可没想到,它居然无法存盘,这真真可恶!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询