ADCON T E L E M E T R Y addIT A723 Series 4 User Guide SMART WIRELESS SOLUTIONS
ADCON T E L E M E T R Y ADCON TELEMETRY GMBH INKUSTRASSE 24 A-3400 KLOSTERNEUBURG A U S T R I A TEL: +43 (2243) 38 280-0 FAX: +43 (2243) 38 280-6 h t t p : / / w w w. a d c o n . a t ADCON INTERNATIONAL INC 2050 LYNDELL TERRACE SUITE C A #120, DAVIS 9 5 6 1 6 U S A TEL: +1 (530) 753-1458 FAX: +1 (530) 753-1054 h t t p : / / w w w. a d c o n .
CHAPTER Chapter 1. Introduction ________________________________ 5 What are addIT devices? _________________________________5 Installation issues________________________________________6 Conventions ____________________________________________7 Chapter 2.
CHAPTER
Chapter 1. Introduction This manual explains the hardware aspects of Adcon’s addIT™ A723 Series 4, including installation issues and certain parameter configurations. The manual is divided into these chapters: • "Introduction," which gives some general information and document conventions. • "Using the Base Station," which details the installation and use of the receiving unit. • "Using the RTU," which details the installation and use of the remote telemetry unit.
CHAPTER 1 Introduction The addIT A723 Series 4 RTU can be used in one of the following way: • Installed in the vicinity of an Adcon remote measuring station (A72x, A73x, A74x), the addIT RTU can use the A73x and A74x stations to relay its data to a base station (A840 or A850). If the base station is close enough to the addIT RTU, the RTU can communicate directly with the base station.
CHAPTER 1 Conventions Conventions Certain conventions apply in this documentation. Italics Indicate the text is variable and must be substituted for something specific, as indicated in the explanation. Italics can also be used to emphasize words as words or letters as letters. Bold Indicates special emphasis of the text. Also indicates menu names and items in a window. fixed font Indicates characters you must type or system messages. File Indicates menu selection.
CHAPTER 1 Introduction
Chapter 2. Using the RTU Remember that the addIT A723 Series 3 remote telemetry unit (RTU) can be used either with the A73x and A74x system or as a standalone system with the A440 Radio Modem and the A840 or A850 base station. Opening the packages You get several boxes when you purchase an addIT RTU.
CHAPTER 2 Using the RTU Figure 1 shows an addIT RTU. PROTECTIV E CAP TO SOLAR PANEL SERIAL NUMBER TO SENSORS Figure 1. addIT RTU Installing the RTU Installing addIT RTUs in the field is a fairly simple process. You’ll perform a connectivity check with an LED tool which is available from your Adcon Telemetry Distributor. Note: The LED tool is a blind plug to be plugged in the POWER connector. Follow these steps to install an addIT RTU in the field: 1.
CHAPTER 2 Installing the RTU on your application. Put a plastic cap on top of the rod to protect it. 4. Using a ring clamp, fasten the solar panel onto the aluminum rod. Ensure that the panel is facing south (north if you are located in the southern hemisphere) and out of the way of the addIT RTU. Note: The solar panel can be mounted under or behind the addIT RTU, but be sure that the RTU does not shadow the panel. 5. Fasten the addIT RTU to the top of the rod using another ring clamp.
CHAPTER 2 Using the RTU This completes the installation of your addIT RTU. If one of the I/O connectors is left unused, use the cap specially provided to protect it against moisture and dust. Be sure to make a note of the following information because you’ll need it when you configure the device in the software: • Serial number for each RTU • Type of sensors connected to each RTU More about the LED tool The LED tool allows you to rapidly check the status of an addIT RTU.
CHAPTER 2 Maintaining and servicing the RTU be fully charged after two consecutive sunny days, but you should get an LED light-up after several minutes of charging in the sunlight. Configuring an addIT RTU in the A840/A850 Configurator If you’re using an addIT RTU with an A73x or A74x system, you can configure the RTU by following the steps described in the A840/ A850 Base Station User Guide. Maintaining and servicing the RTU The A723 Series 4 unit needs virtually no maintenance.
CHAPTER 2 Using the RTU Table 1 shows the addIT devices’ expected operation time on a fully charged battery with 50 mA total consumption for the sensors, as described above. Table 1.
CHAPTER 2 Maintaining and servicing the RTU 4. Remove the battery pack from the lid (it is taped to the lid) and replace it with a new one (obtainable from Adcon). 5. Insert the battery plug into the PCB connector. 6. Mount the lid back, taking care that the rubber gasket sealing the box is not out of place. WARNING Be sure to mount the rubber gasket properly, so that the unit’s IP65 environmental protection is not affected. 7. Screw the four screws back in, applying a moderate force.
CHAPTER 2 Using the RTU
Chapter 3. Performing Advanced Functions With the appropriate knowledge, you can configure the addIT devices in the field by using a hyperterminal window. To configure the RTU, you will need a special serial cable adapter (not supplied, available from Adcon). CAUTION Do not try to configure your addIT devices if you are not sure what to do—the unit may not communicate with the remote measuring station or function with the addVANTAGE software.
CHAPTER 3 Performing Advanced Functions Device series Currently, two A723 device versions are in use: Series 3 and Series 4. You can determine which series a device is in any of these ways: • The TYPE command. When the device is connected, you can type this command to the series. With a Series 3 device, the command returns TYPE A723 , while with a Series 4 device, the return is TYPE A723 Series 4. This is the most reliable method of determining which series you have.
CHAPTER 3 Configuring the devices If you have a special passive extender cable, you can use it to plug more than one sensor to one connector. CAUTION To avoid cabling conflicts, first verify in the A840/A850 Configurator software that the sensor combination in the configuration you want is allowed. If there are no conflicts, you can physically attach the sensors to the addIT RTU. addIT RTUs can also be used to control actuators and to switch on or off pumps, valves, or other similar devices.
CHAPTER 3 Performing Advanced Functions • No parity • No flow control • Send LF after CR 4. Select OK to open the terminal window. 5. Press Enter to generate a response in the window. Serial communication protocol This protocol is based on a master sending commands and a node answering; the whole communication is conducted in plain ASCII, as strings. When exchanging numbers, they are represented in decimal format. All commands are terminated with a CR/LF combination.
CHAPTER 3 Using terminal commands General format of an answer The answers have the following format: ID Command Result1 Result2 ... ResultN ErrResult # • ID is the answering device. If a command was further routed, it is the ID of the end device. The answer must always contain the ID on return. • Command is the string representing the original command.
CHAPTER 3 Performing Advanced Functions REMARKS GET only. RETURNS A list of strings separated by spaces. REMOTE No. EXAMPLE CMDS 38193 ANLG ANRT B BLST CALC DATA DATASDI DPE FDEV FREQ ID INFO LVA MSTR PMP PORT RGE ROUTE RSSI SBAT SDI SLOT SST TEDS TIME TYPE VER VERB WPEAK WVECT XCONF XDATA XIMME 0 # COMMAND TIME DESCRIPTION Sets/returns the real time clock. PARAMETERS The actual time, or none in the GET version. RETURNS The actual time as dd/mm/yyyy hh:mm:ss. REMARKS GET/SET.
CHAPTER 3 Using terminal commands REMARKS GET/SET. REMOTE Yes, SET only. EXAMPLE FREQ 433925000 25000 38193 FREQ 0 # FREQ 38193 FREQ 433925000 25000 0 # COMMAND RSSI DESCRIPTION Sets/returns the Relative Signal Strength Indicator threshold at which an RF receiver must wake up. PARAMETERS The threshold value. For the A723 Series 4, it can take values from 0 to 255; it is typically factory set to 101. RETURNS The instant RSSI value and the programmed threshold.
CHAPTER 3 Performing Advanced Functions REMOTE Yes, SET only. EXAMPLE ID 4557 38193 ID 0 # ID 4557 ID 4557 0 # 6556 ID 7557 6556 ID 0 # Note: The last example shows a case where a remote node was instructed to change its own ID from 6556 to 7557. Even if it changed its ID, it answers with the old ID in order to correctly finish the transaction.
CHAPTER 3 Using terminal commands RETURNS The interval and rate for all 7 connectors. REMARKS The default interval is 900 (15 minutes) and rate is 3 (3 samples per quarter of an hour). REMOTE Yes, SET only. EXAMPLE SLOT 900 3 38193 SLOT 0 # SLOT SST DESCRIPTION Sets/returns the sensor's settling time and measuring mode PARAMETERS The settling time in seconds (0-255) and the measuring mode (0=parallel, 1=sequential).
CHAPTER 3 Performing Advanced Functions COMMAND PMP DESCRIPTION Sets/returns the node’s Power Management Parameters (switches on/off the battery charge). PARAMETERS The lower (switch on) and the higher limit (switch off), both in volts x 10. Standard Values are 65 (for 6.5 Volts) for switch on and 72 (for 7.2 Volts) for switch off. RETURNS The lower (switch off) and the higher limit (switch on), both in volts x 10. REMARKS GET/SET. REMOTE Yes, SET only.
CHAPTER 3 Using terminal commands RETURNS The current setting. REMARKS GET/SET. REMOTE Yes, via XCONF only. EXAMPLE CALC 38193 CALC 3 7 0 # CAlC 0x0FFF 3 38193 CALC 0 # COMMAND DATA DESCRIPTION Returns data stored for a certain device. PARAMETER The ID of the device for which the data is requested and the date/ time (in the standard format) the data was stored. If missing, then it refers to the data of the local device. RETURNS A data block. REMARKS GET only.
CHAPTER 3 Performing Advanced Functions where: • dd mm yyyy is the date • hh mm ss is the time • si is the size of the frame • ft is the frame type (38 for addIT devices) • d1 d2 ... dn are the data values (the frame content) • cs is a 16-bit checksum obtained by summing the bytes and discarding the carries over 0xFFFF The addIT (
CHAPTER 3 Using terminal commands The remote version is limited to a single frame. An example of such a command is given below: 6367 6367 30 4 20 0 3185 # DATA 6367 30/4/1999 14:50:00 DATA 1999 14 54 55 14 38 255 255 77 0 0 89 156 126 0 0 0 0 Notice that if you need to get data that is not the last (newest) slot remotely from a device, the ID must be supplied twice.
CHAPTER 3 Performing Advanced Functions Table 3. EEPROM Types Type Memory [kB] Min index entries Default index entries May index entries 5 32+16 192 768 3072 6 64 256 1024 4096 7 32+32 256 1024 4096 8 16+64 320 1280 5120 9 64+16 320 1280 5120 10 32+64 384 1536 6144 11 64+32 384 1536 6144 12 64+64 512 2048 8192 RETURNS The current setting.
CHAPTER 3 Using terminal commands RETURNS A list of a device’s internal variables: ID INFO rf_in rf_out date time ver clk stack cop batt temp days_uptime min:sec_uptime rssi pmp_low pmp_high type slot samples err_level # The formats for the above parameters are as follows: • rf_in and rf_out as a decimal • date as dd/mm/yyyy • time as hh:mm:ss • ver as x.x • clk, stack, and cop as decimal; they represent internal housekeeping parameters and are implementation dependent.
CHAPTER 3 Performing Advanced Functions — 5 for A723 — 6 for A440 — 7 for A733GSM — 8 for A731 — 9 for A732 — 10 for A740 — 11 for A740GSM — 12 for A724 — 13 for A725 — 14 for Foreign RTU — 15 for A723_S4 — 16 for A724_S4 — 17 for A725_S4 — 18 for A731_S4 — 19 for A732_S4 — 20 for A733_S4 — 21 for A733GSM_S4 • slot and samples are the actual values programmed by means of the SLOT command. The slot interval shown, is the shortest one that is nonzero. If all connectors are turned off (i.e.
CHAPTER 3 Using terminal commands REMOTE Yes, via XCONF only. EXAMPLE LVA 0x18 38193 LVA 0 # LVA 38193 LVA 24 0 # COMMAND DPE DESCRIPTION Enables storing digital pin states on changes. If this mode is enabled, the digital pin states are sampled every second and stored if either the pin state changed or the specified maximum timeout (in seconds) is over. Note: this event-dependent data is stored in special sensor values that do *NOT* correspond with the standard sensor values for digital pins.
CHAPTER 3 Performing Advanced Functions DPE 38193 DPE 3 60 0 # COMMAND PORT APPLIES TO A720B, but see comments in “Remote” on page 36. DESCRIPTION A complex command acting upon the I/O ports of a device. PARAMETERS A control byte specifying the command, the bit of the port the command is acting on, and two 16-bit parameters, depending on the control byte; for some commands, one or both of them may be missing.
CHAPTER 3 Using terminal commands Table 4. Command Code Definitions (Continued) Code Description Parameters Returns 0010 CAI – Configure the port specified by Port Num- The port number. ber as input (acts upon the Data Direction Register). Result (OK or ERROR). 0011 CAO – Configure the port specified by Port Number as output (acts upon the Data Direction Register). The port number. Result (OK or ERROR). 0100 RBV – Read the specified bit. The port number.
CHAPTER 3 Performing Advanced Functions Table 4. Command Code Definitions (Continued) Code Description Parameters Returns 1110 MVFR – Multivibrator function, start with the specified bit in OFF state (reset). The port number, the OFF and the ON times (in seconds), both as 16bit integers. Result (OK or ERROR). 1111 MVFS – Multivibrator function, start with the specified bit in ON state (set). The port number, the OFF and the ON times (in seconds), both as 16bit integers. Result (OK or ERROR).
CHAPTER 3 Using terminal commands For ENOPC: 6789 PORT 112 6789 PORT 112 0 # For RPNNER: 6789 PORT 128 6789 PORT 128 0 1 0 # For RNS: 6789 PORT 80 6789 PORT 7/5/1999 18:34:22 0 # COMMAND REBOOT DESCRIPTION This command reboots the RTU and is only available at the console interface (i.e. not remote). PARAMETERS The RTU ID RETURNS Nothing. REMARKS The system stops, and starts the bootloader after a few seconds. A new firmware can be uploaded with y-modem protocol using a terminal program.
CHAPTER 3 Performing Advanced Functions DESCRIPTION Substitution for the former IMME command. Please see A740 User Guide for details. PARAMETERS Please see A740 USer Guide. RETURNS Please see A740 USer Guide. REMARKS Only mode 2 is supported (there are no LCs or PCs for A7x3 Series 4). The ADC number is the same as the connector number, the range parameter is ignored. If no connector number is given, data for all connectors is returned.
CHAPTER 3 Using terminal commands 0 # TX 1 38193 TX 0 # TX 5 38193 TX 0 # COMMAND SDI DESCRIPTION Command to query and configure the SDI-12 subsystem. PARAMETERS The command has a multitude of options. If issued without parameters, the GET variant is implied, i.e. the status of the SDI-12 subsystem will be returned (see also below).
CHAPTER 3 Performing Advanced Functions R - Continuous measurement C - Concurrent measurement (treated like M by RTU) V - Verify (to get internal sensor status info) REMOTE Yes. EXAMPLE SDI 38193 SDI abcd abcd xmdv 0 0 0 # COMMAND RX DESCRIPTION Switches the unit to permanent receive mode (for tuning purposes). PARAMETERS None. RETURNS Nothing. REMARKS The system stops, and exits the command only when you press a key. This command returns no message. REMOTE No.
CHAPTER 3 Using terminal commands EXAMPLE TX 38193 TX 0 # TX 1 38193 TX 0 # TX 5 38193 TX 0 # COMMAND B DESCRIPTION Sends a broadcast frame. PARAMETERS None. RETURNS A data block. REMARKS After the device sends the broadcast frame, it will listen for answers. All valid answers will be listed with their IDs. REMOTE No. EXAMPLE B 38193 B 0 #12234 BA 0 #17851 BA 0 COMMAND VER DESCRIPTION Requests the firmware version of the device. PARAMETERS None. RETURNS The current version.
CHAPTER 3 Performing Advanced Functions Notifications Notifications are frames sent asynchronously by devices that are otherwise slaves. The notifications are received by a device closest to the host and then sent to the host. If the host is not available, the receiving device will store the notification and wait until it is questioned by the host. At this point, it will inform the host that it has a notification. It is then the task of the host to issue a command to read the respective notification.
CHAPTER 3 Returned errors list • 4 — reserved • 5 — missing or false parameters in command • 6 — operation not implemented Device descriptors and storage handler • 10 — device not found (attempt to perform a command on a nonexistent device) • 11 — device already exists • 12 — reserved • 13 — no more space for descriptors (too many devices) • 14 — no more records for the specified device • 15 — temporary communication break, no more data (the last request was not successful) • 16 — time-o
CHAPTER 3 Performing Advanced Functions
Appendix. Specifications The A723 Series 4 was intended to fulfill the specification of the EN 300 220 and other national norms similar to this (for example, the CFR 47, Part 90, Subpart J). Table 5 shows the main operational parameters of the A723 Series 4. Table 5. Operational Parameters Parameter Min Typ Max Unit Common Supply 5.0 Operating Temperature Relative Humidity 10.0 V -30 +70 °C 10 99 % 2000 bps 470 MHz ±1.2 kHz Class Protection 6.
Table 5. Operational Parameters (Continued) Parameter Image Frequency Attenuation (@ 25°C) Min Typ 45 2 Adjacent Channel Attenuation Unit dB Local Oscillator Leakage RSSI Range Max 30 -120 nW dB -47 dBm 35 mA +12 dBm Spurious Radiation (0 to 862 MHz) 2 nW Spurious Radiation (862 MHz to 3.5 GHz) 200 nW Operating Current (incl. onboard microcontroller)c Transmitter (all measurements made on a 50 Ohm resistive load) Output Power -20 Adjacent Channel Power (12.
CHAPTER A A720 description, 5 about the LED, 12 answer format, 21 B B series 2, 41 battery changing, 14 description, 13 operation, 14 C changing the battery, 14 CMDS, 21 command B series 2, 41 CMDS, 21 DATA, 27 FDEV, 29 format, 20 FREQ series 2, 22 ID, 23 INFO, 30 PMP series 2, 26 PORT, 34 RSSI series 2, 23 RX series 2, 40 SLOT series 2, 24 TIME, 22 TX, 40 VER series 2, 41 command line interpreter errors, 42 47
CHAPTER configuring addIT RTU in addVANTAGE software, 13 devices, 19 connectivity check, 10 connector definition, 18 RTU, 18 conventions, document, 7 D DATA, 27 device configuration, 19 descriptors and storage handler errors, 43 determining version, 18 operation time, 14 document conventions, 7 E errors command line interpreter, 42 device descriptors and storage handler, 43 radio interface, 43 real time clock, 43 F FDEV, 29 field installation, RTU, 11 formats, 20 FREQ series 2, 22 I ID, 23 INFO, 30
CHAPTER L LED definition, 10 usage, 12 M maintaining the RTU, 13 N NOPC, 42 notification definition, 42 NOPC, 42 O overview, 5 P packaging RTU, 9 performing a connectivity check, 10 PMP series 2, 26 PORT, 34 R radio interface errors, 43 real time clock errors, 43 remote transmission unit.
CHAPTER RX series 2, 40 S series, determining, 18 SLOT series 2, 24 software configuration, 13 T TIME, 22 TX, 40 U using LED for connectivity check, 10 RTU, 9 V VER series 2, 41
Credits and Colophon Credits Development Gerhard Chvatal, Robert Ernst, Bernd Friedl. Documentation and artwork Gerhard Chvatal. Quality control and testing Martin Hackl, Steve Grove, Thomas Breitenbrunner. Colophon This manual was written and produced with Adobe FrameMaker . The illustrations were done or prepared in Adobe Illustrator, Adobe Photoshop and The Gimp 2.2. Some illustrations were done in Corel Draw! on Microsoft Windows.