### 触摸屏数据TCP转发设置教程
#### 一、前言
本教程旨在详细介绍如何进行MCGS触摸屏数据的TCP转发设置过程,并通过实际案例帮助初学者快速掌握这一技术。TCP转发设置通常用于实现触摸屏与上位机之间的数据通信,能够有效地将触摸屏收集的数据发送至上位机进行进一步处理或显示。
#### 二、准备工作
在进行TCP转发设置之前,我们需要准备以下硬件设备及相关工具:
- 计量仪表:用于采集数据。
- 透传模块:负责数据的传输工作。
- 触摸屏:作为数据采集及显示的前端设备。
- 电脑:用于工程组态的开发环境。
- 连接触摸屏COM口的串口线:用于触摸屏与电脑的连接。
- 工程下载数据线:用于将组态好的程序下载至触摸屏。
- 24V电源:为触摸屏供电。
- 网线:用于连接触摸屏与上位机。
- 小一字螺丝刀:辅助安装及调试过程中的固定件拆装。
#### 三、设备连接与配置
##### 1. 创建与配置工程组态
- **添加TCP设备**:
- 在MCGS软件中,首先需要创建一个新的工程,然后在设备工具箱中找到TCP/IP转发父设备与子设备,并将其添加到项目中。
- 如下图所示,在设备工具箱找到TCP/IP转发父设备与子设备添加。
- **TCP转发父设备设置**:
- **网络类型**:选择TCP。
- **本地IP**:填写触摸屏的IP地址。
- **服务器与客户**:设置为1-服务器模式。
- **远程IP**:填写上位机的固定IP地址。
- **端口号**:可以自由设置,但需确保与上位机组态设置相匹配。
- **TCP转发子设备设置**:
- **设备地址**:可以随意设置,但需与上位机组态内的设备地址一致。
- **通道名称栏**:点的地址可以自由设定,但必须是输出寄存器。上位机组态内的点的偏置地址需要在此基础上减1。
- 完成以上设置后,保存并下载至触摸屏。
##### 2. 上位机组态创建与配置
- **紫金桥工程创建**:
- 打开紫金桥软件,新建工程并命名。
- 在组态界面的左侧选择“数据库”选项下的“设备组态”,双击进入设备组态界面。
- 在右侧选择MODBUS选项,找到子菜单MODBUS(TCP/IP通讯),双击后出现设置界面。
- 设备名称输入任意英文拼音,设备地址与触摸屏转发设备地址保持一致。
- 连接方式选择网络TCP,设备IP地址填写触摸屏的IP地址。
- 端口号需与触摸屏设置相同。
- 完成设置后,进行下一步。
- **点组态**:
- 在左侧的“数据库”选项下选择“点组态”,双击进入点组态界面。
- 双击空白处,选择模拟I/O点,输入点名如“瞬时流量”。
- 在“数据连接”选项中,选择I/O连接,设备选择新创建的设备。
- “连接项”内存区设置为HR保持寄存器,偏置地址为触摸屏转发设备内点的地址减1。
- 数据格式设置为32位IEEE浮点数,确认保存。
- **数据窗口配置**:
- 在组态画面界面中,双击“窗口”选项,创建一个名为“数据窗口”的窗口。
- 在窗口中输入点名“瞬时流量”以及初始显示值“00.000”。
- 通过动画连接界面,将“瞬时流量”变量与窗口中的显示值关联起来。
- 点击保存图标保存工程,并点击运行图标运行工程,至此数据转发设置完成。
#### 四、总结
通过以上步骤,我们可以成功地实现触摸屏数据的TCP转发设置,使触摸屏与上位机之间能够顺畅地进行数据交互。这对于工业自动化控制系统的构建具有重要意义。初学者可以通过本教程的实际操作练习,更好地理解和掌握这一关键技术点。
评论0
最新资源