This is historical information of device classes implemented in MOSTAB device server.
Use this link to find the valid information.
Development status:
Released
Information status: New
Contact:
Class Description
- This device controls the MOSTAB SIS2900-LVPZT system designed by STRUCK. it uses
a RS232 communication. a right wire is needed. the communication parameters are: - baud rate = 9600 - stop bit = 1 - parity = none - 8 data bits. Each frame has to be terminated by "LF" and "CR" characters (10 and 13 in decimal notation) frame exemples : - to return read only parameters : � RG � + LF + CR - to set the loop gain � S2=12.125 � + LF + CR
5 run modes are available: - 0 means " manual " - 1 means " Peak Search " - 2 means " Peak Hold " - 3 means " standby " - 4 means " Track set point " To change the run mode, use the SetRunMode(code) command and choose the corresponding number code
Families: BeamlineComponents
Key words:
Language: Cpp
Contact:
Class interface
Attributes:
Name | Description |
---|---|
beamLineNumberScalar: DevShort | — |
setPointScalar: DevDouble | — |
input0Scalar: DevDouble | — |
input1Scalar: DevDouble | — |
i0OverI1Scalar: DevDouble | — |
outputScalar: DevDouble | — |
deltaScalar: DevDouble | — |
sigmaScalar: DevDouble | — |
pidGainScalar: DevDouble | — |
pidIntegralPartScalar: DevDouble | — |
pidDifferentialPartScalar: DevDouble | — |
modulationFrequencyScalar: DevDouble | — |
lowPassFilterScalar: DevDouble | — |
minOutputVoltageScalar: DevDouble | — |
maxOutputVoltageScalar: DevDouble | — |
twoInputsScalar: DevBoolean | — |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
StatusInput: DevVoid Output: DevString |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
SetRunModeInput: DevShort Output: DevVoid |
5 run modes are available: - 0 means " manual " - 1 means " Peak Search " - 2 means " Peak Hold " - 3 means " standby " - 4 means " Track set point " |
SendMostabCommandInput: DevString Output: DevString |
to send MOSTAB commands |
SaveInput: DevVoid Output: DevVoid |
store current parameter set (mostab command: "U") |
ReloadInput: DevVoid Output: DevVoid |
Load default parameters (mostab command: "D") |
Pipes:
Properties:
Name | Description |
---|---|
SerialDeviceProxyNameDevString | Name of the Serial device server proxy which communicates with the MOSTAB device |
Updated:
The device class has been updated.
You can see previous version here .
20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.