乐于分享
好东西不私藏

如何实现InTouch与Excel通讯?

如何实现InTouch与Excel通讯?

为什么要让InTouch连Excel?

      InTouch擅长监控,Excel擅长存储、计算、排版。两者一打通,直接解决现场三大痛点:

  • 配方一键切换,不用手动输参数

  • 报警阈值、系数、量程统一管理

  • 数据可存档、可审计、业主验收超省心

完整配置步骤

第一步:建立访问名(关键)

  1. 打开 InTouch —— 访问名
  2. 访问名:Excel
  3. 应用程序名:Excel
  4. 主题名:填你的 Excel 文件完整路径(如D:\xxx.xlsx)
  5. 协议选择:DDE
  6. 确定保存

这一步是“通讯通道”,建不对后面全都连不上。

第二步:建立变量(准备接收 Excel 数据)

根据你的需求建立内存变量,比如:

R1C1、R1C2

R2C1、R2C2

R3C1、R3C2

……

用来对应Excel里的第X行第X列

方式一:直接引用法(最简单)

在动画连接或文本输出里直接写:

Excel:R1C1

Excel:R2C1

不用建标记名,随用随写,适合少量点位。

方式二:标记名法(最规范、工程常用)

打开标记名字典 —— 新建

标记名:如 R1C2

访问名:选刚才建的 Excel

项目:填 R1C2

类型:I/O 消息

保存

      这样变量就和 Excel 单元格永久绑定,画面、脚本都能调用。

运行测试

  1. 先打开 Excel 文件
  2. 再运行 InTouch
  3. 修改 Excel 里的内容
  4. InTouch 会自动实时更新

文字、数字都能正常读取,稳定不掉线。

这套通讯最核心的价值,就是:

让Excel管理参数,让InTouch执行控制。

实际现场用途:

1.配方一键切换

食品、化工、配料、注塑、水处理……换产品不用改程序,改Excel就行。

2.报警阈值统一维护

高报、低报、高高报、低低报批量改,不用进数据库。

3.工艺系数、PID参数集中管理

4.产量目标、计划值自动下发

5.权限更安全

Excel设密码,工程师可改,操作员只能看。

一句话总结:

InTouch管现场,Excel管配方,从此换产快、参数准、验收稳!

INTOUCH使用技巧合集

EnableDisableKeys 导致 InTouch 闪退问题

PlaySound() Function造成InTouch卡死不动

关注我公众号《普度工控》

海外经验分享

自控解决方案

英语学习博主

自动化技术交流群友招募,加好友。