设为首页收藏本站积分获取及使用技巧附件上传须知[求助-西门子PLC300/400]请教各位大神STL语言图

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 2235|回复: 2

[求助-西门子PLC300/400]请教各位大神STL语言图

[复制链接]

升级  33.5%

该用户从未签到

发表于 2014-2-20 21:03:03 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
各位大神,小弟在工作中遇到一个这样的问题,如下。我想问的是这个指针 L P##Daten_von_FU是在哪里?是不是一个DB数据块?</P> L #Adresse_FU
T #Adresse

L P##Daten_von_FU
LAR1
A [AR1,P#1.0] // Einschaltbereit
= #Einschaltbereit
A [AR1,P#1.2] // Betrieb
= #Betrieb
A [AR1,P#1.3] // Stoerung
= #Stoerung
A [AR1,P#1.7] // Warnung
= #Warnung
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
2237°C
2
  • 周文峰
  • zruLsWqE
过: 他们

升级  18.5%

该用户从未签到

发表于 2014-2-20 21:55:09 | 显示全部楼层
1、单从给出的程序不能断定  P##Daten_von_FU是一个DB数据块,只有你在程序中监视AR1的内容才可知道是属于哪个区域:
、当是对P区域寻址时,AR=800xxxxx
、当是对I区域寻址时,AR=810xxxxx
、当是对Q区域寻址时,AR=820xxxxx
、当是对M区域寻址时,AR=830xxxxx
、当是对DB区域寻址时,AR=840xxxxx
、当是对DI区域寻址时,AR=850xxxxx
、当是对L区域寻址时,AR=870xxxxx
2、相关资料:
、见《关于S7-300和S7-400指针寻址的说明与例程(更新版)(2008.03.04)     》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0215
、详见《step7编程之地址概念详解》连接:
http://ishare.iask.sina.com.cn/f/22746895.html
http://www.gongkong365.com/bbs/job.php?action=download&aid=96
                                                                                                                                                                                                                                                              
                                                        

升级  29%

该用户从未签到

发表于 2014-2-20 22:08:31 | 显示全部楼层
P##Daten_von_FU看变量名称,像是指向一个叫Daten的DB块von_FU变量,也有可能是一个普通的局部变量的地址。信息不全,我觉得
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            L P##Daten_von_FU语句中的#Daten_von_FU显然是你这个子程序中填写的形式参数,你打开程序实际看一下是什么内容不就行啦?
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            #Daten_von_FU在你的块的声明变量表中应该有对这个变量的类型设置和地址。
P##Daten_von_FU表示取出#Daten_von_FU的起始地址,存放在AR1中。
参见:S7-300和S7-400寻址
http://www.ad.siemens.com.cn/download/OnlineReading.aspx?DocId=1597
                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                            P##Daten_von_FU表示局部变量“Daten_von_FU”的地址,不一定表示DB块。要知道它的类型,打开程序块,查看变量定义即可。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-6 05:52 , Processed in 0.192937 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表