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