Inheco ODTC

Inheco ODTC
Manufacturer: Inheco
Model: ODTC

The ODTC® is an on deck thermal cycler developed by InHeco. It is supplied with SiLA interface, horizontally opening lid, electronic control, adjustable lid pressure, and with 96 well format to 384 well format in development. The system is also equipped with +/- 0.2°C over complete temperature range uniformity, 2.2°C/s cooling rate, 4.4°C/s heating rates, and +4°C to +99°C adjustable temperature profiles.

Device Management Commands

  • Get Configuration

    string getConfiguration(string lockID)Retrieves device configuration. Can only be used in standby mode.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.

    Returns:

    List of device configuration parameters separated by ‘|’.
  • Get Parameters

    string getParameters(string lockID)Retrieves the list of actual parameter names and values.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.

    Returns:

    ‘|’ separated list of parameter names and their values.
  • Set Configuration

    void setConfiguration(string lockID, string configXML)Sets the configuration of a device.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
    • configXMLXML document that contains configurations to be set.
  • Set Parameters

    void setParameters(string lockID, string paramsXML)Sets parameters to be used for next command invocation.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
    • paramsXMLXML document that contains parameters to be set.
Drawer Control Commands
  • Close Door

    void closeDoor(string lockID)Closes the drawer of the device.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Open Door

    void openDoor(string lockID)Opens the drawer of the device where it can accept the next labware item.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Prepare For Input

    void prepareForInput(string lockID)Closes the drawer of the device.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Prepare For Output

    void prepareForOutput(string lockID)Opens the drawer of the device where it can accept the next labware item.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
Method Control Commands
  • Execute Method

    void executeMethod(string lockID, string methodName)Starts previously defined method with the device control software.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
    • methodNameUnique name of the method to execute.
  • Stop Method

    void stopMethod(string lockID)Stops a processing method.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
Device Sensors Commands
  • Read Actual Temperature

    string readActualTemperature(string lockID)Gets the temperature from the available temperature sensors.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.

    Returns:

    Sensor values string.
SiLA Mandatory Commands
  • Abort

    void abort(string lockID)Stops all running and queued asynchronous commands.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Do Continue

    void doContinue(string lockID)Enables the continuation of the process (workflow) for a paused system.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Get Device Identification

    string getDeviceIdentification(string lockID)Reports a set of device specific data to the PMS.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.

    Returns:

    Set of device specific data separated by line separator
  • Get Status

    string getStatus()Reports a state of the device.

    Returns:

    Current state of the device.
  • Initialize

    void initialize(string lockID)Initializes the SiLA service provider.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Lock Device

    void lockDevice(string lockID, string timeout, string pmsID)Locks the device for inclusive use.

    Parameters:

    • lockIDDevice lock identifier.
    • timeoutLock timeout. Leave empty for no timeout.
    • pmsIDPMS Identifier. Could be empty.
  • Pause

    void pause(string lockID)Initiates a routine that turns the device into a safe state.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
  • Reset

    void reset(string lockID, string deviceID, string pmsID, string timeout, boolean simulation)Resets SiLA service provider.

    Parameters:

    • lockIDDevice lock identifier. Could be empty.
    • deviceIDDevice identifier.
    • pmsIDPMS identifier.
    • timeoutError handling timeout.
    • simulationSimulation mode selector.
  • Unlock Device

    void unlockDevice(string lockID)Unlocks the device.

    Parameters:

    • lockIDDevice lock identifier.
Contact Us
X Contact Us

Book a Demo