希殿电气技术(上海)有限公司(西门子经销商)

联系人 :康经理(销售工程师)发布


之前一个项目,设计到安川变频器和300的通信,奈何晚上有关资料全是讲的控制字,状态字去控制变频器启停和读一些基本参数的。而我需要的是通过通信去修改变频器的参数值,这方面,网上资料几乎没找到。

    安川变频器支持DP通信,并且有相应的通讯卡SI-P3;具体如何在博途上组态就不说了,就是添加GSD文件,然后组态上去,分配地址之类的。一点,报文格式,我选择的PPO type1这个也会对后面具体控制要求和报文编写有影响。其实基本和西门子PLC与西门子变频器通讯格式一样。


SI-P3是全英文的,读来实在蛋疼。后面也有举例具体如何应用。

比如修改C1-01的参数:


    再比如读取d1-17的参数:


对应300这边使用的是DPWR_DAT和DPRD_DAT两个块,具体用法和300与MM440 DP通讯一致。

    所有参数均可通过此修改,但频率指令需要通过控制字给定。

具体说一下PKE和IND如何来的:

以读取d1-17为例,PKE为6029H,其中60代表读取命令,29代表d1,11H代表17,下图为部分参数对应关系:


以上报文形式较为复杂,需要自己转关相关参数的报文内容,且不直观。安川还有另外一种报文形式。安川变频器自带MEMOBUS通信,每个参数都有对应的MEMOBUS寄存器地址,我们也可以用该地址进行DP通信。具体如下:

依然以d1-17为例,d1-17 MEMOBUS寄存器地址为292H,所以报文格式为PKE:6000H IND:292H.SI-P3说明书上有描述。


一点需要注意的,安川变频器通过通信修改的参数,需要再给一个确定指令,变频器才会生效修改掉的参数,否则,修改的参数在屏上确实改变,但根本确并没有生效,使用时请一定小心注意。


如有不足或错误,请指正。谢谢。