当前位置:
工控论坛
> >
产品
>
工控机
>
NI虚拟仪器
我要发帖
如何在子程序中通过控件对主程序的信号采集进行控制并得到采集数据返回主程序?
点击:
865
| 回复:
4
pigbaby
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 11回
年度积分:0
历史总积分:76
注册:2004年4月01日
发表于:2004-04-23 10:03:00
楼主
一般的数据采集部分都是写在主程序当中,现在我想在其中一个子程序中通过某个控件对子程序的数据采集进行控制,并得到采集的数据返回主程序中,请问这个子程序该怎么编?
分享到:
收藏
邀请回答
回复楼主
举报
一汪清水
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 44回
年度积分:0
历史总积分:51
注册:2002年11月09日
发表于:2004-04-26 22:24:00
1楼
用datasocket的方式。
回复
引用
举报
pigbaby
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 11回
年度积分:0
历史总积分:76
注册:2004年4月01日
发表于:2004-04-27 07:42:00
2楼
先谢谢一汪清水的回复.datasocket倒是见过很多次,但至今还不会不用.能否说得再详细一点?再谢先!
回复
引用
举报
一汪清水
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 44回
年度积分:0
历史总积分:51
注册:2002年11月09日
发表于:2004-04-28 23:43:00
3楼
其实最简单的方式就是把两个数据相关联的控件,比如在两个不同VI的数字控件直接点击右键,在弹出的对话框内选择DataSocket,然后在URL栏内添上dstp://localhost/1.vi等形式的地址.要保证两个通信的控件地址一样。在你运行VI的时候,不要忘了把Datasocket sever运行起来,那么这两个控件的值就可以互用了。当然也可以一个只读,一个只写。还有就是自己通过Datasocket来编程控制,你可以参考相应的例子。
回复
引用
举报
pigbaby
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 11回
年度积分:0
历史总积分:76
注册:2004年4月01日
发表于:2004-04-30 09:17:00
4楼
哭谢一汪清水大虾!
回复
引用
举报
热门招聘
相关主题
adam4017编程问题汇报
[2457]
SSD工业级固态硬盘
[1445]
unknown source position的错...
[1276]
请教 GE PAC7i 问题
[1557]
为什么选择无风扇工控机?
[2103]
组态王的按钮设置变量
[2883]
工控机还有多大的发展空间?
[1515]
什么是PXI?
[4926]
PAC的优缺点点评
[17806]
工控机主板常见故障及处理方...
[1911]
官方公众号
智造工程师
客服
小程序
公众号