新闻资讯
RS485modbus转Profinet案例_台达VFD-EL变频器接入到1200Profinet
本案例介绍由兴达易控ModbusRTU转Profinet(XD-MDPN100)网关 ,连接台达ME300变频器RTU协议转换Profinet接到1200PLC,实现Profinet转modbusRTU协议的互转。
下面这对台达变频器在博图里的配置案例
安装兴达易控提供的GSD文件,建立1200与ModbusRTU转Profinet网关的连接
给XD-MDPN100网关配置名称(网关IP地址与电脑、PLC在同一网段)
如果默认状态下点击更新列表--分配名称
给modbus转Profinet网关添加通讯数据长度(数据长度是各个设备所接入到网关数据总和)
下载组态到1200PLC
打开modbus转Profinet网关数据配置软件,新建工程
软件与网关建立连接,Profinet IP地址与在博图里配置的IP地址一致 。
配置兴达易控Profinet网关名称,与博图里XD-MDPN100配置一致
打开台达变频器使用手册。对变频器09通讯参数进行设置
1、09-00为通讯地址,设定范围1-254.出厂值为1,当系统中有多台变频器时,每台变频器必须设定其通讯地址且每个地址均为唯一不可重复。
2、09-01 通讯传送速度0-3
此参数用来设定PLC与各变频器之间传输速率。项目中对响应速度要求不高时可使用默认参数即9600,若通讯速度过慢需将其增大。
3、09-04 通讯格式,通讯格式主要有如下几种
系统中PLC与各变频器通讯速率及通讯格式必须保持一致,才能正常通讯。
注、项目中其他参数例如通讯响应延迟时间、通讯错误处理等参数若无特殊要求可以不做修改使用默认参数即可。
通信数据结构
1、功能码03H:读出缓存器内容
实例:通过读取2101H地址的数值来确认当前变频器的状态。变频器2101H地址中数据与PLC内部QW10形成映射,通过判断Bit1-0来确认变频器的状态,若bit1-0为00则表示变频器为停止状态,若为11则表示变频器为运行状态。
变频器监控状态Modbus地址表
2、06H:写入数据至缓存器
实例:通过给Modbus地址2000H赋值来控制变频器运行和停止。
根据变频器Modbus地址说明进行赋值,变频器地址2000H对应PLC内部寄存器为QW20,当给QW20赋值4114(二进制0001 0000 0001 0010)时变频器会运行,若要想变频器停止运行,需要给QW20赋值4097(二进制0001 0000 0000 0001)
注:在快递柜门板自动组装设备中,曾使用VDF-EL系列变频器驱动三相电机带动凸轮分割器运行,因项目要求改电机需要快速启动且快读停止,此时需要将加减速时间减小,但减速时间若过小会导致变频器报过电压报警,此时需要增加制动电阻。
变频器控制命令Modbus地址表
3、10H:连续写入多寄存器
实例:变更变频器频率地址2001H,对应PLC内寄存器为QW12
经过上面的简单配置实现了台达VFD-EL变频器通过Modbus转Profinet网关接入到1200-1500PLC实现了Profinet转ModbusRTU协议互转。