恭喜,你发布的帖子
发布于 2016-01-23 17:19:52
7楼
感谢5楼前辈指点。
我按照你说的,又做了尝试。情况还是相同的。
我每次等变频器应答后再次发送指令,并且按照设定和协议活命说明仔细检查了我发送的报文。
02(消息头),06(长度, 4(PZD1+PZD2)+ 1(ADR) + 1(BCC) = 6),0A(正常报文交换,地址为10),047F(PZD1,STW),00FF(PZD2,主设定值),8A(BCC之前所有字节的按位异或)。之前BCC可能计算有误
但是变频器依然回复比较奇怪,并且只有7个字节。并且STARTER上显示的r2029各个位都是0。附件中是串口助手和STARTER的截图
r2029每一位都是0说明都没有错误吗?但是回复报文并不正确,并且电机并没有动起来,STARTER中显示的控制字也并不是我报文中设定的。
(按照我的理解,USS回复报文应该是02开头,06长度,ADR(000xxxxx,这一字节我就不是很清楚了,如果是发送报文就应该是变频器的地址,回复报文 操作说明手册 上并没有提到),PZD1(ZSW1),PZD2(HIW),BCC。一共8个字节的报文)
或者说是变频器485总线端口并没有打开?但是我发的每一个报文都有回复的。
所以我感觉好奇怪啊
还有操作手册上说 BF红色快闪表明没有总线活动。我想问一下,这是不是说明我的总线参数配置有问题吗?还是正确配置了,没有报文交换时BF也是会红色快闪?按照我之前所说的参数配置有问题吗?
还有什么方法可以进行错误排查吗?
应该是没有收到报文。否则,2029(0)应该是不断变化的。
你不应该发送047F,应该是发送OFF1的状态047E和给定。
首先2PZD测试:就应该是发送 02 06 0A 04 7E 00 00 (BCC)
请填写推广理由:
分享
只看
楼主