Interface ProcessConfig
-
public interface ProcessConfig
An immutable object that describes the dynamics of an industrial process. The properties are accessible via thegetConfigDict()
method. See example output:
{
'processType': 'fopdt',
'timeUnit': 'min',
'params': {'gain': 4.0, 'deadTime': 1.0, 'timeConst': 0.2, 'cvss': 5.0, 'pvss': 2.0 }
}
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.python.core.PyDictionary
getConfigDict()
Returns a PyDictionary with all the properties of this object.org.python.core.PyDictionary
getQtyDict()
Returns a PyDictionary of process parameter quantities (i.e.ProcessConfig
toTimeUnit(java.lang.String timeUnitString)
Create a new process converted to the specified timeUnit.
-
-
-
Method Detail
-
getQtyDict
org.python.core.PyDictionary getQtyDict()
Returns a PyDictionary of process parameter quantities (i.e. values with time units).
-
getConfigDict
org.python.core.PyDictionary getConfigDict()
Returns a PyDictionary with all the properties of this object. Changes to the returned dictionary are not reflected in this object.
-
toTimeUnit
ProcessConfig toTimeUnit(java.lang.String timeUnitString)
Create a new process converted to the specified timeUnit. The following units are supported: 'ms' (milliseconds), 's' (seconds), and 'min' (minutes).- Parameters:
timeUnitString
-
-
-