Subsystem version
Developer | Version | Release date | Last update |
---|---|---|---|
2020.1 | 20/07/2020 |
Subsystem description
This documentation is related to the new DAFNE SIP system with DEVIL Windows and NI COMPAQ DAQ.
Type | Description |
---|---|
Devils (Windows) | 688 |
CPU type (Low-Level demon) | Virtual Machine |
CPU name (Low-Level demon) | vwdantedev02 (192.168.198.160) users: dante, dafne |
Manual Controller (Light Devil style) | 3.0 (stable version), 4.1_rc (release candidate) |
(devil first run 27/08/2020) |
Programming languages
Language | Required Add ons/Plugings/Extensions/Libraries |
---|---|
LabVIEW 2019 SP1 1901f3 (64-bit) Windows - Low Level Devil | DCS environment, NI DAQmx |
LabVIEW 2019 (64-bit) Linux - High Level Interface | DCS environment |
Repository
Type | Details |
---|---|
Project | branch : master clone with SSH : git@baltig.infn.it:lnf-da-control/dcs-source-windows.git clone with HTTPS : https://baltig.infn.it/lnf-da-control/dcs-source-windows.git link: https://baltig.infn.it/lnf-da-control/dcs-source-windows/ (last update 27/08/2020) |
Database | branch : master clone with SSH : git@baltig.infn.it:lnf-da-control/dcs-db.git clone with HTTPS : https://baltig.infn.it/lnf-da-control/dcs-db.git link: https://baltig.infn.it/lnf-da-control/dcs-db (last update 27/08/2020) |
Preferences | branch : master link: https://baltig.infn.it/lnf-da-control/dcs-prefs.git (last update 27/08/2020) |
Script windows | branch : master link: https://baltig.infn.it/lnf-da-control/dcs-script-windows (last update 27/08/2020) |
Devil Description
Classes: SIP (ID=8) Devils : 688 |
---|
DCS SIP Class
Database record
Satic Fork | Dynamic Fork |
---|---|
ControlTypes references:
| ControlTypes references:
|
sample of one laboratory element: *======================================================* | sample of one laboratory element: *======================================================* |
Devil APIs
loader | |
initHW | |
control | |
command | |
close |
Control
i.e. SIPCtrl - 2 elements, 2 ADC tasks (2xNI9205) , 6 ADC CHs (4xCHs for task1, 2xCHs for task2), 3 number of samples for ADC, 2 I/O tasks (1xNI9403). |
v4.0_rc with error handling. |
Manual Controller
C:\control\source_windows\0_classes\SIP\console\manual_controller\SIP_manualController_v1.1.vi (stable version) |
In the figure you can see the Manual Controller that loads the DBfiles of the DEVIL688. It is predisposed to control only two SIP elements (laboratory test version). |
C:\control\source_windows\0_classes\SIP\console\manual_controller\SIP_manualController_3.0_rc.vi Manual Controller v3.0 extended version (release candidate) with Send Command 1.0 and write data on Memcached. |
Hardware Front-end
1 x CompaqDAQ Controller (NI cDAQ9188) | 1 x I/O module (NI 9403) | 3 x ADC module (NI 9205) |