我用delphi作OPC client,问题 点击:1052 | 回复:4



darlingpeng

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 12回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2006年12月08日
发表于:2006-12-09 09:46:00
楼主
大家好!

用delphi,OPCAutomation, 在创建OPCItem成功后,为什么OnDataChange中的NumItem增加为1, 而ClientHandles,ItemValues等都是Null ??????????????

我的OPCItem是active, 并是subscribed, 这是为什么呢?

  另外,用AsyncRead, 其AsyncReadComplete中也是一样的,为什么?

我怀疑我有一个什么东西没有设置,但不知在哪???

有没有哪个能解答此问题???
我用SyncRead同步读就没有问题.



darlingpeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 12回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2006年12月08日
发表于:2006-12-09 12:01:00
1楼

darlingpeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 12回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2006年12月08日
发表于:2006-12-09 12:02:00
2楼
怎么没有一个人能回答我的问题??????????

darlingpeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 12回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2006年12月08日
发表于:2006-12-15 20:39:00
3楼
大家好!

    用delphi,OPCAutomation, 在创建OPCItem成功后,为什么OnDataChange中的NumItem增加为1, 而ClientHandles,ItemValues等都是Null ??????????????

    我的OPCItem是active, 并是subscribed, 这是为什么呢?

  另外,用AsyncRead, 其AsyncReadComplete中也是一样的,为什么?

  我怀疑我有一个什么东西没有设置,但不知在哪???

有没有哪个能解答此问题???
我用SyncRead同步读就没有问题. 着急 !!!!!!!!!!!!!!!!!!!!!!!!!!!

darlingpeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 12回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2006年12月08日
发表于:2006-12-18 22:17:00
4楼
怎么没有人能回答?????

热门招聘
相关主题

官方公众号

智造工程师