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

在机床上下了个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

相关推荐

  • 828d没有off1使能

    双刀架828d系统其中一个面板上电后off1使能没有,测量x122.1有电,切正常,另外一个面板同样的接线,没有这个问题,是什么原因呢 最佳答案 828D PPU的&nb…

    2020年10月31日
  • 840D系统装雷尼绍编码器产生轮廓误差报警

    改造一台磨床,给X,c,主轴都装了雷尼绍编码器,三个轴都会产生轮廓误差报警,主轴(旋转轴)和X轴(直线轴)在低速运动时没有报警,告诉就会出现25050报警,c轴(ANA带第三方模拟…

    SINUMERIK 2017年5月31日
  • 伺服电机温度高

    840Dsl系统,1FT6102伺服电机温度高,负载50%以上。请问什么原因?请大侠支持,谢谢! 最佳答案 如果负载超过50%了,电机肯定会发热,建议你检查负载的情况,包括传动部分…

    SINUMERIK 2020年10月31日
  • 求 840D数控系统的编程软件。

    求 西门子数控840d 的软件。网上找了一直没找到。还是软件名不叫840DSL 最佳答案 西门子840D系统的编程软件是基于step7,然后安装与系统版本一致的…

    SINUMERIK 2017年8月3日
  • plc改变828进给速度

    我计划用828D 的plc实现检测被加热工件表面温度,用温度实时调节工件转速达到恒温的目的。可不可以? 最佳答案 倍率信号的 PLC控制https://wenk…

    SINUMERIK 2020年10月31日
  • 变频器上的跳线如何使用,内部电源输入与外部电源输入有何不同

    1、共发射极模式(0V公共点)与共集电极模式(24V公共点)如何选择确定2、内部电源输入和外部电源输入有何不同,如何确定 最佳答案 1 公共点的选择取决于你用的开关器件,…

    SINUMERIK 2017年6月29日
  • FM351 程序

    哪位前辈用过FM351+编码器进行定位的呀?跪求定位程序!看了351的项目实例,但是不知道如何下手啊。有的给我发一份。邮箱:wuqinbin2006@163.com,谢谢 最佳答案…

    SINUMERIK 2018年3月6日
  • 回传参数

    840D系统不能回传NC和PLC(报警是NC不能复位和不能复位PLC内存,具体请看图片)已经多次NC和PLC清零,也不能回传,报警都一样麻烦问一下如何让解决???谢谢 图片说明: …

    2020年10月31日
  • 关于T功能与PLC的对应关系

    关于T功能与PLC的对应关系 最佳答案 通过接口信号进行通讯 提问者对于答案的评价:xiexie 

    SINUMERIK 2019年6月11日
  • CNC夹具台上的气压检测是怎么回事

    它是怎么检查工件是否安装正确的呢?为什么气压检测不关闭的话,在没有工件的情况下,门关不上呢?它是什么原理呢? 最佳答案 装上工件后能形成气密封,然后压力开关能发出信号,门通常也是取…

    SINUMERIK 2017年12月8日