Class ET2408

    • Constructor Detail

      • ET2408

        public ET2408​(Address address,
                      com.intelligt.modbus.jlibmodbus.serial.SerialPort.BaudRate baud,
                      int dataBits,
                      int stopBits,
                      com.intelligt.modbus.jlibmodbus.serial.SerialPort.Parity parity)
               throws java.io.IOException,
                      DeviceException
        Throws:
        java.io.IOException
        DeviceException
      • ET2408

        public ET2408​(Address address)
               throws java.io.IOException,
                      DeviceException
        Opens a connection to a Eurotherm 2408 process controller at the given modbus address, using default serial parameters.
        Parameters:
        address - Modbus address
        Throws:
        java.io.IOException - Upon communications error
        DeviceException - Upon incompatibility error
    • Method Detail

      • getDescription

        public static java.lang.String getDescription()
      • getInputs

        public java.util.List<TC.TMeter> getInputs()
        Description copied from interface: PID
        Returns a list of all input channels connected to this PID controller.
        Specified by:
        getInputs in interface PID
        Returns:
        List of input channels
      • getOutputs

        public java.util.List<TC.Heater> getOutputs()
        Description copied from interface: PID
        Returns a list of all output channels connected to this PID controller.
        Specified by:
        getOutputs in interface PID
        Returns:
        List of output channels
      • getLoops

        public java.util.List<? extends TC.Loop> getLoops()
        Description copied from interface: PID
        Returns a list of all control loops provided by this PID controller.
        Specified by:
        getLoops in interface PID
        Specified by:
        getLoops in interface TC
        Returns:
        List of control loops
      • getName

        public java.lang.String getName()
        Description copied from interface: Instrument
        Returns the name of the instrument or channel.
        Specified by:
        getName in interface Instrument
        Overrides:
        getName in class ModbusRTUDevice
        Returns:
        Name