Bird Diagnostic System® 7001B200-1 ©Copyright 2012 by Bird Electronic Corporation Instruction Book P/N 920-7001B200-1 Rev. A Bird Diagnostic System is trademark of Bird Electronic Corporation.
I am not blank
Safety Precautions The following are general safety precautions that are not necessarily related to any specific part or procedure, and do not necessarily appear elsewhere in this publication. These precautions must be thoroughly understood and apply to all phases of operation and maintenance. WARNING Keep Away From Live Circuits Operating Personnel must at all times observe general safety precautions.
Safety Symbols WARNING Warning notes call attention to a procedure, which if not correctly performed could result in personal injury. CAUTION Caution notes call attention to a procedure, which if not correctly performed could result in damage to the instrument. The caution symbol appears on the equipment indicating there is important information in the instruction manual regarding that particular area. Note: Calls attention to supplemental information.
Safety Statements USAGE ANY USE OF THIS INSTRUMENT IN A MANNER NOT SPECIFIED BY THE MANUFACTURER MAY IMPAIR THE INSTRUMENT’S SAFETY PROTECTION. USO EL USO DE ESTE INSTRUMENTO DE MANERA NO ESPECIFICADA POR EL FABRICANTE, PUEDE ANULAR LA PROTECCIÓN DE SEGURIDAD DEL INSTRUMENTO. BENUTZUNG WIRD DAS GERÄT AUF ANDERE WEISE VERWENDET ALS VOM HERSTELLER BESCHRIEBEN, KANN DIE GERÄTESICHERHEIT BEEINTRÄCHTIGT WERDEN.
SERVICE SERVICING INSTRUCTIONS ARE FOR USE BY SERVICE - TRAINED PERSONNEL ONLY. TO AVOID DANGEROUS ELECTRIC SHOCK, DO NOT PERFORM ANY SERVICING UNLESS QUALIFIED TO DO SO. SERVICIO LAS INSTRUCCIONES DE SERVICIO SON PARA USO EXCLUSIVO DEL PERSONAL DE SERVICIO CAPACITADO. PARA EVITAR EL PELIGRO DE DESCARGAS ELÉCTRICAS, NO REALICE NINGÚN SERVICIO A MENOS QUE ESTÉ CAPACITADO PARA HACERIO. WARTUNG ANWEISUNGEN FÜR DIE WARTUNG DES GERÄTES GELTEN NUR FÜR GESCHULTES FACHPERSONAL.
About This Manual This manual covers the operating and maintenance instructions for the following models: 7001B200-1 Changes to this Manual We have made every effort to ensure this manual is accurate. If you discover any errors, or if you have suggestions for improving this manual, please send your comments to our Solon, Ohio factory. This manual may be periodically updated. When inquiring about updates to this manual refer to the part number and revision on the title page.
Table of Contents Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii Safety Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Warning Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Caution Statements . . . . . . . . . . . . . . . . . .
Status Bars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Main . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Setting Up the BDS GUI Application . . . . . . . . . . .
Optional Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 QC Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Specifications, DeviceNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xi
List of Tables Table 3-1 Table 3-2 Table 3-3 Table 5-1 Table 5-2 Table 5-3 Table 5-4 Table 5-5 Table 5-6 Table 5-7 Table 5-8 Table 5-9 Table 5-10 Table 5-11 Table 5-12 Table 5-13 Table 5-14 Table 5-15 Table 5-16 Table 5-17 Table 5-18 Table 5-19 Table 5-20 Table 5-21 Table 5-22 Table 5-23 Table 5-24 Table 5-25 Table 5-26 Table 5-27 Table 5-28 Table 5-29 Table 5-30 xii Standard Tracking Mode CSV Format Description . . . . . . . . . . . . . . . . . . 25 Spectral Search Mode CSV Format Description . . . . . .
Table 5-31 Table 5-32 Table 5-33 Table 5-34 Table 5-35 Table 5-36 Table 5-37 Table 5-38 Table 5-39 Table 5-40 Table 5-41 Table 5-42 Table 5-43 Table 5-44 Table 5-45 Table 5-46 Table 5-47 Table 5-48 Table 5-49 Table 5-50 Table 5-51 Table 5-52 Table 5-53 Table 5-54 Table 5-55 Table 5-56 Table 5-57 Table 5-58 Table 5-59 Table 5-60 Table 5-61 Table 5-62 Table 5-63 Table 5-64 Component Object Class Attributes (Instance 0) . . . . . . . . . . . . . . . . . . 67 Component Object Instance Attributes . . . . . . .
xiv
Chapter 1 Introduction Bird Diagnostic System (BDS) The Bird Diagnostic System (BDS) is a broadband (1 MHz to 500 MHz) RF monitoring and diagnostic system designed to be used in a 50 or non-50 ohm environment.
Spectral Search (Sweep) Operating Mode The Spectral Search (Sweep) Mode is used to get an overall view of the spectral components in a given frequency band. It sweeps across a frequency band, from start to stop frequency, displaying the amplitude at each frequency step. The user defines the frequency band by entering a start frequency, a stop frequency, and a step increment.
Items Supplied • • • Receiver unit Instruction Manual BDS GUI Software Communication Options The Bird Diagnostic System offers the following methods of communication: • • • BDS GUI DeviceNet Customer defined Theory of Operation The Bird Diagnostic System (BDS) is a real-time RF measurement system that consists of a sensor, a sensor cable, and a receiver.
4
Chapter 2 Installation Unpacking and Inspection 1. 2. 3. Carefully inspect shipping container for signs of damage. Do one of the following: • If the shipping container is damaged, do not unpack the unit. Immediately notify the shipping carrier and Bird Electronic Corporation. • If the shipping container is not damaged, unpack the unit. Save shipping materials for repackaging. Inspect unit for visual signs of damage.
Figure 2 BDS Receiver Mounting Holes 1 2 2 1 Item 1 2 Description Mounting feet, rubber Mounting holes, 6-32 threaded Installing the Sensor CAUTION Bending RF cables can cause damage. When routing RF cables, the minimum bend radius is 2 inches (25.4 mm). Do not bend the cables more than the minimum bend radius. Failure to comply may result in permanent damage to the cable and reduced equipment performance. 1. Connect the sensor RF In connector to the feed side of the host RF source cable. 2.
Connecting the Sensor and Receiver Cables 1. 2. Connect the current and voltage cables to the sensor (Figure ). Torque the SMA connectors to 1.55 Nm (±0.15 Nm). Note: The SMA connector on the current sensor cable has a standard center conductor and the SMA connector on the voltage sensor cable has a reverse polarity center conductor. 3. 4. 5. 6. 7. 8. Connect the temperature/data cable to the sensor. Connect the current and voltage data cables to the receiver (Figure on page 7).
8
Chapter 3 Operating Instructions Overview The BDS GUI is used to configure the BDS receiver and obtain measurement data from the system. There are two modes of operation: Standard Tracking and Spectral Search. In addition, the BDS provides arc/transient detection capability that is available in both operating modes. There are two sampling resolutions for all modes: 8-bit, 1G sample/second, and 12-bit, 200M sample/second.
Establishing a Connection to the BDS Receiver These instructions cover connecting to the receiver using a direct PC-to-receiver Ethernet connection on port 1 (left port). 1. Connect an Ethernet cable connected from the PC to port 1 on receiver. Note: It does not have to be a crossover cable, the BDS will auto-negotiate the hardware. 2. 3. 4. Apply power to the BDS receiver. Confirm that the yellow LED (the one on right) of port 1 is illuminated. Wait for the BDS to finish booting.
Port - The TCP/IP socket port (always 10050). Reconnection - Mark this checkbox to have the BDS GUI automatically reconnect when it loses connection with the receiver or if a connection fails. Timer Interval - The time in seconds to wait before the next reconnection attempt is made. Connect button – Establishes a connection with the receiver at the given address. Closes the dialog and saves the settings to the system registry. Cancel button – Exits the dialog without applying the connection.
Controls and Indicators Connector Panel Figure 2 Connector Panel Item 12 Description 1 Current sensor connector 2 Voltage sensor connector 3 DeviceNet connector 4 Status LEDs 5 Strobe Connection 6 Power LED 7 Reset Button 8 RS-232 connector (DB-9) 9 Ethernet Connection (Port 2) 10 Ethernet Connection (Port 1) 11 Devicenet buad rate switch (not available on all models) 12 Devicenet address switches (not available on all models) 13 Devicenet status LEDs (not available on all mode
Status LEDs The receiver has four status LEDs. Each LED can have four conditions, off (O), on green (G), on yellow (Y), and on red (R). The four letters in the LED code column are arranged left-to-right as viewed on the instrument. The letters indicate the condition of each LED. The meaning of the code is in the description column.
BDS GUI Interface Detail Menu Bar File Provides standard file operations for opening and saving BDS Documents. New – Creates a new BDS document. Note: The new document will inherit the properties of the previous document, including measurement and scan options. Open… - Opens a BDS document from a file. Note: This will currently open “BDS Capture Files” and not CSV files. Close – Closes the active document. Note: This will stop data acquisition (if running).
Stop – Stops data acquisition. Halt Mode – Stops the BDS measurement process for the active mode. Switch To->Tracking Mode – Changes the active mode to Standard Tracking Mode. Switch To->Spectral Search Mode – Changes the active mode to Spectral Search (Sweep) Mode. Gain Ctrl… - Displays the “Gain Control” dialog (see Gain Control Options). Options… - Displays the options dialog for the active mode. View Offers menu items for selecting a new view of a BDS document, configuring a view, or showing toolbars.
Toolbars Toolbar icons are described from left to right. Standard Standard Windows file save and load buttons. Connection Connect – Click the green button on the left to connect to the BDS receiver using the IP Address of the receiver saved in the system registry. Disconnect – Click the red button on the right to close your connection to the BDS receiver. Scan Start Button – Starts a new data acquisition (Free Run, Trigger, or Sweep).
Status Bars Main The main status bar is a standard window status bar displaying a status message (to the left) and keyboard indicator fields (CAP, INS, NUM). In addition to the standard keyboard indicators, this status bar also displays the connection status and input overload conditions. • • • If the BDSGUI is connected, then “CONNECTED” is displayed in the left-most indicator field, If the BDSGUI is not connected, then “DISCONNECTED” is displayed.
Using Standard Tracking Mode To collect data in the Standard Tracking Mode, the minimum configuration you need is to specify at least one fundamental frequency, the number of data sets to acquire, and then start a Free Run scan. There are many settings and options available in the Standard Mode of operation. For more information about Standard Tracking Mode options, refer to "Spectral Search (Sweep) Mode Options" on page 34.
• Select the “Continuous Scan” check box for the data acquisition to continue uninterrupted. Note: In Continuous Scan, when the specified number of data sets has been captured, the system will discard the oldest data set and store the newest data set (first-in-first-out method) so that you will always have the specified number of data sets. • 8. Do not select Continuous Scan for the data acquisition to stop only after the specified number of data sets or after the specified Run Time expires.
Viewing the Data Data can be viewed while it’s being collected or after a data acquisition completes. The data is displayed in the following formats: • • • • Table Time plot Reconstructed waveform Smith chart These views can be accessed and switched at any time by: • • • Selecting a different view using the buttons on the View tool bar (Figure ). Right-clicking anywhere on a view and choosing from the pop-up menu. Selecting View and your choice from the main menu.
• • • • • • • • • Vrms (Volts) - RMS voltage reading. Irms (Amp) - RMS current reading. Z (Ohms) - Impedance magnitude in Ohms. Note: Z=V/I. Phase (Deg) - The phase in degrees. R (Ohms) – Resistance in Ohms - the real part of impedance (in rectangular coordinates). jX (Ohms) – Reactance in Ohms - the imaginary part of impedance (in rectangular coordinates). P (Watts) - Power in Watts. Note: P = ( V rms × I rms ) cos ( Phase ) Rel P (dBc) - Power relative to the carrier in dBc.
Smith Chart View Figure 10 Data Viewed in a Smith Chart Note: The Smith Chart view displays data normalized to 50 Ohms (a value of 1 on the horizontal axis represents 50 Ohms). Using Spectral Search (Sweep) Mode To collect data in the Spectral Search Mode you can simply use the default sweep configuration and then start a Sweep. There are many settings and options available in the Spectral Search Mode of operation.
Saving the Document 1. Select "File->Save As…" from the main menu. 2. Note: If the data will be analyzed using another application such as MS Excel or MATHCAD, it’s recommended that the document is saved in the “true” CSV file format. The “true” CSV format saves the data in a format that is more easily interpreted than the “BDS Capture Files” format. Select “CSV Files (*.csv)” from the “Save as type:” drop-down list. Note: The file format can also be selected in the auto save options.
Marker Usage - Up to 2 markers can be used to view data point details or deltas between 2 data points on the graph. The active marker, the one with user input focus, is in red and the inactive marker is in black. Marker Keys: • • • • • • • Up Arrow – Place the active marker at the maximum value (the highest peak). Left Arrow – Move the active marker to the previous point. Tap to move one point at a time or hold to incrementally skip points. Right Arrow – Move the active marker to the next point.
Viewing Captured Data Using MS Excel It is recommended that the data being viewed is saved in the “true” CSV file format. The “true” CSV format saves the data in a format that is more easily interpreted than the “BDS Capture Files” format. See “Saving the Document” on page 19 in Using Standard Tracking Mode or see “Saving the Document” on page 23 in Using Spectral Search (Sweep) Mode for more information. CSV File Format Description Header fields are listed in the first row in the file.
Table 3-2 Column Header 1 2 3 4 5 Frequency (Hz) RMS Voltage RMS Current Phase (R) AttnV 6 AttnI Spectral Search Mode CSV Format Description Description Frequency reported for the step point in Hz. RMS Voltage reported for the step point. RMS Current reported for the step point. Phase in radians for the step point. Attenuation applied to the voltage channel while measuring the point. Attenuation applied to the current channel while measuring the point.
Scan Mode Options Standard Tracking Mode Options Frequency Selection The Frequency Selection page is used to define a set of frequencies for the BDS to monitor while in Frequency Tracking Mode. Note: All options including harmonic and intermod selection, tolerance, filter width, and tracking quality, apply to a fundamental frequency. Figure 12 Frequency Selection Dialog Resolution - This field is always set to use “Auto”.
Tolerance - The Tolerance field defines the tracking filter window as a percentage from the center of the fundamental frequency. This gives the frequency range of a generator for a frequency. Example - For a 2 MHz generator that moves from 1.8 to 2.2 MHz, you would enter a tolerance of at least 10%. The input value range for this field is 0.1 to 20%. The maximum tolerance for a frequency is limited based on the following formula: 5/frequency in MHz * 100.
Analog I/O Spec - : • Two analog inputs, 0 to 10V full-scale, 10K ohm input resistance. Note: Can be assigned to any of the analog outputs or used for set-point or power threshold adjustment. • • Five individual outputs, 0-10 V DC full-scale, 1000 Ohm source impedance.
A simple average will take a number of measurements and then compute and report the average value after the number of measurements has been sampled. This averaging mode will increase the data update rate by the number of averages requested. Example - If the data update rate for 1 measurement dataset is 10ms, then it will take about 40ms to average 4 measurements and produce the result. A user can average up to 16 measurements using Simple averaging.
Misc Enable relative phase measurements (required for waveform reconstruction) This option is used to enable relative phase calculations. Relative phase is the phase of a harmonic relative to its fundamental tone. It is required for waveform reconstruction. Figure 16 Misc Dialog Note: Relative phase calculations add significant processing time and will slow down the data update.
Trigger Figure 18 Free Run Dialog Use the Trigger scan mode to wait for an event to occur before collecting data. Select the threshold unit(s) and levels. A trigger event will occur when any of the selected Voltage, Current, or Delivered Power thresholds are detected. Pre- and post-event windows can be specified to include data that is captured before and after the trigger event. The Trigger Capture Limits are included to limit the number of datasets acquired, similar to the Free Run limits.
Arc Detection Arc Detection is used to identify and report transient events in an RF delivery system. The options available in the “Arc Detection” page are used to specify an arc event and also instruct the BDS how to store the results. Figure 20 Arc Detection Dialog Enable Arc Detection- Turns on and off arc detection. Sample Rate - Period used for peak/magnitude sampling (down-sampled from actual ADC rate). Note: Range: 50ns to 4us. Default is 1us (1MHz).
Spectral Search (Sweep) Mode Options Sweep The “Sweep” page provides options for defining the frequency band. Figure 21 Arc Detection Dialog Resolution - Select the sweep resolution as 8-bit or 12-bit. • • 8-bit resolution allows a sweep range of 10 kHz to 500 MHz. 12-bit resolution allows a sweep range of 10 kHz to 100 MHz. Frequency Step Size - This allows for the selection of either a uniform step size where each step is the same or scale that has the frequencies increasing exponentially.
Default Settings - Clicking this button will restore the default sweep settings. • • • • • • • • Resolution: 12-bit Frequency Step Size: Uniform No. Points: 2100 (Fixed) Start Frequency: 1 MHz Stop Frequency: 100 MHz Frequency Step: 47.165 kHz Filter resolution equals frequency step: Checked Continuous Sweep: Checked Averaging Controls the number of sweeps to average. Sweeps are averaged successively as they are made available, so the signal-to-noise ratio improves over time.
Peak Locator This page controls the peak locator algorithm that runs on each set of sweep data. Figure 24 Smoothing Dialog No. Peaks - Specify the number of peaks to locate and define the noise threshold in dB that defines a peak. Peak Threshold - Sets the peak threshold. Note: Increasing this may help avoid false positives. Peak Lock - Displays all previous peaks on the graph, overlaying the most recent sweep data. Graph Options This page provides display options for the frequency-domain sweep view.
Chapter 4 Maintenance This chapter describes routine maintenance, along with troubleshooting instructions for the Bird Diagnostic System (BDS). For service beyond this level, return the unit to a qualified service center. The BDS requires only simple, routine maintenance. • • • Wipe off dust and dirt regularly. Check the connectors and cables for damage. Clean the connector contacts with alcohol or dry cleaning solvent.
9. Click “OK”. 10. In the Address bar, enter the following: http://192.168.0.151 Note: The BDS Web UI home page should come up. 11. Click “Login”. 12. Enter the following: • • Username: admin Password: admin 13. Click “Updates”. 14. Use the “Browse” button to select the file with the “tar.gz.bdsu” file extension. 15. Click the “Apply Update” button to upload the file.
Code Description OOOO RRRR OROR ORRO ORRR OOOR OORO OORR OROO YYOO YYYO YYYY GYYY GGYY No power applied. CPU exception to unknown vector. RAM Failure Bootloader checksum failure. Kernel failure. CPU Fault – Illegal instruction. CPU Fault – Address error. CPU Fault – Unimplemented A-line. CPU Fault – Unimplemented F-line. Bootloader RAM test pass. Bootloader loaded. Bootloader running. Operating system loaded. Operating system running.
Specifications Parameter Frequency range Frequency resolution Frequency accuracy Frequency Tracking Harmonics Intermodulation Products Number of fundamental frequencies (F0) Analog inputs Analog outputs Digital outputs Data update rate Interfaces RF power, max RF connector Operating power 40 Specification 1 - 500 MHz (sensor dependent) 100 Hz ± 1 kHz For frequency-agile applications, the frequency must be stable for at least 12.
Voltage, Current and Phase Measurement Characteristics Parameter Voltage Current Measurement Range RF: 1 to 3000 Vrms (Maximum power is limited by the size of the sensor line section and connectors. See sensor specification document.) 0.1 to 100 Arms (Maximum power is limited by the size of the sensor line section and connectors. See sensor specification document.) Resolution IEEE 754 Single Precision Floating Point Uncertainty 1 - 100 MHz (At customer specified frequencies.) for Fo, ± 0.
Physical and Environmental Parameter Specification Dimensions & Weight Cable, RF/Data 1, 2, 3, 3.5 and 5 meter and 12 inch lengths Single Receiver 11” Width x 7-1/8” Depth x 2” Height, 3.1 lb (1.
Indicators and Connectors Indicator & Connector Calibrated Cable Set Temperature/Data Cable,Sensor Interface Specification Fischer WSO 102 A056-150 Connector Temperature/Data Cable, Receiver Interface 9-Pin D-Sub Voltage Cable RP-SMA, male (reverse polarized) Current Cable Sensor Voltage Output Current Output Temperature/Data Output Receiver Voltage Input SMA, male RP-SMA, female (reverse polarized) SMA, female Fischer DBPU102A056-1.
Data Outputs Tabular Display Parameter Frequency Voltage Current Impedance Phase Angle Power Relative Power Relative Phase Definition Fundamentals (Fo),Harmonics (F1, F1 …F15), and IMD RMS voltage RMS current Magnitude of Impedance, V ⁄ I Phase between V and I Average Power ( V rms × I rms ) cosine ( y = acos ( x + b ) ) Harmonic power relative to the fundamental power Phase between harmonic and F0.
Optional Accessories QC Connectors Connector Description 4240-002 4240-012 4240-018 4240-025 4240-031 4240-050 4240-062 4240-062-2 4240-062-3 4240-063 4240-063-3 4240-075 4240-080 4240-090 4240-096 4240-100 4240-110 4240-125 4240-132 4240-138 4240-149 4240-156 4240-160 4240-165 4240-179 4240-180 4240-187 4240-194 4240-201 4240-208 4240-244 4240-254 4240-260 4240-268 4240-278 4240-318 4240-334 4240-336 4240-344 4240-346 7/8 in.
Connector Description 4240-353 4240-363 4240-365 4240-366 4240-370 4240-371 4240-372 4240-373 4240-374 4240-375 4240-376 4240-377 4240-378 4240-400 4240-401 4240-402 4240-403 4240-404 4240-405 4240-406 4240-407 4240-408 4240-409 4240-410 QC M-SC IEC 7/16, plug M-IEC 7/16 in.
Specifications, DeviceNet Protocol DeviceType Protocol Cable Lengths Data Rates: MAC ID Network Size 0x00 - Generic Device DeviceNet, Group 2 slave only 125kbps: 500m (1650ft) 250kbps: 250m (825ft) 500kbps: 100m (330ft) 125kbps, 250kbps, 500kbps. The rotary switch labeled "DATA RATE" located on the back panel sets the data rate. (address 00-63) The two (2) rotary switches labeled "ADDRESS" located on the back panel sets the MAC ID (MSD and LSD). Up to 64 nodes per segment.
Connector Specifications Connector Type: DeviceNet 5-pin shielded micro-style male connector. Figure 28 DeviceNet Connector Pin Assignment 3 5 4 2 1 Item 1 2 3 4 5 Description Drain V+ V– CAN_H CAN_L DeviceNet Communication Interface Guide To obtain the full DeviceNet Interface guide, please log onto our website at: www.bird-technologies.
Customer Service Any maintenance or service procedure beyond the scope of those in this chapter should be referred to a qualified service center. If you need to return the unit for any reason, request an RMA through the Bird Technologies website (link shown below). All instruments returned must be shipped prepaid and to the attention of the RMA number. Bird Service Center 30303 Aurora Road Cleveland (Solon), Ohio 44139-2794 Fax: (440) 248-5426 E-mail: bsc@bird-technologies.
50
Chapter 5 DeviceNet Introduction Definitions • • • Network Host – The DeviceNet network master. Commonly a scanner card in a Programmable Controller. Network Slave – A DeviceNet device implementing sever functionality in a DeviceNet system. PLC – Programmable Logic Controller – refers to the DeviceNet Network Host. Note: See Appendix A for data type definitions. Reference Documents • • CIP Library Volume 3 “DeviceNet Adaptation of CIP” Edition 1.
Rotary switches S2 (MSD) and S3 (LSD) are used to select the DeviceNet MAC ID (Node Address). The valid range of addresses is: 0-63. Switch combinations that produce an address greater than 63 will force the device into a “MAC ID software configuration mode”. While in the “MAC ID software configuration mode” the device MAC ID will be set to the last MAC ID that the device was powered up at and will allow software configuration tools to modify the value of the MAC ID.
Table 5-2 Module Status LED Operation (MOD) – Corresponds to the Status attribute of the Identity Object LED Color LED State Device State Description None Off Power Off No power applied to device. Red Flashing Minor Fault Unrecoverable fault detected. Solid Unrecoverable Fault Output error or configuration error (recoverable fault). Flashing Device Self-Test Normal runtime operation. Solid Device Operational Device is idle or not allocated to a master.
Initialization The BDS supports standard duplicate MAC ID detection processing during power on initialization. Group 2 Only Slave Operation The BDS supports allocation of the DeviceNet Group 2 Master/Slave connection set through the Group 2 Unconnected message port.
Identity Object – Class Code: 1 (01HEX) Table 5-4 Identity Class Attributes (Instance 0) Attrib Rule 1 Get NV Name NV Revision Data Type UINT Description Value Revision level of this object.
Message Router Object – Class Code: 2 (02HEX) Table 5-9 Attrib 1 Rule Get NV NV Message Router Class Attributes (Instance 0) Name Data Type Revision UINT Description Value Revision level of this object. 1 Table 5-10 Message Router Instance Attributes (Instance 1) Attrib 1 Rule Get NV NV Name 14 (0x0E) STRUCT of: A list of supported objects. Number UINT Number of supported classes in the classes array. Classes ARRAY of:UINT List of supported class codes.
Table 5-14 Attrib Rule NV DeviceNet Instance Attributes (Instance 1) Data Type Name Description Value 1 Get/ Set NV MAC ID USINT Node address 2 Get/ Set NV Baud Rate USINT Baud Rate 3 Get/ Set NV Bus Off Interrupt BOOL 4 Get/ Set Get NV Bus Off Counter Allocation Info Allocation Choice Master’s MAC ID MAC ID Switch Changed Baud rate switch change MAC ID switch value. Baud rate switch value. USINT Defines how CAN handles BUS OFF interrupt.
Assembly Object – Class Code: 4 (04HEX) Table 5-17 Attrib NV Name 1 Get NV Revision 2 Get NV Max Instance 100 Set/ Set V Input Assembly Instance ID 101 58 Rule Assembly Class Attributes (Instance 0) Get V Input Assembly Size 102 Get V Num Measurements 103 Get V System Status 104 Get V Timestamp Data Type Description UINT Revision level of this object. UINT Maximum instance number. USINT Selected input assembly instance ID.
Assembly Instance 100 (64HEX) – BDS Standard Mode Data This instance of the Assembly object is used to get all data produced by the BDS while running in the “Standard Operating Mode”, including harmonics and intermods. The Standard Mode Data instance is selected by setting the “Input Assembly Instance ID” to 100 (64HEX).
Insta Type nce 100 Input (64HEX) 60 Byte Bit 7 Bit 6 Bit 5 0 BDS System Status 4-9 Timestamp 10-34 F1 Harmonic data H0 35-59 F1 Harmonic data H1 … … 385409 F1 Harmonic data H15 410434 Intermod 1 (F1 – 3F2) 435459 Intermod 1 (F1 – 2F2) 460484 Intermod 1 (F1 – F2) 485509 Intermod 1 (F1 + F2) 510534 Intermod 1 (F1 + 2F2) 535559 Intermod 1 (F1 + 3F2) 560584 F2 Harmonic data H0 585609 F2 Harmonic data H1 … … 935959 F2 Harmonic data H15 960984 Intermod 2 (F1 – 3F2) … … 10
Assembly Sample Configuration and Byte Mapping This is an example demonstrating how data is produced with the following Standard Mode object configuration. 2 Fundamental frequencies: 2MHz and 13.56MHz. 2MHz will look at 2 harmonics: 1 and 2, 13.56MHz will look at 1 harmonic: 2. No intermodualtion products are selected. Standard Mode Object Configuration Num Fundamentals (class attribute 103) = 2 Fundamental 1 = {2MHz, H0, H1, H2} Fundamental 2 = {13.
Data Compon ent Name Attribute Class Name Number Instance Number Name Number Data Type F1 Harmonic data H15 Standard Mode Object 103 (69HEX) 1 Measure ments[15] 3 STRUCT of: VIMeas F2 Harmonic data H0 Standard Mode Object 103 (69HEX) 2 Measure ments[0] 3 STRUCT of: VIMeas … … F5 Harmonic data H0 Standard Mode Object 103 (69HEX) 5 Measure ments[0] 3 STRUCT of: VIMeas Intermod 1 (F1 – 3F2) Standard Mode Object 103 (69HEX) 1 Intermods [0] 5 STRUCT of: VIMeas Intermod 1 (F1
Table 5-19 Assembly Instance 101 (65HEX) Instance Attributes Instance Type Byte bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 101 (0x65) Input 0-1 2-3 4-5 6-7 8-9 10-11 12-13 14-15 16-17 18-19 20-21 22-23 24-25 26-27 28-29 30-31 32-33 34-35 36-37 38-39 40-41 42-43 44-45 46-47 48-49 50-51 52-53 54-55 56-57 58-59 60-61 62-63 64-65 66-67 68-69 70-71 72-73 74-75 76-77 78-79 80-81 82-83 84-85 86-87 88-89 90-91 92-93 94-95 Frequency1 V rms Frequency1 I rms Frequency1 Phase Frequency1 Del.
Table 5-20 Data Component Frequency i * V rms Frequency i * I rms Frequency i * Phase Frequency i * Del.Power Frequency i * R Frequency i * X Assembly Instance 101 (65HEX) Instance Component Mapping Object Class ID Application Application Application Application 101(0x65) 101(0x65) 101(0x65) 101(0x65) Instance Attribute Data Attribute ID ID Type i* i* i* i* V rms I rms Phase Del.
Table 5-24 Attrib Rule NV Connection Instance Attributes (Instance 1) Name Data Type 1 Get NV State USINT 2 Get NV USINT 3 Get NV 4 Get NV 5 Get NV 6 Get NV 7 Get NV 8 Get NV 9 Get/ Set NV 12 Get NV 13 Get NV 14 Get NV 15 Get NV 16 Get NV 17 Get NV Instance Type Transport Trigger Produced Connection ID Consumed Connection ID Initial Comm.
Table 5-25 Connection Common Services Service Class Instance Code 05 (0x05) Yes Yes 14 (0x0E) Yes Yes 16 (0x10) No Yes 1 2 Description of Service Reset Used to reset the Inactivity/Watchdog Timer associated with a Connection Object. When a Connection in the Timed Out or Deferred Delete state receives a Reset request it also transitions back to the Established state. Get_Attribute_ Returns the contents of the specified Single attribute. Set_Attribute_ Modifies an attribute.
Table 5-29 Service Code S-Device Supervisor Common Services Class Instance Service Name 14 (0x0E) Yes Yes Get_Attribute_Single 16 (0x10) Yes Yes Set_Attribute_Single Table 5-30 Instance 1 Description of Service Returns the contents of the specified attribute. Modifies an attribute. S-Device Supervisor Object Instances Name Description BDS Supervisor BDS S-Device Supervisor instance.
S-Device Supervisor – Class Code: 48 (30HEX) Table 5-35 Attrib 1 Rule Get NV NV S-Device Supervisor Class Attributes (Instance 0) Data Type Name Revision Table 5-36 UINT Description Revision level of this object. Value 2 S-Device Supervisor Instance Attributes Note: This implementation is missing attributes required by the SEMI spec.
Component Object – Class Code: 100 (64HEX) Table 5-39 Component Object Class Attributes (Instance 0) Attrib Rule NV Name Data Type 1 2 Get Get NV NV Revision UINT Max Instance UINT 6 Get NV 7 Get NV Max Class UINT Attribute ID Max Instance UINT Attribute ID Table 5-40 Attrib Rule NV 1 Get NV 2 Get NV 3 Get NV Name Model Type Service Class Instance Code Yes Table 5-42 Instance 1 Revision level of this object. Maximum number of available instances.
Application Object – Class Code: 101 (65HEX) Table 5-43 Application Object Class Attributes (Instance 0) Attrib Rule NV Name Data Type 1 2 Get Get NV NV Revision UINT Max Instance UINT 6 Get NV 7 Get NV Max Class UINT Attribute ID Max Instance UINT Attribute ID Table 5-44 Attrib Rule 1 NV Description Value Revision level of this object. Maximum number of available instances. Highest possible class-level attribute ID value. Highest possible instancelevel attribute ID value.
Table 5-46 Instance 1 2 3 4 5 6 7 8 Application Object Instances Name Description Frequency 1 Frequency 2 Frequency 3 Frequency 4 Frequency 5 Frequency 6 Frequency 7 Frequency 8 Frequency 1 selection and results. Frequency 2 selection and results. Frequency 3 selection and results. Frequency 4 selection and results. Frequency 5 selection and results. Frequency 6 selection and results. Frequency 7 selection and results. Frequency 8 selection and results.
Standard Mode Object – Class Code: 105 (69HEX) Table 5-51 Attrib 72 Rule NV Standard Mode Class Attributes (Instance 0) Name Data Type 1 Get NV Revision UINT 2 Get NV 100 Get/ Set NV Max UINT Instance ADC Mode USINT 101 Get/ Set NV Num USINT Fundament als 102 Get/ Set NV Sample Period 103 Get/ Set NV Average Window Size 104 Get/ Set NV DAC Selection UDINT Description Revision level of this object. Maximum instance number. ADC mode selection.
Attrib Rule NV 105 Get/ Set NV 106 Get/ Set NV 107 Get/ Set NV 150 Get/ Set NV 151 Get/ Set NV 152 Get/ Set NV Name Data Type DeBYTE embedding Opts Description Semantics of Value De-embedding options bitfield. See DeeOpts bitfield description. Default: 0 Num DeUSINT The number of segments Default: 0 embedding to use in the deSegments embedding calculation. This is also the number of the valid segments to use from the following Deembedding Segments list.
Attrib 153 Rule Get/ Set NV NV Name Data Type Is BOOL Calibration Disabled Semantics of Value Description Option to turn off FALSE for measurement calibration. calibrated data (default), TRUE for raw data (diagnostic).
Table 5-54 Instance 1 2 3 4 5 Standard Mode Object Instances Name Fundamental 1 Fundamental 2 Fundamental 3 Fundamental 4 Fundamental 5 Description Fundamental frequency 1 configuration & data. Fundamental frequency 2 configuration & data. Fundamental frequency 3 configuration & data. Fundamental frequency 4 configuration & data. Fundamental frequency 5 configuration & data.
Fundamental Name Data Type Description Byte Tracking Quality USINT Tracking quality value in 0.001% steps. This is an advanced parameter used to finetune tracking performance. Setting to 0 will use the default value of 10 (0.01%). Default: 10 (0.01% quality) 8 Intermod F2 USINT The frequency number of the “F2” frequency to use when computing intermodulation products. One of the following values (ranging 0-5): 0 – No intermods requested. 1 – 5 – Fundamental frequency to use as the F2 fundamental.
Table 5-56 DACSel – DAC Selection Parameters Note: Structure size = 6 bytes. Name Data Type Fund Number USINT F2 Fund USINT Harmonic USINT Intermod SINT Units USINT DAC Output USINT Description The fundamental frequency index. This will also be used as the “F1” frequency for intermods. One of the following values (ranging 0-5): 0 – No fundamental selected (and no DAC output selected). 1 – 5 – The selected fundamental.
Table 5-57 DeeSegment – Transmission Line Segment De-embedding Parameters Note: Structure size = 20 bytes. DeeSegment – Transmission Line De-embedding Parameters Name Data Type Loss REAL Reserved Length REAL REAL Line Impedance REAL Phase Velocity REAL Table 5-58 Description Byte Line section loss in Ohms/cm. Default: 0 (No loss) Parameter used for internal system use. Segment length in cm. Note: a length of 0 is invalid. Default: 0 Line section impedance (Z0) in Ohms.
VIMeas – Single BDS V & I measurement result. The BDS produces one of these structures per frequency measurement. These structures are grouped together by fundamental frequency to compose a complete measurement dataset. The number of measurements reported per dataset depends on the class-level configuration attributes of the Standard Mode object. Structure size = 25 bytes. VIMeas – Single BDS V & I Measurement Result.
Data Types Table 5-59 CIP™ Elementary Data Types Data Type Name BOOL SINT INT DINT USINT UINT UDINT REAL BYTE WORD DWORD SHORT_STRING DATE_AND_TIME Data Type Description 8-bit OCTET. Logical Boolean with values TRUE (1) and FALSE (0). Signed 8-bit integer value. Signed 16-bit integer value. Signed 32-bit integer value. Unsigned 8-bit integer value. Unsigned 16-bit integer value. Unsigned 32-bit integer value. 32-bit floating-point value. Bit string (8-bits). Bit string (16-bits). Bit string (32-bits).
Constants And Data Structures Table 5-63 Bit 31 30 DSP Unit DSP ERR Bit 23 X Bit BDS System Status Bitfield 29 28 27 26 25 DCM3 DCM2 DCM1 DCM0 PLL12 21 20 19 18 17 22 X Arc Not Cal Detected 15 14 13 12 V Low F5 Range F4 Range F3 Range Bit 7 X 6 X 5 X 4 X Probe I Over Disconnect 11 10 F2 Range F1 Range 3 V Over 24 PLL8 16 I Low 9 8 DAQ No Time Timeout Set 2 1 AGC Off Deembed Avg 0 Idle Note: If all bits are 0, then all is well – no status to report.
Table 5-64 Value 82 Name 0 1 2 3 4 5 6 7 8 9 10 11 12 13 Vrms Irms Vpk Ipk Phase R Phase D Relative Phase R Relative Phase D Watts Vars dBm dBc Impedance Mag Resistance 14 Reactance Output Formats Description Voltage RMS. Current RMS. Peak Voltage. Peak Current. Phase in radians. Phase in degrees. Relative phase in radians. Relative phase in degrees. Power in Watts. Power in Vars. Power in dBm. Power relative to carrier (in dBc). Impedance magnitude.
Limited Warranty All products manufactured by Seller are warranted to be free from defects in material and workmanship for a period of one year, unless otherwise specified, from date of shipment and to conform to applicable specifications, drawings, blueprints and/or samples.
84