完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
有人对 ABB ACS880变频器了解的吗,我做了一个PC跟ACS880通讯的labview,不确定对不对,暂时只是为了读取SPEED的参数。如何做到既可以读SPEED,也可以读其他参数呀,就是咱界面上可以同时显示很多其他的参数,我用串口助手尝试了再用一个VISA WRITE跟VISA READ ,但是好像不行。每次我输入一个数据,两个VISA都会收到。
而且有人知道这个收到的数据的格式吗 这个SPPED的地址是400101,对应的寄存器是100,十六进制就是0064 所以我的输入是 0103 0064 0001 C5D5,请问我输出的内容是什么 我查了查,不确定,可能是 从站+功能+长度+数据,不确定对不对。 我主要问题是希望大佬帮忙看看格式问题,其次就是如何同时读取多个参数。 还有就是我通讯的时候,就买个RS232/RS485转换器,然后连接起来就可以了吗 不胜感激
|
|
相关推荐
3个回答
|
|
你最好找一份编程说明书 你这个都有CRC校验的吧 应该有固定格式的
|
|
|
|
0103 0064 0001 C5D5
01是你变频器的地址,03是读取命令码,0064是你要读取的地址,0001是你要读的个数,C5D5是CRC校验码 看上面你说的数据地址格式,应该是Modbus通讯的,那么VI里面除了VISA之外还要加CRC校验程序。 当然你也可以直接用Labview的Modbus模块,前提是你的先装上这个官方的驱动。 这是个比较基础的串口通讯应用,建议你多花些时间搞一搞,看看说明书,会对后期学习有所裨益 |
|
|
|
allan***c 发表于 2018-4-21 11:56 您好,我自己有一个计算CRC的程序,我直接算好,然后直接输入不行吗。 请问一下,我这个程序这样写的有没有问题呀。 就是能不能跟变频器进行通讯,如果这个地址是对的话。 如何方便的话,大神可以加我微信吗,希望能指点一二 yqchenhe |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1744 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1347 浏览 0 评论
1557 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
3189 浏览 3 评论
1480 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 05:44 , Processed in 0.468707 second(s), Total 46, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号