%@ page language="java" contentType="text/HTML;charset=UTF-8" pageEncoding="UTF-8" %> <%@ page import="java.lang.Math" %> <%@ page import="com.elt.ems.vo.PlantVo" %> <%@ page import="com.elt.util.*" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
| # | 번호 | 발전소 명 | PV용량 | SOC | SOH | 발전량 | 충/방전량 | PMS 연동 | Kesco 연동 | Actions | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SOC 설정 | SOC 최저 | SOC 최고 | SOC 현재 | SOH 최저 | SOH 최고 | SOH 변화 | 최저 발전량 | 최고 발전량 | 일 발전량 | 일 발전시간 | 현 발전량 | 현 발전시간 | SOC변화 (상한-하한) |
SOC변화 (충전/배터리) |
SOC입력 충전량 |
충전량 | 방전량 | 충전효율 충전/입력 |
방전효율 방전/충전 |
연동 횟수 | Fault 횟수 | 연동 횟수 | Fail 횟수 | |||||
| 데이타가 없습니다. | ||||||||||||||||||||||||||||
| ${idx.count } | ${data.plantSeq } | ${data.plantName } | ${data.supplyPower } | ${data.data33 } - ${data.data32 } | ${PmsDataUtil.getScale1(data.data15Min) } | ${PmsDataUtil.getScale1(data.data15Max) } | ${PmsDataUtil.getScale1(data.data15Curr) } | ${PmsDataUtil.getScale1(data.data16Min) } | ${PmsDataUtil.getScale1(data.data16Max) } | ${PmsDataUtil.getScale1(PmsDataUtil.round(data.data16Min-data.data16Max)) } | ${PmsDataUtil.getScale2(data.pvPowerMin) } | ${PmsDataUtil.getScale2(data.pvPowerMax) } | ${PmsDataUtil.getScale2(data.pvPowerSum) } | ${PmsDataUtil.getFormatData(data.pvPowerSum / data.supplyPower / 100, 1) } | ${PmsDataUtil.getScale2(data.pvPowerCurr) } | ${PmsDataUtil.getFormatData(data.pvPowerCurr / data.supplyPower / 100, 1) } | ${PmsDataUtil.getScale1(data.data15Max-data.data15Min)} | ${PmsDataUtil.getPercent(data.chargeMax - data.chargeMin, data.supplyBatteryPower*10) } | ${PmsDataUtil.getScale2(PmsDataUtil.getScale1(data.data15Max-data.data15Min) * data.supplyBatteryPower) } | ${PmsDataUtil.getScale1(data.chargeMax - data.chargeMin) } | ${PmsDataUtil.getScale1(data.dischargeMax-data.dischargeMin) } | ${PmsDataUtil.getPercent(PmsDataUtil.round(PmsDataUtil.getPercent(data.chargeMax - data.chargeMin, data.supplyBatteryPower*10)*10), PmsDataUtil.round(data.data15Max-data.data15Min))} | ${PmsDataUtil.getPercent(data.dischargeMax-data.dischargeMin, data.chargeMax - data.chargeMin) } | ${data.pmsCnt } | ${data.pmsFailCnt } | ${data.kescoCnt } | ${data.kescoFailCnt } | |