FEV: Morphée¶
Vendor information
Vendor |
Web page |
Product name |
Version |
|---|---|---|---|
FEV |
Morphée |
3 |
Categories
MDL 🛈 |
APL 🛈 |
BAN 🛈 |
BMA 🛈 |
SVC 🛈 |
DGN 🛈 |
FIU 🛈 |
EES 🛈 |
FCT 🛈 |
DBG 🛈 |
IMG 🛈 |
AUDIO 🛈 |
ENVSIM 🛈 |
ENVCOM 🛈 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
✓ |
Platform
Operating system |
Support |
|---|---|
Windows |
✓ |
Linux |
Ports¶
Properties 🛈¶
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
IP of tool host |
‘localhost’ |
string |
IP or name of the tool host to be used. |
||
Port |
0 |
int |
The port to use. If it is “0” the standard port will be used. |
||
Timeout for tool call ❲in sec.❳ |
‘600’ |
string |
Timeout after which a tool call is aborted. |
Jobs 🛈¶
GetChannelList¶
Get the available channels
Parameterization
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
result |
object |
List of tuples of the form (name, description, unit, min value, max value) |
GetComponentList¶
Get the available components
Parameterization
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
result |
object |
List of component names |
GetComponentMethodList¶
Get the available methods of the referenced component
Parameterization
Parameter
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
componentName |
string |
Component Name |
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
result |
object |
List of method names |
GetConstantList¶
Get the available constants
Parameterization
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
result |
object |
List of tuples of the form (name, description, unit, constant value) |
GetMode¶
Get the current mode
Parameterization
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
result |
int |
0 -> Bench, 1 -> Campaign, -1 -> else |
GetStatus¶
Get the current status
Parameterization
Return value
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
result |
int |
1 -> Start, 2 -> Security Red Level, 3 -> Stop, 4 -> Running, 5 -> Security Orange level, 6 -> Manual mode, 7 -> Suspended, 8 -> Error, 9 -> Unknown, 10 -> In mode Initialising cycle, 11 -> In mode stopping cycle |
StartMethod¶
Start the referenced method
Parameterization
Parameter
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
autoRepeat |
False |
[False, True] |
bool |
Activates the automatic repetition, if “True”. |
|
componentName |
string |
Component Name |
|||
methodName |
string |
Method name |
|||
parameters |
[] |
object |
Numeric method parameters. Other parameter types are not supported by the Scripting-API of Morphee. |
||
reset |
True |
[False, True] |
bool |
If set to “True” the method will be restarted if it is already running. |
StopMethod¶
Stop the referenced method
Parameterization
Parameter
Name |
Available if |
Default value |
Valid values |
Type |
Description |
|---|---|---|---|---|---|
componentName |
string |
Component Name |
|||
methodName |
string |
Method name |