当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
符号表、变量表和数据块在应用中的区别
点击:
7471
| 回复:
10
scott999
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 41回
年度积分:0
历史总积分:95
注册:2003年12月23日
发表于:2007-06-16 09:05:00
楼主
符号表、变量表、数据块的组成形式都差不多,但用法不同。理解如下:
符号表(symbol):主要由“符号”“地址”“数据类型”组成。其地址只能使用I、Q、M、PI、PQ、T、C、DB等物理存在的区域,不能使用数据块中的数据和堆栈中的数据。
变量表(temp):主要由“名称”“地址”“数据类型”组成。主要特点:数据全部保存在本地数据堆栈(L区)中,逻辑块关闭之后,本地数据丢失。
数据块(DB):主要由“名称”“地址”“数据类型”组成。主要特点:数据全部保存在DB区,逻辑块关闭之后,数据不会丢失。
以上内容是我的理解,有不当和需要补充的地方,欢迎拍砖。
问题:直接访问堆栈中的数据是否可以用L.+地址的方法,或者用其它什么方法?
分享到:
收藏
邀请回答
回复楼主
举报
sharq-james
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 25回
年度积分:0
历史总积分:100
注册:2006年8月27日
发表于:2007-06-17 10:28:00
1楼
风马牛不相及。
回复
引用
举报
三脚猫
关注
私信
精华:0帖
求助:0帖
帖子:180帖 | 1598回
年度积分:0
历史总积分:1097
注册:2004年7月08日
发表于:2007-06-18 08:19:00
2楼
我也是刚学“块”这部分,已经很清楚了
回复
引用
举报
唐进
关注
私信
精华:20帖
求助:0帖
帖子:301帖 | 1339回
年度积分:0
历史总积分:106
注册:2004年9月02日
发表于:2007-06-18 12:57:00
3楼
还是看一下西门子的培训教程吧?关键是如何使用,概念吗?需要了解,不能太较真。
回复
引用
举报
scott999
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 41回
年度积分:0
历史总积分:95
注册:2003年12月23日
发表于:2007-06-18 19:28:00
4楼
欢迎讨论,并提出不同见解!
为什么要比较一下呢?因为我在学习中觉得这几个概念的实际结构十分接近,容易混淆。然后看了一些教程后才总结出来的。
当然有不当之处,而这正是需要您指正的!
十分希望听到您用专业术语提出的意见。
纠正一下:“变量表”应改正为“变量声明”。变量表VAT用于调试时用。
回复
引用
举报
张文轩
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 105回
年度积分:0
历史总积分:154
注册:2004年8月12日
发表于:2007-06-19 10:31:00
5楼
..
回复
引用
举报
kk气
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 113回
年度积分:0
历史总积分:128
注册:2007年3月21日
发表于:2007-06-20 00:02:00
6楼
特价经营:美国A-B: SLC500;(1746/47/56/57/62/69/)系列PLC、软启动器、变频器等产品;施耐德140系列PLC ,西门子S7-200/300/400系列PLC等。有意向合作的朋友随时可联系。 QQ:757877414 联系人:胡 雷 13611692060
电话:021-61429246
传真:021-61429245
回复
引用
举报
张文轩
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 105回
年度积分:0
历史总积分:154
注册:2004年8月12日
发表于:2007-06-20 13:13:00
7楼
怎么到处都可以看到做广告的?
回复
引用
举报
变频美眉
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 189回
年度积分:0
历史总积分:272
注册:2006年12月25日
发表于:2007-06-21 16:04:00
8楼
顶
回复
引用
举报
vysr
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 31回
年度积分:0
历史总积分:64
注册:2007年6月05日
发表于:2007-06-22 14:36:00
9楼
符号表就是把地址用便于理解记忆的符号表示,可以对数据块,功能,功能块使用符号。
变量表是调试中用于监视和修改变量用的,在调试程序时能监视或者强制添加在变量表里的变量。
对于功能和功能块和组织块,还有一个变量声明区,用于声明所有在块中使用的局部变量和块参数,不要把它和变量表搞混了。
数据块用于保存程序运行时需要的数据,它仅是一块内存区域,里面内容含义由你自己定义。断电时自动存入mmc,不会丢失数据。
功能,功能块,组织块统称逻辑块。
一般说 L xx是访问局部变量区,而不是说访问堆栈,因为堆栈有好几种,既有局部堆栈,也有块堆栈,中断堆栈等等。
回复
引用
举报
ashore07
关注
私信
精华:1帖
求助:7帖
帖子:14帖 | 55回
年度积分:0
历史总积分:355
注册:2010年8月26日
发表于:2010-12-14 23:15:57
10楼
嗯, 是否 意味着 一个程序 符号表 一个就够了
而 变量声明 则是在每个 OB FB FC中
顺便问一个问题
变量声明中的地址 是如何定义 的???
回复
引用
举报
热门招聘
相关主题
Windows 找不到文件S7EpaSRV...
[8578]
三菱PLC仿真软件GX Simulato...
[14605]
请教如何实现USB接口转RS232...
[30752]
LG K7M-DR60S 不能打开通讯端...
[7888]
西门子S7-200编程软件SP9直接...
[8242]
请大家使用我开发的软件PLC软...
[16298]
就关于西门子PLC严重的质量问...
[9950]
ABB控制器BRC300及余链-武汉...
[12778]
s7300打开一个程序时报错,显...
[9728]
西门子S7-1200与基恩士扫码器...
[8985]
官方公众号
智造工程师
客服
小程序
公众号