Page 91 - 配电网及其自动化技术研究
P. 91

第一章  配电网自动化设备技术研究


             数据直接转成串口数据,经RS-232接口传输到模拟屏后,由模拟屏屏柜后面安装

             的智能接口盒模块接收,并将RS-232接口输出电平转换成屏幕内部网络电平送至
             网络总线,最后通过各智能驱动盒安装单元模块,从网络总线上读取与本地址驱
             动盒相关的遥信信息,完成对信号灯或光带等元件的灯光显示和控制,因此,分

             布式模拟屏控制系统接入的关键在于通信报文和接口的实现。
                 2.模拟屏控制系统的通信

                 (1)通信规约
                 模拟屏通信采用RS-232接口、波特率为1 200,帧报文的格式如表1所示。对
             帧报文的定义如下:一是f2H:为每一帧报文的同步字;二是功能码;三是报文

             长度n:从下一字节开始到校验字节前一个字节的字节个数。四是校验码:校验
             码为1个字节,f2H与00H异或取反后结果再与下一字节异或取反,结果再与下一
             字节异或取反....结果再与最后一个信息字节异或取反后,结果为校验码,即从起

             始码开始,至校验字节前,逐一字节的异或取反。以功能码中的01 H,即成组遥
             信为例进行报文组帧。遥信数据表示方法是一个遥信灯占用2位,01显示红色灯
             (合),10显示绿色灯(分),11显示黄色灯(检修),00代表火灯,则1个字

             节的遥信信息就可编码4组遥信灯。
                 (2)远程方法调用接口

                 通信服务器按三屏设计3个线程的方式同时运行,将3个线程封装成1个进程
             进行统一管理,应用RMI远程方法调用技术设计成一个分布式对象MNPApp模拟
             屏组件,绑定到模拟屏控制系统通信服务器的1099端口上发布。

                 为了方便各个调度员工作站进行远程方法的调用,以实现对相应屏幕的控制,
             专门提供了Diaodulnterface远程接口,该接口封装了“writelllight(int screenNo)
             全屏亮”,“writeAllDark(intscreenNo)全屏暗”“accidentRecoverMessage(int

             screenNo)事故恢复”,“write All Clear Flash(intscreen No)闪光复归(全屏
             清闪)”,“write One Light(imt screenNo)一级调光”,“write Two Light(int

             screenNo)二级调光”“wrie Three Light(int screen No)三级调光”等方法。同时,
             提供了RTDB Interface远程接口,封装了“write Dater Time对时钟”,“writeData1第

             一屏实时信号刷新”,“write Data 2第二屏实时信号刷新”,“writeData3第三屏实
             时信号刷新”,“accident Message(int rtuaddr)事故报警”等方法,用于与调度自


                                                                                     83
   86   87   88   89   90   91   92   93   94   95   96