| NodeId | ns=1;i=1047 |
| NodeClass | ObjectType |
| BrowseName | 1:MultiModeAnalogControlFunctionType |
| DisplayName | MultiModeAnalogControlFunctionType |
| Description | The MultiModeAnalogControlFunctionType is used when a controller or actuator can be operated in different modes, depending on how the target value and current value are represented. A common example in the laboratory and analytical domain is a peristaltic pump. In this case, the user can choose from various operation modes, such as relative pump speed (0 to 100%), absolute pump rotor speed in RPM, volumetric rate in mL/min (requiring pump calibration), or mass flow rate in g/min (requiring knowledge of the fluid density). Another example in the laboratory and analytical domain is centrifuges. Operators can select between RPM or RCF (Rotational Centrifugal Force, defined as a multiple of G-force) modes. The RCF mode considers the radius of the centrifuge rotor when converting RCF to RPM. |
| BaseType | 1:BaseControlFunctionType |
| IsAbstract | False |
| Reference | NodeClass | BrowseName | TypeDefinition | DataType | Other |
|---|---|---|---|---|---|
| 0:HasComponent | Variable | 1:CurrentMode | 0:MultiStateDiscreteType | 0:UInt32 | M |
| 0:HasComponent | Object | 1:Operational | 2:FunctionalGroupType | M | |
| 0:HasComponent | Object | 1:ControllerModeSet | 1:ControllerParameterSetType | M |