组态王6.53和英威腾CHF100A变频器组态例程

[复制链接]
查看44819 | 回复0 | 2024-3-20 10:15:56 | 显示全部楼层 |阅读模式
提示: 点击上方PLC技术应用学院

,馻关注订阅,学习PLC技术!


能力改变命运,我们这能高效提高你的能力。




组态王6.53是一个具有丰富功能的HMI/SCADA软件,可用于工业自动化的过程控制和管理监控。它为系统工程师提供了集成、灵活、易用的开发环境和广泛的功能,能够快速建立、测试和部署自动化应用,来连接、传递和记录实时信息。使用户可以实时查看和控制工业生产过程。组态王目前能连接PLC、智能仪表、板卡、模块、变频器等上千种工业自动化设备,具有广泛的用户基础。

英威腾CHF100A变频器提供一个RS485通信接口,采用国际标准的Modbus RTU通信通信协议,可以作为从机与上位机进行主从通信。用户通过上位机可以实现集中控制,以适应相关的工艺要求。

本文通过以组态王6.53和一台CHF100A变频器的简单通信为基础,提供一种组态王和英威腾变频器通信的一般的实现方法。

硬件介绍:

上位机:电脑(WINDOWS XP  ,或WIN7),组态王6.53。

串口转换卡:RS232转RS485串口转换器。

变频器:CHF100A一台。

变频器参数设置:

序号

功能码

参数名

设定值

说明

1

P0.01

运行通道指令

2

通信指令通道

2

P0.07

A频率指定选择

7

远程通信设定

3

P0.10

设定源组合方式

0

设定通道为A频率

4

PC.00

本机通信地址

1

地址设定为1

5

PC.01

通信波特率选择

3

9600BPS

6

PC.02

数据位校验选择

1

偶校验(E,8,1)for  RTU


组态王6.53连接组态设置:

新建工程→设备→COM1,双击“COM1”,对通信参数进行配置。



通信参数的配置必须和变频器串行通信参数设置一致

在COM1下新建设备,在“配置向导”中选择“设备驱动”→“PLC” →“莫迪康”→“ModbusRTU”→ “COM”.并选择串口为“COM1”,地址设定为1(和变频器参数PC.00相一致),完成设备配置。



完成设备组态配置之后,可以对组态设备进行通信测试。

建立变量和画面

根据工程需求设置变量,配置变量连接地址时,参考变频器说明书中各参数的地址,需根据ModbusRTU的协议格式进行连接。如变频器中“运行频率”地址3000H,在组态王中连接变量地址时需要把地址设置为412289。此外,变频器传过来的频率值是一个整数数据,在组态王中必须要乘以0.01才能显示成真实的频率值,因此需要对原始值等进行必要的设置。如变频器中运行频率为50.00HZ,其传到上位机的数值是5000(十进制)。



本例中定义了如下变量:



画面内容按照工艺过程编制,本例中将部分控制、参数设定和状态显示编制在同一画面中。如下图。



上述工作完成之后,进入测试阶段。经过测试,上位机组态王和变频器通信良好,在组态王上能读写变频器相应参数,并按照指令规范控制变频器运行停止等功能。



结束语:现代企业更加注意工厂自动化和智能化的建设,对于上位机软件和现场设备的组网能力空前的关注。INVT变频器本体集成的RS485总线接口支持标准的MODBUS-RTU的通信,满足用户对于建设智能工厂的要求。

参考资料:

1,《CHF100A系列矢量通用型变频器产品说明书》;

2,《组态王使用手册》。

(全文完)




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则