关于s7-300的程序循环执行的问题,请教大家 点击:1177 | 回复:7



dylei62

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 11回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2009年7月27日
发表于:2011-08-23 23:37:50
楼主
最近我看了一个程序,有点看的有一些苦恼,所以请高手指点迷津,
S7-300的程序,它的很多FC功能程序在OB1里既没有直接调用,也没有间接调用,但是程序在实际使用中,FC功能程序的确在执行
我的疑惑在于,FC功能程序在OB1中既不直接调用也不间接调用,可以循环执行?
敬请大家解惑,谢谢!



miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-08-24 09:08:20
1楼

你从那看到运行了? FC 是自定义的,还是 SFC 系统块?

ljr0451

  • 精华:1帖
  • 求助:0帖
  • 帖子:2帖 | 91回
  • 年度积分:0
  • 历史总积分:454
  • 注册:2006年12月27日
发表于:2011-08-24 10:01:35
2楼

应该不会,如果在OB1中没有调用,也许在下一级(下几级)的程序(FC、FB)中调用,用交叉参考表能够查出来。

ymtq

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 425回
  • 年度积分:0
  • 历史总积分:874
  • 注册:2005年7月17日
发表于:2011-08-24 16:06:55
3楼

看看是不是在其它中断组织程序中调用了,比如定时中断OB35

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2011-08-25 18:33:09
4楼

只能说你对siemens plc不熟练,调用有很多方法,一般的调用你还可以看到,如寻址调用对很多人就看不到在那地方调用了。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-08-26 09:05:59
5楼

或者 有可能 在其他 FC  当中 调用了 这个 FC 功能块, 功能块是可以嵌套调用的!

efeigod

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 94回
  • 年度积分:0
  • 历史总积分:410
  • 注册:2005年7月28日
发表于:2011-08-29 23:49:21
6楼
用交叉参考表能够查出来

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2011-08-30 00:17:15
7楼

比如在OB35中就可以调用


热门招聘
相关主题

官方公众号

智造工程师