智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 14693|回复: 42
打印 上一主题 下一主题

LabVIEW调PID上位机程序

  [复制链接]

2

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
645
威望
290
贡献
161
兑换币
172
注册时间
2012-12-5
在线时间
97 小时
跳转到指定楼层
1#
发表于 2013-1-25 16:54:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sTilL_7.度 于 2013-1-25 16:58 编辑

参考http://www.znczz.com/thread-106144-1-1.html做的一个,方便整定PID参数
接收格式:第1byte数据头+第2byte数据头+10byte数据
数据:1byte无效位+2byteAD数值+2byteAD数值+2byteAD数值+2bytePWM+1byteECT

发送格式:1byte数据头+7byte数据
数据:2byteKp+2byteKi+2byteKd+1byteECT


使用LabVIEW2011/2012装上VISA模块后打开,设置串口,波特率,就可以运行.
1byte=8位二进制数=2位十六进制数 最大为255. 使用2byte接受发送的前1byte为高位,后1byte为低位

程序里头传送接受数据的时候,ECT可以直接发送,2byte数据要进行移位处理.
PID参数为有效数字,具体要扩大还是缩小可以程序里处理.





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
2#
发表于 2013-1-25 17:05:50 | 只看该作者
好!不错!
回复 支持 反对

使用道具 举报

8

主题

185

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6651
QQ
威望
4508
贡献
1241
兑换币
633
注册时间
2012-10-19
在线时间
451 小时
3#
发表于 2013-1-25 17:17:47 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

16

主题

1510

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5586

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
2953
贡献
1231
兑换币
29
注册时间
2012-6-2
在线时间
702 小时
4#
发表于 2013-1-25 17:52:28 | 只看该作者
回复 支持 反对

使用道具 举报

13

主题

721

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1909

优秀会员奖章活跃会员奖章

威望
1115
贡献
330
兑换币
3
注册时间
2012-12-31
在线时间
232 小时
5#
发表于 2013-1-25 18:02:40 | 只看该作者
受教
回复 支持 反对

使用道具 举报

16

主题

1510

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5586

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
2953
贡献
1231
兑换币
29
注册时间
2012-6-2
在线时间
702 小时
6#
发表于 2013-1-25 18:02:52 | 只看该作者
待会儿试一下
回复 支持 反对

使用道具 举报

2

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
645
威望
290
贡献
161
兑换币
172
注册时间
2012-12-5
在线时间
97 小时
7#
 楼主| 发表于 2013-1-25 18:23:49 | 只看该作者
Payne 发表于 2013-1-25 17:17

你开的是别人的exe程序吧?
生成exe上来也可以 不用安装labVIEW 但是那个引擎库还是需要装的 搜一下吧
回复 支持 反对

使用道具 举报

8

主题

185

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6651
QQ
威望
4508
贡献
1241
兑换币
633
注册时间
2012-10-19
在线时间
451 小时
8#
发表于 2013-1-25 19:01:57 | 只看该作者
sTilL_7.度 发表于 2013-1-25 18:23
你开的是别人的exe程序吧?
生成exe上来也可以 不用安装labVIEW 但是那个引擎库还是需要装的 搜一下吧

什么引擎库?
回复 支持 反对

使用道具 举报

2

主题

30

帖子

0

精华

高级会员

Rank: 4

积分
645
威望
290
贡献
161
兑换币
172
注册时间
2012-12-5
在线时间
97 小时
9#
 楼主| 发表于 2013-1-25 22:58:43 | 只看该作者
Payne 发表于 2013-1-25 19:01
什么引擎库?

LabVIEW运行时引擎库
run time engine
回复 支持 反对

使用道具 举报

17

主题

466

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13941
QQ
威望
10902
贡献
2497
兑换币
716
注册时间
2011-9-24
在线时间
271 小时
10#
发表于 2013-1-26 11:43:56 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-6-18 23:48 , Processed in 0.063449 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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