请教S7 300的问题 点击:329 | 回复:4



BJT

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:36帖 | 69回
  • 年度积分:0
  • 历史总积分:328
  • 注册:2005年12月23日
发表于:2008-05-13 20:44:52
楼主

OPN "NutzDB" //Nutzdatenbaustein
CALL "STD_DRV_STATUS"
NUDB:=W#16#6506
STW :=MW22
ZSW :=MW24
KFEH:=M28.0
BUSY:=M28.1
OFEH:=M28.2
MFEH:=M28.3
STAT:="DB_HX_ PARA".d_130

请高手指点一下,OPN在这里是什么作用。它打开的DB NutzDB 对调用的FC   STD_DRV_STATUS 。起了什么作用。




千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2008-05-14 01:42:00
1楼

如果没错的话,应该是背景数据块,  STD_DRV_STATUS 应为FB块.

苗子

  • 精华:0帖
  • 求助:1帖
  • 帖子:363帖 | 2721回
  • 年度积分:0
  • 历史总积分:5525
  • 注册:2002年11月15日
发表于:2008-05-14 08:09:25
2楼

资料不全!

没有办法分析。。

GK927

  • 精华:1帖
  • 求助:0帖
  • 帖子:46帖 | 140回
  • 年度积分:1
  • 历史总积分:326
  • 注册:2006年11月16日
发表于:2008-05-19 10:06:50
3楼

是背景数据块,FC是不需要背景数据块的,FB要用背景数据块,存储临时数据用的

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2008-05-19 13:15:53
4楼

哈哈,有点无厘头。

但OPN是打开DB块,在接下来的程序里可以直接读写该DB,而不需要加上DB块号。

至于在你上传的程序段里看不出来他又啥子用处。


热门招聘
相关主题

官方公众号

智造工程师