This is historical information of device classes implemented in tpg300 device server.

Use this link to find the valid information.

Development status: New development
Information status: Updated

Contact:



Class Description


Total pressure gauge and controller

Families: Vacuum

Key words:

Platform: All Platforms

Language: Cpp

License:

Contact:

Hardware


Manufacturer: Blzer

Product:

Tpg 300

Bus: Serial Line

Class interface


Attributes:

Name Description
Pressure_0Scalar: DevDouble
Pressure_1Scalar: DevDouble
Pressure_2Scalar: DevDouble
Pressure_3Scalar: DevDouble
State_0Scalar: DevState
State_1Scalar: DevState
State_2Scalar: DevState
State_3Scalar: DevState
Status_0Scalar: DevString
Status_1Scalar: DevString
Status_2Scalar: DevString
Status_3Scalar: DevString
Name_0Scalar: DevString
Name_1Scalar: DevString
Name_2Scalar: DevString
Name_3Scalar: DevString
DeviceStateScalar: DevUChar
DeviceStatusScalar: DevString
SetPointStatusSpectrum: DevBoolean

Commands:

Name Description
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
SensorOnInput: DevShort
Channel [0,3]
Output: DevVoid
Start measuring channel n
SensorOffInput: DevShort
Channel [0,3]
Output: DevVoid
Stop measuring channel n
WriteLowerThresholdInput: DevVarDoubleArray
Setpoint, Pressure Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Pressure [1.0E-11, 9.9E+3]
Output: DevVoid
Set setpoint lower threshold
ReadLowerThresholdInput: DevShort
Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B
Output: DevDouble
Pressure
Get setpoint lower threshold
WriteUpperThresholdInput: DevVarDoubleArray
Setpoint, Pressure Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Pressure [1.0E-11, 9.9E+3]
Output: DevVoid
Set setpoint upper threshold
ReadUpperThresholdInput: DevShort
Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B
Output: DevDouble
Pressure
Get setpoint upper threshold
ReadSensorSourceInput: DevShort
Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B
Output: DevShort
Source 0 -> No assignment 1 -> Measuring circuit A1 2 -> Measuring circuit A2 3 -> Measuring circuit B1 4 -> Measuring circuit B2 5 -> Measuring circuit A1 (for self monitoring) 6 -> Measuring circuit A2 (for self monitoring) 7 -> Measuring circuit B1 (for self monitoring) 8 -> Measuring circuit B2 (for self monitoring)
Get setpoint source
WriteSensorSourceInput: DevVarShortArray
Setpoint, Source Setpoint 0 -> Switching function 1 1 -> Switching function 2 2 -> Switching function 3 3 -> Switching function 4 4 -> Switching function A 5 -> Switching function B Source: 0 -> No assignment 1 -> Measuring circuit A1 2 -> Measuring circuit A2 3 -> Measuring circuit B1 4 -> Measuring circuit B2 5 -> Measuring circuit A1 (for self monitoring) 6 -> Measuring circuit A2 (for self monitoring) 7 -> Measuring circuit B1 (for self monitoring) 8 -> Measuring circuit B2 (for self monitoring)
Output: DevVoid
Set setpoint switching function
RegisterNameInput: DevVarLongStringArray
Channel, Name Channel [0,3] Name max 64 characters
Output: DevVoid
Set channel name
UnregisterNameInput: DevShort
Channel [0,3]
Output: DevVoid
Unregister channel name

Pipes:

Properties:

Name Description
SerialDeviceDevString
TimeoutDevULong Milliseconds
ThreadSleepDevULong Millisecond
ProxySleepDevULong Millisecond

23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 11:45 a.m.