希殿电气技术(上海)有限公司(西门子经销商)
联系人 :康经理(销售工程师)发布
之前一个项目,设计到安川变频器和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说明书上有描述。
一点需要注意的,安川变频器通过通信修改的参数,需要再给一个确定指令,变频器才会生效修改掉的参数,否则,修改的参数在屏上确实改变,但根本确并没有生效,使用时请一定小心注意。
如有不足或错误,请指正。谢谢。