智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 15167|回复: 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

0

主题

10

帖子

0

精华

高级会员

Rank: 4

积分
749
威望
364
贡献
221
兑换币
235
注册时间
2015-11-1
在线时间
82 小时
毕业学校
南昌
43#
发表于 2016-3-2 12:56:30 | 只看该作者
我想问一下 协议里的AD数值是指什么?? 谢谢
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
124
威望
58
贡献
32
兑换币
36
注册时间
2016-1-8
在线时间
17 小时
毕业学校
HLJ
42#
发表于 2016-1-12 22:07:47 | 只看该作者
如果传回的是浮点数,四字节16进制,怎么转换成可见的浮点数,楼主,高手,我这个问题好久了,帮我一下呗
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
124
威望
58
贡献
32
兑换币
36
注册时间
2016-1-8
在线时间
17 小时
毕业学校
HLJ
41#
发表于 2016-1-12 21:59:17 | 只看该作者
那请问这个程序没有检测帧头的语句啊
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
威望
129
贡献
72
兑换币
73
注册时间
2015-1-29
在线时间
24 小时
毕业学校
西南交大
40#
发表于 2015-5-3 15:32:43 | 只看该作者
楼主 可以提供下位机吗?
谢谢啊
回复 支持 反对

使用道具 举报

5

主题

60

帖子

0

精华

高级会员

Rank: 4

积分
722
威望
348
贡献
220
兑换币
210
注册时间
2014-9-4
在线时间
77 小时
毕业学校
甲子中学
39#
发表于 2015-1-31 17:50:32 | 只看该作者
不会用 同求指教
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
82
威望
54
贡献
20
兑换币
21
注册时间
2015-1-26
在线时间
4 小时
毕业学校
Ss
38#
发表于 2015-1-27 17:45:18 | 只看该作者
求用过的大侠指导
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
82
威望
54
贡献
20
兑换币
21
注册时间
2015-1-26
在线时间
4 小时
毕业学校
Ss
37#
发表于 2015-1-27 17:44:24 | 只看该作者
无论如何,我用上面的写功能,写pid参数,对方电脑串口助手上应该看到东西啊?两个都用串口助手的话,一点问题都没有,所以硬件问题排除
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
82
威望
54
贡献
20
兑换币
21
注册时间
2015-1-26
在线时间
4 小时
毕业学校
Ss
36#
发表于 2015-1-27 17:42:43 | 只看该作者
用不了啊,用串口线接另一台电脑,上面运行串口助手,结果无论收发,都没有响应啊
回复 支持 反对

使用道具 举报

9

主题

51

帖子

0

精华

高级会员

Rank: 4

积分
686
威望
279
贡献
39
兑换币
160
注册时间
2013-12-1
在线时间
184 小时
毕业学校
合肥学院
35#
发表于 2014-6-23 00:26:36 | 只看该作者
请问:S12的下位机发送接收程序怎么写?跪求知道!!!还送,这个LABVIEW上位机接收的的数据类型有要求吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 12:59 , Processed in 0.078586 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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