丹佛斯FC51与PLC及HMI通讯介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于丹佛斯FC51通讯的部分介绍
前言
丹佛斯FC51系列变频器通讯:硬件集成485通讯口(两线制);软件上集成两种通讯协议FC协议(丹佛斯自行研制)和MODBUS RTU协议(国际标准通讯协议),本文主要对于FC51变频器MODBUS RTU通讯协议上面做相关介绍。
关键词
丹佛斯FC51 通讯MODBUS协议
关于MODBUS通讯协议
丹佛斯FC51通讯设定
参数8-30 设为2 通讯协议为MODBUS协议
8-31 设为1 通讯子机地址, 设置为2
8-32 设为2 通讯波特率为9600,设置为3,19200
8-33 设为0 通讯数据格式8,E,1,设置为2,8N1
此通讯主要介绍写频率读电压读电流读输出频率
丹佛斯FC51通讯设定
参数8-30 设为2 通讯协议为MODBUS协议
8-31 设为1 通讯子机地址
8-32 设为2 通讯波特率为9600
8-33 设为0 通讯数据格式8,E,1
3-02 频率参考值(MIN)* 设置为0
3-03 频率参考值(MAX)* 设置为100hz
注*:变频器频率通过通讯设定的是百分比(P),实际设定的频率就是
(MAX-MIN)×P÷10000(P的设定有两个小数位)
此通讯主要介绍写频率读输出电压读输出电流读输出频率
1,变频器MODBUS地址的定义
丹佛斯变频器所要通讯的MODBUS地址为参数号码乘以10减去1
例如:变频器的频率地址为3-10
那么对应的MODBUS地址即是:(310×10)-1=3099(十进制)
16进制为0C1B
2,读写变频器的操作
(1)写频率
命令代码:01 06 0C 1B ** ** CRC
则变频器返回代码为:01 06 0C 1B ** ** CRC
其中:01 代表变频器地址一个字节
06 代表MODBUS写功能码一个字节
0C 1B 代表变频器内部MODBUS地址两个字节,要写入的频率地址
** ** 代表所要写的频率的百分比两个字节
CRC 代表冗余校验码两个字节其中低位在前高位在后
(2)读电机参数
参数为:16-12 电机运行电压对应MODUBS地址为(1612×10)-1=3EF7
16-13 读电机运行频率对应MODUBS地址为(1613×10)-1=3F01
16-14 电机运行电流对应MODUBS地址为(1614×10)-1=3F0B
命令代码:01 03 3E F7 00 01 CRC
则变频器返回:01 03 3E F7 00 02 ** ** CRC
其中:01 代表变频器地址一个字节
03 代表MODBUS读功能码一个字节
3E F7 代表变频器内部MODBUS地址两个字节(电压地址)
00 01 代表读一个字两个字节
CRC 代表冗余校验码两个字节其中低位在前高位在后
00 02 代表返回2个字节两个字节
** ** 代表返回的电压值两个字节
3,启动/停止变频器
写047C (10进制是1148)到地址50000-1=49999(HC34F)启动变频器地址不减1时为047C
写043C (10进制是1184) 到地址50000-1=49999(HC34F)停止变频器地址不减1时为043C
3-10的八段速每段速的设定,需要在K8里面写相应的地址号0-7
八段速设定里面当K8厘米的值等于0时为0段速,当K8里的值等于1时为第一段速,依此类推,当K8的值等于7时为第7段速
读变频器状态
(根据地址算法:参数号乘以10,前面加4 )读取参数16-90和16-92 (在编程指南44页)。