ABB变频器通讯控制
文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]
本次变频器通讯设定选用的是ABB通讯模块RPBA-01
1. 下图为RPBA-01模块对基本设定以及PZD控制字和状态字的设定细则: 2. PZD3 IN 为从变频器发出给PLC的状态字,而PZD3 OUT为从PLC发出的到变
频器的状态字,以后依次类推。
NODE ADDRESS和FBA PAR REFRESH功能分别如下图所解释的。 本次调试中使用的PPO类型为PPO5。
下图为在ACS800中PROFIBUS ADAPTER的设定参数组51:
(则PZD3 OUT为从PLC传送过来的控制字设定为组参数,PZD3 IN为从变频器传到PLC的状态字)
下图为PPO的类型所包含的控制字及状态字内容.
(控制字的头两个字为系统设定的控制字CW及速度给定值REF. 状态字的头两个字为系统设定的状态字SW及速度实际值ACT) 后边的PZD3到PZD10为自设定的对应变频器参数 在PLC硬件设定里还需要注意:
在FAIL SAFE MODE中有三个选项(STOP,LAST SPEED,USE FAIL-SAFE SPEED),STOP表示当总线断开的时候变频器停机,LAST SPEED为保持最后速度,USE FAIL-SAFE SPEED为断开后使用FAIL-SAFE里边设定的值运行。 OPERATION MODE须选择VENDOR SPECIFIC。 有两种方法可以写入和读取变频器中的参数数据:
1. 为写入控制字和读取状态字的方法:
通过系统功能块SFC14和SFC15将控制字中从CW以后的10个字写入变频器中,再在变频器中自定义分配控制字以及状态字的参数号,达到读写的目的.
如下图所示:
注:在读取和写入过程中,不必考虑PKW的值.因为在此过程中,系统不会读取PKW中的值.
2. 通过PKW来读取变频器中的数据:
所以,70为请求写命令,60为请求读命令
如下图,70为请求写,16进制1390为参数号,0000009400为写入的参数值. 注:此种写法无须考虑PZD的值,因为这种情况下系统不会读取PZD中的数值.