1 / 6
文档名称:

通过西门子200+PLC自由口Modbus+RTU通讯协议控制丹佛斯FC系列变频器.doc

格式:doc   大小:85KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

通过西门子200+PLC自由口Modbus+RTU通讯协议控制丹佛斯FC系列变频器.doc

上传人:文库旗舰店 2019/9/23 文件大小:85 KB

下载得到文件列表

通过西门子200+PLC自由口Modbus+RTU通讯协议控制丹佛斯FC系列变频器.doc

文档介绍

文档介绍:l问题:l怎样通过ModbusRTU控制FC系列变频器?l回答:lFC系列变频器通过内置的RS485接口,以ModbusRTU格式进行通讯。参数设置如表参数号设置数值内容8-30【2】ModbusRTU选择协议8-311-247设置变频器地址,不能重复8-32设置波特率,各站速度一致8-33【0】奇数奇偶校验,各站设置一致   l电报结构(十六进制)l 地址字段包含8位数据,有效的地址范围为0-247(十进制),0为广播模式;1-247对相应地址的从站进行寻址。功能字段包含8位数据,有效地代码范围为1-FF,功能字段用于在主站和从站之间发送消息。当从主站向从站发送时,功能字段为主站的控制字;当从从站向主站传送时,功能字段为从站的状态字。由主到从的控制代码代码(十六进制)功能1读取线圈3读取保持寄存器5写入单个线圈6写入单寄存器F写入多个线圈10写入多个寄存器B获取通讯事件计数器11报告从站ID  l 数据字段,是由几组字节两个十六进制数字(00至FF)构成,根据不同的功能代码,数据字段包含的位长、作用不一,针对常用的功能代码,举例如下:l1、功能代码=1,读取线圈状态Byte1Byte2Byte3Byte4Byte5Byte6Byte7Byte8站址01位起始地址位个数CRC16        l 2、功能代码=5,写入单个线圈数值Byte1Byte2Byte3Byte4Byte5Byte6Byte7Byte8站址05位起始地址位的值CRC16        l 3、功能代码=F,写入多个线圈数值Byte1Byte2Byte3Byte4Byte5Byte6Byte7Byte7+nB8+nB9+n站址0F位起始地址位的个数字节数位的值CRC16          l 线圈及位的意义。地址0-31为主站写入用控制位,32-63为从站返回的状态位,如下表所示:位值为0值为1位值为0值为100参考值外部选择低位32控制未就绪控制就绪01参考值外部选择高位33变频器未就绪变频器就绪02直流制动无直流制动34惯性停止安全功能关闭03惯性停车无惯性停车35无报警报警04快速停止无快速停止36未使用05锁定输出无锁定频率3706加减速停止启动3807无功能复位39无警告警告08无功能点动40不在参考值下在参考值下09加减速1加减速241手动模式自动模式10数据无效数据有效42超出频率范围在频率范围运行下11关继电器1开继电器143已停止运行中12关继电器2开继电器244未使用13参数设置选择低位45无电压警告电压警告14参数设置选择高位46不在电流极限内电流极限15无反向反向47无热警告热警告16-31参考值0-FFFF(-200%-200%)48-63开环模式:变频器输出频率闭环模式:变频器反馈信号65参数写入控制(由主到从)0,将变化的参数写入变频器的RAM1,将变化的参数写入变频器的RAM和EEPROM      l例如,使电机启动并运转在50%*最大参考值的报文如下站址功能位起始地址位的个数字节数写入数值CRC16010F00000020047C0400209D01       l其中位的个数为20H=32个位,也就是从00地址起始到31为止的位;字节数,是指写入数值为4个字节;写入数值 047C对应00-16位,在传送时低位在前,因此为7C04;2000对