首页 上一页 1 2 下一页 尾页

怎么知道TAG就可和我的EXCEL动态交换了 点击:6156 | 回复:22



wangjianjun2367

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:32帖 | 99回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2005年4月19日
发表于:2005-11-14 10:30:00
楼主
 我按以下的方法:
1。 新建一个访问名 myExcel
   其应用程序名为 excel
   主题名 book1.xls(或者输入带完整路径的EXCEL工作薄名)
  注意通讯采用DDE
  
   2. 新建一个标记名 myTag1
   类型必须为 I/O型, 其访问名为 myExcel
   项目为r1c1 (即访问第一行第一列单元格)
  这样,这个TAG就可和你的EXCEL动态交换了
我不知道TAG就和EXCEL进行动态交换了,它们动态交换有何特征呀,有何显示,
你怎样才能知道它们在动态交换呀?
我是先启动InTouch在启动EXCEL的.各位大虾请指教.



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-14 10:35:00
1楼
通过在两端分别修改数据看看对方是否准确修改既可以简单判断dde交换没有问题,另外还需要测试大批量数据交换的时候是否准确。

horward

  • 精华:1帖
  • 求助:0帖
  • 帖子:10帖 | 144回
  • 年度积分:0
  • 历史总积分:287
  • 注册:2002年3月08日
发表于:2005-11-14 11:03:00
2楼
要先启动DDE Server端(也就是楼主这个示例的Excel),再启动Intouch。
至于如何知道它们是否在动态交换,最简单的方法就是激情如火所说的修改一下数据看另一端是否同步就可以了。

wangjianjun2367

  • 精华:1帖
  • 求助:0帖
  • 帖子:32帖 | 99回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2005年4月19日
发表于:2005-11-14 13:52:00
3楼
我在InTouch中什么地方可以看见我创建的excel的表格呀?
请大虾们赐教,多谢了!

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-14 14:00:00
4楼
表格是看不到的,您可以通过变量来监视是否完成数据交换。

horward

  • 精华:1帖
  • 求助:0帖
  • 帖子:10帖 | 144回
  • 年度积分:0
  • 历史总积分:287
  • 注册:2002年3月08日
发表于:2005-11-14 15:06:00
5楼
在InTouch中也不需要看见你做的表格啊
真正需要关心的是表格中的数据

wangjianjun2367

  • 精华:1帖
  • 求助:0帖
  • 帖子:32帖 | 99回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2005年4月19日
发表于:2005-11-14 19:02:00
6楼
to  horward
   我的意思就是怎样在intouch中才能看到我在excel建立的数据!

horward

  • 精华:1帖
  • 求助:0帖
  • 帖子:10帖 | 144回
  • 年度积分:0
  • 历史总积分:287
  • 注册:2002年3月08日
发表于:2005-11-15 09:48:00
7楼
呵呵,我都快糊涂了~~

1.你在InTouch里建了变量(也就是标记名)了吧,那么把这个变量放到InTouch的画面里。
2.你这个变量(也就是标记名)是对应于Excel中的某个单元格的。也就是项目里定义的那个单元格。(r1c1中的r指行数,c指列数,如果你想对应Excel表中第五行第三列的数,那就把项目名定义为r5c3)。
3.如果你在Excel中有多个数据,那就在Intouch中多建几个变量。

这下应该明白了吧。

wangjianjun2367

  • 精华:1帖
  • 求助:0帖
  • 帖子:32帖 | 99回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2005年4月19日
发表于:2005-11-15 13:55:00
8楼
多谢!高手的指点,我是茅塞顿开,众里寻它千百度,蓦然回首,那人却在灯火阑珊处!
谢谢!horward!

昨日重现

  • 精华:1帖
  • 求助:0帖
  • 帖子:17帖 | 519回
  • 年度积分:0
  • 历史总积分:747
  • 注册:2005年8月05日
发表于:2005-11-19 09:31:00
9楼
一语惊醒梦中人,哈哈

mxd

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 29回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2005年1月06日
发表于:2005-12-21 21:56:00
10楼
我想请教上面的朋友,这种方法是否需要EXCEL和Intouch安装在同一台电脑?

昂子

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2002年10月05日
发表于:2006-01-01 19:42:00
11楼
如何通过vb修改 TAG变量?

diimw

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 21回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2004年10月26日
发表于:2006-05-10 21:03:00
12楼
我做了 可是好象不行哦  
我用的是DEMON版的INTOUCH

haian98

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年2月20日
发表于:2006-06-13 09:43:00
13楼
楼主:你说的问题是不是一看就给人误解的感觉。

wangjianjun2367

  • 精华:1帖
  • 求助:0帖
  • 帖子:32帖 | 99回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2005年4月19日
发表于:2006-06-20 08:35:00
14楼
怎么会误解呢?

潘宏胜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年10月30日
发表于:2006-10-30 09:11:00
15楼
大家好,我想问一下,如果想在sheet 2写入数据如何操作呢.谢谢!

小陶

  • 精华:0帖
  • 求助:1帖
  • 帖子:20帖 | 402回
  • 年度积分:1
  • 历史总积分:952
  • 注册:2002年10月31日
发表于:2006-10-31 10:07:00
16楼
我在INTOUCH建了一变量名“TAG1”,为实数I/O型,我用
"View|TagName!TAG1"只读出了其"EU"属性,怎样读出其值呢?

唯我出色

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2004年3月01日
发表于:2006-12-07 20:34:00
17楼

ztf

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 150回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2006年6月13日
发表于:2006-12-08 11:51:00
18楼
谢谢!

w99060112

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 149回
  • 年度积分:0
  • 历史总积分:473
  • 注册:2003年11月19日
发表于:2007-01-07 23:05:00
19楼
    这个问题我两年前自学的时候就会了,只可惜一直没有机会做上位机监控的工程。命不好

噶额外发

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 6回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-01-15 15:45:00
20楼
我在管控的好象也用到

是这样的:一条线,有很多机台,通过一台PC和一个Master PLC控制(共同组成一个控制模块组),机台会上报制程数据到这个控制模块
也是通过配置档文件进行自动转换

而这个配置档文件如果有问题就会转换出错,厂商有给我们一个VB编写的Excel文档,可以生成此配置文件

不知道这是不是跟你们的原理一样,请多赐教

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页