返回主站|会员中心|保存桌面

倍福模块专营    

倍福模块

联系方式
  • 联系人:姚经理
  • 电话:18520143666
新闻分类
  • 暂无分类
首页 > 新闻中心 > 西门子1200控制V90PN伺服回原点和JOG碰到极限的问题!
新闻中心
西门子1200控制V90PN伺服回原点和JOG碰到极限的问题!
发布时间:2025-09-27        浏览次数:2        返回列表

触摸屏直接控制变频器是工业自动化中常见的简易控制方式,无需通过 PLC 中转,适用于中小型单机设备调速、小型生产线等场景。以下是具体实现方法,包括硬件连接、参数设置和界面设计:

一、硬件连接(核心步骤)

1. 确认通信方式

触摸屏与变频器需支持相同的通信协议,常用协议包括:

  • Modbus RTU(通过 RS485 串口,最常用,成本低);

  • Modbus TCP(通过以太网,适合远距离或多设备联网);

  • 厂商专用协议(如西门子 PROFINET、三菱 CC-link,需触摸屏和变频器同品牌)。

Modbus RTU(RS485) 为例,接线方式:

  • 触摸屏的 RS485 接口(A+、B-)与变频器的 RS485 接口(A+、B-)直接连接(注意正负极对应,A 接 A,B 接 B);

  • 共地处理:将触摸屏和变频器的 0V/GND 端连接,减少干扰;

  • 若距离超过 100 米,需在总线两端加终端电阻(通常 120Ω)。

2. 硬件清单

  • 触摸屏(带 RS485 或以太网接口,如威纶通、昆仑通态、西门子 Smart 700 IE);

  • 变频器(支持 Modbus 协议,如三菱 FR-D700、西门子 MM440、台达 VFD-M);

  • 通信线(屏蔽双绞线,如 RVSP 2×0.75mm²);

  • (可选)RS485 中继器(用于多设备级联或长距离通信)。

二、变频器参数设置(以 Modbus RTU 为例)

需配置变频器的通信参数,使其与触摸屏一致:

  1. 协议选择:设置为 Modbus RTU(如三菱 Pr.117=1,台达 P00.03=4);

  2. 波特率:触摸屏与变频器需一致(常用 9600、19200,如三菱 Pr.118=3 对应 9600);

  3. 数据格式:默认 8 位数据位、1 位停止位、无校验(或偶校验,如三菱 Pr.119=0);

  4. 站号(地址):设置变频器的 Modbus 地址(如 1~247,三菱 Pr.120=1,避免与其他设备冲突);

  5. 控制方式:将变频器的启动 / 停止、频率给定方式设为 “通信控制”(如三菱 Pr.79=4,台达 P00.01=2)。

三、触摸屏组态(以威纶通 EBPro 为例)

1. 新建项目与设备连接

  • 选择触摸屏型号(如 MT8102iE);

  • 添加变频器驱动:在 “系统参数→设备列表” 中选择 “Modbus RTU→通用变频器→对应品牌型号”(或通用 Modbus 设备);

  • 配置通信参数:波特率、数据格式、站号(与变频器一致)。

2. 定义变量(关联变频器寄存器)

根据变频器手册,映射关键功能的寄存器地址:

功能变频器寄存器(示例:三菱 FR-D700)数据类型读写属性
运行状态D100(0 = 停止,1 = 运行)整数只读
启动 / 停止D101(1 = 启动,0 = 停止)整数读写
目标频率D102(0~50Hz 对应 0~5000,放大 100 倍)整数读写
实际频率D103(实时反馈频率)整数只读
故障代码D104(0 = 正常,非 0 为故障码)整数只读

3. 设计控制界面

至少包含以下元素:

  • 启动 / 停止按钮:绑定 “启动 / 停止变量(D101)”,按下时写入 1(启动)或 0(停止);

  • 频率设定框:输入 0~50,自动转换为寄存器值(如 25Hz→2500);

  • 状态显示:用文本或指示灯显示 “运行 / 停止”“实际频率”“故障代码”;

  • 故障复位按钮:绑定变频器的复位寄存器(如写入特定值清除故障);

  • 急停按钮:直接关联变频器的硬接线急停端子(安全冗余设计)。

4. 示例界面逻辑

plaintext

// 启动按钮按下时
当按钮按下:
  向D101写入1(启动命令)
  指示灯“运行”亮

// 频率输入框
当输入值变化:
  输入值 × 100 → 写入D102(如30Hz → 3000)

// 故障显示
当D104 ≠ 0:
  显示故障代码(如E.OC表示过流)
  闪烁报警指示灯
  # 触摸屏与变频器的Modbus寄存器映射表(通用模板)

## 一、控制类寄存器(写操作)
| 寄存器地址 | 功能描述         | 数据范围       | 操作说明                          |
|------------|------------------|----------------|-----------------------------------|
| 0x0000     | 启动/停止控制    | 0=停止,1=启动  | 写入1启动,写入0停止              |
| 0x0001     | 运行方向控制     | 0=正转,1=反转  | 仅适用于支持正反转的变频器        |
| 0x0002     | 目标频率设定     | 0~最大频率×100 | 如50Hz对应5000(放大100倍提高精度)|
| 0x0003     | 故障复位         | 1=复位         | 写入1清除故障状态(自动复位为0)  |

## 二、状态类寄存器(读操作)
| 寄存器地址 | 功能描述         | 数据范围       | 说明                              |
|------------|------------------|----------------|-----------------------------------|
| 0x0100     | 运行状态         | 0=停止,1=运行  | 实时反馈设备状态                  |
| 0x0101     | 实际输出频率     | 0~最大频率×100 | 如30.5Hz对应3050                  |
| 0x0102     | 输出电流         | 0~最大电流×100 | 单位:A(放大100倍)              |
| 0x0103     | 故障代码         | 0=正常,其他=故障 | 参考变频器手册的故障代码表        |
| 0x0104     | 累计运行时间     | 分钟           | 记录设备总运行时长                |

## 三、参数类寄存器(读写操作)
| 寄存器地址 | 功能描述         | 数据范围       | 说明                              |
|------------|------------------|----------------|-----------------------------------|
| 0x0200     | 最大频率限制     | 0~50Hz×100     | 限制输出频率上限                  |
| 0x0201     | 加速时间         | 0~600秒×10     | 如10.5秒对应105(放大10倍)       |
| 0x0202     | 减速时间         | 0~600秒×10     | 同上                              |

四、调试与注意事项

  1. 通信测试:用触摸屏的 “在线模拟” 功能读取变频器实际频率(D103),若读取成功,说明通信正常;若失败,检查接线、波特率、站号是否匹配。

  2. 安全设计

    • 急停功能需同时做 “硬接线 + 软指令” 双重保障(硬接线直接切断变频器电源);

    • 频率设定限制范围(如 0~50Hz),避免输入超限导致设备损坏。

  3. 抗干扰处理

    • 通信线与动力线分开布线,避免并行;

    • 屏蔽层单端接地(接变频器侧的接地端子)。

  4. 故障处理:若出现通信中断,触摸屏可显示 “通信故障” 提示;变频器故障时,自动停止输出并在触摸屏显示故障代码(需提前在触摸屏中预设代码对照表)。

五、适用场景与局限性

  • 适用场景:单机设备(如风机、水泵、传送带)、简单调速需求、成本敏感型项目。

  • 局限性:不适合复杂逻辑控制(如多电机联动),需扩展 PLC;远距离通信建议用 Modbus TCP 或加中继器。

通过以上步骤,可实现触摸屏对变频器的直接控制,简化系统结构并降低成本。实际应用中需根据触摸屏和变频器的品牌型号,参考其官方手册配置具体参数。

收缩
  • QQ咨询

  • 电话咨询

  • 18520143666
  • 添加微信客服