【傻瓜教程】Weinview 触摸屏与西门子V20系列变频器MODBUS通讯
剑指工控
正 文
此范例将向大家介绍如何应用 Weinview HMI 的 Modbus RTU 协议对西门子V20变频器进行通讯控制。使大家更加熟练的掌握和灵活的应用 Weinview HMI 的 Modbus RTU 通讯协议功能。
一、通讯连接:
·进行通信用接线时,请将主回路接线与其它的动力线和电力线分开。
·通信用接线使用屏蔽线,将屏蔽线包覆连接于变频器的接地端子,对另外一端不进行连接而进行末端处理。有防止干扰引发误动作的效果。
二、西门子V20系列变频器通讯参数设置
首先对变频器恢复出厂设置:设置P0010=30,P0970=1或21
选择设置连接宏为: 连接宏 Cn011 - MODBUS RTU 控制
选择设定好连接宏为CN011后,设置P0003=3(专家级),修改P2014=0,变频器断电重启
三、触摸屏软件通讯参数设置
所在位置:本机,PLC类型:MODBUS RTU,RTU over TCP,接口类型:RS-485 2W
四、西门子V20变频器地址寄存器
根据《西门子V20变频器操作使用手册》,常用寄存器地址,如下表
寄存器编号 | 描述 | 访问类型 | 定标系数 | 范围 | 读取 | 写入 |
40026 | 电流 | 读 | 100 | 0 - 163.83 | r0027 | r0027 |
40033 | 输出电压 | 读 | 1 | 0 - 32767 | r002 | r0025 |
40100 | STW控制字 | 读/写 | 1 | PZD 1 | PZD 1 | |
40101 | HSW主设定值 | 读/写 | 1 | PZD 2 | PZD 2 | |
40110 | ZSW状态字 | 读 | 1 | PZD 1 | PZD 1 | |
40111 | HIW速度实际值 | 读 | 1 | PZD 1 | PZD 1 |
控制数据
● HSW (Haupsollwert): 速度设定值
● HIW (Hauptistwert): 速度实际值
● STW (Steuerwort): 控制字
● ZSW (Zustandswort): 状态字
STW 控制字16 位各位含义参看 R0054 参数
ZSW状态字16 位各位含义参看R0052 参数
常用控制字:
047E:停止/运行准备
047F:正转启动
0C7F:反转启动
057E:正向点动
067E:反向点动
五、Weinview 触摸屏Modbus 地址功能码说明:
地址类型 | 读/写 | 功能码 | 备注 |
0X | 读/写 | O1/O5 | 系统内部/外部输出节点 |
1X | 只读 | 02 | 系统内部/外部输入节点 |
3X | 只读 | 04 | 模拟输入数据寄存器 |
3X-BIT | 只读 | 04 | 模拟输入数据寄存器(位) |
4X | 读/写 | 03/16 | 数据寄存器 |
4X-BIT | 读/写 | 03/16 | 数据寄存器(位) |
5X | 读/写 | 03/16 | 数据寄存器 |
6X | 读/写 | 03/06 | 数据寄存器 |