如何在s7-300程序中快速找到未使用的DB快?

背景:西门子数控系统840DSL,维护时发现NCU的SF灯亮,监控PLC诊断缓冲区提示:写入\读取时发生区域长度错误,如图1、2,一般这个错误都是程序中调用的DB快没有下载,我想在PLC程序中找到是哪里调用了这个DB快,可是在交叉参考中就是找不到,程序中用指针指向对应DB快,交叉参考也是能显示的,那么我这个程序中的DB快如何找到?

图片说明:

如何在s7-300程序中快速找到未使用的DB快?    如何在s7-300程序中快速找到未使用的DB快?    如何在s7-300程序中快速找到未使用的DB快?    如何在s7-300程序中快速找到未使用的DB快?   

最佳答案

如果只是用到指针的话就找不到,或者指针寻址的话,确实这种方法找不到;用语句表写间接寻址,可以做到不直接写DBxx.DBWxx这类的格式;如果是用到通讯方式的地址的话,可以考虑交叉索引找找如SFC14,SFC15这类的块,然后慢慢找到他们;

提问者对于答案的评价:
按照最佳答案的办法试了下,由于DB太多确实不好找,但是给我提供了更多的思路,后来按照http://www.ad.siemens.com.cn/service/answer/solved_109536_1029.html  这个问答ZhangLi0的办法试了下,确实找到了问题点,诊断信息在OB121存在的情况下,确实不能显示故障点位置,我删除OB121后就找到大致位置,然后所搜63就找到了。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350371.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:25
下一篇 2021年7月5日 上午12:25

相关推荐

  • 802DSL卧车,西门子伺服电机半闭环控制,X轴定位不准

    802DSL卧车,西门子伺服电机半闭环控制,X轴定位不准,架丝表测量,手轮向一个方向摇0.10,有时实际走0.12,有时走0.07,摇0.02时甚至不动,有时走0.03,滚珠丝杆很…

    SINUMERIK 2017年11月20日
  • 位置环速度环电流环

    1、位置环的伺服增益因子,速度环和电流环的比例增益和积分时间常数什么时候该进行优化,我指的是在正常寿命周期内使用的机床;这几个机床数据是不是定值?只有人为修改才会发生变化?2、理论…

    SINUMERIK 2017年11月17日
  • 802SE,无法启动

    今天802se单段按键坏了,就把程序里MCP-NCK里的三条单段按键程序删除了,程序下载后,没有在软件里让PLC运行,直接重新上电,之后开机出现如下画面。请教各位解决方法。 问题补…

    2017年6月8日
  • PLC轴参数

    麻烦各位高人.请问使用FC18作PLC轴定位的参数有那些. 谢谢 问题补充:看了一下资料感觉参数就是MD30460,MD10008,对于接口信号DB31.DBX63.1,…

    SINUMERIK 2018年1月1日
  • 840d系统PLC程序上传疑惑

    840d系统PLC程序上传后,硬件配置中每个模块(例如DI/DO)前面的表示不是图标而是一个?,不知怎么回事?请高手赐教。谢谢。 问题补充:谢谢各位,已经装了TOOLBOX,不知道…

    SINUMERIK 2018年12月9日
  • 【求助】请问802dsl怎么改手轮选轴程序

    最近西门子mini手轮选轴开关坏了好几个,6FX2007-1AD03,这次没有备件了,z轴选不上,想通过改程序把5轴或0轴位当z轴先用两天等备件,向大家请教这个该怎么改 钻石用户推…

    SINUMERIK 2020年10月31日
  • 808D 使用 EasyXlanguage自制界面遇到密码问题

    808D 使用 EasyXlanguage自制界面,使用PASSWORD标签,在808onPCk中测试无效,其余标签和语法测试没有问题。因为808D相关资料及8…

    SINUMERIK 2017年6月1日
  • 840D伺服轴监控用什么软件

    840DSL伺服轴我们可以用starter软件上载并监控轴的信息,那么对于840D的伺服轴我们用什么软件? 问题补充:在网上搜不到IBN-Tool这个软件,谁能给个下载地址链接吗,…

    SINUMERIK 2020年11月1日
  • 配置HMI的运行文件

    在F盘里面怎么配置naner.fwd 最佳答案 这个文件必须基于EASYTOOL软件安装成功后自动生成,不可自己新建 提问者对于答案的评价:谢谢

    SINUMERIK 2017年5月28日
  • 840D屏幕上显示年月日和时间

    请问各位大侠怎么在840D屏幕上显示年月日和时间,是该参数吗? 最佳答案 目前,840D系统没有参数供用户设置,但是可以变通一下,利用系统的内部变量进行,如以下:$A_YEAR&n…

    SINUMERIK 2017年11月1日

发表回复

登录后才能评论