找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1150|回复: 6

利用CLF节点能不能调用参数是结构体的函数

[复制链接]
发表于 2007-5-26 21:18:50 | 显示全部楼层 |阅读模式
如果不能调用,是不是得用CIN?指点一下,谢谢谢谢
发表于 2007-5-26 23:32:24 | 显示全部楼层
如果是入参数可以利用adpat to type,然后输入的参数做成cluster这样就可以,但如果定义函数的类型为struct type, 这个本人还没有试验过,不知道能否实现,如果兄弟有时间试了的话,希望能把结果公布一下.
回复 顶

使用道具 举报

发表于 2007-5-27 08:44:25 | 显示全部楼层
结构体对应的是labview中的cluster,只要不是很复杂可以做,我上次遇到一个是结构体参数太复杂,嫌麻烦就转而用CVI了,所以也没有真正去做过。如果你的工程才开始做的话,可以试试CVI,调用dll比labview还是要简单得多了。
回复 顶

使用道具 举报

 楼主| 发表于 2007-5-27 15:26:06 | 显示全部楼层
参数是输出参数,是不是也该选adpat to type?
回复 顶

使用道具 举报

发表于 2007-5-27 19:34:12 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2007-5-28 12:37:47 | 显示全部楼层
若函数为readtime(PUTCDATE pUTCDATE,PUTCTIME pUTCTIME);
tydef struct UTCDATE{
int DD;
int MM;
int YYYY;
}PUTCDATE,*PUTCDATE;

tydef struct UTCTIME{
int hh;
int mm;
int ss;
}PUTCTIME,*PUTCTIME;

具体参数名处该填什么?连接的cluster该怎么做?
回复 顶

使用道具 举报

发表于 2007-5-28 14:06:44 | 显示全部楼层
你做两个CLUSTER,一个为UTCDATE,一个为UTCTIME,然后参数定义选择ADPAT TO TYPE,这样就定义了参数为STRUCT
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 19:34 , Processed in 0.032492 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表