isegvhs.h

Go to the documentation of this file.
00001 /***************************************************************************/
00002 /*                                                                         */
00003 /*  Filename: isegvhs.h                                                    */
00004 /*                                                                         */
00005 /***************************************************************************/
00006 
00007 /* addresses  */ 
00008 
00009 #define ISEGVHS_MODULE_STATUS            0x0000  // D16
00010 #define ISEGVHS_MODULE_CONTROL           0x0002  // D16
00011 #define ISEGVHS_VOLTAGE_RAMP_SPEED       0x0014  // F32
00012 #define ISEGVHS_CURRENT_RAMP_SPEED       0x0018  // F32
00013 #define ISEGVHS_VOLTAGE_MAX              0x001C  // F32
00014 #define ISEGVHS_CURRENT_MAX              0x0020  // F32
00015 #define ISEGVHS_SUPPLY_P5                0x0024  // F32
00016 #define ISEGVHS_SUPPLY_P12               0x0028  // F32
00017 #define ISEGVHS_SUPPLY_N12               0x002C  // F32
00018 #define ISEGVHS_TEMPERATURE              0x0030  // F32
00019 #define ISEGVHS_SERIAL_NUMBER            0x0034  // F32
00020 
00021 #define ISEGVHS_VENDOR_ID                0x005C  // "ISEG"
00022 
00023 #define ISEGVHS_CHANNEL_BASE             0x0060  
00024 #define ISEGVHS_CHANNEL_OFFSET           0x0030
00025 #define ISEGVHS_CHANNEL_STATUS           0x0000  // D16
00026 #define ISEGVHS_CHANNEL_CONTROL          0x0002  // D16
00027 #define ISEGVHS_VOLTAGE_SET              0x0008  // F32
00028 #define ISEGVHS_CURRENT_SET              0x000C  // F32
00029 #define ISEGVHS_VOLTAGE_MEASURE          0x0010  // F32
00030 #define ISEGVHS_CURRENT_MEASURE          0x0014  // F32
00031 #define ISEGVHS_VOLTAGE_BOUND            0x0018  // F32
00032 #define ISEGVHS_CURRENT_BOUND            0x001C  // F32
00033 #define ISEGVHS_VOLTAGE_NOMINAL          0x0020  // F32
00034 #define ISEGVHS_CURRENT_NOMINAL          0x0024  // F32
00035 #define ISEGVHS_VOLTAGE_MAX_SET          0x0028  // F32
00036 #define ISEGVHS_CURRENT_MAX_SET          0x002C  // F32
00037 
00038 #define ISEGVHS_SET_ON                   0x0008
00039 #define ISEGVHS_SET_OFF                  0x0000
00040 #define ISEGVHS_SET_EMCY                 0x0020
00041 
00042 #define ISEGVHS_MAX_CHANNELS                 12  // Model...

Midas DOC Version 3.0.0 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Sergio Ballestrero - Suzannah Daviel - Doxygen - Peter Green - Qing Gu - Greg Hackman - Gertjan Hofman - Paul Knowles - Exaos Lee - Rudi Meier - Glenn Moloney - Dave Morris - John M O'Donnell - Konstantin Olchanski - Renee Poutissou - Tamsen Schurman - Andreas Suter - Jan M.Wouters - Piotr Adam Zolnierczuk