ESCO Technologies ETS-Lindgren EMGen 7003-003 User Manual

ESCO Technologies ETS-Lindgren EMGen 7003-003 User Manual

Signal generator plug-in card
Hide thumbs Also See for ETS-Lindgren EMGen 7003-003:
Table of Contents

Advertisement

Quick Links

Model 7003-003
EMGen™ RF Signal Generator
Plug-In Card
User Manual
ets-lindgren.com
Introduction
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ETS-Lindgren EMGen 7003-003 and is the answer not in the manual?

Questions and answers

Summary of Contents for ESCO Technologies ETS-Lindgren EMGen 7003-003

  • Page 1 Model 7003-003 EMGen™ RF Signal Generator Plug-In Card User Manual ets-lindgren.com Introduction...
  • Page 2 ETS-Lindgren Inc. reserves the right to make changes to any products herein to improve functioning or design. Although the information in this document has been carefully reviewed and is believed to be reliable, ETS-Lindgren Inc. does not assume any liability arising out of the application or use of any product or circuit described herein;...
  • Page 3: Table Of Contents

    Table of Contents Notes, Cautions, and Warnings ..................7 Safety Information ......................7 1.0 Introduction ....................8 Components ........................8 2-Slot and 7-Slot EMCenter Processor Requirement ..........9 Modulation Types ....................... 9 How to use Gated Pulse Modulation ................10 Explanation of Automotive Pulse Testing ..............
  • Page 4 *CLS ........................... 27 *ESE ........................... 27 *ESE? ......................... 28 *ESR? ........................28 *IDN? .......................... 28 *OPC? ........................29 *RST ........................... 30 *SRE .......................... 30 *SRE? ........................31 *STB? ......................... 31 Command List........................31 AM:DEPT ........................31 AM:DEPT? ......................... 31 AM:DEPT:MAX? ......................32 AM:DEPT:MIN? ......................
  • Page 5 FREQ:MIN? ........................ 38 FREQ:STAR ....................... 39 FREQ:STAR? ......................39 FREQ:STEP ....................... 40 FREQ:STEP? ......................40 FREQ:STEP:MAX? ....................40 FREQ:STEP:MIN? ..................... 40 FREQ:STOP ......................41 FREQ:STOP? ......................41 HVER? ........................41 ID_NUMBER? ......................42 OUTP:SELECT? ......................42 OUTP:STAT ....................... 42 OUTP:STAT? ......................43 POW ...........................
  • Page 6 PULS:DEL:MIN? ......................49 PULS:WIDT ........................ 49 PULS:WIDT? ......................49 PULS:WIDT:MAX? ..................... 50 PULS:WIDT:MIN? ...................... 50 REF:EXT:CLK ......................50 REF:EXT:CLK? ......................50 SOFTWARE:UP ......................51 STAT:OPER? ......................51 STAT:OPER:COND? ....................51 STAT:OPER:ENAB ....................51 STAT:PRES ....................... 51 SVER? ........................52 SYST:BUSA? ......................52 SYST:ERR? .......................
  • Page 7: Notes, Cautions, And Warnings

    Notes, Cautions, and Warnings Note: Denotes helpful information intended to provide tips for better use of the product. CAUTION: Denotes a hazard. Failure to follow instructions could result in minor personal injury and/or property damage. Included text gives proper procedures. WARNING: Denotes a hazard.
  • Page 8: Introduction

    1.0 Introduction The ETS-Lindgren EMGen™ RF Signal Generator Plug-in Card is a modular signal generator with AM, FM, and pulse modulation, covering a frequency range of 4 kHz to 6 GHz. EMGen is designed for EMC testing, and quickly and accurately performs EMC tests without the need for an external modulation source.
  • Page 9: 2-Slot And 7-Slot Emcenter Processor Requirement

    2-Slot and 7-Slot EMCenter Processor Requirement Note: The 2-slot and 7-slot EMCenter require an ARM processor board with firmware version 3.3.3 or higher to operate the EMGen 7003-002 interface card. 2-slot and 7-slot EMCenter systems utilizing an X86 processor board and/or firmware version 3.3.0 or older are not supported and will not communicate with the EMGen interface card.
  • Page 10: How To Use Gated Pulse Modulation

     FM modulation — The EMGen supports FM modulation deviations of 1 Hz to 100 kHz and modulation frequencies from 1 Hz to 100 kHz.  Pulse modulation: 200 ns - 100 s — The EMGen supports pulse modulation with ON- and OFF times ranging from 200 ns to 100 s with a resolution of 100 ns.
  • Page 11 The EMGen plug-in card is capable of generating the necessary RF bursts according to these automotive standards, using the Gated Pulse Modulation. Normal pulse modulation must be used to set the Pulse ON and Pulse OFF times (these are called, respectively, PULSe:WIDTh and PULSe:DELay, in the command set of the EMCenter system user interface).
  • Page 12 Example: The Ford standard EMC-SC-2009 describes: PRR = 300 Hz, PD = 3 µs. N =50 pulses per second. So the period time of the Pulse Modulation is TPRR = 3,333 ms For the EMGen this means: The Pulse ON time, or PULSe:WIDTh equals PD = 3 µs The Pulse OFF time, or PULSe:DELay equals TPRR –...
  • Page 13: Maintenance

    2.0 Maintenance CAUTION: Before performing any maintenance, follow the safety information in the ETS-Lindgren Product Information Bulletin included with your shipment. WARNING: Maintenance of EMGen is limited to external components such as cables or connectors. If you have any questions concerning maintenance, contact WARRANTY ETS-Lindgren Customer Service.
  • Page 14: Service Procedures

    Following are the part numbers for ordering replacement or optional parts for the EMGen™ RF Signal Generator Plug-in Card. Service Procedures Contacting ETS-Lindgren Note: Please see www.ets-lindgren.com for a list of ETS-Lindgren offices, including phone and email contact information. Note: ETS-Lindgren is not responsible for service on equipment that has been configured with software other than what is provided by ETS-Lindgren.
  • Page 15: Specifications

    3.0 Specifications Electrical Specifications AM Accuracy AM Modulation Depth: 5% to 95% (Usable from 0% to 100%) Amplitude Accuracy: ± 1.0 dB +/-0.01 dB Amplitude Resolution: 0.1 dB FM Accuracy FM Modulation Depth 1 Hz -100 kHz FM Modulation Resolution Frequency Accuracy: 1 ppm Frequency Range:...
  • Page 16: Physical Specifications

    Physical Specifications Depth: 220 mm Height: 3U:100 mm (3.93 in) Output Connector: Output,(1) SMA Width: One slot Environmental Specifications Relative Humidity: 10% to 90% (non-condensing) Temperature Range: 10°C to 40°C (50°F to 104°F) Power Specifications Power Consumption: < 30 W Supply Voltage: 12 VDC Specifications...
  • Page 17: Emgen Plug In Card Installation

    4.0 EMGen Plug In Card Installation CAUTION: Before connecting any components, follow the information provided in Safety Information on page 7. CAUTION: The EMGen card is designed to be used ONLY with the EMCenter. Do not use the card in combination with any other system. CAUTION: Always unplug the unit before starting maintenance to prevent electrical shock.
  • Page 18 7. Depending on the test setup requirements, connect coaxial cables to the relay connections on the back panel of the EMCenter. 8. Connect the EMCenter to a personal computer using USB, RS 232, Ethernet, or IEEE (optional). 9. Plug the interlock into the connector on the back of the EMCenter. The card installation is complete.
  • Page 19: Operation

    5.0 Operation CAUTION: Before placing into operation, follow the information provided in Safety Information on page 7. CAUTION: Prior to operation, verify that the mains voltage is within the operating range of the equipment. Powering On and Off EMCenter Note: For information on using the EMCenter touchscreen, see the EMCenter Modular RF Platform User Manual.
  • Page 20: Power Off

    Sample EMCenter Home Screen Power Off 1. Press the Off button located on the EMCenter screen. 2. Press OK to switch off the system. The standby light located on the front panel of the EMCenter will flash, and then will illuminate steadily. Note: When the EMCenter is in standby mode, touch the screen anywhere to reboot.
  • Page 21: Manual Control

    5. Remove the interlock jack from the interlock connector on the back panel of the EMCenter. Manual Control On the EMCenter Home screen, press the EMGen status box that displays next to the installed slot number for the EMGen card. EMGen Control Screen The EMGen Control screen will display, where you can change the following settings: ets-lindgren.com...
  • Page 22 1. The (Carrier) Frequency button is used to set the desired carrier frequency of the EMGen. When selected it will pop up another screen. The new screen shows a numeric pad and some other options, which will be explained in more details in the Numeric Pad section.
  • Page 23: Emgen Configuration Screen

    14. The Pulse Gating Period button shows the pulse gating period (or duration) for which the pulses are generated, and can be used to change the pulse gating period, when Pulse Gating is On. 15. The Pulse Gating button toggles the pulse gating (pulse burst modulation) On or Off.
  • Page 24 1. The parameter box shows the value of the chosen parameter. This value can be changed using the numeric pad. 2. The valid range shows the minimum and maximum values that can be selected. Be aware that when parameters are changed the valid range may change too. 3.
  • Page 25: Emgen Command Set

    6.0 EMGen Command Set The following tables in this section shows all available commands for the EMGen™ Plug-in Card. Note: Terminate each command with a line feed (LF, shown as in command syntax). Each response from the device is terminated with a line feed (LF, shown as \n in command syntax).
  • Page 26: Special Characters In Command Syntax

    These commands can also be entered in several shorter versions. The syntax of the commands is described as followed:  COMmand = Information in capital letters is considered necessary and is part of the short notation. If any lowercase letters are used, then all lowercase letters must be included.
  • Page 27: Ieee 488.2 Mandatory Instruction Set

    Characters Meaning Example Square brackets indicate that [:SOURce]:AM[:DEPTh]? the enclosed keywords or SOURce and DEPTh are parameters are optional when optional syntax. composing the command. These implied keywords or parameters will be executed even if they are omitted. < > Angle brackets around a word [:SOURce]:FREQuency (or phrase) indicate they are...
  • Page 28: Ese

    *ESE? Gets the result of the event status enable (ESE) register. Response a value from Description: 0 to 128. Syntax: *ESE? *ESR? Description: Gets the Event Status Enable Register (ESR). Response a value from 0 to 128. Syntax: *ESR? *IDN? Gets the device identification of <Manufacturer>, <Product name>...
  • Page 29: Opc

    *OPC? Operation Complete (OPC) queries whether the last command has been executed. OPC returns 1 when the previous command has been processed. This command allows for software synchronization following the setting of signal Description: generator parameters. ETS-Lindgren recommends using the *OPC? query following FREQuency and POWer setting changes.
  • Page 30: Rst

    *RST Resets the device (RST). Reset all parameters to their specified default values. Description: Device remains in remote mode. Syntax: *RST AM:DEPTh 80 % AM:INTernal:FREQuency 1000 Hz AM:STATe FM:DEViation 1000 Hz FM:INT:FREQuency 1000 Hz FM:STATe FREQuency 125 MHz Reset OUTPut:STATe Values: POWer -30 dBm...
  • Page 31: Sre

    *SRE? Gets the current state of the service request enable (SRE) register. Response a Description: value from 0 to 128. Syntax: *SRE? *STB? Gets the value of the instrument's status byte (STB). Response a value from 0 to Description: 128. Syntax: *STB? Command List...
  • Page 32: Am:dept:max

    AM:DEPT:MAX? Description: Gets the maximum amplitude modulation depth as a %. Syntax: [:SOURce]:AM[:DEPTh]:MAXimum? Write: AM:DEPT:MAX? Example: Response: :AM:DEPT:MAX 100.0 AM:DEPT:MIN? Description: Gets the minimum amplitude modulation depth as a %. Syntax: [:SOURce]:AM[:DEPTh]:MINimum? Write: AM:DEPT:MIN? Example: Response: :AM:DEPT:MIN 0.0 AM:INT:FREQ Sets the amplitude modulation frequency in Hz. The units default to Hz but can also be specified as KHZ, MHZ or GHZ.
  • Page 33: Am:int:freq:max

    AM:INT:FREQ:MAX? Description: Gets the highest amplitude modulation frequency in Hz. Syntax: [:SOURce]:AM:INTernal:FREQuency:MAXimum? Write: AM:INT:FREQ:MAX? Example: Response: :AM:INT:FREQ:MAX 100000 AM:INT:FREQ:MIN? Description: Gets the lowest amplitude modulation frequency in Hz. Syntax: [:SOURce]:AM:INTernal:FREQuency:MINimum? Write: AM:INT:FREQ:MIN? Example: Response: AM:INT:FREQ:MIN 10.0 AM:INT:FREQ:STEP Sets the step size of the amplitude modulation frequency in Hz. The units default Description: to Hz but can also be specified as KHZ, MHZ or GHZ.
  • Page 34: Am:int:freq:step:max

    AM:INT:FREQ:STEP:MAX? Description: Gets the maximum step size of the amplitude modulation frequency. Syntax: [:SOURce]:AM:INTernal:FREQuency:STEP:MAXimum? Write: AM:INT:FREQ:STEP:MAX? Example: Response: :AM:INT:FREQ:STEP:MAX 1000 AM:INT:FREQ:STEP:MIN? Description: Gets the minimum step size of the amplitude modulation frequency. Syntax: [:SOURce]:AM:INTernal:FREQuency:STEP:MINimum? Write: AM:INT:FREQ:STEP:MIN? Example: Response: :AM:INT:FREQ:STEP:MIN 1 AM:OPT:2HZ Set the AM frequency to 2Hz and depth to 80%.
  • Page 35: Am:pow:min

    AM:POW:MIN? Description: Gets the minimum carrier level when the AM is turned ON. Syntax: [:SOURce]:AM:POWer[:LEVel][:IMMediate][:AMPLitude]:MINimum? Write: AM:MIN? Example: Response: :AM:POW:MIN -70.0 AM:STAT Sets the amplitude modulation state to ON or OFF. Description: Note: Frequency modulation must be turned OFF before amplitude modulation can be enabled.
  • Page 36: Fm:dev

    FM:DEV Sets the frequency modulation deviation in Hz between 1 Hz and 100 kHz. The units default to Hz but can also be specified as KHZ, MHZ or GHZ. Description: Note: The deviation frequency can be limited by the carrier frequency. The minimum carrier frequency is 9 kHz.
  • Page 37: Fm:stat

    FM:STAT Sets the frequency modulation state to ON or OFF. Description: Note: Amplitude modulation must be turned OFF before frequency modulation can be enabled. Syntax: [:SOURce]:FM:STATe ON|OFF|1|0 Write: FM:STAT ON Example: Write: FM:STAT OFF Write: FM:STAT 1 FM:STAT? Description: Gets the state of the frequency modulation as ON or OFF. Syntax: [:SOURce]:FM:STATe? Write: FM:STAT?
  • Page 38: Freq

    FREQ? Description: Gets the current carrier frequency in Hz. Syntax: [:SOURce]:FREQuency? Write: FREQ? Example: Response: :FREQ 100000000 FREQ:MAX? Description: Gets the highest carrier frequency in Hz. Syntax: [:SOURce]:FREQuency:MAXimum? Write: FREQ:MAX? Example: Response: :FREQ:MAX 6000000000 FREQ:MIN? Gets the lowest carrier frequency in Hz. This value depends on whether the LF Description: Output or HF Output is currently selected.
  • Page 39: Freq:star

    FREQ:STAR Sets the start frequency. This is the lowest carrier frequency that can be set in Hz. The units default to Hz but can also be specified as KHZ, MHZ or GHZ. Setting a carrier frequency (using the FREQ command) below this frequency generates a “Data out of range”...
  • Page 40: Freq:step

    FREQ:STEP Sets the step size of the carrier frequency in Hz. The units default to Hz but can also be specified as KHZ, MHZ or GHZ. Description: The step size is applied to the carrier frequency using the command FREQ UP or FREQ DOWN.
  • Page 41: Freq:stop

    FREQ:STOP Sets the stop frequency. This is the highest carrier frequency that can be set in Hz. The units default to Hz but can also be specified as KHZ, MHZ or GHZ. Setting a carrier frequency (using the FREQ command) above this frequency generates a “Data out of range”...
  • Page 42: Id_Number

    ID_NUMBER? Gets the system ID number of the plug-in card without header command. Description: See the SYST:IDNU? command for response with header. Syntax: ID_number? Write: ID_number? Example: Response :1.44.65.178.27.0.0.207 OUTP:SELECT? Gets the currently selected output port of the EMGen card: 1 = Output 1 Description: This command is only included for compatibility with other EMGen model types...
  • Page 43: Outp:stat

    OUTP:STAT? Gets the state of the output signal. Description: Returns the output signal state as ON or OFF. Syntax: OUTPut[1]:STAT? :OUTP:STAT <state> Response: <state> = ON or OFF Write: OUTP:STAT? Example: Response: :OUTP:STAT ON Sets the carrier amplitude power in dBm. The value can be set between -70 dBm and +13 dBm.
  • Page 44: Pow:max

    POW:MAX? Description: Gets the highest carrier amplitude power in dBm. Syntax: [:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:MAXimum? Write: POW:MAX? Example: Response: :POW:MAX 13.0 POW:MIN? Description: Gets the lowest carrier amplitude power in dBm. Syntax: [:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:MINimum? Write: POW:MIN? Example: Response: :POW:MIN -70.0 POW:STEP Set the step size of the carrier amplitude in dB. The value can be set between 0.01 and 100 dB.
  • Page 45: Pow:step:max

    POW:STEP:MAX? Description: Get the maximum step size of the carrier amplitude step size. Syntax: [:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:STEP:MAXimum? Write: POW:STEP:MAX? Example: Response: :POW:STEP:MAX 100.00 POW:STEP:MIN? Description: Get the minimum step size of the carrier amplitude step size Syntax: [:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude]:STEP:MINimum? Write: POW:STEP:MIN? Example: Response: :POW:STEP:MIN 0.01 PULM:BURST:NUM Set the number of pulses in a period for the pulse burst modulation (pulse gating).
  • Page 46: Pulm:burst:num:max

    PULM:BURST:NUM:MAX? Description: Gets the maximum number for the pulses for burst modulation (pulse gating). Syntax: [:SOURce]:PULM:BURST:NUMber:MAXimum? Write: PULM:BURST:NUM:MAX? Example: Response: :PULM:BURST:NUM:MAX 1000 PULM:BURST:NUM:MIN? Description: Gets the minimum number for the pulses for burst modulation (pulse gating). Syntax: [:SOURce]:PULM:BURST:NUMber:MINimum? Write: PULM:BURST:NUM:MIN? Example: Response: :PULM:BURST:NUM:MIN 1 PULM:BURST:PER...
  • Page 47: Pulm:burst:per:max

    PULM:BURST:PER:MAX? Description: Gets the maximum time for the pulse burst modulation (pulse gating) in seconds. Syntax: [:SOURce]:PULM:BURST:PERiod:MAXimum? Write: PULM:BURST:PER:MAX? Example: Response: :PULM:BURST:PER:MAX 100.000 PULM:BURST:PER:MIN? Description: Gets the minimum time for the pulse burst modulation (pulse gating) in seconds. Syntax: [:SOURce]:PULM:BURST:PERiod:MINimum? Write: PULM:BURST:PER:MIN? Example: Response: :PULM:BURST:PER:MIN 0.002...
  • Page 48: Pulm:stat

    PULM:STAT Description: Sets the pulse modulation state to ON or OFF. Syntax: [:SOURce]:PULSe:STATe ON|OFF|1|0 Write: PULM:STATE ON Example: Write: PULM:STATE OFF Write: PULM:STAT 1 PULM:STAT? Description: Gets the state of the pulse modulation as ON or OFF. Syntax: [:SOURce]:PULSe:STATe? Write: PULM:STATE? Example: Response: :PULM:STATE OFF PULS:DEL...
  • Page 49: Puls:del:max

    PULS:DEL:MAX? Description: Gets the maximum delay (OFF-time) for the pulse modulation. Syntax: [:SOURce]:PULSe:DELay:MAXimum? Write: PULS:DEL:MAX? Example: Response: :PULS:DEL:MAX 100.00000000 PULS:DEL:MIN? Description: Gets the minimum delay (OFF-time) for the pulse modulation. Syntax: [:SOURce]:PULSe:DELay:MINimum? Write: PULS:DEL:MIN? Example: Response: :PULS:DEL:MIN 0.00000020 PULS:WIDT Sets the width (ON time) for pulse modulation in seconds. The units default to S Description: but can also be specified as MS (milliseconds), US (microseconds), or NS (nanoseconds).
  • Page 50: Puls:widt:max

    PULS:WIDT:MAX? Description: Gets the largest pulse modulation width (ON time) in seconds. Syntax: [:SOURce]:PULSe:WIDTh:MAXimum? Write: PULSE:WIDTH:MAX? Example: Response: :PULSE:WIDTH:MAX 100.00000000 PULS:WIDT:MIN? Description: Gets the shortest pulse modulation width (ON time) in seconds. Syntax: [:SOURce]:PULSe:WIDTh:MINimum? Write: PULSE:WIDTH:MIN? Example: Response: :PULSE:WIDTH:MIN 0.00000020 REF:EXT:CLK Sets the clock reference.
  • Page 51: Software:up

    SOFTWARE:UP Description: Starts the software update procedure. Syntax: SOFTWARE:UPDate STAT:OPER? Description: Gets the status operation event register value from 0 to 128. Syntax: STATus:OPERation[:EVENt]? Write: STAT:OPER? Example: Response: :STAT:OPER 0 STAT:OPER:COND? Description: Gets the status operation condition register value from 0 to 128. Syntax: STATus:OPERation[:EVENt]:CONDition? Write: STAT:OPER:COND?
  • Page 52: Sver

    SVER? Description: Gets the current software version of firmware. Syntax: SVERsion? Write: SVER? Example: Response: :SVER 1.2.8 SYST:BUSA? Description: Gets the bus address of the plug-in card. Syntax: SYSTem:BUSAddress? Write: SYST:BUSA? Example: Response: :SYST:BUSA 4 SYST:ERR? Get the first system error. When this command is sent again, the second/next error is replied.
  • Page 53: Syst:idnu

    SYST:IDNU? Gets the system ID number of the plug-in card including header command. Description: See the ID_NUMBER? command for response without header. Syntax: SYSTem:IDNUmber? Write: SYST:IDNU? Example: Response: :SYSTEM:IDNUMBER 1.44.65.178.27.0.0.207 SYST:PRES Resets all the user parameters. This command does the same operation as Description: *RST.
  • Page 54: Temp

    TEMP? Gets the temperature of the device and returns the temperature in °C. The two Description: values returned represent the temperature readings of individual sensors on the EMGen card. Syntax: [:SENse]:TEMPerature? Response: :TEMP <temp_board1> / :TEMP <temp_board2> Write: TEMP? Example: Response: :TEMP 51.2 / :TEMP 53.3 EMGen Command Set ets-lindgren.com...
  • Page 55: Appendix A: Appendix A: Ec Declaration Of Conformity

    Appendix A: Appendix A: EC Declaration of Conformity ETS-Lindgren Inc. declares these products to be in conformity with the following standards, following the provisions of EMC Directive 2004/108/EC: EMGen RF Signal Generator Plug In Card Emission: EN 61326 1:2006, Class B Electrical equipment for measurement, control, and laboratory use.

Table of Contents