Campbell TX312 Скачать руководство пользователя страница 24

TX312 Transmitter 

reading the time from the TX312.  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 

2 Hours 

(GMT) 

3 Minutes 
4 Seconds 

5.1.2.2  GoesStatus Read Status 

Example:  

Public Stats(13) 

GoesStatus(Stats(), 1) 

Command 1, (Read Status) is used to read information regarding the current 
status of the transmitter. Information returned includes the number of bytes in 
each data buffer, time until transmission and a loaded battery voltage.  

TABLE 5.1-2.  GoesStatus Command 1:  Read Status 

Index Contents 

Command Result Code 

Bytes of data in self-timed buffer 

Time until next self-timed transmission: Days 

Time until next self-timed transmission: Hours 

Time until next self-timed transmission: Minutes 

Time until next self-timed transmission: Seconds 

Bytes of data in random buffer 

Time until next random transmission interval start: Hours 

Time until next random transmission interval start: Minutes 

10 

Time until next random transmission interval: Seconds 

11 

Failsafe, 1 indicates transmitter disabled due to failsafe. 

12 

Loaded power supply voltage, 1 amp load. (tenths of volts) 

13 

Average GPS acquisition time (tens of seconds) 

5.1.2.3  GoesStatus Read Last Message Status 

Example:  

Public LastStats(14) 

GoesStatus(LastStats(), 2) 

Command 2 (Read Last Message Status) is used to read information regarding 
the last transmission.  Information includes the type of transmission, size, 
forward power, reflected power, etc.  Also returned is the GPS derived 
Latitude and Longitude, which is updated once a day.  The GPS update 
interval can be changed. 

18 

Содержание TX312

Страница 1: ...TX312 Transmitter Revision 12 10 C o p y r i g h t 2 0 0 0 2 0 1 0 C a m p b e l l S c i e n t i f i c I n c...

Страница 2: ...stomers residing in countries served by Campbell Scientific Inc directly Affiliate companies handle repairs for customers within their territories Please visit www campbellsci com to determine which C...

Страница 3: ...er Connector 6 4 SatCommand Software 9 4 1 Install SatCommand 9 4 2 SatCommand General Description 9 4 3 Making Edits 9 4 3 1 NESDIS ID 9 4 3 2 Timed Channel 9 4 3 3 Timed Bit Rate 10 4 3 4 Timed Inte...

Страница 4: ...1 2 4 GoesStatus Read Error Register 19 5 1 3 GoesGPS 21 5 1 4 GoesSetup 22 5 1 4 1 Result Code 23 5 1 4 2 Platform ID 23 5 1 4 3 Window 23 5 1 4 4 Timed Channel 23 5 1 4 5 Timed Baud Rate 23 5 1 4 6...

Страница 5: ...o the GOES System A 1 A 1 Eligibility A 1 A 2 Acquiring Permission A 1 B Data Conversion Computer Program B 1 C Antenna Orientation Computer Program C 1 D RAWS 7 Data Format D 1 D 1 Introduction D 1 D...

Страница 6: ...des Indicating Communication Problems 23 5 1 7 GoesSetup and GoesData Runtime Result Codes 23 5 2 1 P127 Result Codes 29 5 2 2 P127 Command 0 Read Time 29 5 2 3 P127 Command 1 Read Status 30 5 2 4 P12...

Страница 7: ...200 BPS DCPRS Certification Standard version 1 0b March 2000 100 BPS Self timed DCPRS Certification Standard November 1981 100 BPS Random DCPRS Certification Standard November 1981 SDI 12 A Serial Dig...

Страница 8: ...00 bps 3 kHz Time Keeping Initial setting accuracy 100 microseconds synchronized to GPS Drift 10 milliseconds day over operating temperature range GPS scheduled updates are 1 at power up and once per...

Страница 9: ...andom transmit windows Self timed windows allow data transmission only during a predetermined time frame typically one minute or less every one three or four hours The self timed data is erased from t...

Страница 10: ...ronizing Clock to GPS LED will light for 15 minutes If there are data in a buffer waiting for transmission time the Data In Buffer LED will light During transmission the Transmitting LED will light Th...

Страница 11: ...d software is used to read write save and transmit the configuration information from the computer to the TX312 transmitter SatCommand is also used to read status information from the transmitter The...

Страница 12: ...fast blow fuse can be used to help protect the transmitter The TX312 is shipped with a power cable that includes the fuse and a connector arrangement that allows the transmitter to pull power directl...

Страница 13: ...he battery power leads short A five foot power lead is a long power lead If you must have a longer lead use heavy wire For power leads less than ten feet but more than five feet use no smaller than 18...

Страница 14: ...TX312 Transmitter FIGURE 3 2 TX312 Connectors FIGURE 3 3 DCP Enclosure 8...

Страница 15: ...transmitter The main menu is across the top of the screen and includes some file control functions a list of commands that can be sent to the transmitter and a couple of tools The edit window is wher...

Страница 16: ...crements 4 3 7 Timed Msg Format The Timed Message Format determines how the flag word is written and which characters are legal Select A if the data format is ASCII select P for Pseudo Binary option B...

Страница 17: ...want repeated after data has been loaded to the random data buffer Typically 5 works well 4 3 13 Random Data Format The Random Message Format determines how the flag word is written and which charact...

Страница 18: ...ly entered commands see the appendix for individual command The Terminal Window also supports automated commands found under Main Menu Commands 4 5 2 Commands From the main menu select Commands Within...

Страница 19: ...ent divide the number of bytes by 3 if using Pseudo Binary or by 7 if using an ASCII format 4 5 2 9 Max Random Message Length See Section 4 5 3 8 for details The random message does not have a fixed l...

Страница 20: ...ite of how Edlog dataloggers arrange data There are five parameters to the GoesData instruction Result Code Data Table Table Option Buffer Control and Data format In GoesData Table Option Buffer Contr...

Страница 21: ...3 RAWS7 will support strings Strings are transmitted from the first character until the null terminator If strings contain illegal characters the TX312 will replace the character with another charact...

Страница 22: ...ements and stores the result in the table named Tempdata All new data from TempData is copied to the transmitter hourly An hourly record containing stats regarding the Last GOES message are stored in...

Страница 23: ...blems that might arise The GoesStatus instruction also includes options to initiate a random transmission on command The GoesStatus instruction includes seven different functions Read Time Read Status...

Страница 24: ...ime until next self timed transmission Hours 5 Time until next self timed transmission Minutes 6 Time until next self timed transmission Seconds 7 Bytes of data in random buffer 8 Time until next rand...

Страница 25: ...de minutes 14 Longitude seconds 5 1 2 4 GoesStatus Read Error Register Example Public Errors 10 GoesStatus Errors 4 Command 4 Read Error Register is used to return the total number of errors that have...

Страница 26: ...value and converts to decimal Decimal values are placed in input locations The error codes are very important information if the DCP experiences trouble during operation Generally a GPS time synchron...

Страница 27: ...does not guarantee a missed a transmission See Section 6 3 for GPS antenna information Error code 22 0x16 indicates a Standing Wave Ratio SWR Fault The SWR fault can be triggered by several different...

Страница 28: ...ction can be variables error checking is done at run time not compile time Using GoesSetup the custom display menu options and the datalogger keypad display programs can be written that allow TX312 co...

Страница 29: ...5 1 7 GoesSetup and GoesData Runtime Result Codes Code Error Condition 11 Illegal Buffer Control 12 Illegal Message Window 13 Illegal Channel Number 14 Illegal Baud Rate 15 R count Error 16 Illegal Da...

Страница 30: ...tring variable in the format of hh_mm_ss where hh and ss are usually zero and mm is 30 or 45 5 1 4 11 GOESSetup Example Public setup_RC setup Sub Gsetup GOESSetup setup_RC H12345677 10 195 300 0 100 0...

Страница 31: ...rate and the data format The transmit window limits the time available for data to be sent The baud rate determines how fast data is sent The data format determines how many bytes are required per da...

Страница 32: ...storage area is active when data is written The amount of data copied to the transmitter and the order of data copied to the transmitter can be controlled by utilizing both final storage areas If usi...

Страница 33: ...on are maintained Data does not need to be converted after transmission Data points are separated by a comma This is not an efficient data format but it is convenient Binary 18 bit integer data format...

Страница 34: ...n still send the data A result code of 7 indicates P126 did not execute properly and the data probably cannot be sent again 5 2 5 Read Status and Diagnostic Information from the TX312 Edlog instructio...

Страница 35: ...es STX received after addressing 4 Received a NAK 5 Timed out while waiting for an ACK 6 CS I O not available 7 Transmit random message failure could be no data in random buffer 9 Invalid command code...

Страница 36: ...erage GPS acquisition time tens of seconds 5 2 5 3 P127 Command 2 Read Last Message Status Returns information specific to the last message transmitted plus the GPS derived Latitude and Longitude TABL...

Страница 37: ...ransmission If command 6 is executed before transmission random transmission will be canceled During GPS acquisition the LED will light solid green During transmission the LED will light solid red Com...

Страница 38: ...4 for more information 5 2 5 6 P127 Command 5 Clear TX312 Error Registers Clear error registers of TX312 Requires one input location TABLE 5 2 8 P127 Command 5 Clear Error Registers In Loc Contents 1...

Страница 39: ...1 Loc Status_RC Check if top of 4 hour interval if true execute P126 4 If time is P92 1 0 Minutes Seconds into a 2 240 Interval same units as above 3 30 Then Do Transfer data to TX312 5 Data Transfer...

Страница 40: ...n Do Transfer data to TX312 5 Data Transfer to HDR GOES P126 1 0 Self Timed Append 2 0 Binary Format 3 41 Result Code Loc P126_RC 6 End P95 Check result code for P126 if between 1 and 6 P126 will be e...

Страница 41: ...acecraft Other requirements are not specific to the TX312 but are mentioned here anyway The TX312 must be mounted in an enclosure that will protect it from the environment including condensation Most...

Страница 42: ...nd crystal aging The GPS is required for proper operation After the transmitter is reset or first powered up it can t schedule a transmission until a GPS fix has been established or the internal clock...

Страница 43: ...users must also submit a written statement indicating that their sponsor requires all or part of the transmitted data NESDIS will fax or mail the user a question form to complete and submit for appro...

Страница 44: ...This is a blank page...

Страница 45: ...J 110 FOR I 1 TO J 120 DV I MID A 3 I 2 3 130 NEXT I 140 B RIGHT A LEN A 3 J 160 A B A 170 K INT LEN A 3 180 L J 190 FOR I J 1 TO L 200 DV I MID A 3 I J 2 3 210 NEXT I 270 FOR I 1 TO L 280 A ASC LEFT...

Страница 46: ...This is a blank page...

Страница 47: ...ATN X1 SQR X1 X1 1 B BR 1 01745329 115 GOSUB 300 120 A1 90 C R1 A1 01745329 130 S1 6378 AH 0003048 SIN R1 140 S2 35785 6378 S1 150 A2 180 A1 R2 A2 01745329 155 S4 SQR S1 2 6378 AH 0003048 2 160 S3 SQ...

Страница 48: ...This is a blank page...

Страница 49: ...data beyond the RAWS 7 data after the RAWS 7 data has been sent to the transmitter The RAWS 7 format has some special functions built in The RAWS 7 format will behave differently depending on the amo...

Страница 50: ...in hr xx xx 2 Wind Speed 10 min avg xxx 3 Wing Direction 10 min avg xxx 4 Air Temp Sample xxx 5 RH 10 min avg xxx 6 Fuel Temp Sample xxx 7 Battery Voltage Sample xx x Using P126 for RAWS 7 data format...

Страница 51: ...pied to the transmitter When P126 is executed with a data format code of 4 through 8 the line of data is preceded by a carriage return and line feed Each data point is separated by a space Format code...

Страница 52: ...Signature Prog_Sig RAWS 7 data format and transmission Program based on a 3 hour window Hourly data transmitted The hourly RAWS 7 values are written to final storage at the top of the hour At the top...

Страница 53: ...asure temperature and RH HMP45C L 6 Excitation with Delay P22 1 1 Ex Channel 2 0 Delay W Ex units 0 01 sec 3 15 Delay After Ex units 0 01 sec 4 0 mV Excitation 7 Volt SE P1 1 1 Reps 2 25 2500 mV 60 Hz...

Страница 54: ...ite all reps w E3 4 7 Loc FuelT 5 1 8 Mult 6 32 Offset Measure precip TE525 L 12 Pulse P3 1 1 Reps 2 2 Pulse Channel 2 3 2 Switch Closure All Counts 4 8 Loc Prcip 5 0 01 Mult 6 0 Offset Measure solar...

Страница 55: ...s F 18 Z X F P37 1 3 X Loc AirTemp 2 1 8 F 3 3 Z Loc AirTemp 19 Z X F P34 1 3 X Loc AirTemp 2 32 0 F 3 3 Z Loc AirTemp Eliminate RH values greater than 100 20 If X F P89 1 4 X Loc RH 2 3 3 100 F 4 30...

Страница 56: ...lculate program signature once a day 32 If time is P92 1 0 Minutes Seconds into a 2 1440 Interval same units as above 3 30 Then Do 33 Signature P19 1 2 Loc Prog_Sig 34 End P95 Calculate and hold 10 mi...

Страница 57: ...rea 2 12 Loc MaxHrWS 40 Maximum P73 1 1 Reps 2 0 Value Only 3 5 Loc Wspd 41 Sample on Max or Min P79 1 1 Reps 2 6 Loc Wdir Write hourly RAWS 7 data to final storage area 1 Order is important First in...

Страница 58: ...data 51 If time is P92 1 65 Minutes Seconds into a 2 180 Interval same units as above 3 30 Then Do P126 set to insert data to self timed buffer Insert will erase the buffer before sending the new RAW...

Страница 59: ...Output Flag High Flag 0 55 Set Active Storage Area P80 1 3 Input Storage Area 2 16 Loc MaxWD_Old 56 Sample P70 1 1 Reps 2 13 Loc WDHrMxWS 57 Set Active Storage Area P80 1 3 Input Storage Area 2 19 Lo...

Страница 60: ...3 Input Storage Area 2 17 Loc MaxWD_Mid 67 Sample P70 1 1 Reps 2 13 Loc WDHrMxWS 68 Set Active Storage Area P80 1 3 Input Storage Area 2 20 Loc MaxWS_Mid 69 Sample P70 1 1 Reps 2 12 Loc MaxHrWS 70 Set...

Страница 61: ...Storage Area 2 21 Loc MaxWS_New 80 Sample P70 1 1 Reps 2 12 Loc MaxHrWS 81 Set Active Storage Area P80 1 3 Input Storage Area 2 24 Loc SRad_New 82 Resolution P78 1 1 High Resolution 83 Average P71 1 1...

Страница 62: ...time is P92 1 65 Minutes Seconds into a 2 180 Interval same units as above 3 30 Then Do 88 Do P86 1 10 Set Output Flag High Flag 0 89 Set Active Storage Area P80 1 1 Final Storage Area 1 2 123 Array I...

Страница 63: ...pend 2 8 ASCII xxxxx Format 3 14 Result Code Loc P126_RC 100 Do P86 1 10 Set Output Flag High Flag 0 Write row 11 to final storage 101 Sample P70 1 3 Reps 2 25 Loc FM_Old Copy row 11 to transmitter 10...

Страница 64: ...e 3 30 Then Do 7 HDR GOES Status P127 1 0 Read Time 2 44 Result Code Loc time_rc 8 If X F P89 1 44 X Loc time_rc 2 4 3 1 F 4 30 Then Do 9 If X F P89 1 45 X Loc GPS_hour 2 3 3 0 F 4 30 Then Do 10 If X...

Страница 65: ...Area P80 1 2 Final Storage Area 2 2 222 Array ID 18 Real Time P77 1 0220 Day Hour Minute midnight 2400 19 Sample P70 1 1 Reps 2 14 Loc P126_RC 20 Sample P70 1 8 Reps 2 30 Loc L_Msg_RC 21 Sample P70 1...

Страница 66: ...Appendix D RAWS 7 Data Format D 18 This is a blank page...

Страница 67: ...1 762500 43 401 764000 22 401 764750 44 401 765500 45 401 767000 23 401 767750 46 401 768500 47 401 770000 24 401 770750 300 100 BPS Channels 1200 BPS Channels Channel Frequency Channel Frequency Numb...

Страница 68: ...00 70 401 908750 140 401 909500 141 401 911000 71 401 911750 142 401 912500 143 401 914000 72 401 914750 144 401 915500 300 100 BPS Channels 1200 BPS Channels Channel Frequency Channel Frequency Numbe...

Страница 69: ...0 113 402 037750 226 402 038500 227 402 040000 114 402 040750 228 402 041500 229 402 043000 115 402 043750 230 402 044500 231 402 046000 116 402 046750 232 402 047500 233 402 049000 117 402 049750 234...

Страница 70: ...Appendix E GOES DCS Transmit Frequencies E 4 This is a blank page...

Страница 71: ...a minimum magnitude of 0 00001 NESDIS has placed restrictions on the format of data sent over the GOES satellite network The first restriction is the use of 7 data bits and one parity bit per byte The...

Страница 72: ...positive data point conversion Byte Label byte 3 byte 2 byte 1 Actual data point 01000101 11110010 11010010 Drop first 2 bits of each byte 000101 110010 010010 Combine the 3 bytes into one word 00010...

Страница 73: ...are deleted and the transmitter s attention is lost To get the transmitters attention a character must be entered followed by a CR until the prompt is returned Commands can optionally be terminated wi...

Страница 74: ...test commands Two access levels are defined USER and TECHNICIAN An error will be returned if a TECHNICIAN level command is entered while at the USER command access level USER level commands are always...

Страница 75: ...mand G 2 4 Restore Configuration Syntax RSTR Access level USER TX312 State Enabled Disabled This command directs the transmitter to restore the configuration parameters from non volatile memory Change...

Страница 76: ...en with valid values before transmissions can be enabled G 2 7 Disable Transmissions Syntax DTX Access level USER TX312 State Enabled This command disables transmissions Normal scheduling of transmiss...

Страница 77: ...0 05 00 to 24 00 00 A value of 00 00 00 will disable periodic GPS position fixes although they will still occur at power up and every 24 hours as a side effect of the daily automatic OCXO calibration...

Страница 78: ...0 BPS operation on channels 201 266 the transmitter will be configured for International operation Specifically the 31 bit International EOT will be used 0x63CADD04 in place of the ASCII EOT and the p...

Страница 79: ...length of the timed transmit window Length is specified in seconds Valid range is 5 to 240 seconds G 3 7 Enable or Disable Self Timed Transmission Message Centering Syntax CMSG Y N Access level USER T...

Страница 80: ...ons i e 300 or 1200 BPS G 3 11 Set Self Timed Transmission Data Format Syntax TDF A P B Access level USER TX312 State Disabled This command sets the timed transmission format to ASCII Pseudo Binary or...

Страница 81: ...The randomizing interval is the interval in which a random transmission will occur if there is data in the random transmission buffer The actual transmission time will be random but on average will o...

Страница 82: ...G 4 1 Select CS I O Port Mode Syntax CSMODE x Where x SDC enables the CS I O port for SDC slave communications with a CR10X CR10X PB or CR1000 data logger The TX312 address is fixed at 0x41 x SDI ena...

Страница 83: ...1M6 3 ii SDI 7 3CC4 2 iii SDI 1 0R 1 Access level USER TX312 State Enabled Disabled This command adds an SDI 12 command to the SDI command table in the table location specified by the table index The...

Страница 84: ...as a series of records separated by CR LF The records are buffered until transmission time and then transmitted in reverse chronological order After transmission the buffer is cleared Each record will...

Страница 85: ...Enabled Disabled Sets the sample interval for all SDI 12 sensors If the interval is set to a value less than the time required to perform all the SDI 12 measurements the measurements will be performed...

Страница 86: ...t be included in the TDT data If the timed data format is ASCII or Pseudo Binary the transmitter will also insert the correct parity bit for each message character and replace illegal characters with...

Страница 87: ...xxxxxxxxxxxxxxxxxxxxxxxxxx Access level USER TX312 State Enabled This command overwrites the GOES Random Buffer with the data provided The G5 transmitter will insert the 31 bit GOES ID any header info...

Страница 88: ...dom Transmission Buffer Syntax RML Access level USER TX312 State Enabled Disabled Returns the number of bytes stored in the random transmission buffer G 5 7 Read the Maximum Random Message Length Synt...

Страница 89: ...data has been transmitted failsafe status and supply voltage The transmitter responds with Transmitter Enabled Disabled CR LF GPS On Off CR LF RTC Valid Invalid CR LF Time To Next Tx dd hh mm ss CR LF...

Страница 90: ...0 V If a transmission has not occurred since power up the transmitter will respond with No Tx Has Occurred G 6 4 Read GPS Status Syntax GPS Access level USER TX312 State Enabled Disabled This command...

Страница 91: ...ond with No GPS Fix CR LF G 6 6 Read Audit Log Syntax RAL Access level USER TX312 State Enabled Disabled The RAL command is used to retrieve the audit log information in the following format yy mm dd...

Страница 92: ...lts This value is updated at the bit rate when transmitting and every 30 seconds when not transmitting G 6 11 Read TCXO Temperature Syntax RTEMP Access level USER TX312 State Enabled Disabled Returns...

Страница 93: ...Appendix H GOES Radio Set Certification H 1...

Страница 94: ......

Страница 95: ......

Страница 96: ...p CSC 11564 149th Street NW Edmonton Alberta T5M 1W7 CANADA www campbellsci ca dataloggers campbellsci ca Campbell Scientific Centro Caribe S A CSCC 300 N Cementerio Edificio Breller Santo Domingo Her...

Отзывы: