Hide thumbs Also See for TX320:
Table of Contents

Advertisement

TX320 Transmitter
Revision: 3/12
C o p y r i g h t
©
2 0 0 0 - 2 0 1 2
C a m p b e l l
S c i e n t i f i c ,
I n c .

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TX320 and is the answer not in the manual?

Questions and answers

Summary of Contents for Campbell TX320

  • Page 1 TX320 Transmitter Revision: 3/12 C o p y r i g h t © 2 0 0 0 - 2 0 1 2 C a m p b e l l S c i e n t i f i c ,...
  • Page 3 Campbell pricelist or product manual. Products not manufactured, but that are re-sold by Campbell, are warranted only to the limits extended by the original manufacturer. Batteries, fine-wire thermocouples, desiccant, and other consumables have no warranty.
  • Page 4 SCIENTIFIC, INC., phone (435) 227-9000. After an applications engineer determines the nature of the problem, an RMA number will be issued. Please write this number clearly on the outside of the shipping container. Campbell Scientific's shipping address is: CAMPBELL SCIENTIFIC, INC.
  • Page 5: Table Of Contents

    4.3.11 Random Randomizing Percentage ..........11 4.3.12 Random Repeat Count ..............11 4.3.13 Random Data Format ..............11 4.3.14 Random Msg Counter ..............11 4.4 Save and Transfer the Settings to the TX320..........11 4.5 Using SatCommand for TX320 Testing ..........12 4.5.1 Terminal Window .................12 4.5.2 Commands ..................12 4.5.2.1 Recall Configuration Settings..........12...
  • Page 6 5.2.4.1 Buffer Control..............27 5.2.4.2 Data Format ................ 27 5.2.4.3 P126 Result Codes.............. 27 5.2.5 Read Status and Diagnostic Information from the TX320 ... 28 5.2.5.1 P127, Command 0: Read Time.......... 29 5.2.5.2 P127, Command 1: Read Status......... 29 5.2.5.3 P127, Command 2: Read Last Message Status....30 5.2.5.4 P127, Command 3: Transmit Random Message....
  • Page 7 TX320 Transmitter Table of Contents 5.2.5.6 P127, Command 5: Clear TX320 Error Registers ....31 5.2.5.7 P127, Command 6: Return TX320 to on-line mode...32 5.2.6 Edlog Programming Examples............32 6. Field Installation ............33 6.1 Field Site Requirements................33 6.2 Transmission Antenna ................33 6.3 GPS Antenna ..................34...
  • Page 8 TX320 Transmitter Table of Contents F.3.4 Set Self-Timed Transmission Interval.........F-6 F.3.5 Set Self-Timed transmission First Transmission Time ....F-7 F.3.6 Set Self-Timed Transmission Transmit Window Length....F-7 F.3.7 Enable or Disable Self-Timed Transmission Message Centering ................F-7 F.3.8 Enable or Disable Self-Timed Buffer Empty Message ....F-7 F.3.9 Set Self-timed Transmission Preamble Length ......F-8...
  • Page 9 5.1-1. GoesStatus Command 0: Read Time..........18 5.1-2. GoesStatus Command 1: Read Status..........18 5.1-3. GoesStatus Command 2: Read Last Message Status......19 5.1-4. GoesStatus Command 4: Read TX320 Error Registers.....19 5.1-5. Error Codes..................20 5.1-6. Result Codes Indicating Communication Problems ......23 5.1-7. GoesSetup and GoesData Runtime Result Codes.......23 5.2-1.
  • Page 10 TX320 Transmitter Table of Contents...
  • Page 11: Introduction

    The TX320 uses non-volatile memory to store configuration information, such as platform ID, transmission baud rate, channel number, scheduled transmission time, offset time and message window length. The TX320 also has a 15.7 K byte RAM buffer for scheduled transmissions and a buffer for random transmissions.
  • Page 12 USB Port: Command protocols: ASCII, binary, field diagnostics CS I/O Port: Signal Levels: TTL, Connector DB9M; Command Protocol: Campbell Scientific Synchronous Device Communication, address 4, Binary Command, Campbell Scientific Dataloggers. Environmental: Operating: -40° to 60°C; Storage -50º to 70ºC; 0 to...
  • Page 13: Goes System

    TX320. 2.3 Data Retrieval Data retrieval via the TX320 and the GOES system is illustrated in Figure 2-1. The DAPS User Interface Manual, provided by NOAA/ NESDIS, describes the process of retrieving the data from the NESDIS ground station. The data are in the form of 3-byte ASCII (see Appendix B for a computer program that converts the data to decimal).
  • Page 14: Tx320 Functions

    3. TX320 Functions 3.1 LED Function The TX320 has four LEDs used to indicate the state of the TX320 transmitter. When power is first applied to the TX320, the four LEDs will cycle through quickly, then the Synchronizing Clock to GPS LED will light for 15 minutes.
  • Page 15: Diagnostics Switch

    Campbell Scientific dataloggers to transfer data from the datalogger to the TX320 transmitter. The CS I/O SDC port allows other SDC devices and one modem enabled device to be connected to the same port at the same time. This...
  • Page 16: Usb Port

    The TX320 power connector has two pins: ground and 12 V. The input power requirement is 10.8 to 16 VDC at 3 amps. Because the TX320 can use up to 3 amps, the power should be connected directly to the battery. An in-line 7 amp fast blow fuse can be used to help protect the transmitter.
  • Page 17: Tx320 Label

    TX320 Transmitter The TX320 will operate with a battery voltage range from 10.8 V to 16 V. A fully charged lead acid battery will have a voltage of about 12.5 V. If the battery is fully charged, a 1.7 V drop along the battery leads will stop the transmitter from transmitting.
  • Page 18: Dcp Enclosure

    TX320 Transmitter FIGURE 3-2. TX320 connectors FIGURE 3-3. DCP enclosure...
  • Page 19: Satcommand Software

    When SatCommand is first started, a default setup template is loaded. If the Retrieve Settings button is selected, the current configuration of the TX320 will be loaded to the fields of the edit window.
  • Page 20: Timed Bit Rate

    4.3.5 First Timed Transmission The First Timed Transmission is also referred to as the Offset. The first timed transmission will always be between zero and the timed interval. The TX320 will transmit on the next Timed Interval after the clock has been set.
  • Page 21: Random Bit Rate

    Using the drop list, select the appropriate RS-232 or USB communication port for your computer. Connect the computer’s RS-232 serial port to the TX320 RS-232 serial port via a standard RS-232 serial cable. Or connect the computer’s USB port to the transmitter’s USB port via a standard USB cable.
  • Page 22: Using Satcommand For Tx320 Testing

    USB port of the computer to the RS-232 or USB port of the TX320. SatCommand can be used to send data to the transmitter, read the Audit Log, GPS Status, etc. The Terminal window supports manually-entered commands (see the appendix for individual command).
  • Page 23: Gps Status

    TX320 Transmitter 4.5.2.4 GPS Status GPS Status will display if the GPS power is on or off. If the GPS is powered, the GPS system reports the satellites currently tracked and the signal strength from each spacecraft. If the GPS is off, use the Position or Read Audit Log option to verify if the GPS system has obtained a GPS fix.
  • Page 24: Show Defaults

    5.1.1 GoesData The GoesData instruction is used to send data from the datalogger to the TX320 transmitter. Each time GoesData is executed, data is ordered with the newest data to be transmitted first, which is opposite of how Edlog dataloggers arrange data.
  • Page 25: Buffer Control

    Data Format is used to determine what format the data is transmitted in. This is the format of the data sent over the satellite. The TX320 does not determine the actual data format used, but can be set to match for data format selected with the GoesData instruction.
  • Page 26: Goesdata() Example

    The order data appears in each transmission can be controlled. Only whole records are copied from the datalogger to the TX320. Each record is copied in the same order it appears in the datalogger memory. The order of data records, oldest to newest or newest to oldest, can be controlled.
  • Page 27: Goesstatus

    NextScan EndProg 5.1.2 GoesStatus The GoesStatus instruction is used to read information from the TX320. Information that can be read and stored in the datalogger includes information relating to the next transmission, the last transmission, GPS time and position, and all logged errors. The status information can be used to set the datalogger clock and troubleshoot any problems that might arise.
  • Page 28: Goesstatus Read Status

    TX320 Transmitter from the TX320. The array needs to be four elements or more. Data is returned as: Result Code, Hour, Minute, Second. TABLE 5.1-1. GoesStatus Command 0: Read Time Index Contents Command Result Code Hours (GMT) Minutes Seconds 5.1.2.2 GoesStatus Read Status...
  • Page 29: Goesstatus Read Error Register

    When the command that caused the error is listed as 31, the error is an internal fault. Otherwise the error is just a communication error. TABLE 5.1-4. GoesStatus Command 4: Read TX320 Error Registers Index Contents...
  • Page 30 Internal fault codes are stored. When the command that failed is listed as 31 (0x1F), the error condition is an internal error with the TX320. The datalogger receives the error code as a hex value and converts to decimal. Decimal values are placed in input locations.
  • Page 31: Goesgps

    Error code 20 (0x14) is the Failsafe error. The failsafe is an internal hardware circuit that will shut down the TX320 if it transmits too frequently or for too long. The failsafe error code is not logged until the transmitter tries to transmit after the failsafe has been tripped.
  • Page 32: Goessetup

    Using GoesSetup(), the custom display menu options and the datalogger keypad/display, programs can be written that allow TX320 configuration via simple menus on the keypad/display. See CRBasic help and Display Menu for details. GoesSetup can also be used with constant values allowing fixed goes configuration parameters to be stored in the datalogger, and executed when needed.
  • Page 33: Result Code

    TX320 Transmitter 5.1.4.1 Result Code Result Code is used to indicate success or failure. Zero indicates Success. Positive result codes indicate communication problems; negative result codes indicate an illegal value in one of the parameters. See Table 5.1-6 for positive result codes and Table 5.1-7 for negative result codes.
  • Page 34: Random Channel

    5.2 Edlog Programming This section only applies to the CR10(X), CR23X, and CR510 dataloggers. The datalogger is used to measure and record data values. The TX320 is used to transmit data over a GOES satellite to a ground receiving station. Program instruction 126 is used to send data from the datalogger to the TX320 satellite transmitter.
  • Page 35: Deciding How Much Data Will Be Transmitted And When

    TX320 Transmitter of repetitions has been met. When properly configured, the TX320 will ensure the data is transmitted on the correct channel, at the correct baud rate and at the correct time without overrunning the transmit window. The datalogger will interface with the TX320 under program control. Two program instructions are used, P126 and P127.
  • Page 36: Managing Data, Writing More Data Than Will Be Transmitted

    TX320 Transmitter datalogger formats the data before the data is sent to the TX320. The data format is chosen with the P126 program instruction. 5.2.3 Managing Data, Writing More Data than Will Be Transmitted The datalogger has two data storage areas: Final Storage area 1 (FS1) and Final Storage area 2 (FS2).
  • Page 37: Buffer Control

    The first parameter of Edlog instruction 126 (P126) is called buffer control. Buffer control has two purposes: 1) to determine which buffer data is written to, and 2) if the buffer is erased before data is written. The TX320 has two independent buffers, one for self-timed transmissions and one for random transmissions.
  • Page 38: Read Status And Diagnostic Information From The Tx320

    2) Datalogger will initiate a test transmission on a random channel. 3) Datalogger will reset the error register of the TX320. 4) Return TX320 to on-line mode following a forced random transmission. Parameter 1 allows you to determine what command will be issued to the TX320.
  • Page 39: P127, Command 0: Read Time

    TX320 Transmitter Each P127 command returns a string of information. Each command requires a different number of input locations. The first piece of information returned is always the result code of the command. Table 5.2-1 lists the result codes and explains them.
  • Page 40: P127, Command 2: Read Last Message Status

    3 will pull the TX320 off line. After the random transmission attempt, the TX320 must be put back on line with command 6. When command 6 is used, all data in the TX320 is erased. Random transmission may require up to five minutes (GPS timeout) for setup and transmission.
  • Page 41: P127, Command 4: Read Tx320 Error Registers

    TX320 Transmitter 5.2.5.5 P127, Command 4: Read TX320 Error Registers Read error registers of TX320. Requires 10 input locations. TABLE 5.2-6. P127 Command 4: Read TX320 Error Registers In Loc Contents Result Code Number of Errors Command that Caused the Error...
  • Page 42: P127, Command 6: Return Tx320 To On-Line Mode

    TX320 Transmitter 5.2.5.7 P127, Command 6: Return TX320 to on-line mode. Command 6 is used to return the TX320 to online mode. Typically used after a forced random transmission. The TX320 has an off-line time-out of one hour. TABLE 5.2-9. P127 Command 6: Force On-line Mode...
  • Page 43: Field Installation

    The transmission antenna must have a clear view of the spacecraft. Other requirements are not specific to the TX320, but are mentioned here anyway. The TX320 must be mounted in an enclosure that will protect it from the environment, including condensation.
  • Page 44: Gps Antenna

    After the first fix, the TX320 will acquire a GPS fix once a day. Each time the GPS system acquires a fix, the entire GPS almanac is downloaded, which requires about 15 minutes.
  • Page 45: Gps Antenna

    TX320 Transmitter FIGURE 6-3. GPS antenna...
  • Page 46 TX320 Transmitter...
  • Page 47: Eligibility

    Appendix A. Information on Eligibility and Getting Onto the GOES System A.1 Eligibility U.S. federal, state, or local government agencies, or users sponsored by one of those agencies, may use GOES. Potential GOES users must receive formal permission from NESDIS. A.2 Acquiring Permission The user contacts NESDIS at the following address and submits a formal request to transmit data via GOES.
  • Page 49 Appendix B. Data Conversion Computer Program (written in BASIC) REM THIS PROGRAM CONVERTS 3-BYTE ASCII DATA INTO DECIMAL INPUT "RECEIVE FILE?", RF$ OPEN RF$ FOR OUTPUT AS #2 INPUT "NAME OF FILE CONTAINING GOES DATA"; NFL$ DIM DV$(200) WIDTH "LPT1:", 120 OPEN NFL$ FOR INPUT AS #1 WHILE NOT EOF(1) LINE INPUT #1, A$...
  • Page 51: Antenna Orientation Computer Program

    Appendix C. Antenna Orientation Computer Program (written in BASIC) REM THIS PROGRAM CALCULATES THE AZIMUTH AND ELEVATION FOR AN REM ANTENNA USED WITH A DCP FOR GOES SATELLITE COMMUNICATIONS CLS : CLEAR 1000 INPUT "SATELLITE LONGITUDE (DDD.DD)"; SO INPUT "ANTENNA LONGITUDE (DDD.DD)"; SA PRINT "ANTENNA LATITUDE (DDD.DD)--(SOUTH LATITUDE ENTERED"...
  • Page 53: Goes Dcs Transmit Frequencies

    Appendix D. GOES DCS Transmit Frequencies 300 & 100 BPS Channels 1200 BPS Channels 300 & 100 BPS Channels 1200 BPS Channels Channel Frequency Channel Frequency Channel Frequency Channel Frequency Number Number+ A Number Number+ A 401.701000 401.701750 401.771500 401.702500 401.773000 401.773750 401.704000...
  • Page 54 Appendix D. GOES DCS Transmit Frequencies 300 & 100 BPS Channels 1200 BPS Channels 300 & 100 BPS Channels 1200 BPS Channels Channel Frequency Channel Frequency Channel Frequency Channel Frequency Number Number+ A Number Number+ A 401.842000 401.842750 401.917000 401.917750 401.843500 401.918500 401.845000...
  • Page 55 Appendix D. GOES DCS Transmit Frequencies 300 & 100 BPS Channels 1200 BPS Channels 300 & 100 BPS Channels 1200 BPS Channels Channel Frequency Channel Frequency Channel Frequency Channel Frequency Number Number+ A Number Number+ A 401.992000 401.992750 402.067000 402.067750 401.993500 402.068500 401.995000...
  • Page 56 Appendix D. GOES DCS Transmit Frequencies...
  • Page 57: High Resolution 18-Bit Binary Format

    Appendix E. High Resolution 18-Bit Binary Format When using the binary 18 bit signed 2’s complement integer format, all data values in the datalogger final storage area must be in high resolution format. In most cases the datalogger program should set the data resolution to high at the beginning of the program.
  • Page 58 Appendix E. High Resolution 18-Bit Binary Format Where 17 represents bit 17 - the most significant bit and is used to determine the sign. Converting the 18 bit data point to an integer can be done manually. Don’t forget the 18 bits are numbered 0 through 17. Bit 17 is the sign bit, when bit 17 is set, the number is negative.
  • Page 59: Extended Ascii Command Set

    Appendix F. Extended ASCII Command Appendix F describes the ASCII command interface for the TX320 transmitter. These commands can be entered using the terminal window of SatCommander software, or suitable terminal emulation software. F.1 Command Interface F.1.1 Port Interfaces All Data Entry and Diagnostic functions are accessed using either the RS-232 Interface or USB interface.
  • Page 60: Command Access Level

    Syntax: TIME= yyyy/mm/dd hh:mm:ss Access level: USER TX320 State: Enabled/Disabled This command sets the date and time in the transmitter. The date and time will be overwritten when a GPS time synchronization occurs. Self timed transmissions will not occur until the time has been set either using this command or from the GPS.
  • Page 61: Replacement Character Read/Set

    Syntax: IRC=c Access level: USER TX320 State: Enabled/Disabled This command defines the ASCII character that will be substituted for any Prohibited ASCII character detected in the transmission data when operating in ASCII or Pseudo-Binary mode. The default character is ‘*’. Only printable ASCII characters, excluding space, are permitted.
  • Page 62: Enable Transmissions

    F.2.6 Enable Transmissions Syntax: Access level: USER TX320 State: Disabled This command enables transmissions. The configuration parameters will be checked for validity. If valid, they are saved to non-volatile memory and the transmitter is enabled. The enabled/disabled state of the transmitter is also stored in non-volatile memory so that it will resume operation after a power cycle if it was previously enabled.
  • Page 63: Enable Technician Command Mode

    F.2.9 Enable Technician Command Mode Syntax: TECHMODE password Access level: USER TX320 State: Enabled/Disabled This command changes the command access level to TECHNICIAN. The access level will not change unless the password is correct. F.2.10 Enable User Command Mode Syntax:...
  • Page 64: Set Goes Dcp Platform Id

    F.3.1 Set GOES DCP Platform ID Syntax: NESID=xxxxxxxx Access level: USER TX320 State: Disabled Sets the transmitter’s GOES DCP Platform ID to the hex value xxxxxxxx. Valid range is even hex numbers from 2 to 0xfffffffe. F.3.2 Set Self-Timed Transmission Channel Number...
  • Page 65: Set Self-Timed Transmission First Transmission Time

    Syntax: FTT=hh:mm:ss Access level: USER TX320 State: Disabled Set the time for the first timed transmission of the day. Valid range is 00:00:00 to 23:59:59. The First Transmission Time is also referred to as the Offset, and is between 00:00:00 and the Self-Timed Transmission Interval.
  • Page 66: Set Self-Timed Transmission Preamble Length

    Syntax: TPR=S/L Access level: USER TX320 State: Disabled Set the preamble type for timed transmissions. Valid values are S or L (Short or Long). This setting only applies for 100 BPS timed transmissions on channels 1-200. All 300 and 1200 BPS transmissions us short preamble. All 100 BPS transmissions on channels above 200 use long preamble.
  • Page 67: Set Random Transmission Bit Rate

    F.3.13 Set Random Transmission Bit rate Syntax: RBR=bbbb Access level: USER TX320 State: Disabled This command sets the random transmission bit rate where bbbb is the bit rate parameter and has valid values of 100, 300 and 1200. F.3.14 Set Random Transmission Interval...
  • Page 68: Enable Or Disable Random Transmission Message Counter

    TX320 State: Enabled This command overwrites the GOES Timed Buffer with the data provided. The TX320 transmitter will insert the 31 bit GOES ID, any header information (e.g. HDR Flag byte), and append the EOT so these should not be included in the TDT data.
  • Page 69: Read Number Of Bytes In The Self-Timed Transmission Buffer

    F.4.2 Read Number of Bytes in the Self-Timed Transmission Buffer Syntax: Access level: USER TX320 State: Enabled/Disabled Returns the number of bytes stored in the timed transmission buffer. F.4.3 Read the Maximum Self-Timed Message Length Syntax: MTML...
  • Page 70: Read Length Of The Message In The Random Transmission

    F.4.6 Read Length of the Message in the Random Transmission Buffer Syntax: Access level: USER TX320 State: Enabled/Disabled Returns the number of bytes stored in the random transmission buffer. F.4.7 Read the Maximum Random Message Length Syntax: MRML...
  • Page 71: Read Version Information

    Appendix F. Extended ASCII Command Set F.5.1 Read Version Information Syntax: Access level: USER TX320 State: Enabled/Disabled This command returns the transmitter serial number, hardware version number, firmware version number and GPS module version numbers. F.5.2 Read Transmission Status Syntax:...
  • Page 72: Read Gps Status

    No Tx Has Occurred F.5.4 Read GPS Status Syntax: Access level: USER TX320 State: Enabled/Disabled This command returns the current GPS status including satellite numbers and signal strengths in the following format if the GPS is on: Fix Status: Full Accuracy...
  • Page 73: Read Gps Position

    Appendix F. Extended ASCII Command Set F.5.5 Read GPS Position Syntax: Access level: USER TX320 State: Enabled/Disabled This command returns position obtained during the last GPS fix in the following format: Time of fix: dd/mm/yyyy hh:mm:ss[CR][LF] Lat: sxx.xxxxx[CR][LF] Long: sxxx.xxxxx[CR][LF] Alt: xxxxx[CR][LF]>...
  • Page 74: Read Reflected Power

    F.5.9 Read Reflected Power Syntax: RRFL Access level: USER TX320 State: Enabled/Disabled Returns the reflected power in dBm. This value is updated at the bit rate when transmitting and every 30 seconds when not transmitting. F.5.10 Read Power Supply Syntax:...
  • Page 76 Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com • info@campbellsci.com Campbell Scientific Africa Pty. Ltd. (CSAf) PO Box 2450 Somerset West 7129 SOUTH AFRICA www.csafrica.co.za • cleroux@csafrica.co.za Campbell Scientific Australia Pty. Ltd. (CSA)

Table of Contents