用户登陆 用户注册
您的位置:首页> 技术文章>内容正文
伦茨变频器通讯
[正文]:1.概述某纺织机械厂使用凯迪恩plc已在多种型号的梳棉机上定型应用。
针对纺织机械智能化、集成化操作要求,客户希望通过plc连接两台变频器,并通过文本屏设定和显示变频器参数。
凯迪恩公司利用新推出的双串口cpu306ex对原系统改造,顺利实现了客户新增功能,变频器选用的是伦茨(lenze)smd系列。
这里我们不再重复机械的工艺过程,重点介绍kdn-k3系列plc与伦茨变频器通讯的过程2.cpu306ex双串口plc的通讯说明cpu306ex带有两个串行通讯口,port0物理层是rs232/485可选,集成了三种通讯协议:①modbus rtu从站协议;②自由通讯协议; ③与easyprog软件通讯的协议。
port1物理层是rs485,集成了二种通讯协议:①modbus rtu从站协议;②自由通讯协议。
在本应用中port0与文本屏通讯,采用modbus rtu从站协议。
port1与两台变频器通讯,采用自由通讯协议。
3.伦茨smd系列变频器的通讯说明伦茨smd系列变频器通讯协议是modbus rtu从站协议。
用modbus通讯时,需注意以下几点:a. 通讯线按如下方式连接:a(plc)→71(第一台变频器)→71(第二台变频器)b(plc)→72(第一台变频器)→72(第二台变频器)b. 参数设定(区分大小写):        c01:8(modbus通讯协议) c25:1(通讯参数9600,8,n,1)        第一台变频器地址:c09:2(站号为2)        第二台变频器地址:c09:3(站号为3)c. 端子28要与20短接。
d. 需要设定低速、高速、加速时间、减速时间对应的寄存器如下:设定低速段c37(4ah)  设定高速段c38(4bh)  设定加速时间c12(3dh)  设定减速时间c13(3eh)  e. 需要读变频器当前频率寄存器如下:读频率c50(50h)       f. 采用通讯方式给变频器参数设定新值时,首先要对变频器执行解锁操作。
给寄存器49(31h)传参数0即可。
(w49=0)4.cpu306ex与伦茨smd系列变频器的通讯说明cpu306ex与伦茨变频器采用自由口通讯协议,cpu端需模拟modbus主站。
modbus数据格式如下:通讯数据(信息帧)格式
点击查看大图片
通讯信息传输过程:当通讯命令由发送设备(cpu)发送至接收设备(变频器)时,符合相应地址码的从机接收通讯命令,并根据功能码及相关要求读取信息,如果crc校验无误,则执行相应的任务,然后把执行结果(数据)返送给主机。
返回的信息中包括地址码、功能码、执行后的数据以及crc校验码。
如果crc校验出错就不返回任何信息.地址码:就是每台变频器的站号,是唯一的。
功能码:modbus通讯规约可定义的功能码为1到127。
这里只用到了03和06。

点击查看大图片
数据区:数据区包括需要由从机返送何种信息或执行什么动作。
cpu内部用了一个500ms定时器来控制通讯,每500ms读一次变频器的频率。
第一次读第一个变频器,第二次读第二个变频器,然后再返回读第一个,周而复始。
当文本屏要设定数据时,暂停定时器停止通讯,设定成功后返回正确信息。
如果设定不成功,返回错误信息并提示重新设定。
若不成功次数超过5次即报警,认为plc不能与该变频器通讯


网站首页 培训课程 维修指南
技术文章 家电专栏 供应信息
求购信息 培训资讯 展会信息
电脑专栏 教程下载 资料下载
常用软件 PLC教程 PLC资料
变频伺服 低压电器 维修资料
人机界面 自控仪表 工控机类
文章标题: 搜文章
中国工控资源网手机版 2012
电话:010-67577139 13811659603
培训咨询QQ:657167934 471895637 销售咨询QQ:623769457
联系邮箱:zggkzyw@163.com
 京ICP备11002135号
报时(2026-04-06 17:41:12) 流量统计