Goals
- Realize a new acquisition system for the DAFNE temperature sensors;
- replace the phisical DEVIL391 (old Apple processor) with a virtual machine;
- get rid of the LEXTEL couple connecting the DEVIL391 to the second level.
Overall strategy
- develop a generic class for the acquisition of multiple analog channels, based on the ICP-DAS remote Ethernet I/O modules (series 7XXX).
Repository
Type | Link / Path | Note |
---|---|---|
git | https://baltig.infn.it/lnf-da-control/???????? |
Hardware description
Type | Description |
---|---|
Processor | Standard DANTE virtual machine vldantedevxxx |
Hardware | ICP-DAS remote Ethernet I/O modules ???????? |
Programming languages
Language | Required Add ons/Plugins/Extensions/Libraries |
---|---|
LabVIEW 12.0.1f5 (32-bit) | Modbus lib |
Control & DEVIL
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | ICP-DAS driver LNFDCS-149 - Getting issue details... STATUS | As a developer I want a generic driver for the ICP-DAS remote Ethernet ADC modules so that I can create higher level applications for the acquisition of multiple analog channels. | Must Have |
|
2 | Classes for generic analog signals LNFDCS-151 - Getting issue details... STATUS | As a developer I want a new class for the acquisition of generic analog signals (by using the ICP-DAS Remote I/O Ethernet modules) so that I can reuse it for many use cases in the future. | Must Have |
|
3 | ICP-DAS DEVIL skeleton LNFDCS-150 - Getting issue details... STATUS | As a user I want a complete DANTE DEVIL skeleton ready to be populated with code for the acquisition of the thermocouples so that I can monitor the temperature of the DAFNE chamber. | Must Have |
|
4 | ICP-DAS complete DEVIL | to be scheduled... | Must Have |
GXXXSta.vi / DEVILXXX.DBSta
This global is initialized with data from the DBSta file.
%XXX #XXXLLNNN @HCI(S) ..................
GXXXDyn.vi / DEVILXXX.DBDyn
This global is initialized with data from the DBDyn file.
%XXX #XXXLLNNN @HCI(S) .................
DEVIL704.pref
The XXX class requires a dedicated section in the DEVIL pref file
Write here something only if there is any specific section for the XXX class
Details
---
Examples
---