Development status:
Released,
Release: Release_3_3
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Motion/MotorControllers/ZMX
Contact:
Class Description
Schrittmotor Endstufe mit ServiceBus
Families: Motion
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: none
Bus: Socket
Class interface
Attributes:
Name | Description |
---|---|
StopCurrentScalar: DevFloat | — |
RunCurrentScalar: DevFloat | — |
PreferentialDirectionScalar: DevLong | — |
StepWidthScalar: DevLong | Set and write value from 0 to 13. In StepWidthStr one can read the real step width value:\n0 = 1/1, 1 = 1/2, 2 = 1/2.5, 3 = 1/4, 4 = 1/8, 5 = 1/8, 6 = 1/10, 7 = 1/16, 8 = 1/20, 9 = 1/32, 10 = 1/64, 11 = 1/128, 12 = 1/256, 13 = 1/512 |
DelayTimeScalar: DevLong | Set value from 0 to 15. Read value in ms:\n0=1, 1=2,2=4,3=6,4=8,5=10,6=12,7=14,8=16,9=20,10=40,\n11=60,12=100, 13=200, 14=500, 15=1000\n |
StepWidthStrScalar: DevString | — |
PowerStageStatusScalar: DevString | — |
ErrorScalar: DevString | — |
TemperatureScalar: DevFloat | — |
IntermediateVoltageScalar: DevFloat | — |
Channel_rdScalar: DevLong | Read the Power Stage channel from the Channel property |
AxisNameScalar: DevString | — |
InputLogicLevelScalar: DevLong | — |
DeactivationScalar: DevLong | — |
OverdriveScalar: DevLong | — |
OperationModeScalar: DevLong | — |
DeactivationStrScalar: DevString | — |
PreferentialDirectionStrScalar: DevString | — |
InputLogicLevelStrScalar: DevString | — |
OverdriveStrScalar: DevString | — |
OperationModeStrScalar: DevString | — |
VersionPSScalar: DevString | Software version of the power stage |
VersionFPGAScalar: DevString | Software version of the FPGA |
PathOutputFilesScalar: DevString | — |
FlagNotErrorZMXConnectionScalar: DevBoolean | — |
ErrorZMXConnectionScalar: DevString | — |
IntermediateVoltageInfoScalar: DevString | — |
DelayTimeInfoScalar: DevString | — |
FlagThreadRunningScalar: DevLong | — |
PowerStageStatusIntScalar: DevLong | — |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
WriteEPROMInput: DevVoid Output: DevLong Completion status |
Write parameters in EPROM (1 if success) |
ResetInput: DevVoid Output: DevLong Completion status |
Reset Power Stage (1 if success) |
RevPlusInput: DevVoid Output: DevLong Completion Status |
Execute one motor rotation with preset run current (+ direction) |
RevMinusInput: DevVoid Output: DevLong Completion Status |
Execute one motor rotation with preset run current (- direction) |
SaveToOutputFileInput: DevString Name of output file to write data Output: DevLong Completion status |
Write all attribute values to output file |
LoadFromOutputFileInput: DevString Name of output file to be loaded Output: DevLong Completion status |
Load attribute values from output file |
ReadFileContentInput: DevString File name to be read Output: DevVarStringArray Values read from the file |
Read file give as an input and return the stored values. |
ReadFilesInOutputPathInput: DevVoid Output: DevVarStringArray Files read in the PathOutputFile directory |
Read the files in the directory given by the attribute PathOutputFile |
ResetErrorZMXConnectionInput: DevVoid Output: DevVoid |
Execute it for setting FlagNotErrorZMXConnection to 1, and empty ErrorZMXConnection message. |
UpdateInput: DevVoid Output: DevVoid |
Command for forcing the readout of error, power stage status, temperature and voltage. |
Pipes:
Properties:
Name | Description |
---|---|
SocketDeviceDevString | The name of the Tango socket device to use for the connection with the ZMX Power Stages. |
ChannelDevLong | Power Stage channel |
SimulationModeDevULong | 0 -> real mode, 1 -> simulation mode |
Please log in to comment.
Generated
Updated:
The device class has been updated.
You can see previous version here .
21 Apr 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
5 Jan 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.