中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

西门子SIEMENS

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 西门子SIEMENS → 浏览主题: DB块无法下载
发表新帖 回复该主题
回帖:9个,阅读:544 [上一页] [1] [下一页]
* 帖子主题:

DB块无法下载

分享到
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/25 12:24:32
#0楼
PLC 为315F
编程软件为STEP7 5.6 SP2
开始的时候是DB块481无法下载,而且只要一引用就会导致PLC停机,期间尝试过
1.在线把PLC中的DB删除,然后再下载,没有效果,依然死机
2.PLC断电重启,没有效果,依然死机
3.PLC整个项目下载,没有效果,依然死机
4,现在是没有所有引用到DB块导致死机的地方都删除了,除了这个DB4,因为是标准功能块,我不能不使用。有报警不过不死机

有哪位大侠知道怎么处理?再此先谢了!
附件 1.jpg

附件 2.jpg

附件 3.jpg
[此贴子已经被作者于2022/3/25 12:24:53编辑过]
36501
cvlsam 版主
文章数:12298
年度积分:853
历史总积分:36501
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2022/3/25 13:16:44
#1楼
主要错误有2种:
1、DB不存在,请下载对应的DB。
2、访问地址越界,你需要仔细检查你的程序,避免访问不存在的DB或者DB地址。

还可以在OB121中编写程序来捕捉错误。

实际上你的HELP文件也给出了建议:
附件 workpicture1.jpg

1、选择访问地址,使地址值完全在允许的地址范围内
2、检查你的用户程序。

Good Luck~
18661
pqsh 版主
文章数:7343
年度积分:491
历史总积分:18661
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2022/3/25 13:37:12
#2楼
是没下载,还是下载了还出错?联机状态看到db没?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/25 14:52:01
#3楼
回复 #1楼 cvlsam
1.DB块肯定在的,我也能在线更改DB块里面的值
2.后来我把整个PLC程序都下载了,整个程序就输出一个这个DB块的地址,如DB4.DBX0.0,PLC直接停机
附件 11.jpg

附件 12.jpg

附件 13.jpg
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/25 15:00:42
#4楼
附件 31.jpg

附件 32.jpg

附件 33.jpg


会不会跟安全PLC有关系,不过我这个是普通程序里面使用的,DB块也是普通的DB块
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/26 8:49:25
#5楼
感觉是因为在SCL中用到了数组,SCL会用到地址寄存器。可能地址寄存器出错了。
在STL中有保存地址寄存器的方法
开始的时候
  L     DBNO
     T     #tDB_Stor
     L     DINO
     T     #tDI_Stor
     TAR1  #tAR1_Stor
     TAR2
     T     #tAR2_Stor

结束的时候
OPN   DB [#tDB_Stor]
     OPN   DI [#tDI_Stor]
     LAR1  #tAR1_Stor
     LAR2  #tAR2_Stor


SCL中有没有保存地址寄存器的方法?
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/26 12:51:36
#6楼
后来用OPN 指令打开DB4解决了,不知道为什么这样,有哪位高手可以解释下原理吗?
14447
xuhuifox
文章数:2690
年度积分:394
历史总积分:14447
注册时间:2005/3/25
发站内信
发表于:2022/3/27 9:01:07
#7楼
带F的cpu,下载普通DB应该没事,下载安全DB块的时候会提示输入密码,密码不正确是禁止修改的,读取访问应该是没问题的,写访问或者使用变量表都是被限制的!
你先查看一下你所访问的DB块是不是安全DB,安全DB是黄色显示的!
                 一切为了生活
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/27 14:20:11
#8楼
100%是普通的DB
50
Luke73L0
文章数:19
年度积分:50
历史总积分:50
注册时间:2021/10/28
发站内信
发表于:2022/3/28 7:51:49
#9楼
FC在INOUT引用,用FB 在INOUT引用是不是可以避免这种情况?
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004