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

