技术论坛

300的编程问题求教!

作者 主题
至圣

经验值: 18587
发帖数: 4266
精华帖: 118
300的编程问题求教!


只看楼主 2004-11-03 17:29:06
我定义了一个共享数据块DB1,定义了一个FB2和它的背景数据DB2.
当我在FB2里编程用: L DBB 0
T DBB 1
那么这个DBB0是指共享数据块DB1.DBB0还是背景数据DB2.DBB0?能这样用吗?
I can do it
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=96304&b_id=4&s_id=0&num=6

版主

经验值: 76195
发帖数: 19142
精华帖: 378
回复:300的编程问题求教!


只看楼主 2004-11-04 00:22:18
是你最近打开的数据块的。
Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
游民

经验值: 96
发帖数: 83
精华帖: 0
回复:300的编程问题求教!


只看楼主 2004-11-04 10:06:22
不能这样用,要在FB2里先OPEN DB2
 
以下网友喜欢您的帖子:

  
至圣

经验值: 18587
发帖数: 4266
精华帖: 118
回复:300的编程问题求教!


只看楼主 2004-11-04 11:34:42
我定义了FB2与它的背景数据块DB2,还有共享数据块DB1
在FB2里的程序为 OPN DB2
L 10
T DBW0

在OB1里的程序为 A I 0.0
JNB _001
CALL FB2,DB2
_001: NOP 0

OPN DB2
L DBW0
L 10
==I
= Q0.0

可是在按下I0.0后,Q0.0并没有输出,为什么!?

I can do it
以下网友喜欢您的帖子:

  
至圣

经验值: 18587
发帖数: 4266
精华帖: 118
回复:300的编程问题求教!


只看楼主 2004-11-04 15:06:49
还有,在FB2中到底是用OPN DB2,还是用OPN DI2 ???
怎么我有时一用到这个OPN指令,再模拟的时候就死机了呢?
I can do it
以下网友喜欢您的帖子:

  
侠客

经验值: 706
发帖数: 651
精华帖: 4
回复:300的编程问题求教!


只看楼主 2004-11-04 20:55:16
分别应用OPN DB*和OPN DI*可以在一个FB/FC里同时打开两个DB,如:
OPN DB1
OPN DI2
L DBB1
T DIB1
指的是将DB1.DBB1中的数据移到DB2.DBB1中,等于
L DB1.DBB1
T DB2.DBB1

活到老,学到老!
以下网友喜欢您的帖子:

  
至圣

经验值: 18587
发帖数: 4266
精华帖: 118
回复:300的编程问题求教!


只看楼主 2004-11-05 08:57:20
谢谢楼上的详细解答!谢谢!
I can do it
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
300的编程问题求教!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。