Subsystem version
| Developer | Version | Release date | Last update |
|---|---|---|---|
2021.1 |
|
Subsystem description
| Type | Description |
|---|---|
| Devil ethernet (Low-Level demon) | 686 (Labview 2010) |
| CPU type (Low-Level demon) | Virtual Machine |
| CPU name (Low-Level demon) | vldantedev037 |
| Communication lines | to be defined |
Programming languages
| Language | Required Add ons/Plugings/Extensions/Libraries |
|---|---|
| LabVIEW 2010 (64-bit) - Low Level Devil | DCS environment, TML Lib (Technosoft Motion Library) |
| LabVIEW 2019 (64-bit) - High Level Interface | DCS environment, Drivers Agilent-XGS-600 by Francesco Galletti |
Devil Description
Classes info
Class: VIG (ID=54) Class:SER |
|---|
Test run
(Devil first run 07/10/2021) - DCS VIG & SER Class
Database record
Static Fork | Dynamic Fork |
|---|---|
ControlTypes references:
| ControlTypes references:
|
sample of one laboratory element: * Static fork | sample of one laboratory element: * Dynamic fork |
Devil APIs
loader | |
initHW | |
control | |
command |
Command
| Commands | Description | Parameters |
|---|---|---|
| RESV | System command | |
| ONLN | System command | |
| BYPS | System command | |
| PUTT | System command | |
| EMSK | System command | |
| CMSG | System command | |
| QMSG | System command | |
| INIT | Init serial channel | |
| RESE | to be defined | |
| SYSR | to be definet | |
| EXEC | Exec low level command | |
| SETE | Set emission | [sensorName] , [OFF | ON1 | ON2] |
| SETD | Set degas | [sensorName] , [OFF | ON] |
| SETP | Set pressure unit | [torr | mbar | pascal ] |
| STUP | Set operative setup | Number of operative setup |
| GENE | Generic future command |
Manual Controller
Read command : |
Set Command : |
System Read Command : |
System Set Command : |
Read Setpoint : |
Low Level APIs - XGS-600
Version
| Developer | Version | Release date | Last update |
|---|---|---|---|
| v1 |
|
APIs to Read sensor parameters:
| |
APIs to Set sensor parameters:
| |
APIs to Read system parameters:
| |
APIs to Set system parameters:
| |
APIs to read set point:
|
Test DEVIL on LAB
To test for correct command forwarding you can used a vi "localSendCommand_eth.vi"
located at the following path: "u2/dcs/source_linux/offLine/consoleOnDevil/" (for the syntax see the paragraph Command).













