丹佛斯变频器PROFIBUS通讯配置.docx
- 文档编号:4038925
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:15
- 大小:1.31MB
丹佛斯变频器PROFIBUS通讯配置.docx
《丹佛斯变频器PROFIBUS通讯配置.docx》由会员分享,可在线阅读,更多相关《丹佛斯变频器PROFIBUS通讯配置.docx(15页珍藏版)》请在冰豆网上搜索。
丹佛斯变频器PROFIBUS通讯配置
1、设置PROFIBUS地址:
断电后,通过硬件拨码,设置PROFIBUS地址,应与STEP7软件分配地址一致,地址空间为0~125,默认地址127。
2、变频器设置参数(设置成用PROFIBUS总线控制)
1)Par.0-40(LCP的手动启动键)选择[0]禁用。
2)Par.8-10选择PROFIdrive。
3)Par.8-50~8-56选择[1]总线。
4)Par.8-03~8-07咨询丹佛斯进行设置。
5)Par.9咨询丹佛斯进行设置。
6)Par.3-00选择[0]仅为正值,防止反转。
另外Par.3-01~3-03也需设置,转速正极限不要超过电机额定转速。
3、PPO类型:
见上表,总共有PPOType1~8共8种模式。
PPOtypes3、4、6、7和8用于非循环参数访问,只能访问PCD(过程控制数据),但是不能对PCV(变频器参数特征值)进行访问。
选择上述5种模式,PLC送出过程控制数据,变频器响应后返回过程状态数据。
对于过程控制数据,PCD头4个字节(图中1、2)由CTW(控制字)和MRV(主要参考值――速度)组成,用来控制电机起停以及速度给定。
下4个字节(图中3、4)写Par.9-15[1]中设置的可以写的参数;对于状态数据,PCD头4个字节(图中1、2)由STW(状态字)和MAV(主要实际值――速度)组成,用来反应电机运行状态以及速度反馈值。
下4个字节(图中3、4)写Par.9-16[1]中设置的可以读的参数。
后续字节为Par.9-23中设置的参数。
PPOtypes1、2、5可以对PCV(变频器参数特征值)和PCD(过程控制数据)进行读写。
所有PPOtypes都可以选择成Wordconsistent(只有PCV数据是连续的,不需要调用SFC14,15)和Moduleconsistent(PCD,PCV数据是连续的,都有调用SFC14,15)。
4、CTW(控制字)/STW(状态字):
根据Par.8-10设置的不同可以选择PROFIdrive或者FC结构。
PROFIdrive:
CTW(控制字)
STW(状态字)
4、PCV(参数访问):
PCV有2种访问方式:
a、DPV1;b、PCV(DPV0)。
这次选PCV方式。
PCV由PCA、IND、PVA组成,见下图
1)PCA(参数特征――2个字节)
RC(询问、响应特征)由PCA字节最高位12、13、14、15组成16位数字标识操作。
询问:
响应:
如果从站响应拒绝主站(响应代码7)的要求,会有代码显示为什么,由PVA的7、8字节数字显示:
5、实例
1)配置:
选择PPOtypes2Moduleconsistent,
2)配置Par.9-15、9-16的PCD参数,
AutoConfiguration要配置成EnableAutoConfig
配置完成后,下载到PLC里,重新上电后,变频器参数配置成PLC设置样子,除去对PCV、CTW读写外,还可以对设置的PCD数据进行读写。
2)配置完成后数据对应关系:
主站向从站写:
从站响应:
3)PCA读写
建立数据块DB11用来存储从站响应后的数据,共8个字节。
建立数据块DB10用来存储主站向从站写参数的数据,共8个字节。
PCV数据需要连续的读写,需要调用SFC14”DPRD_DAT”读数据,调用SFC15”DPWR_DAT”写数据。
示例:
Network1:
LADDR管脚W#16#100,100为PIW256的16进制码
RECORD管脚P#DB11.DBX0.0BYTE8为PCA连续8字节状态存放处
RET_VAL管脚MW0,存放SFC14这句命令的工作状态,是否有错误。
整句命令就是将变频器的PCA数据从PIW256开始的8字节数据存放到DB11里。
Network2管脚同上,只是将DB10里的8字节命令写到变频器对应的PQW256开始的8字节映像区里。
例子:
将Par.3-41加减速1加速时间改为10秒。
Par.3-41为长整型数据,修改长整型数据,PCV里的PCA(参数特征,Byte1、2)里的RC的值为3,SMP不用,PNU为参数代码,参数341的16进制值为155,所以PCV的前两个字节PCA设置为3155HEX,意思为修改Par.3-41。
PCV里的IND(Byte3、4)不用,所以值为00HEX。
PCV里的PVA(参数值,Byte5to8),Par.3-41的时间改为10秒,因为Par.3-41的分辨率为10毫秒,10秒为1000毫秒,1000的16进制值为03E8HEX。
将写Par.3-41的参数值送到DB10里去,如下:
DB10里的值见下图:
变频器的响应信息DB11见下表:
RC值为2。
变频器的拒绝信息DB11见下表:
RC值为2,错误代码为2:
设置值超过低限或者高限。
4)电机启动停止读写
Par.8-10设置为PROFIdrive
启动:
向PQW264(CTW)发送047F,具体每个位意思见2、3页CTW。
根据具体情况,可以在MOVE语句前添加条件语句,让变频器按照控制要求启动。
从站反应状态:
如果MW10内16进制数为0F70,标识变频器已经运行,没有警告错误,具体每个位意思见3、4、5页STW。
可以对每一位进行编程,加注释,判断是否运行。
例:
I265.3等于1,表示变频器运行;I265.6等于1,表示变频器过转矩。
快速停止:
斜坡停止:
5)电机转速读写
电机转速减少50%
根据具体情况,可以在MOVE语句前添加条件语句,让变频器按照控制要求调速。
电机转速反馈:
如果为2000HEX,表明转速为50%。
编程技巧可参看《FC300PROFIBUS》87页。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 丹佛斯 变频器 PROFIBUS 通讯 配置