电科环保 廊坊发电机租赁
15166570070
廊坊发电机出租租赁平台

柴油发电机组通常有哪两种通信协议

时间:2023-11-18 11:44:47

柴油发电机组通常有哪两种通信协议

(一)通信协议

对于电信使用的柴油发电机组,通常有两种通信协议:电信总局通信协议和MODBUS通信协议。电信总局通信协议参照电信总局《通信局(站)电源、空调及环境集中监控管理系统前端智能设备通信协议》,编码方式为ASCII码。信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。传输波特率为19.2kB/s,9.6kB/s,2.4kB/s,1.2kB/s,0.6kB/s,0.3kB/s,可选。

MODBUS通信协议的编码方式、信息传输方式与电信总局通信协议要求相同。

MODBUS协议描述如下。

命令格式:AA,CC,SSSS,WWWW,LRC,CR,LR。

AA:地址(两字节)。

CC:命令(两字节)。

SSSS:数据地址(四字节)。

WWWW:数据(四字节)。

LRC:校验码(两字节)。

CR:回车。

LR:换行。

响应格式:AA,CC,RENUM,DATA,LRC,CR,LR。

RENUM:返回响应数据字节数。

DATA:返回数据。

其余解释与命令格式相同。

 

(二)串口扩充

通常一个县级局管理着几个下级机站,如果采用监控中心只用一条电话线路,由监控主机拨号接通一个下级机站,监控一下,挂断连接,再拨号接通另一个机站的轮流分时监控的方案,在机站较多时,系统反应时间太慢,难以做到实时监控,所以监控中心为每个下级机站分配一条电话线路,同时连接监控所有机站。但是用作监控主机的系统计算机一般只有两个RS232串口,不够使用,需要扩充。

采用MOXA公司生产的系列多串口卡(使用较多的是C168H八串口卡)可以很方便地将RS232串口扩充至需要的数量,而且这些扩充的串口的操作相互独立。多串口卡本身附带了丰富的函数库和多种工具,支持VB、Delphi、C++等流行编程语言,使用时可以直接调用,方便编程,但应注意,函数库只支持串口卡上的串口。使用编程平台提供的通信控件,可以同等地操纵串口卡上和计算机本身的RS232串口。

由于Windows操作系统本身具有多任务的特点,所以可以通过精心设计监控平台软件同时操纵这些RS232串口并行地监控各个下级机站,做到实时监控(如果某下级机站有不止一台的柴油发电机组需要监控而采用RS485方式相连,那么对这些机组仍需分时监控)。

 

(三)远程监控平台软件

柴油发电机组远程监控平台对分布的柴油发电机组进行遥控、遥信和遥测,实时监视其运行参数,监测和处理故障,记录和处理相关数据,从而实现设备少人或无人值守及集中维护。

远程监控平台软件包括两部分:监控软件和界面构造软件。远程监控平台软件同样可以用来监控别的设备。

远程监控平台软件按照通信协议区分有两个版本:版本A符合电信总局通信协议,版本B符合 MODBUS通信协议,适用于对不同协议型号的监控模块监控。

远程监控平台软件对软、硬件环境要求不高,普通的奔腾机,16M内存,中文版Win-dows95以上版本就可正常运行。

 

1.界面构造软件

由于柴油发电机组监控模块是一系列化产品,监控的参数有一些差别,而且即使使用同一型号的监控模块,不同的用户在监控的参数上也有数量和名称的不同,为了避免重复开发监控软件,以及现场安装调试的方便,开发了一套界面构造软件。

根据提供的软件使用说明书和相应的通信协议,即使是用户也能方便地针对某一台需监控的柴油发电机组设计一个监控界面、监控的参数数量、参数的名称以及字体、颜色、背景画面等都可以根据需要和自己的喜好设定。设计一个监控界面,并生成界面文件后,指定每一个监控对象对应的界面文件,监控软件自动调入这些界面文件转化成界面并监控相应的柴油发电机组。

 

2.监控软件

监控软件的功能框图如下(图1),在完成必要的参数设置后,监控软件分别拨号与需要   监控的柴油发电机组建立连接,同时操纵多个RS232串口发送、接收数据,监控柴油发电机组,反应时间与只监控一个机组的反应时间是一致的,约2s完成一次实时数据刷新。如果一个机站内有多台机组连成RS485网络通过一条电话线路与监控主机相连,则监控软件对这几台机组轮流分时监控,数据刷新时间=(同-RS485网络上的机组数×2)s。监控软件收集各个柴油发电机组的报警信息,产生报表文件以供打印保存或上报。

 

图1 监控功能框图
 

(1)主监控机组选择

导航树窗口清晰地显示出整个监控平台系统的构造:系统内有多少个机站,每个机站内有多少台柴油发电机组,机站与监控中心监控主机之间是通过MODEM拨号通信还是RS232串口电缆直接相连,目前有多少台机组正处于监控状态等。点击某机组图标,则其监控界面弹至最前,作为主监控界面,此时可以监视机组状况,并完成控制、参数设置等任务。

 

(2)拨号和挂机

对所有需监控的机站按各自设定的电话号码进行拨号连接,工作结束后,将所有已拨号连接的机站断开拨号通信连接。可以所有机站同时自动操作,也可各个机站独立操作。系统设有定时自动监控功能,按设定的时间自动拨号连接,监控时间到后,断开拨号通信连接。

如果通过SDH信道传输数据,则相当于用RS232串口直接电缆相连,不需拨号和挂机功能。

 

(3)系统参数设置

设置需要监控的机站以及电话号码、机组地址、定时拨号、对应RS232串口、通信波特率等参数。

 

(4)模块参数设置

对每一个柴油发电机组监控模块,要使其按预定的功能正常工作,必须设置许多参数:机组地址、通信波特率、上下限报警值、传感器线性化参数、监控模块系统参数等以及其他许多与柴油发电机组工作控制有关的参数。

 

(5)报警记录

当某台柴油发电机组有报警信息产生时,其对应的监控界面弹至最前,成为主监控界面,同时发出声音报警,保存报警记录。报警日志以文本形式保存在“报警记录”文件夹中,每天产生一个报警文件,以当天的日期作文件名。报警文件定期清除。

 

(6)报表打印

可以单独打印每一个报警日志,也可以将当天所有机组的报警日志按一定的格式归总生成报表再打印,作为当天的工作日志存档或上报。

其他动态

Orther News

电话联系

微信咨询

返回顶部