本篇文章在另一篇文章——PLC通过ModbusTCP通讯——基于组态王7.5进行数据采集的基础上用另一种方法进行数据采集。
硬件环境:WAGO(万可)750-881PLC。
软件环境:
桌面环境:Win10
PLC编程:Codesys2.3
DDE通讯软件:Excel2016
总体架构如下:
目录
一、编写PLC程序
根据实际系统编写PLC程序。
注:在此使用Codesys2.3编写,该软件提供在线运行等功能并提供DDE接口。
二、 编写DDE连接
2.1 DDE说明
2.1.1 DDE查询变量结构
DDE查询变量可以分为三部分:程序名 文件名 变量名
其中变量名有如下三种:
2.1.2 用Excel连接变量
在Excel的单元格中输入以下内容即可连接变量
=CODESYS|'C:\CODESYS\PROJECT\IFMBSP.PRO'!PLC_PRG.TEST'
2.1.3 用Word连接变量
使用Word中的域功能