MODBUS通讯和PROFIBUS现场总线在地铁直流牵引配电系统中的应用

时间:2022-09-18 10:14:39

MODBUS通讯和PROFIBUS现场总线在地铁直流牵引配电系统中的应用

摘 要 本文主要介绍了MODBUS通讯和PROFIBUS现场总线的相关理论知识和在实际工程中的应用,并阐述了在同一个工程中,这两种工业通讯相结合同时使用的情况,设计了一个完整的地铁直流牵引配电系统的通讯系统,详述了此通讯系统的硬件组成和实现原理,给出了底层通讯站点与上位系统SCADA通讯的实现方法,解决了通信程序设计中的关键问题,验证了系统的可靠性和通信性能。

关键词 MODBUS;PROFIBUS;PLC;工业通信;通讯协议;

中图分类号TN91 文献标识码A 文章编号 1674-6708(2013)93-0153-02

0 引言

MODBUS是一种标准、开放的协议,Modbus的帧格式简单、紧凑,通俗易懂,可以支持多种电气接口,具有MODBUS接口的电子仪器可以很方便的进行组态,在同一个网络中要求各终端设备波特率,校验方式一致,地址唯一。MODBUS在国内工业通讯领域用途甚广。

PROFIBUS,是一种国际化.开放式.不依赖于设备生产商的现场总线标准。Profibus的传输速率为9.6K~12Mbps,最大传输距离在9.6K~187.5Kbps时为1000m,500Kbps时为400m,1500Kbps时为200m,3000K~12000Kbps时为100m,可用中继器延长至10km。其传输介质可以是双绞线,也可以是光缆,最多可挂接127个站点。PROFIBUS可实现数字和模拟输入/输出模块、智能信号装置和过程调节装、PLC、PC机之间的数据传输,可把I/O通道分散到现场设备附近,可减少系统工程费用,装配费用,硬件成本调试成本,被广泛应用于电力输送,过程自动化,楼宇自动化,制造业自动化等领域。PROFIBUS系统的安全、可靠性好,故障停机时间少,系统维护、设备更换和系统扩充方便,用户对系统配置、设备选型有较大的自。

在实际工程应用中,电气工程师在一个项目里往往会遇到不同厂家,不同功能的控制设备,那么如何经济地,可靠地把不同厂家,不同功能的控制设备集成到一个通讯网络中,并且要求安装方便,编程简单,那就成为一个至关重要的技术问题!

1 本通讯系统的硬件设备

1)SCADA数据采集与监视控制系统,此装置安装在变电所

2)意大利MS公司的直流继电保护装置:U-MLE-Ts,此装置安装在馈线柜,可为地铁直流牵引配电系统提供以下功能

(1)馈线段直流供电保护,例如热过负荷,一段过流,二段过流,电流增量,电流上升率,欠压保护等;

(2)逻辑控制;

(3) 故障记录;

(4) MODBUS RTU通信。

3)德国西门子公司的S7-300 PLC: CPU 313C-2 DP , 此装置安装在进线柜和负极柜

(1)进线柜的S7-300 PLC可为地铁直流牵引配电系统提供以下功能

①进线段直流供电保护,例如过流,反流保护等;

②故障记录;

③逻辑控制;

④PROFIBUS通信。

(2)负极柜的S7-300 PLC可为地铁直流牵引配电系统提供以下功能

①框架保护;

② 逻辑控制;

③PROFIBUS通信。

4)德国西门子公司的S7-200 PLC: CPU 226 CN此装置安装在钢轨电位限制柜,可为地铁直流牵引配电系统提供以下功能

(1) 轨道电压限制保护;

(2)逻辑控制;

(3)MODBUS RTU通信。

2 通信网络的集成的关键技术问题分析:

SCADA数据采集与监视控制系统、意大利MS公司的直流继电保护装置:U-MLE-Ts、西门子S7-200 PLC:CPU 226 CN均支持MODBUS RTU通信,在不增加硬件成本的前提下,这三种装置设备可构成一个MODBUS RTU通信系统,但西门子S7-300 PLC: CPU 313C-2 DP本体不支持MODBUS RTU通信,如果要集成到此MODBUS RTU通信系统的话,则需要每台S7-300 PLC: CPU 313C-2 DP增加一个串行通讯模块CP 341(如右图),如果按常规的做法,一个变电所的直流牵引配电系统中就要增加3个CP 341模块,但此模块价格昂贵,因此我们最终确定只在202进线柜的S7-300 PLC的底板扩展总线增加1个CP 341模块,以此为三台本体不支持MODBUS RTU通信的S7-300 PLC集成到MODBUS RTU通信系统中去。

具体实现方法是:系统网络分两层。

第一层是PROFIBUS网络: 201进线柜和负极柜做PROFIBUS从站,202进线柜做PROFIBUS主站,PROFIBUS网络1主站2从站。

第二层是MODUBUS RTU网络: 安装在202进线柜的PLC通讯模块CP341 做MODBUS 网络的从站,SCADA系统 做MODBUS 网络主站 ,MODUBUS RTU网络1主站7从站。在PROFIBUS 网络中,202进线柜PROFIBUS主站收集201进线柜PROFIBUS从站和负极柜PROFIBUS从站的信息,并把信息映射在202进线柜S7-300 PLC的保持存储区中,然后通过编程使插在202进线柜S7-300PLC 底板扩展总线的CP341通讯模块访问PLC保持存储区, 同时SCADA也可以通过CP341通讯模块发信息到202进线柜PROFIBUS主站,然后主站再通过PROFIBUS的映射功能发给各从站,202进线柜PROFIBUS主站起传输枢纽的作用。

在MODUBUS RTU 网络中 SCADA与CP341通讯模块交换信息,根据MODBUS存储区与PLC存储器的对应关系,在PLC内部相应编程对应的存储器,即能间接与SCADA通讯。

1)202进线柜S7-300 PLC双层网络编程方法如下:

以上PROFIBUS编程对应的PLC映射存储区地址:

2)钢轨电位限制柜S7-200 PLCMODBUS RTU编程方法如下:

3)直流继电保护装置 U-MLE-Ts MODBUS RTU编程方法如下:

3 MODBUS RTU通讯的验证

可使用Modbus协议测试软件,根据MODBUS RTU协议,数据帧结构为

8Bit地址 8Bit功能码 nX8Bit数据 16BitCRC校验码

当数据帧到达被寻址的终端设备时,网络中唯一从站地址的终端根据功能码,作出相应的应答,就好像两人交谈一样一问一答,两者的语言就是通讯协议,两者谈话内容就是特定格式的报文,提问就是MODBUS功能码,如下图的实验数据

参考文献

[1]罗红福.profibus-dp现场总线工程应用实例解析[J].中国电力出版社.

[2]廖常初.PLC编程及应用[J].机械工业出版社.

上一篇:微曝气—生物活性炭与臭氧—生物活性炭的处理... 下一篇:中水回用在葫芦岛市水资源保护中的应用分析