Ir a la página of
Buen manual de instrucciones
Las leyes obligan al vendedor a entregarle al comprador, junto con el producto, el manual de instrucciones VXI VM4016. La falta del manual o facilitar información incorrecta al consumidor constituyen una base de reclamación por no estar de acuerdo el producto con el contrato. Según la ley, está permitido adjuntar un manual de otra forma que no sea en papel, lo cual últimamente es bastante común y los fabricantes nos facilitan un manual gráfico, su versión electrónica VXI VM4016 o vídeos de instrucciones para usuarios. La condición es que tenga una forma legible y entendible.
¿Qué es un manual de instrucciones?
El nombre proviene de la palabra latina “instructio”, es decir, ordenar. Por lo tanto, en un manual VXI VM4016 se puede encontrar la descripción de las etapas de actuación. El propósito de un manual es enseñar, facilitar el encendido o el uso de un dispositivo o la realización de acciones concretas. Un manual de instrucciones también es una fuente de información acerca de un objeto o un servicio, es una pista.
Desafortunadamente pocos usuarios destinan su tiempo a leer manuales VXI VM4016, sin embargo, un buen manual nos permite, no solo conocer una cantidad de funcionalidades adicionales del dispositivo comprado, sino también evitar la mayoría de fallos.
Entonces, ¿qué debe contener el manual de instrucciones perfecto?
Sobre todo, un manual de instrucciones VXI VM4016 debe contener:
- información acerca de las especificaciones técnicas del dispositivo VXI VM4016
- nombre de fabricante y año de fabricación del dispositivo VXI VM4016
- condiciones de uso, configuración y mantenimiento del dispositivo VXI VM4016
- marcas de seguridad y certificados que confirmen su concordancia con determinadas normativas
¿Por qué no leemos los manuales de instrucciones?
Normalmente es por la falta de tiempo y seguridad acerca de las funcionalidades determinadas de los dispositivos comprados. Desafortunadamente la conexión y el encendido de VXI VM4016 no es suficiente. El manual de instrucciones siempre contiene una serie de indicaciones acerca de determinadas funcionalidades, normas de seguridad, consejos de mantenimiento (incluso qué productos usar), fallos eventuales de VXI VM4016 y maneras de solucionar los problemas que puedan ocurrir durante su uso. Al final, en un manual se pueden encontrar los detalles de servicio técnico VXI en caso de que las soluciones propuestas no hayan funcionado. Actualmente gozan de éxito manuales de instrucciones en forma de animaciones interesantes o vídeo manuales que llegan al usuario mucho mejor que en forma de un folleto. Este tipo de manual ayuda a que el usuario vea el vídeo entero sin saltarse las especificaciones y las descripciones técnicas complicadas de VXI VM4016, como se suele hacer teniendo una versión en papel.
¿Por qué vale la pena leer los manuales de instrucciones?
Sobre todo es en ellos donde encontraremos las respuestas acerca de la construcción, las posibilidades del dispositivo VXI VM4016, el uso de determinados accesorios y una serie de informaciones que permiten aprovechar completamente sus funciones y comodidades.
Tras una compra exitosa de un equipo o un dispositivo, vale la pena dedicar un momento para familiarizarse con cada parte del manual VXI VM4016. Actualmente se preparan y traducen con dedicación, para que no solo sean comprensibles para los usuarios, sino que también cumplan su función básica de información y ayuda.
Índice de manuales de instrucciones
-
Página 1
bu s VM4016 A NALOG C OMPARATOR U SER ’ S M ANUAL 82-0022-000 Rev. December 1, 2003 VXI Technology, Inc. 2031 Main Street Irvine, CA 92614-6509 (949) 955-1894[...]
-
Página 2
2[...]
-
Página 3
www.vxitech.com VM4016 Preface 3 T ABLE OF CONTENTS I NTRODUCTION Certifi cation .................................................................................................................. ........................................5 Warranty .......................................................................................................[...]
-
Página 4
VXI Technology, Inc. 4 VM4016 Preface Comm on SCPI Comm ands .................................................................................................................................... 52 *CLS ....................................................................................................................................................[...]
-
Página 5
www.vxitech.com VM4016 Preface 5 C ERTIFICATION VXI Technology, Inc. (VTI) certifies t hat this product m et its publis hed specifications at the t ime of shipm ent from the factory. VTI further certifies that its calibration m easurements are traceable to the United States National Institute of Standards and T echnology (formerly National Bu reau [...]
-
Página 6
VXI Technology, Inc. 6 VM4016 Preface D ECLARATION OF C ONFORMITY Declaration of Conformity According to ISO/IEC Guide 22 and EN 45014 M ANUFACTURER ’ S N AME VXI Technology, Inc. M ANUFACTURER ’ S A DDRESS 2031 Main Street Irvine, Californi a 92614-6509 P RODUCT N AME Analog Comparator M ODEL N UMBER ( S ) VM4016 P RODUCT O PTIONS All P RODUCT[...]
-
Página 7
www.vxitech.com VM4016 Preface 7 G ENERAL S AFETY I NSTRUCTIONS Review the following safety precau tions to avoid bodily injury a nd/or damage to the product. These precautions must be observed during all phase s of operation or service of this product. Failure to comply with these pr ecautions, or with specific warni ngs elsewhere in this m anual,[...]
-
Página 8
VXI Technology, Inc. 8 VM4016 Preface W ARNINGS (C ONT .) Avoid Electric Shock To avoid electric shoc k or fire hazard, do not operate this product with the covers rem oved. Do not connect or disconnect any cable, probes, test leads, etc. while they are connected to a voltage source. Rem ove all power and unplug unit before perform ing any service.[...]
-
Página 9
www.vxitech.com VM4016 Preface 9 S UPPORT R ESOURCES Support resources for this product are availa ble on the Internet and at VXI Technology customer support centers. VXI Technology World Headquarters VXI Technology, Inc. 2031 Main Street Irvine, CA 92614-6509 Phone: (949) 955-1894 Fax: (949) 955-3041 VXI Technology Cleveland Instrument Division VX[...]
-
Página 10
VXI Technology, Inc. 10 VM4016 Preface[...]
-
Página 11
www.vxitech.com VM4016 Preparation for Use 11 S ECTION 1 I NTRODUCTION I NTRODUCTION The VM4016 is a high-performance Anal og Comparator m odule which has been designed to monitor analog si gnals and cause VXIbus interrupts t o occur when programm ed input lim its have been exceeded. The instrument uses the m essage-based word serial interface for [...]
-
Página 12
VXI Technology, Inc. 12 VM4016 Preparation for Use Regardless of whether the VM 4016 is configured with other VM 4016 modules or with other VMIPmodules, each group of 16 channels is treated as an independent instrum ent in the VXIbus chassis and, as such, each group has its own FAIL and ACCESS light. The FAIL LED is a Power/Fault indicator. When no[...]
-
Página 13
www.vxitech.com VM4016 Preparation for Use 13 DEBOUNCE 10 uS TO 0.5 S DIFFERENT IAL AMPLIFIER X1 OR X0 .1 COMPAR AT OR 8 BIT DAC CH1+ CH1- INV E RT REGIST ER MASK REGIST ER INT ERRUPT AND F IRS T LIMIT LOG IC FIRST LIMIT LATCH REGIST ER TO VX IB US COMPAR E REGIST ERS VXIbus INTE R RU P T TO V X IB U S FIRST LIMIT REGIST ER IRQ L IRQ INTERRUPT INV [...]
-
Página 14
VXI Technology, Inc. 14 VM4016 Preparation for Use VM4016 G ENERAL S PECIFICATIONS G ENERAL S PECIFICATIONS C HANNELS VM4016-1 VM4016-2 VM4016-3 16 32 48 I NPUT R ANGE ±10.0 V, ±100 V I NPUT T HRESHOLD ±10.0 V ±100.0 V 78 mV 780 mV I NPUT T YPE Differential, m ay be configured for si ngl e-ended by grounding the negative i nput I NPUT I MPEDANC[...]
-
Página 15
www.vxitech.com VM4016 Preparation for Use 15 Section 2 S ECTION 2 P REPARATION FOR U SE I NSTALLATION When the VM4016 is unpacked from it s shipping carton, the content s should include the following items: One VM4016 VXIbus module One VM4016 Analog Comparat or Module User’s Manual (t his manual) All components should be imm ediately inspect ed [...]
-
Página 16
VXI Technology, Inc. 16 VM4016 Preparation for Use S ETTING THE C HASSIS B ACKPLANE J UMPERS Please refer to the chassis User’s Manual for fu rther details on set ting the backplane jum pers. S ETTING THE L OGICAL A DDRESS The logical address of the VM4016 is set by a single 8-position DIP switch located near the module’s backplane connect ors [...]
-
Página 17
www.vxitech.com VM4016 Preparation for Use 17 The connector used in the VM4016 is a commonly available 44-pin high de nsity DSUB receptacle connector. A mati ng solder cup pin connector from AM P is included, crim p type connectors are available from a variety of sources. T ABLE 2-1: A NALOG C OMPARATOR P IN O UTS SIGNAL PIN NUMBER SIGNAL PIN NUMBE[...]
-
Página 18
VXI Technology, Inc. 18 VM4016 Preparation for Use The mating connect or to J200, J201 or J202 is availabl e from the followi ng company: Assmann Electronic, Inc. P/N AHDS44LL-T Mating Connector The pin locations for J200, J201 and J202 are shown in Figure 2-2. 1 16 31 15 30 44 F IGURE 2-2: J200, J201 AND J202 P IN L OCATIONS[...]
-
Página 19
www.vxitech.com VM4016 Programm ing 19 S ECTION 3 P ROGRAMMING E XAMPLES OF SCPI C OMMANDS FETCH:CONDITIONED? The FETCh:CONDition query returns the 16-bit value that represent s the current conditioned (masked and inverted) stat e of the inputs. It is i mportant t o note that t his inform ation is also available at the VXIbus regist er level at off[...]
-
Página 20
VXI Technology, Inc. 20 VM4016 Programmi ng FETCH:LATCHED? The FETCh:LATChed query retu rns a 16-bit valu e that reports the active sig nals in the First Latched register. The First Latched regi ster records the active signals when the first new input channel crossed its threshold. It i s import ant to note that the above inform ation is also avail[...]
-
Página 21
www.vxitech.com VM4016 Programm ing 21 FETCH:RAW? The FETCh:RAW query returns the 16-bit value that represents the current unconditioned (unmasked and non-inverted) st ate of the i nputs. It is important to not e that the above information is also available at t he register level at offset 0x20. FETCH:RAW? No query parameters EXAMPLES FETch:RAW? Re[...]
-
Página 22
VXI Technology, Inc. 22 VM4016 Programmi ng INHOUSE:PSEUDO The INHOUSE:PSEUDO command controls the use of the register interface. Pseudo set true specifies that pseudo register interface should be used. Pseudo set false specifies that the hardware register interface should be used. The value set takes effect next time the unit powers up [does not t[...]
-
Página 23
www.vxitech.com VM4016 Programm ing 23 INHOUSE:REGINT The INHOUSE:REGINT command controls the ty pe of module’s response to an i nterrupt acknowledge cycle [ack cycle]. When regint i s set to false, the m odule uses reqt | reqf (request true | request false), prov ided the latched interrup t bit is set in the SRE. It is important to note that all[...]
-
Página 24
VXI Technology, Inc. 24 VM4016 Programmi ng INHOUSE:REG_ENABLE The INHOUSE:REG_ENABLE comma nd controls th e masking for REGINT. REG_ENABLE 0 means that backplane i nterrupts cannot be generated. If the REG_ENAB LE is 1, then backplane interrupts can be generated. If PSEUDO is set, t hen a write to the register at offset 0x38 also controls the mask[...]
-
Página 25
www.vxitech.com VM4016 Programm ing 25 INHOUSE:CLEAR_LATCH The INHOUSE:CLEAR_LATCH comma nd determines wh ether the first latched information will be cleared when the informat ion is read by word serial FETch:LATChed? Comm and or if pseudo is set and a register read o f the first latched information occurs. Th e information will not be cleared if a[...]
-
Página 26
VXI Technology, Inc. 26 VM4016 Programmi ng INPUT:DEBOUNCE The INPut:DEBounce comm and sets the time period for the digital debounce circuitry. This comm and affects all the 16 channels of the instrum ent. It is important to not e that the debounce resolution is 9.6 µ s. INPut:DEBounce <value> Where <value> ranges from 9.6 µ s, i.e., [...]
-
Página 27
www.vxitech.com VM4016 Programm ing 27 INPUT:MASK The INPut:MASK com mand enables or di sables input channels from generating interrupts or recording data in the conditi onal register. If a channel is program med to be ON or 1, then it is enabled to generate inte rrupts. If a channel is pr ogram med to be OFF or 0, t hen it cannot generate VXIbus i[...]
-
Página 28
VXI Technology, Inc. 28 VM4016 Programmi ng INPUT:MASK:INTERRUPT The INPut:MASK:INTerrupt com mand enables or disables interrupt generation when changing MASK values. When set to 0 (the *RST state) , interrupts are temporar ily disabled whenever MASK values are changed. W hen set to 1, in terrupts are generated even as MASK values are changed. INPu[...]
-
Página 29
www.vxitech.com VM4016 Programm ing 29 INPUT:OFFSET The INPut:OFFSet comm and sets the input threshold for a channel or group of channel s, over which the input signal m ust cross to cause an interrupt event. This com mand sets the value i n the 8-bit DAC to which the input signal is compared. It is i mportant to note that the actual i nput offset [...]
-
Página 30
VXI Technology, Inc. 30 VM4016 Programmi ng INPUT:POLARITY The input polarity com mand selects the input polarit y for one or more channels. When a channel is programmed for norm al polarity, an interrupt will be generated when the input voltage is greater than the programme d input offset for th e channel. The invert polarity will cause an interru[...]
-
Página 31
www.vxitech.com VM4016 Programm ing 31 INPUT:RANGE The input range command sel ects the input range of one or m o re channels. The input range m ay be either set for ±10 volts or ± 100 volts. It i s import ant to note that t he input offset is norm alized to ± 10 volt range. The actual input offset in the 100 volt range is te n times the set val[...]
-
Página 32
VXI Technology, Inc. 32 VM4016 Programmi ng OUTPUT:POLARITY:EXTERNAL:INTERRUPT The output polarity external i n terrupt comm and sets the polarity of the front panel i nterrupt output. When the poarity is set to no rmal, the output will be low when there is an interrupt event. When the po larity is set to invert, the output will b e high when there[...]
-
Página 33
www.vxitech.com VM4016 Programm ing 33 OUTPUT:POLARITY:EXTERNAL:LATCHED The output polarity external latched com mand sets the polarity of the front panel latched interrupt output. W hen the p olarity is set to normal, the outpu t will be low when there is an in terrupt event. When set to inv ert, the output will be high wh en there is an interrupt[...]
-
Página 34
VXI Technology, Inc. 34 VM4016 Programmi ng A PPLICATION E XAMPLES This section contains examples of using SCPI com mand strings for programm ing the VM4016 module. The code is functional and will cont ain a brief descripti on about the operation. Example 1 In this example, the VM4016 sets the output interrupt polarity on the front panel and the de[...]
-
Página 35
www.vxitech.com VM4016 Programm ing 35 S INGLE C HANNEL O PERATION This example i s for controlling a device that can t olerate a m aximum input voltage level at +35 VDC for a maxim um tim e of 250 ms before da m age will occur. The input power to this device is provided from a remote source that can be disabl ed. A low signal applied to t he power[...]
-
Página 36
VXI Technology, Inc. 36 VM4016 Programmi ng DACDATA DACL OAD# DA CCLK TRIGLEV1 U8 DAC C ON T ROL + - 4. 7K 47 0K 1K COMPCH1 4. 7K VCC BUF CH1 (FRONT PANEL CONNECTOR) U1 3A U3 + - 10pf 2K 6K 10 0K 10 K 10 0K 10 0K +CH1 -CH 1 U1 7A K9 10 0K 10 K K9 DATA 0-15 ADDR ESS 0-5, 29 4. 7K 1K 10 K VCC LATIRQ O UT Q34 REL AYCLK RELAYDATA RELAY ENA* U1 5 RELAY [...]
-
Página 37
www.vxitech.com VM4016 Programm ing 37 The comm and and data for the SCPI comm and INP:DEB is received by the control (U1) and data (U4) buffers and routed to the control FPGA (U3). The register for the debounce circuit ry is contained internally in the control FPGA. The de bounce register will be load ed with a value that corresponds to a 250 ms t[...]
-
Página 38
VXI Technology, Inc. 38 VM4016 Programmi ng B RACKETING A V OLTAGE In this example, an input voltage level will be bracketed for an over or under-voltage error condition. The input voltage of 5.0 V will be monitored for an over-voltage of 5.25 V and an under-voltage of 4.75 V. The error cond ition must be true for longer than 750 µ s. An interrupt[...]
-
Página 39
www.vxitech.com VM4016 Programm ing 39 DACD ATA DACL OAD# DA CCLK TRIGLEV1 U8 DAC C ON T RO L + - 4. 7K 47 0K 1K COMPCH1 VCC + - 10pf 2K 6K 10 0K 10 K 10 0K 10 0K +CH1 -CH 1 U1 7A K9 10 0K 10 K K9 4. 7K BUF CH1 U1 3A U3 DATA 0-15 4. 7K 1K 10 K VCC I R QOUT COMPCH2 TRIGLEV2 TRIGLEV2 VCC + - 10pf 2K 6K 10 0K 10 K 10 0K 10 0K +CH2 -CH 2 U1 7B K1 10 0K[...]
-
Página 40
VXI Technology, Inc. 40 VM4016 Programmi ng The comm ands for the SCPI comm ands INP:MASK are received by the control (U1) and data (U4) buffers and routed to the control FPGA (U3). The m ask register circuitry is contained internally in the control FPGA. This register will be loaded so that Channels 3 through 16 are disabled or masked out . The co[...]
-
Página 41
www.vxitech.com VM4016 Programm ing 41 R EGISTER A CCESS E XAMPLES T ABLE 3-1: R EGISTER M AP 3E 3C 3A 38 Interrupt enable (writ e only, pseudo only) 36 34 32 30 First latched (read onl y) 2E 2C 2A 28 Conditioned (read only) 26 24 22 20 Raw (read only) 1E 1C 1A 18 16 14 12 10 E C A 8 6 4 2 0[...]
-
Página 42
VXI Technology, Inc. 42 VM4016 Programmi ng The VM4016 module supports direct register access for very high-sp eed data retrieval. The register map is as specified in Table 3-1. In order to access the raw data using register access, the register at offset 0x20 m ust be read. Each bit in this regist er corresponds to the state of the 16 channel inpu[...]
-
Página 43
www.vxitech.com VM4016 Programm ing 43 P SEUDO R EGISTER A CCESS The VM4016 can be operated upon us ing (a) Word Serial Commands or (b) Register Access. The VM4016 allows two types of register accesses (a) Direct Register Access using Hardware registers (b) Pseudo Register Access. This can be configured using the INHOUSE:PSEUDO co mmand . Direct Re[...]
-
Página 44
VXI Technology, Inc. 44 VM4016 Programmi ng VXI PLUG & PLAY D RIVER E XAMPLES /************************************************************************** Function: vtvm4016_setup_and_read_data Formal Parameters ViSession instr_hndl - A valid sessionandle to the instrument. ViInt16 channel_list[] - This parameter specifies the channels which are[...]
-
Página 45
www.vxitech.com VM4016 Programm ing 45 ViPInt16 first_latched_reg - This parameter returns the first input channel which crosses the programmed threshold voltage. ViPInt16 raw_data - This returns the 16 bit value that represents the current unconditioned [raw] state of the inputs. ViPInt16 conditioned_data - This returns the 16 bit value that repre[...]
-
Página 46
VXI Technology, Inc. 46 VM4016 Programmi ng /* Function to set the offset, polarity and voltage range to the channels */ status = vtvm4016_config_channels ( instr_hndl, channel_list, num_of_channels, offset, polarity, voltage_range); if (status < VI_SUCCESS) return vtvm4016_ERROR_SETTING_CHANNELS; /* Function to query the first latched register [...]
-
Página 47
www.vxitech.com VM4016 Comm and Dictionary 47 S ECTION 4 C OMMAND D ICTIONARY I NTRODUCTION This section presents th e instrument command set. It begins with an alphabetical list of all th e comm ands supported by the VM 4016 divided into three sections: IEEE 488.2 comm ands, the instrument specific SCPI com mands and the re quired SCPI com mands. [...]
-
Página 48
VXI Technology, Inc. 48 VM4016 Comm and Dictionary T ABLE 4-1: IEEE 488.2 C OMMON C OMMANDS Command Description *RST RST Value *CLS Clears the Status Register X *ESE Sets the Event Status Enable Register X *ESR? Query the Standard Event Status Register N/A *IDN? Query the modul e identification st ring N/A *OPC Set the OPC bit in the Even t Status [...]
-
Página 49
www.vxitech.com VM4016 Comm and Dictionary 49 T ABLE 4-2: I NSTRUMENT S PECIFIC SCPI C OMMANDS Command Description RST RST Value FETCh:CONDitioned? Reads back the 16-bit value t hat represents the current conditioned (masked and inverted) out put state of the comparators in the group. FETCh:LATChed? Read back the 16-bit value that was latched when [...]
-
Página 50
VXI Technology, Inc. 50 VM4016 Comm and Dictionary T ABLE 4-3: SCPI R EQUIRED C OMMANDS Command Description *RST *RST Value STATus:OPERation:CONDition? Queries the Operation Status Condition Re gister. X STATus:OPERation:ENABle Sets the Operation Statu s Enable Register. X STATus:OPERation[:EVENt]? Queries the Operation Status Event Register. X STA[...]
-
Página 51
www.vxitech.com VM4016 Comm and Dictionary 51 C OMMAND D ICTIONARY The remainder of this section is devoted to the act ual comm and dictionary. Each command is fully described on its own page. In defining how each comm and is used, the following items are described: Purpose Describes the purpose of the comm and. Type Describes the type of com mand [...]
-
Página 52
VXI Technology, Inc. 52 VM4016 Comm and Dictionary C OMMON SCPI C OMMANDS *CLS Purpose Clears all status and event registers Type IEEE 488.2 Comm on Comm and Command Syntax *CLS Command Parameters N/A *RST Value N/A Query Syntax N/A Query Parameters N/A Query Response N/A Description This comm and clears the Status Event Regist er, Operation Status[...]
-
Página 53
www.vxitech.com VM4016 Comm and Dictionary 53 *ESE Purpose Sets the bits of the Even t Status Enable Register Type IEEE 488.2 Comm on Comm and Command Syntax *ESE <mask> Command Parameters <mask> = numeri c ASCII value *RST Value N/A, the param eter is required Query Syntax *ESE? Query Parameters N/A Query Response Numeric ASCII val ue [...]
-
Página 54
VXI Technology, Inc. 54 VM4016 Comm and Dictionary *ESR? Purpose Queries and clears the Standa rd Event Status Register Type IEEE 488.2 Comm on Comm and Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax ESR? Query Parameters N/A Query Response Numeric ASCII val ue from 0 to 255 Description The Event Status Register (ESR) query q[...]
-
Página 55
www.vxitech.com VM4016 Comm and Dictionary 55 *IDN? Purpose Queries the modul e for its identificat ion string Type IEEE 488.2 Comm on Comm and Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax *IDN? Query Parameters N/A Query Response ASCII character string Description The Identificat ion (IDN) query returns the identifi cation[...]
-
Página 56
VXI Technology, Inc. 56 VM4016 Comm and Dictionary *OPC Purpose Sets the OPC bit in the Event Statu s Register Type IEEE 488.2 Comm on Comm and Command Syntax *OPC Command Parameters N/A *RST Value N/A Query Syntax *OPC? Query Parameters N/A Query Response 1 Description The Operation Complete (OPC) command sets the OPC bit in the Event Status Regis[...]
-
Página 57
www.vxitech.com VM4016 Comm and Dictionary 57 *RST Purpose Resets the modul e’s hardware and software to a known state Type IEEE 488.2 Comm on Comm and Command Syntax *RST Command Parameters N/A *RST Value N/A Query Syntax N/A Query Parameters N/A Query Response N/A Description The Reset (RST) com mand resets the modul e’s hardware and software[...]
-
Página 58
VXI Technology, Inc. 58 VM4016 Comm and Dictionary *SRE Purpose Sets the service request enable register Type IEEE 488.2 Comm on Comm and Command Syntax *SRE <mask> Command Parameters <mask> = Num eric ASCII value from 0 t o 255 *RST Value None – R equired Paramet er Query Syntax *SRE? Query Parameters N/A Query Response Numeric ASCII[...]
-
Página 59
www.vxitech.com VM4016 Comm and Dictionary 59 *STB? Purpose Queries the Status Byte Register Type IEEE 488.2 Comm on Comm and Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax *STB? Query Parameters N/A Query Response Numeric ASCII val ue from 0 to 255 Description The Read Status Byte (STB) query fetches the current contents of [...]
-
Página 60
VXI Technology, Inc. 60 VM4016 Comm and Dictionary *TRG Purpose Causes a trigger event to occur Type IEEE 488.2 Comm on Comm and Command Syntax *TRG Command Parameters N/A *RST Value N/A Query Syntax N/A Query Parameters N/A Query Response N/A Description The Trigger comm and causes a trigger even t to occur. Examples Command / Query Response (Desc[...]
-
Página 61
www.vxitech.com VM4016 Comm and Dictionary 61 *TST? Purpose Causes a self-test procedure to occur and queries the results Type IEEE 488.2 Comm on Comm and Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax *TST? Query Parameters N/A Query Response Numeric ASCII val ue from 0 to 143 Description The Self-Test query causes t he VM40[...]
-
Página 62
VXI Technology, Inc. 62 VM4016 Comm and Dictionary *WAI Purpose Halts execution of add itional commands and queries until the No Operation Pending message is true Type IEEE 488.2 Comm on Comm and Command Syntax *WAI Command Parameters N/A *RST Value N/A Query Syntax N/A Query Parameters N/A Query Response N/A Description The Wait to Continue co mma[...]
-
Página 63
www.vxitech.com VM4016 Comm and Dictionary 63 I NSTRUMENT S PECIFIC SCPI C OMMANDS FETCh:CONDitioned? Purpose Returns the state of the condit ioned (masked and invert ed) inputs Type Query Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax FETCh:CONDitioned? Query Parameters None Query Response Numeric ASCII i n the range of 0 to[...]
-
Página 64
VXI Technology, Inc. 64 VM4016 Comm and Dictionary FETCh:LATChed? Purpose Reports the active sign als in the First Latched register Type Query Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax FETCh:LATChed? Query Parameters N/A Query Response Numeric ASCII i n the range 0 to 65535 Description The FETCh:LATChed query reports the[...]
-
Página 65
www.vxitech.com VM4016 Comm and Dictionary 65 FETCh:RAW? Purpose Returns the state of the uncondi tioned (unmasked and non-i nverted) inputs Type Query Command Syntax N/A Command Parameters N/A *RST Value N/A Query Syntax FETCh:RAW? Query Parameters N/A Query Response Numeric ASCII i n the range 0 to 65535 Description The FETCh:RAW query reports t [...]
-
Página 66
VXI Technology, Inc. 66 VM4016 Comm and Dictionary INHOUSE:CLEAR_LATCH Purpose Controls whether the first latched info rmation will be cleared when read by word serial or pseudo register access of the first latched register Type Setting Command Syntax INHOUSE:CLEAR_LATCH <boolean> Command Parameters <boolean> = 0 | 1 | OFF | ON *RST Val[...]
-
Página 67
www.vxitech.com VM4016 Comm and Dictionary 67 INHOUSE:PSEUDO Purpose Controls the use of the register interface Type Setting Command Syntax INHOUSE:PSEUDO <boolean> Command Parameters <boolean> = 0 | 1 | OFF | ON Factory Default = 1 *RST Value N/A Query Syntax INHOUSE:PSEUDO? Query Parameters N/A Query Response ASCII numeric 0 or 1 Desc[...]
-
Página 68
VXI Technology, Inc. 68 VM4016 Comm and Dictionary INHOUSE:REGINT Purpose Controls the m odule’s response type to an interrupt acknowledge cycle Type Setting Command Syntax INHOUSE:REGINT <boolean> Command Parameters <boolean> = 0 | 1 | OFF | ON *RST Value 0 Query Syntax INHOUSE:REGINT? Query Parameters N/A Query Response ASCII numeri[...]
-
Página 69
www.vxitech.com VM4016 Comm and Dictionary 69 INHOUSE:REG_ENABLE Purpose Controls the m asking of REGINT Type Setting Command Syntax INHOUSE:REG_ENABLE <boolean> Command Parameters <boolean> = 0 | 1 | OFF | ON *RST Value 0 Query Syntax INHOUSE:REG_ENABLE? Query Parameters N/A Query Response ASCII numeric 0 or 1 Description REG_ENABLE co[...]
-
Página 70
VXI Technology, Inc. 70 VM4016 Comm and Dictionary INPut:DEBounce Purpose Sets the debounce time Type Setting Command Syntax INPut:DEBounce <value> Command Parameters <value> = 9.6 µ s to 0.6291456 s *RST Value 19.2 µ s Query Syntax INPut:DEBounce? Query Parameters N/A Query Response Numeric ASC II value from 0.0000096 to 0.6291456 De[...]
-
Página 71
www.vxitech.com VM4016 Comm and Dictionary 71 INPut:MASK Purpose Masks unused input channels Type Setting Command Syntax INPut:MASK <state>,<channel_list> Command Parameters <channel_list> = standard channel li s t syntax supporti ng channels 1 to 16 <state> = ON | 1 | OFF | 0 *RST Value 0 for al l channels Query Syntax INPu[...]
-
Página 72
VXI Technology, Inc. 72 VM4016 Comm and Dictionary INPut:MASK:INTerrupt Purpose Enable or disable interrupt generation when changing MASKs Type Setting Command Syntax INPut:MASK:INTerrupt <boolean> Command Parameters <boolean> = 0 | 1 | OFF | ON *RST Value 0 Query Syntax INPut:MASK:INTerrupt? Query Parameters N/A Query Response ASCII nu[...]
-
Página 73
www.vxitech.com VM4016 Comm and Dictionary 73 INPut:OFFSet Purpose Sets the input threshol d for a group of channels Type Setting Command Syntax INPut:OFFSet <voltage_level>,<channel_list> Command Parameters <voltage_level> = +9.96 volt s to -10.00 volts. <channel_list> = standard channel li st syntax supporting channel s 1 [...]
-
Página 74
VXI Technology, Inc. 74 VM4016 Comm and Dictionary INPut:POLarity Purpose Sets the input polarit y for one or more channels Type Setting Command Syntax INPut:POLarity <polarity>,<channel_list> Command Parameters <polarity> = NORMal | INVert <channel_list> = standard channel li s t syntax supporting channel s 1 to 16 *RST Val[...]
-
Página 75
www.vxitech.com VM4016 Comm and Dictionary 75 INPut:RANGe Purpose Sets the input range for one or more channels Type Settin g Command Syntax INPut:RANGe <range>,<channel_list> Command Parameters <range> = 10 | 100 <channel_list> = standard channel li s t syntax supporting channel s 1 to 16 *RST Value 100 for all channels Que[...]
-
Página 76
VXI Technology, Inc. 76 VM4016 Comm and Dictionary OUTPut:POLarity:EXTernal:INTerrupt Purpose Sets the interrupt out put polarity on t h e front panel Type Setting Command Syntax OUTPut:POLarity:EXTernal:INTerrupt <polarity> Command Parameters <polarity> = NORMal | INVert *RST Value NORM al Query Syntax OUTPut:POLarity:EXTernal:INTerrup[...]
-
Página 77
www.vxitech.com VM4016 Comm and Dictionary 77 OUTPut:POLarity:EXTernal:LATChed Purpose Sets the latched interrupt output pol arity on the front panel Type Setting Command Syntax OUTPut:POLarity:EXTernal:LATChed <polarity> Command Parameters <polarity> = NORMal | INVert *RST Value NORMal Query Syntax OUTPut:POLarity:EXTernal:LATChed? Que[...]
-
Página 78
VXI Technology, Inc. 78 VM4016 Comm and Dictionary R EQUIRED SCPI C OMMANDS STATus:OPERation:CONDition? Purpose Queries the Operation Status Condition Regi ster Type Required SCPI command Command Syntax None – query only Command Parameters N/A *RST Value N/A Query Syntax STATus:OPERation:C ONDition? Query Parameters None Query Response 0 Descript[...]
-
Página 79
www.vxitech.com VM4016 Comm and Dictionary 79 STATus:OPERation:ENABle Purpose Sets the Operation Status Enable Register Type Required SCPI command Command Syntax STATus:OPERation:ENABle <NRf> Command Parameters <NRf> = numeri c ASCII value from 0 t o 32767 *RST Value NRf must be specified Query Syntax STATus:OPERation:ENABle? Query Para[...]
-
Página 80
VXI Technology, Inc. 80 VM4016 Comm and Dictionary STATus:OPERation[:EVENt]? Purpose Queries the Operation Status Event Register Type Required SCPI command Command Syntax None – query only Command Parameters N/A *RST Value N/A Query Syntax STATus:OPERation [:EVENt]? Query Parameters None Query Response 0 Description The Status Operation Event Reg[...]
-
Página 81
www.vxitech.com VM4016 Comm and Dictionary 81 STATus:PRESet Purpose Presets the Status Registers Type Required SCPI command Command Syntax STATus:PRESet Command Parameters None *RST Value N/A Query Syntax None – comm and only Query Parameters N/A Query Response N/A Description The Status Preset command presets the Stat us Registers. The Operation[...]
-
Página 82
VXI Technology, Inc. 82 VM4016 Comm and Dictionary STATus:QUEStionable:CONDition? Purpose Queries the Questionable Status Condition Regi ster Type Required SCPI command Command Syntax None – query only Command Parameters N/A *RST Value N/A Query Syntax STATus:QUEStionable:CONDi tion? Query Parameters None Query Response 0 Description The Question[...]
-
Página 83
www.vxitech.com VM4016 Comm and Dictionary 83 STATus:QUEStionable:ENABle Purpose Sets the Questionable Status Enable Register Type Required SCPI command Command Syntax STATus:QUEStionable:ENABle <NRf> Command Parameters <NRf> = numeri c ASCII value from 0 t o 32767 *RST Value NRf must be suppl ied Query Syntax STATus:QUEStionable:ENABle[...]
-
Página 84
VXI Technology, Inc. 84 VM4016 Comm and Dictionary STATus:QUEStionable[:EVENt] Purpose Queries the Questionable Status Event Register Type Required SCPI command Command Syntax None – Query Only Command Parameters N/A *RST Value N/A Query Syntax STATus:QUEStionable[:EVENt]? Query Parameters None Query Response 0 Description The Questionable Status[...]
-
Página 85
www.vxitech.com VM4016 Comm and Dictionary 85 SYSTem:ERRor? Purpose Queries the Error Queue Type Required SCPI command Command Syntax None – query only Command Parameters N/A *RST Value N/A Query Syntax SYSTem:ERRor? Query Parameters None Query Response ASCII string Description The System Error query is used to retrie ve error m essages from the [...]
-
Página 86
VXI Technology, Inc. 86 VM4016 Comm and Dictionary SYSTem:VERSion? Purpose Queries the SCPI version number to which the VM4016 com plies Type Required SCPI command Command Syntax None – query only Command Parameters N/A *RST Value N/A Query Syntax SYSTem:VERSion? Query Parameters None Query Response Numeric ASCII value Description The System Vers[...]
-
Página 87
www.vxitech.com VM4016 Theory of Operation 87 S ECTION 5 T HEORY OF O PERATION I NTRODUCTION The VM4016 is a high-perform ance Analog Comparator module with 16 input channels per VMIP daughter modul e. Each input channel consists of a different ial am plifier with a gain of 1 or 0.1 giving an input range of ±10 volts or ±100 volts. Each input is [...]
-
Página 88
VXI Technology, Inc. 88 VM4016 Theory of Operation I NPUT R ANGE C ONTROL The Input Range or gain control for each of th e sixteen channels is accomplished by U3, the control FPGA, the data and com mand buffers U4 and U1, the relay drivers, U15 and U16 and relays K1 through K16 (see Figure 5-1). The comma nd to select the ±100 volt range is latche[...]
-
Página 89
www.vxitech.com VM4016 Theory of Operation 89 RELAYDATA RELAYUPDATE REL AYCLK RELAY ENA* C ON T RO L U3 BA 0-5, 29 U1 5 U1 6 + - 10pf 2K 6K 10 0K 10 K 10 0K 10 0K +CH1 -C H1 U1 7A SEROUT SERIN VCC K9:A K9:B 10 0K 10 K K9:C U1 U4 RELAY DRI V ER RELAY DRI V ER DATA BUFFER DATA VMIP BUS FR OM FRO NT PAN EL C ONNE CTORS COMMAND BUFFER FPGA TO U13A TO R[...]
-
Página 90
VXI Technology, Inc. 90 VM4016 Theory of Operation S IGNAL C OMPARISON Signal comparison between the input signal and a user-defined reference voltage is accom plished by a differential am plifier, an 8-bit Digital t o Analog Converter or DAC and a volt age comparator (see Figure 5-2). The DAC, U8, is loaded by the control FPGA, U3, and provi des t[...]
-
Página 91
www.vxitech.com VM4016 Theory of Operation 91 The input voltage or signal is applied to t he non-inverting input of the differential amplifi er, U17A. The output voltage of U17A is divided by four (4) for com pensation of the DAC’s full range output of ±3 V. Now that the flow of the circui try has been establis hed, it can be observed how the ci[...]
-
Página 92
VXI Technology, Inc. 92 VM4016 Theory of Operation F IGURE 5-3: I NTERRUPT G ENERATION[...]
-
Página 93
www.vxitech.com VM4016 Index 93 I NDEX * *CLS ................................................................................. 52 *ESE .................................................................................53 *ESR? ...............................................................................54 *IDN? ....................................[...]