Campbell COM320 Instruction Manual

Voice phone modem
Table of Contents

Advertisement

Quick Links

COM320 Voice Phone Modem
Revision: 6/16
C o p y r i g h t
©
2 0 0 2 - 2 0 1 6
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 COM320 and is the answer not in the manual?

Questions and answers

Summary of Contents for Campbell COM320

  • Page 1 COM320 Voice Phone Modem Revision: 6/16 C o p y r i g h t © 2 0 0 2 - 2 0 1 6 C a m p b e l l S c i e n t i f i c ,...
  • Page 3: Limited Warranty

    Limited Warranty “Products manufactured by CSI are warranted by CSI to be free from defects in materials and workmanship under normal use and service for twelve months from the date of shipment unless otherwise specified in the corresponding product manual. (Product manuals are available for review online at www.campbellsci.com.) Products not manufactured by CSI, but that are resold by CSI, are warranted only to the limits extended by the original manufacturer.
  • Page 4 (435) 227-9106. Campbell Scientific is unable to process any returns until we receive this form. If the form is not received within three days of product receipt or is incomplete, the product will be returned to the customer at the customer’s expense.
  • Page 5 Periodically (at least yearly) check electrical ground connections. • WHILE EVERY ATTEMPT IS MADE TO EMBODY THE HIGHEST DEGREE OF SAFETY IN ALL CAMPBELL SCIENTIFIC PRODUCTS, THE CUSTOMER ASSUMES ALL RISK FROM ANY INJURY RESULTING FROM IMPROPER INSTALLATION, USE, OR MAINTENANCE OF TRIPODS, TOWERS, OR ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS, CROSSARMS, ENCLOSURES, ANTENNAS, ETC.
  • Page 7: Table Of Contents

    Data Callback ..................15 5.3.1 Example Data Callback Program ..........15 5.3.2 Data Callback Instructions ............16 Answer in Data Mode ................ 17 LoggerNet ..................17 6. Hardware Installation ..........18 Site Requirements ................18 Powering the COM320 Modem ............19...
  • Page 8 Removing the Cover to Access the USB Port ......... B-1 COM320 USB Communications Cable ........... B-1 COM320 Driver Installation ............B-1 Downloading a New Operating System to the COM320 ....B-2 Changing COM320 Settings ............B-3 Retrieving a Vocabulary List ............B-5 C.
  • Page 9: Introduction

    Although the primary function of the COM320 is voice communications, the modem is also capable of data communications. In data mode, the COM320 supports standard datalogger functions including program send, data collection, and data callback.
  • Page 10: Specifications

    QuickStart This section presents Basic_Voice_2.cr1, an example voice callback/callin program written to demonstrate functions of the COM320. It can serve as a starting point from which to build an application program. Customize the voice code and merge your measurement sections with the voice code. Also test the auto-disconnect functionality (that is, the datalogger will automatically hang up after the specified number of seconds).
  • Page 11 Disconnect. 2) Turn off PS150 if it isn’t already. 3) Connect CR1000 to PS150. 4) Connect SC12 cable from COM320 to CR1000 CS I/O port. 5) Connect analog phone line to COM320. 6) Turn on PS150. 7) Connect prepared thermocouple to CR1000’s DIFF 7 analog input.
  • Page 12 COM320 Voice Communications Modem 8) Connect LED with 1000 ohm resistor connected to anode lead from C1 to G (resister to C1). Step 3 – Send BASIC_VOICE_2.CR1 to CR1000 1) Download BASIC_VOICE_2.CR1 from CSI web site under Support, Downloads, Program | Examples, COM310 Examples to a folder on your hard drive.
  • Page 13 COM320 Voice Communications Modem PRESS POUND TO RESET ALARM, PRESS STAR TO DISCONNECT Pressing the # key you should hear: C R ONE THOUSAND STATION PRESS ONE TO HEAR A SENSOR VALUE PRESS TWO TO HEAR OR TOGGLE PORT PRESS THREE TO HEAR OR TOGGLE FLAG PRESS STAR TO DISCONNECT 3) Navigate through the menus to learn the program’s capabilities:...
  • Page 14: Cr1000 Example Program

    ' Maximum time, in seconds, allowed for a phone to be picked up ' and # pressed Public mykey As Long ' **** VOICE CODE executed when DL detects COM320 RING or when DialVoice() succeeds **** Public CallingOut As Boolean ' Detects whether we are calling out or calling in...
  • Page 15 COM320 Voice Communications Modem VoiceSpeak ("PRESS STAR TO DISCONNECT", 0) Select Case VoiceKey(keytimeout) Case 1 VoiceSpeak ("THE BATTERY VOLTAGE IS" + Value(1) + "VOLTS", 1) Case 2 VoiceSpeak ("THE REFERENCE IS" + Value(2) + "DEGREES", 1) Case 3 VoiceSpeak ("THE AIR TEMPERATURE IS" + Value(3) + "DEGREES", 0)
  • Page 16 COM320 Voice Communications Modem VoiceSpeak("50MS PRESS POUND TO TOGGLE 50MS PRESS STAR TO RETURN", 0) If VoiceKey(KeyTimeout) = POUND Then ReadIO (state,&b11111111) If state AND keybit Then state = state AND (NOT keybit) Else state = state OR keybit EndIf WriteIO(&b11111111,state)
  • Page 17: Example Program Description

    VoiceBeg when a callout dial-up is in progress. 3.2.1 VoiceSetup() The VoiceSetup() instruction is used to control the hang up of the COM320 voice modem. It controls which key is used to exit a subroutine and which is used to continue to the next VoiceKey() instruction. It also determines how long the COM320 can be ‘off hook’...
  • Page 18: Voice Beg / Endvoice

    Voice retrieval of data (user or datalogger initiated) • Reading / Toggling of datalogger control ports • Reading / Toggling of program Flags • The COM320 ships with an SC12 cable (9-pin to 9-pin) for connecting between the modem CS I/O port and datalogger CS I/O port.
  • Page 19: Surge Suppressor

    SC32B) can communicate simultaneously via those peripherals. Telephone A touch-tone phone is normally used to call the COM320 modem. A rotary phone will work if the programmed voice announcements do not require you to navigate through the COM320’s menu system.
  • Page 20: Callback

    (p. 15) 5.1.1.2 Voice Callback The COM320 gives you the ability to do voice callbacks. You can program a station to call one or more telephone numbers and announce an alarm message when conditions you specify are met. Using multiple phone numbers increases the probability that someone will receive the message.
  • Page 21: Voice Instructions

    5.2.1 VoiceBeg / EndVoice This instruction pair contains the code executed when the datalogger detects a RING signal from the COM320 (a callin). It is placed in the declarations portion of the program before the BeginProg instruction. The EndVoice instruction hangs up the modem. VoiceHangup is not required unless you want to hang up the modem under certain conditions prior to the execution of the EndVoice instruction.
  • Page 22: Voicenumber

    5.2.5 DialVoice The DialVoice() instruction is used to define the dialing string for a COM320 voice modem, usually for voice callback. If the DialVoice() instruction is set equal to a variable, True will be returned if the communication attempt was successful or False will be returned if it failed.
  • Page 23: Voicephrases

    PC running LoggerNet with a phone modem connected to the phone line dialed. ' CR1000 Series Datalogger ' BASIC_DATA_CLBK_1.CR1 ' Program description: Does a DATA CALLBACK via COM320 when DIFF 7 TC temp > 85F ' LoggerNet Map: ComPort PhoneBase...
  • Page 24: Data Callback Instructions

    COM320 Voice Communications Modem DialSequence (4094) DialSuccess = DialModem (COM320, 9600,"1112223333","") 'Phone number to call EndDialSequence (DialSuccess) BeginProg Scan (30,Sec,0,0) PanelTemp (PTemp,250) Battery (Batt_volt) dummy = 0 TCDiff (TCvalue_F,1,mV2_5C,7,TypeT,PTemp,True ,0,250,1.8,32) If TCvalue_F > 85 then SendVariables (Result,COM320,4094,4094,0000,2500,"Public","Callback",dummy,1) Delay (1,15,Sec) 'Prevents too soon callback...
  • Page 25: Answer In Data Mode

    For callback collection, the datalogger DialSequence() instruction changes the COM320 from default voice mode to data mode. The commas create a delay so that the “9” is received by the COM320 during the voice announcement. When the COM320 detects the “9”, it disables voice communications and enables data mode for the remainder of that connection.
  • Page 26: Hardware Installation

    (Central Office Implemented systems) is prohibited. Connection to party line service is subject to state tariffs. The COM320 is compatible with standard (analog) telephone lines. It connects to the telephone line by means of a USOC RJ11 jack (standard modular telephone jack).
  • Page 27: Powering The Com320 Modem

    Grounding the COM320 System Connect the 14 AWG grounding wire (green with yellow stripe, provided with the COM320) to the GND terminal on the COM320 and to the station enclosure’s earth ground connection. The COM320 and datalogger must be connected directly to a high quality earth ground. Read the datalogger manual section on GROUNDING for details on creating such an earth ground.
  • Page 28: Telephone Service

    If the telephone company requests information from you concerning the equipment connected to the telephone line, the COM320 label shows its FCC registration number and ringer equivalence number (REN).
  • Page 29: Connecting To A Surge Protector

    COM320 Voice Communications Modem Connecting to a Surge Protector Campbell Scientific offers two surge protectors (pn 4330 and pn 6362). The 4330 and 6362 are essentially the same, except the 6362 has hardware for mounting to an enclosure backplate. NOTE The 4330 is also known as the 2374-01.
  • Page 30: Troubleshooting Com320 Voice Systems

    No Communications Voice Mode — No voice announcements when you call the station • The COM320 is connected to a digital rather than an analog phone line. The COM320 configuration was changed from its default factory settings • (see Appendix B, Updating and Configuring the COM320 (p.
  • Page 31: Communications Problems

    COM320 Voice Communications Modem Communications Problems Voice Mode 1) Can’t get beyond the initial voice announcement a) The security code was not received. Try pressing # again, then xxx# again (where xxx = modem security code). 2) Pressing handset keys sometimes fails to produce the correct response.
  • Page 32 COM320 Voice Communications Modem...
  • Page 33: Ic Information

    Appendix A. IC Information NOTE Industry Canada (IC) was formerly known as DOC. CP-01, Issue 8, Part I Section 14.1 “NOTICE: The Industry Canada label identifies certified equipment. This certification means that the equipment meets certain telecommunications network protective, operational and safety requirements as prescribed in the appropriate Terminal Equipment Technical Requirements document(s).
  • Page 35: Updating And Configuring The Com320

    USB connected printers and scanners. B.3 COM320 Driver Installation If this is the first time a COM320 has been plugged into your computer, it will be necessary to install the drivers to enable communication with the COM320: 1) Remove the cover of the COM320 to access the USB port (see Appendix B.1, Removing the Cover to Access the USB Port...
  • Page 36: Downloading A New Operating System To The Com320

    CS I/O port of a datalogger. 3) Connect the COM320 USB port to one of the USB ports on your computer and wait for the computer operating system to load its device drivers. If this is the first time a COM320 has been plugged into your computer, you may need to install the device driver for the COM320.
  • Page 37: Changing Com320 Settings

    CS I/O port of a datalogger. 3) Connect the COM320 USB port to one of the USB ports on your computer and wait for the computer operating system to load its device drivers. If this is the first time a COM320 has been plugged into your computer, you may need to install the device driver for the COM320.
  • Page 38: Device Configuration Utility Screen

    Appendix B. Updating and Configuring the COM320 FIGURE B-2. Device Configuration Utility Screen 7) Click on the Connect button to connect to the COM320 and enter the settings editor (FIGURE B-3). FIGURE B-3. Device Configuration Utility Settings Editor...
  • Page 39: Retrieving A Vocabulary List

    +12 volt and ground terminals. 3) Launch the Device Configuration Utility and select device type Unknown, the correct PC serial port connected to the COM320, a baud rate of 9600 and press the connect button. 4) By pressing the “V” key you should see a list of words scroll by in the Device Configuration Utility terminal window.
  • Page 40 Appendix B. Updating and Configuring the COM320...
  • Page 41: Cs I/O 9 Pin Serial Port

    Appendix C. CS I/O 9 Pin Serial Port NOTE The COM320’s CS I/O port is not a standard RS-232 connection. Pin Description The COM320 modem connects to the datalogger using an SC12 cable connected to the datalogger’s CS I/O port. The COM320’s connector configuration is shown in FIGURE C-1.
  • Page 42: C-1. Pin Description

    = Signal Out of the datalogger to a peripheral. = Signal Into the datalogger from a peripheral. Description 5 Vdc supply (not used for COM320). Signal Ground: Provides a power return for pin 1 (5V), and is used as a reference for voltage levels.
  • Page 43: Com320 Word List

    Appendix D. COM320 Word List D.1 COM320 Word List - Alphabetical Order 500MS EASTERN 50MS CANAL EFFLUENT CELSIUS EIGHT EIGHTEEN CEMENT ABOVE CENTI EIGHTY ACCUMULATE CENTRAL ELECTRON ACKNOWLEDGE CHECK ELEVATION ACRE CHILL ELEVEN ADDITION CHILLER EMPTIED ADDITIONAL CHLORIDE ENGINE AGAIN...
  • Page 44 Appendix D. COM320 Word List GOODBYE LOCATION GRADIENT LOCATIONS GRAM LOGAN OPEN GRASS GROUND M-R-P OVERFLOW H-2-S OVERRUNS MANAGEMENT OZONE MAXIMUM HARDNESS MEMORY MENDON HASH MENU HAVE MERCURY P-S-I HEAD MESSAGE PACIFIC HEAR PARAMETER METER HEAT PARTS METERS HELLO MICRO...
  • Page 45 Appendix D. COM320 Word List REFERENCE STREAM RELATIVE STREAMBED WATER RESERVOIR SUMMIT WATTS RESET SUMP RESIDUAL SUNBURN WEATHER RETURN WEDNESDAY SUNDAY REVISION WELCOME SURFACE RISING WELL SURFACTANCE RIVER SYSTEM WEST ROAD WHAT ROOM TABLE WIND TAIL WITH RUNOFF TANK TEMPERATURE...
  • Page 46 Appendix D. COM320 Word List...
  • Page 48 Santo Domingo, Heredia 40305 SOUTH AFRICA COSTA RICA • cleroux@csafrica.co.za • info@campbellsci.cc www.campbellsci.co.za www.campbellsci.cc Campbell Scientific Southeast Asia Co., Ltd. Campbell Scientific Ltd. 877/22 Nirvana@Work, Rama 9 Road Campbell Park Suan Luang Subdistrict, Suan Luang District 80 Hathern Road Bangkok 10250...

Table of Contents