All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.zepben.protobuf.cim.iec61970.base.wires.TapChangerControlOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.32.0-SNAPSHOT2
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: zepben/protobuf/cim/iec61970/base/wires/TapChangerControl.proto

package com.zepben.protobuf.cim.iec61970.base.wires;

public interface TapChangerControlOrBuilder extends
    // @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61970.base.wires.TapChangerControl)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * The RegulatingControl fields for this TapChangerControl.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.RegulatingControl rc = 1; * @return Whether the rc field is set. */ boolean hasRc(); /** *
   **
   * The RegulatingControl fields for this TapChangerControl.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.RegulatingControl rc = 1; * @return The rc. */ com.zepben.protobuf.cim.iec61970.base.wires.RegulatingControl getRc(); /** *
   **
   * The RegulatingControl fields for this TapChangerControl.
   * 
* * .zepben.protobuf.cim.iec61970.base.wires.RegulatingControl rc = 1; */ com.zepben.protobuf.cim.iec61970.base.wires.RegulatingControlOrBuilder getRcOrBuilder(); /** *
   **
   * Maximum allowed regulated voltage on the PT secondary, regardless of line drop compensation. Sometimes referred to as first-house protection.
   * 
* * int32 limitVoltage = 2; * @return The limitVoltage. */ int getLimitVoltage(); /** * .google.protobuf.NullValue lineDropCompensationNull = 3; * @return Whether the lineDropCompensationNull field is set. */ boolean hasLineDropCompensationNull(); /** * .google.protobuf.NullValue lineDropCompensationNull = 3; * @return The enum numeric value on the wire for lineDropCompensationNull. */ int getLineDropCompensationNullValue(); /** * .google.protobuf.NullValue lineDropCompensationNull = 3; * @return The lineDropCompensationNull. */ com.google.protobuf.NullValue getLineDropCompensationNull(); /** * bool lineDropCompensationSet = 4; * @return Whether the lineDropCompensationSet field is set. */ boolean hasLineDropCompensationSet(); /** * bool lineDropCompensationSet = 4; * @return The lineDropCompensationSet. */ boolean getLineDropCompensationSet(); /** *
   **
   * Line drop compensator resistance setting for normal (forward) power flow in Ohms.
   * 
* * double lineDropR = 5; * @return The lineDropR. */ double getLineDropR(); /** *
   **
   * Line drop compensator reactance setting for normal (forward) power flow in Ohms.
   * 
* * double lineDropX = 6; * @return The lineDropX. */ double getLineDropX(); /** *
   **
   * Line drop compensator resistance setting for reverse power flow in Ohms.
   * 
* * double reverseLineDropR = 7; * @return The reverseLineDropR. */ double getReverseLineDropR(); /** *
   **
   * Line drop compensator reactance setting for reverse power flow in Ohms.
   * 
* * double reverseLineDropX = 8; * @return The reverseLineDropX. */ double getReverseLineDropX(); /** * .google.protobuf.NullValue forwardLDCBlockingNull = 9; * @return Whether the forwardLDCBlockingNull field is set. */ boolean hasForwardLDCBlockingNull(); /** * .google.protobuf.NullValue forwardLDCBlockingNull = 9; * @return The enum numeric value on the wire for forwardLDCBlockingNull. */ int getForwardLDCBlockingNullValue(); /** * .google.protobuf.NullValue forwardLDCBlockingNull = 9; * @return The forwardLDCBlockingNull. */ com.google.protobuf.NullValue getForwardLDCBlockingNull(); /** * bool forwardLDCBlockingSet = 10; * @return Whether the forwardLDCBlockingSet field is set. */ boolean hasForwardLDCBlockingSet(); /** * bool forwardLDCBlockingSet = 10; * @return The forwardLDCBlockingSet. */ boolean getForwardLDCBlockingSet(); /** *
   **
   * The time delay for the tap changer in seconds.
   * 
* * double timeDelay = 11; * @return The timeDelay. */ double getTimeDelay(); /** * .google.protobuf.NullValue coGenerationEnabledNull = 12; * @return Whether the coGenerationEnabledNull field is set. */ boolean hasCoGenerationEnabledNull(); /** * .google.protobuf.NullValue coGenerationEnabledNull = 12; * @return The enum numeric value on the wire for coGenerationEnabledNull. */ int getCoGenerationEnabledNullValue(); /** * .google.protobuf.NullValue coGenerationEnabledNull = 12; * @return The coGenerationEnabledNull. */ com.google.protobuf.NullValue getCoGenerationEnabledNull(); /** * bool coGenerationEnabledSet = 13; * @return Whether the coGenerationEnabledSet field is set. */ boolean hasCoGenerationEnabledSet(); /** * bool coGenerationEnabledSet = 13; * @return The coGenerationEnabledSet. */ boolean getCoGenerationEnabledSet(); com.zepben.protobuf.cim.iec61970.base.wires.TapChangerControl.LineDropCompensationCase getLineDropCompensationCase(); com.zepben.protobuf.cim.iec61970.base.wires.TapChangerControl.ForwardLDCBlockingCase getForwardLDCBlockingCase(); com.zepben.protobuf.cim.iec61970.base.wires.TapChangerControl.CoGenerationEnabledCase getCoGenerationEnabledCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy