如何实现西门子S7300PLC与DCS控制系统的通信上海泗博自动化Modbus转PROFIBUSDP网关的应用摘要:本文就西门子S7300系列PLC与横河CS3000型DCS集散控制系统的之间的通信,介绍如何实现Modbus和PROFIBUSDP协议设备的相互通信、上海泗博自动化的Modbus转PROFIBUSDP网关PM160在其中的应用,以及这两种不同通信协议的通信方式。关键词:Modbus协议PROFIBUSDP协议Modbus转PROFIBUSDP串口转PROFIBUSDP分布式控制系统通信网络一引言现代工业的迅速发展,不断促进着自动化控制技术及设备通信技术创新的发展。当前,PLC、DCS、智能仪表等已广泛应用到现场生产控制系统中,并发展到由上述设备相互协同、共同面向整个生产过程的分布式工业控制系统。在此系统中,现场总线通信技术至关重要。本文就某水利站分布式控制系统项目,介绍上海泗博自动化的Modbus转PROFIBUSDP协议网关设备的应用。二系统组成1、系统结构本系统构成如图1,其中略去了西门子S7300PLC之外的其它现场级控制设备。系统上位机采用横河CS3000型DCS集散控制系统,实现对整个水利项目进行集中监控。下位机之一采用的是西门子S7300系列PLC,实现对现场各种智能仪表,包括现场电机、智能开关、变频器、传感器等执行、检测设备的启停控制、信息采集等操作。
在上图所示系统结构中,现场各种智能仪表(采用的是Modbus协议或者各种非标协议,接口为RS485、RS422或者RS232)都能够通过上海泗博自动化的通用串口(ModbusRS485RS422RS232)转PROFIBUSDP网关PM160连接到西门子S7300PLC。此
f时,网关PM160在串口侧的协议类型为Modbus主站或者通用模式。横河DCS对西门子S7300PLC的数据采集和监控同样需要使用上海泗博自动化的通用串口(ModbusRS485RS422RS232)转PROFIBUSDP网关PM160,此时,网关PM160在串口侧的协议类型为Modbus从站。2、通信网络组成21PROFIBUS协议简介PROFIBUS是目前国际上通用的现场总线标准之一,以其独特的技术特点、严格的认证规范、开放的标准、众多厂商的支持和不断发展的应用行规,已成为最重要的和应用最广泛的现场总线标准。PROFIBUS现场总线通讯协议包括三个主要部分:1PROFIBUSDP:主站和从站之间采用轮循的通讯方式,主要应用于自动化系统中单元级和现场级通信;2PROFIBUSPA:电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯;3PROFIBUSFMS:定义了主站和主站之间的通讯模型,主要用于自动化系统中系统级和车间级的r