关于200跟变频器440的uss通不上的问题,重新提一下,

上次该问题提出过,也有人回答 回答如下
-----------------------
1不需两个口的CPU 2初始化指令没有成功 3激活uss协议的管脚没有置1
--------------------------
但还是明白意思,检查不出问题,所以这次把程序搞成图片供大家查看一下,程序简单,只是用来调试的,


现在拿200的(214-1AD23因为只有一个通讯口)跟440通讯,
程序如附件,简单,只是用来调试用的,
硬件连线如图,
440的参数设置如下:
P0700: 设置 P0700[0] = 5,
P1000: 设置 P1000[0] = 5,
P2009: =0 
P2010: =6 

P2011: 设置 P2011[0] =1

P2012: 设置 P2012[0] = 2, 
P2013: 设置 P2013[0] = 127,
P2014: 设置 P2014[0] = 0 
P0971: 设置 P0971 = 1,

电机的参数已经设置好了


这样的情况下,cpu启动后 Q0.0亮,
按I0.7或者I0.6,需要时间长点,才能把Q0.4 Q0.5点亮,但是查看P0005参数中内容一直没有变化,(I0.7 I0.6是用来写参数到P0005)

后来把200的拆下来,用编程线读出VB102内容是7,说是通讯口未设为USS协议

我个人在想搞这个通讯的话,是不是一定需要两个通讯口呢???
还是什么其他原因??

图片说明:

关于200跟变频器440的uss通不上的问题,重新提一下,    关于200跟变频器440的uss通不上的问题,重新提一下,    关于200跟变频器440的uss通不上的问题,重新提一下,   

最佳答案

使用USS-INIT指令时,你激活的是1号驱动器。
使用USS-CTRL等指令时,你写入的是2号驱动器地址。
变频器参数P2014设的太小。
所以通信不上

提问者对于答案的评价:
太感谢,,之前对drive这个参数没仔细,太粗心,就是因为这个原因通不上,,

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc222477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月21日 下午3:07
下一篇 2017年12月21日 下午3:07

相关推荐