小从众 2026-1-31 10:40:13 | 显示全部楼层 | 阅读模式
抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望
本案例使用HMIET6400触摸屏
和ATV12变频器进行通讯控制。
   
01触摸屏和变频器的链接方法
HMIET6系列触摸屏的底部视图:
1. 电源连接说明:序号4的24V直流电源连接器的具体规格、极性要求及连接注意事项。
2. 串行通信端口参数:
     - 序号5的COM1端口(RS 232C)的引脚定义、通信协议支持范围及典型应用场景。
     - 序号6的COM2端口(RS 422/RS 485)的引脚定义、通信协议支持范围、终端电阻配置要求及典型应用场景。
3. 安装与维护建议:针对这三个连接器在实际安装过程中的线缆选型、固定方式及日常维护要点。

如下图,
硬件接口连接:
1. 获取技术文档: 首先,请查找触摸屏和变频器的官方技术手册或规格说明书,重点获取以下信息:
     - 触摸屏COM2接口的详细针脚定义(包括每个针脚的功能、信号类型和电压等级)
     - 变频器网口的详细针脚定义(明确每个针脚的功能和电气特性)

2. 接口兼容性分析: 分析两种接口的信号类型是否匹配,包括:
     - 确认通信协议是否一致(如RS485、RS232等)
     - 检查信号方向是否匹配(发送端与接收端对应)
     - 验证电气参数是否兼容(电压、电流等)

3. 制定连接方案: 如果接口兼容,提供详细的针脚对应连接表,明确触摸屏COM2的每个针脚应连接到变频器网口的哪个针脚。如果发现不兼容情况,请提出必要的接口转换方案或替代连接方法。

4. 连接实施建议: 提供安全的接线步骤指导,包括必要的工具、接线顺序和注意事项。

02变频器的通讯参数的设置
需要设置的参数如下,Modbus地址设置为1号站,波特率设置为19.2,数据位8位,偶校验,停止位1位(8E1)。

频率给定通道和命令通道都设置为Mdb(Modbus)  

03HMI的参数设置及编辑
右击“I/O管理”,添加Modbus RTU通讯协议。

通讯参数设置任务,确保与变频器参数完全一致:
1. 端口选择:设置为COM2端口
2. 波特率配置:调整为19200
3. 数据位设置:选择8位数据位
4. 校验方式:启用偶校验
5. 停止位配置:设置为1位停止位
完成设置后,请确认所有参数已正确应用并能与变频器建立稳定通讯连接。

配置COM2端口与单台变频器的通讯:
1. 端口配置: 确保COM2端口的通讯参数(波特率、数据位、停止位、校验位)与变频器的默认设置相匹配。
2. 站号设置: 在变频器的参数设置中,将其站号明确设置为1。
3. 通讯测试: 完成配置后,通过触摸屏发送测试指令(如读取变频器状态或设置运行频率),验证站号为1的变频器是否能正常响应。
4. 故障排查: 若通讯失败,请检查:
     * COM2端口的物理连接是否牢固
     * 通讯参数是否完全一致
     * 变频器是否已正确上电并处于通讯就绪状态
     * 站号是否唯一且未与其他设备冲突

这款变频器的“控制字”、“频率给定”、“状态字”、“输出频率”这4个字对应的Modbus地址分别是“8501”、“8502”、“3201”、“3202”
图7 变频器Modbus地址

触摸屏I/O变量配置任务,以实现对变频器的监控功能:
1. 变量创建与配置:
     - 创建多个INT类型的I/O变量,每个变量使用对应的中文名称命名
     - 为每个变量关联设备地址,所有地址均需添加40001前缀(表示4区地址)

2. 功能验证:
     - 确保配置完成后,通过这些变量能够实现对变频器的完整监控功能
     - 验证变量与变频器状态的实时同步性和准确性

图8 变频器变量添加

变频器控制字设置:
1. 问题分析: 理解变频器复位后需遵循DriverCOM流程,明确"控制字"需赋值6才能运行的技术要求。
2. 操作步骤规划: 设计一个包含触发周期脚本的动作,确保控制字在复位后正确赋值。
3. 具体实施指导: 详细说明如何通过"点击动作→新建→设置启动时运行脚本"的路径,执行"控制字.write(6)"命令完成赋值操作。
4. 验证建议: 提供验证控制字是否成功赋值为6的检查方法,确保变频器能正常启动运行。

图9 控制字初始化

接下来制作正转、反转、停止按钮还有频率的输入框。
图10 频率设置和命令按钮

频率的设置直接关联“频率给定”这个变量
图11 频率给定关联变量

从前面图7可以知道,“控制字”这个地址给定H6,就是控制变频器停止,因此停止按钮关联脚本“控制字.write(6)”;“控制字”这个地址给定HF(K15)就能实现正转,正转按钮关联脚本“控制字.write(15)”;“控制字”这个地址给定H80F(K2063)就能实现反转,反转按钮关联脚本“控制字.write(2063)”。
                                    
              
                        
                 
图12 正转、反转、停止按钮的制作
                     
如果需要显示变频器的状态和输出频率情况,可以使用数值元件关联对应变量。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

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

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

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码