电气操作就是在接线图上,操作实际设备使其变位,并在输出窗口输出相应操作语句的过程。如图3.1所示,操作语句输出在操作窗口中。
对于操作票来说,准确的输出语句相当重要,比较简单的处理方法,是把一个设备的所有可能的操作语句,全部编辑在接线图的设备中,当鼠标点击该设备时,屏幕上列出该设备所有可能的输出语句,让操作人员选择。这种做法,由于必须输入所有设备的所有可能的输出语句,其编辑工作量太大,而且无法表达涉及多个设备的操作,如“检查某开关与另一开关之间负荷平衡”等等。所以采用枚举法,最后必然依赖于键盘的文字输入。
如果换一个角度看这个问题,就可以豁然开朗,虽然系统设计和编程的要求陡然提高,但给用户带来极大的便利,可以仅通过鼠标而不用键盘而完成任意操作、生成任意操作票。
分析一些典型的输出语句:“拉开黄沧甲线8101开关”,“拉出#1主变10KV侧2750开关至试验位置,“在黄沧甲线8101开关与黄沧甲线013刀闸之间装设#1接地线一组”等。每一条输出语句都可划分为“动作”+“设备名”,我们把“动作”抽象为操作工具(见图3.1上端工具栏),“设备名”输入到接线图的实际设备中,当选择操作工具操作具体设备时,就可以合成出恰当的语句,由于操作工具由系统提供,用户所做的工作仅仅是绘制接线图、输入设备名。
|