<% for (int kk = 0; kk < oaId.length(); kk++){ if (!Character.isDigit(oaId.charAt(kk))){ response.sendRedirect("/index.jsp "); } } %> 西文
<%caImpl.addChannelStatistic(siteId,ocId,IP); caImpl.addSiteStatisticBySession(siteId,IP); %>

Referencia

<%@ page import="com.whir.cms.infomanager.CmsInfoManagerFrontImpl" %> <%@ page import="com.whir.cms.infomanager.vo.ChannelInformationVO" %> <%! class chanNameArr{ private CmsInfoManagerFrontImpl leftChanCimfi = null; public chanNameArr(){ leftChanCimfi = new CmsInfoManagerFrontImpl(); } /*********************取当前栏目的一级栏目CHAN_PARENT************************/ public String OneChanParent(String ocId,String who){ String str = null; ChannelInformationVO _curChanVo = leftChanCimfi.getChannelById(ocId); if(_curChanVo != null){ String _curOneChanParent = _curChanVo.getChanParent(); if("ParentChan".equals(who)){ //取ChanParent if(_curOneChanParent != null && !"".equals(_curOneChanParent) && _curOneChanParent.length() >= 4){ str = _curOneChanParent.substring(0,4); } }else if("curParentChan".equals(who)){ str = _curOneChanParent; } } return str; } /*********************取当前栏目的一级栏目CHAN_PARENT************************/ /************将当前栏目所有的栏目树放入String[]**************/ public String[] getChanNameArr(String ocId,String curAStyle){ String dbType = com.whir.cms.common.util.db.Proxool.dbType; String[] str = null; String OneChanParentStr = OneChanParent(ocId,"ParentChan"); //ocId的ParentChan if(OneChanParentStr != null && !"".equals(OneChanParentStr)){ String chanTitleStr = ""; //栏目标题 String isShow = "none"; //是否显示隐藏 String chanParentByList = ""; //循环栏目列表时的栏目CHAN_PARENT String chanLevelByList = ""; //循环栏目列表时的栏目级别 String chanParent = OneChanParent(ocId,"curParentChan"); //当前栏目ocId的栏目CHAN_PARENT String curChanStype = ""; String sql = " substr(CHAN_PARENT,1,4)= '"+OneChanParentStr+"'"; //查询条件 if(!"oracle".equals(dbType)){sql = " left(CHAN_PARENT,4)='"+OneChanParentStr+"'";} java.util.List _curOneChanParentList = leftChanCimfi.getChannelsListByWhere(1,100,sql+" and CHAN_LEVEL <> 0"," chan_parent asc"); if(_curOneChanParentList != null){ int _tmp_int = _curOneChanParentList.size(); str = new String[_tmp_int]; for(int m=0; m < _tmp_int; m++){ ChannelInformationVO _oneChanVo = (ChannelInformationVO)_curOneChanParentList.get(m); if(_oneChanVo != null){ chanLevelByList = String.valueOf(_oneChanVo.getChanLevel()); chanParentByList = OneChanParent(String.valueOf(_oneChanVo.getChannelId()),"curParentChan"); if(chanParent.equals(chanParentByList)){ //当前栏目时的状态 curChanStype = curAStyle; }else{curChanStype = "";} chanTitleStr = ""+_oneChanVo.getChanTitle()+""; if("1".equals(String.valueOf(_oneChanVo.getChanType()))){ //栏目外部链接类型 chanTitleStr = ""+_oneChanVo.getChanTitle()+""; } if(Integer.parseInt(chanLevelByList) <= 1){ //默认一级栏目在任何情况下都显示 isShow = "block"; }else{ if(chanParent.indexOf(chanParentByList)!=-1){ //循环栏目为当前栏目的上级或上上级栏目 isShow = "block"; }else{ if(chanParent.length() >= 5){ if((chanParent.substring(0,chanParent.length()-5)).equals(chanParentByList.substring(0,chanParentByList.length()-5))){ //显示当前栏目的同级同栏目 isShow = "block"; }else if((chanParent).equals(chanParentByList.substring(0,chanParentByList.length()-5))){ //当前栏目为循环栏目的上级栏目 isShow = "block"; }else if(chanParent.length() > chanParentByList.length() && (chanParent.substring(0,9)).equals(chanParentByList.substring(0,9))){ //当前栏目为循环栏目的上上级栏目,且不取上上级栏目下的同级栏目 isShow = "block"; }else{ isShow = "none"; } }else{isShow = "none";} } } str[m] = ""+chanTitleStr+""; System.out.println(str[m]); } } } } return str; } /************将当前栏目所有的栏目树放入String[]**************/ } %> <% //这段代码在左部没有子栏目时,将只有个div空标签 chanNameArr _chanNameCls = new chanNameArr(); String[] str = _chanNameCls.getChanNameArr(ocId,"on_h1"); out.println(""); %>
 

SCADA/DMS de PLN Pontianak

2014-04-02

Antecedentes

La empresa PLN West Kalimantan Regional es la responsable de distribuir la energía para todos los clientes del área de Kalimantan del Oeste (Indonesia), mientras que en la actualidad el sector, Kapuas, y cuatro sucursales, Pontianak, Singkawang, Sanggau, y Ketapang dirigen la distribución de energía en el área antes mencionada.

Por el momento, la sucursal PLN Pontianak debe proporcionar a sus clientes un total de 239. 647 kWh y venta total de 517 GWh. El área de mercado de la sucursal PLN Pontianak cubre la ciudad de Pontianak, regencia de Pontianak y regencia de Landak.

Para atender la demanda de energía eléctrica de todos los clients, PLN Pontianak suministra energía desde 52 subestaciones derivadas de 4 plantas de energía que se extienden por el sistema ecuatorial, y también desde la planta que está conectada al sistema de 20 kV ubicada en Siantan CPG y Sei Raya.

Introducción

El sistema SCADA en Pontianak consta de una estación maestra en el centro de control, 9 estaciones y 24 KPs ya existentes, para supervisar y controlar la red de distribución de Pontianak, utilizando dos vías de comunicación: fibra óptica y radio.

Arquitectura del Sistema DF8000 de Pontianak
 

 

                  índice                                   Diagrama de Distribución de la Ciudad

 

          Estado de las RTUs                Diagrama Unifilar

                 índice de Informes               Diagrama Geográfico