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.