全球旧事资料 分类
ABPLC与MODBUS网络的通信
Thecommu
icatio
betwee
ABPLCa
dMODBUS
etwork摘要:介绍了应用31003150MCM模块实现ABPLC与MODBUS网络通讯的方法,该方法使用MODBUS协议,通过开发ABPLC的应用程序,从而实现主从结构网络通信。关键词:31003150MCM模块,ABPLC,MODBUS,主从通信Abstract:Thispaperi
troducestheapplicatio
of31003150MCMi
thecommu
icatio
betwee
ABPLCa
dMODBUS
etworkByusi
gMODBUSprotocola
ddevelopi
gprogramofPLCamasterslavestructure
etworkca
besetupKeywords:31003150MCM,ABPLCMODBUSmasterslavecommu
icatio

一.引言目前的工业控制现场大量使用了PLC和各种智能仪表用于生产过程控制。随着控制规模的扩大和控制功能的复杂化,常需要多台PLC及一定数量的外设仪表组成一个控制系统。MODBUS是美国MODICON公司制订的一种串行传输协议,可实现主从命令响应型通信。作为一种工业通信和分布式控制系统协议,已经得到多家公司的PLC和智能仪表支持。AB公司(Alle
Bradley)是美国生产可编程控制器的主要厂家之一,具有先进的通信和数据处理功能。在水处理行业中,使用大量的可编程控制器用于生产过程控制,其中AB公司的PLC占了相当的比重。由于不同硬件厂商支持不同的工业通信和分布式控制系统协议,要实现ABPLC与MODBUS仪表组成控制网络,实现设备的连网,就存在着互相通信协议转换问题。31003150MCM模块是PROSOFTTECHNOLOGY公司推出的在ABPLC通用框架上安装的MODBUS通信接口模块。该模块可以实现ABPLC与MODBUS现场设备之间的通信,从而使ABPLC通信能力得到增强,灵活实现ABPLC与MODBUS网络的互连,完成复杂的控制要求。
第1页共10页
f本文基于自来水厂泵站集散控制系统的设计,着重介绍AB公司的SLC系列的PLC通过3150MCM模块和MODBUS网络连接的实现方法。二.系统联网方案自来水厂泵站集散控制系统,不仅实现一般的逻辑控制,还具备了包括模拟量在内的数值处理和网络通信等功能。在现场的实际应用中,系统使用的电机保护装置Sepam2000采用了MODBUS通信协议,出于系统控制功能的需要,要求在ABPLC中实现对MODBUS协议的支持。我们利用3150MCM模块建立起MODBUS设备网。系统的网络结构遵循MODBUS协议的规范,采用标准简单的主从总线结构,以PLC作为主机发起通信,多台电机保护装置Sepam2000作为从机,各从机在进行传输之前必需要等待来自主机的允许信号。主机可以发送和接收来自通信链上从机的信息,而从机则始终处于被动状态,随时准备响应来自主机的通信请求。设备层部分网络结构如图1。
三.Sepam2000及MODBUSr
好听全球资料 返回顶部