打开程序后,至少有一个被作为子程序调用的块不可用

在机床上下了个PLC程序,打开OB1提示"至少有一个被作为子程序调用的块不可用",点击确定程序能打开,其中有几段"call"和"ENDCALL"是红的,这是怎么回事.
 Call
      BLD   1
      =     L     21.0
      UC    FC   184
            P#L 20.0
      BLD   2
      End Call
M023: NOP   0
      AN    DB99.DBX   10.7
      JC    M022
      Call
      BLD   1
      =     L     21.0
      UC    FC   184
            P#L 20.0
      BLD   2
      End Call

问题补充:
还有几句,"IN0="是红的,等于号后没有数值,这程序是从机床上下载下来的呀,不可能程序编的时候不写值,怎么回事.

AN    DB99.DBX  693.2
      JC    M021
      CALL  FC   231
       IN0:=

最佳答案

这个可能是由梯形图转换转换的,程序不完整,CALL语句没有指定具体的块。
看看这个帖子。
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=907973&s_id=0&num=3

提问者对于答案的评价:
后来看一下是没有有这个块,可能程序改过,改的不完整,老外的设备,但还是不明白程序不完整PLC也能运行.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月29日 下午5:25
下一篇 2017年11月29日 下午5:26

相关推荐

  • 如何使用hmi pro cs 内置工件计数(workpiece count) 求指教!

    如何使用hmi pro cs 内置工件计数(workpiece count)  求指教! 钻石用户推荐最佳答案 你可以打…

    2020年10月31日
  • $ 参数详解

    有西门子 $ 参数的详细说明书吗?哪些能在加工程序中使用? 问题补充:手册中有一些介绍哪里有全面详细的介绍吗? 最佳答案 通常在加工程序用的比较多的有:1.&n…

    SINUMERIK 2018年1月1日
  • S7-1200与828D通讯

    1.S7-1200与828D是否可以以太网通讯?2.能通讯的话,需要增加其他硬件吗?还是说网口直接连就可以?3.在博途里面组态时,硬件目录里那个828D的硬件是哪个呢? 最佳答案 …

    SINUMERIK 2020年10月31日
  • 关于垂度补偿

    昆明TK6916镗床,滑枕采用的是依靠伺服电机移动配重块的位置来补偿滑枕低头,他是绝对值电机,我想问的是滑枕某点低头时,如何知道滑枕补偿伺服电机移动多少距离 最佳答案 垂度补偿一般…

    SINUMERIK 2017年8月16日
  • 840D如何显示程序名称

    840D数控系统,MDI方式加工下,画面只显示程序内容和坐标值,如何在画面上显示程序名称,如存储的001程序或SDF01程序。请详细告知设置方法。画面见图。 问题补充:见图片 图片…

    2017年11月6日
  • 840DSL PLC硬件错误

    这些模块错误是什么原因?怎样清除错误?目前机床正常使用但NCU  SF亮红灯。怎样清除模块错误信息。见图 问题补充:重新上传了图片jiant 图片说明: &nb…

    2020年10月31日
  • 828D高速铣登高螺旋洗面 模具表面出现很多震纹 应该怎么调整

    绕和爬的时候都会一抖一抖的 特别明显   加工出来表面很难看  想了很多办法也不行 最佳答案 是新设备调试还是旧设备出现…

    SINUMERIK 2020年10月31日
  • CNC禁用后重写PLC禁用功能受影响

    设定CNC禁用功能之后,改了一下PLC程序,然后重新上电以后提示8062禁用功能受影响,请问这个怎么处理? 最佳答案 先解禁,改完程序之后重新编译 提问者对于答案的评价:嗯嗯,后来…

    SINUMERIK 2020年10月31日
  • SINUMERIK 810D CCU问题

    X411断针25脚,可以将它的功能转移到X414-416上吗?这个故障如何解决? 问题补充:X411插座里面25针脚断了,能否将此插座的功能挪到X415上面。 最佳答案 咨询西门子…

    SINUMERIK 2020年10月31日
  • 屏保怎么激活?

    0P031运行1小时后黑屏,然后按任何键无效,机器运转正常。 问题:1.是不是屏幕坏了?2.是不是可能要按组合键才能激活屏幕?3.;MMCScreenOffTimeInM…

    SINUMERIK 2019年6月10日