上位机与变频器的通讯实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态王6.53和英威腾CHF100A变频器组态例程
组态王6.53是一个具有丰富功能的HMI/SCADA软件,可用于工业自动化的过程控制和管理监控。它为系统工程师提供了集成、灵活、易用的开发环境和广泛的功能,能够快速建立、测试和部署自动化应用,来连接、传递和记录实时信息。使用户可以实时查看和控制工业生产过程。组态王目前能连接PLC、智能仪表、板卡、模块、变频器等上千种工业自动化设备,具有广泛的用户基础。
英威腾CHF100A变频器提供一个RS485通信接口,采用国际标准的Modbus RTU通信通信协议,可以作为从机与上位机进行主从通信。用户通过上位机可以实现集中控制,以适应相关的工艺要求。
本文通过以组态王6.53和一台CHF100A变频器的简单通信为基础,提供一种组态王和英威腾变频器通信的一般的实现方法。
硬件介绍:
上位机:电脑(WINDOWS XP SP3),组态王6.53。
串口转换卡:RS232转RS485串口转换器。
变频器:CHF100A一台。
组态王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,《组态王使用手册》。
(全文完)