考虑到组态王软件具有强大人机界面和通讯的优点,MATLAB软件可以实现复杂控制系统建模和分析等特点。基于结合两者软件优点的目的,本文使用Simulink软件搭建双容水箱串级PID控制模型,并提出了使用其workspace工作空间与EXCEL数据库通过DDE(Dynamic Data Exchanged动态数据交换)通讯协议进行实时数据通讯,同时组态王软件完成动画监控界面和PID控制参数设置,实现了组态王、EXCEL和MATLAB 3种软件构建水箱液位控制的虚拟实验平台。实验表明,该仿真平台充分利用各个软件的优点,为复杂控制系统学习和应用搭建了一个有效的实验平台。