程序改动后PLC报错 点击:506 | 回复:9



拓荒

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:14帖 | 43回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2006年10月23日
发表于:2008-03-22 10:21:00
楼主
原来程序运行正常,上传后在FC中加入一常开点,别的不改动,重新下后,PLC的SF,BF(3152DP)灯就亮了,怎么回事,我看了原来程序和设置和现在没别的变化的


楼主最近还看过



拓荒

  • 精华:2帖
  • 求助:0帖
  • 帖子:14帖 | 43回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2006年10月23日
发表于:2008-03-22 10:29:00
1楼
我在PLCSIM中运行却没有任何问题,下载到机器上就不行了

刘天意

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 181回
  • 年度积分:0
  • 历史总积分:588
  • 注册:2006年5月13日
发表于:2008-03-22 10:31:00
2楼
FC中加入一常开点,是in吗,那么调用时就要付值,如果直接寻址,如I 0.0,不会有问题.

刘天意

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 181回
  • 年度积分:0
  • 历史总积分:588
  • 注册:2006年5月13日
发表于:2008-03-22 10:33:00
3楼
看一下诊断缓冲器

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2008-03-22 11:26:00
4楼
是的,如果是加了IN的话,你在OB中调用的FC就不对了啊,要重新写的啊,所以肯定会出错的啊
再看看吧,或者把程序贴上来看看

xuyq71

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1138回
  • 年度积分:0
  • 历史总积分:1520
  • 注册:2006年9月27日
发表于:2008-03-22 13:16:00
5楼
看一下诊断缓冲器

拓荒

  • 精华:2帖
  • 求助:0帖
  • 帖子:14帖 | 43回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2006年10月23日
发表于:2008-03-22 13:55:00
6楼
 现在是      O     DB11.DBX    0.1
      O     DB11.DBX    0.3
      O     DB11.DBX    0.5
      O     DB11.DBX    0.7
      O     DB10.DBX    0.1
      O     DB26.DBX   50.4
      =     M     30.0
原来      O     DB11.DBX    0.1
      O     DB11.DBX    0.3
      O     DB11.DBX    0.5
      O     DB11.DBX    0.7
      O     DB10.DBX    0.1
      =     M     30.0

刘天意

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 181回
  • 年度积分:0
  • 历史总积分:588
  • 注册:2006年5月13日
发表于:2008-03-22 14:12:00
7楼
db26定义正确吗?恢复原来的FC,看一下能正常运行吗?也许还做过其他操作?

拓荒

  • 精华:2帖
  • 求助:0帖
  • 帖子:14帖 | 43回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2006年10月23日
发表于:2008-03-22 14:37:00
8楼
恢复原来的FC后就正常了,现在生产线在运行,无法再试了,只有等再停机再试了

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2008-03-22 18:43:00
9楼
同意刘天意的说法,看看你程序中是否定义了DB26,还有数据类型是否正确.

热门招聘
相关主题

官方公众号

智造工程师