本文介绍了水电站监控系统、西门子PLC集成PROFINET接口的CPU315-2PN/DP模块的开放式IE通讯和Modbus/TCP协议,并详细讲述了使用开放式IE通讯编程实现Modbus/TCP协议的方法,说明了采用面向对象编程的设计思想和软件编程。在湖南铜信溪水电站中应用证明通过开放式IE通讯实现Modbus/TCP协议与上位机系统通讯时稳定可靠,不需要采用西门子公司OPC、能有效降低整个水电站监控系统成本。