A740 addNODE User Guide Rel. 1.0.
ADCON TELEMETRY GMBH INKUSTRASSE 24 A-3400 KLOSTERNEUBURG A U S T R I A TEL: +43-2243-38280-0 FAX: +43-2243-38280-6 http://www.adcon.at Proprietary Notice: The Adcon logo, the A72x series and addIT™, the A730 series, addWAVE, addRELAY, addVANTAGE, addVANTAGE Professional and AgroExpert™ are trademarks or registered trademarks of Adcon Telemetry GmbH. All other registered names used throughout this publication are trademarks of their respective owners.
Table of Contents Table of Contents 1 Introduction ......................................................................... 7 1.1 About the A740 ................................................................................7 1.2 Compliance Statement and Warnings .............................................8 1.3 Conventions .....................................................................................9 2 Using the A740 RTU ..........................................................
Table of Contents 3.3 Checking the RTU’s Status............................................................26 3.4 Communicating with the RTU ........................................................26 3.5 3.5.1 3.5.2 3.5.3 Serial communication protocol.......................................................27 General format of a command .......................................................27 General format of an answer .........................................................
Table of Contents Command line interpreter ..............................................................49 Device descriptors and storage handler ........................................49 Real time clock...............................................................................49 Radio interface ...............................................................................49 Notifications....................................................................................50 Data Acquisition .........
About the A740 1 Introduction This manual explains the hardware aspects of Adcon’s A740 addNODE Remote Telemetry Unit, including installation issues and certain parameter configurations. The manual is divided as follows: 1.1 • "Introduction", which gives some general information and document conventions. • "Using the A740 RTU", which details the installation and use of the remote telemetry unit. • "Performing Advanced Functions", which discusses technical information for the advanced user.
Introduction rechargeable battery, which is charged using either a solar panel or an external power supply adapter. A special configuration may be implemented where no internal battery is used, but the power is rather obtained exclusively over an external connector. Depending on the topography it ensures a reliable wireless connection to an A840 Telemetry Gateway device up to 20 km (12 miles). 1.
Conventions 1.3 Conventions Certain conventions apply in this documentation. Italics Bold 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 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 Save Indicates menu selection.
Opening the packages 2 Using the A740 RTU The A740 addNODE Remote Telemetry Unit (RTU) is an advanced extension to the A73x series. For testing purposes you should have an A840 Telemetry Gateway installed before you install the A740 RTU. For information about installing the A840, refer to the Base Station User Guide, A840 Telemetry Gateway and A440 Wireless Modem. 2.1 Opening the packages The addNODE RTU package contains the A740 RTU and its Declaration of Conformity.
Using the A740 RTU Fig. 1: Fig. 2: 2.2 A740 addNODE RTU (top) A740 addNODE RTU (bottom) Installing the RTU The following restrictions apply: 12 • In general, the typical “line-of sight” distance the RTU can cover is 10 km (6 miles). This is valid if both the RTU’s antenna and its partner device are mounted about 3m (9ft.) above the ground; the results may vary under different conditions, and you can sometimes achieve greater distances.
Installation 2.3 Installation 2.3.1 Installation in a Control Cabinet Follow these steps to install an A740 addNODE RTU in a control cabinet with 35mm DIN mounting rail: 1. Snap the A740 addNODE RTU onto the 35mm DIN rail. To do so please proceed as follows: a. “Hang” the addNODE RTU on the DIN rail. Note the spring on the rear side of the addNODE RTU. b. Press the addNODE RTU downwards and listen for a loud snap. c.
Using the A740 RTU d. e. f. g. Push the button and keep it pushed. The LED above the button will start blinking in half second intervals. If the LED blinks in two second intervals, either the battery is low (< 5.5V) or the POWER connector is not connected or not properly wired. Keep the button pushed for 2 seconds until the blinking intervals change to 4 very short blinks (1/8th of a second followed by a pause of 1/8th of a second). Now release the button and watch the LED.
Configuring an A740 addNODE RTU in the addVANTAGE software 2.4 Configuring an A740 addNODE RTU in the addVANTAGE software To configure the addNODE RTU with an A840 Telemetry Gateway and the addVANTAGE 4 Pro software, check the Base Station, Telemetry Gateway A840 and Wireless Modem A440 User Guide. 2.5 Maintaining and servicing the RTU The A740 unit needs virtually no maintenance. The only part which might have to be changed during the devices lifetime is the internal battery.
Using the A740 RTU though, that the problem is really due to the battery and not to a defective or dirty solar panel or a sensor drawing too much current. Adcon highly recommends checking the solar panel’s condition and clean it frequently Rain drops can splash thin layers of dust or soil onto the panels, thus reducing their power output. The surrounding vegetation can also lower the panel’s efficiency. 2.5.
Maintaining and servicing the RTU Fig. 5: Unplugging the PCB Connector 3. Unscrew the four screws of the plastic cover that holds the battery pack in place, then remove the cover. Fig. 6 shows the A740 battery pack inside the RTU. Fig. 6: A740 Battery Pack 4. Remove the battery pack and replace it with a new one (ask your Adcon distributor). 5. Replace the plastic cover and secure it tightly with the four screws. 6. Insert the battery plug into the PCB connector. 7. Mount the top. 8.
Using the A740 RTU 18
The RTU connectors 3 Performing Advanced Functions With the appropriate knowledge, you can configure the addNODE 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). Do not try to configure your addNODE 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.
Performing Advanced Functions 3.1.1 The POWER Connector The RTU has a POWER connector, which allows for: • External power supply (battery or any DC source from 12 to 24 volts) • External charge supply (either a solar panel or an AC adapter) if an internal rechargeable battery is used Fig. 7 illustrates the connections available at the POWER connector. EXTPS Start−Jumper Power GND Pd1 Pd0 BATT SOLAR GND to Solar Panel to Solar Panel Shield Enclosure Connection Fig.
Power The RTU connectors EXTPS ext. stabilized Power Supply GND Pd1 12−24VDC, .6Amax. Pd0 BATT to external Battery SOLAR GND same type as supplied by Adcon Shield Enclosure Connection Fig. 10: Note: 3.1.2 A740 Connection with External Battery and Power Supply The cable used for the external power supply may not exceed 3 meters.
Performing Advanced Functions AINn J7−J14=1−2&3−4 ADC AMP. to uC 0−1V GAIN 0−2.5V 0−5V 0−10V Fig. 12: Analog inputs in voltage mode To use the inputs with current signals (0-20mA or 4-20mA) the Jumpers J7-J14 must be set to position 1-3 AND 2-4. Current Input Type, 0−20mA | 4−20mA AINn AMP. ADC to uC 50R Fig. 13: 3.1.4 Analog inputs in current mode Analog Output Depending on the RTU's configuration, this type of output can supply a voltage between 0 and 2.5V.
The RTU connectors Stage 1 from uC 10−Bit DAC Fig. 14: 3.1.5 Amp. AOUT Analog output Digital Inputs The digital inputs can be configured in several ways: First, the type of the connected input has to be selected (Stage 1): • When using the A740 in conjunction with a rain gauge, the “pull up” option has to be jumpered. • Signals in the range of 3 - 30V can be connected directly to the inputs using the “pull down” option.
Performing Advanced Functions Stage 1 Stage 2 Stage 3 Vcc "With Pull UP" J3|4|5|6=3−4 Mode=Static|Counter/Freq. DINn fg~50Hz LPF to uC "With Pull Down" J3|4|5|6=1−2 LPF=ON/OFF DINn 16Bit Counter to uC GATE GND "H" from TIMEBASE Mode=Counter|Freq. Fig. 15: 3.1.6 Digital inputs Digital Outputs The Digital Outputs of the A740 are protected low-side switches (4 channels). An optional pull-up-resistor can be connected to VExtps or Vbatt. The resistance value is 1KOhm.
The RTU’s Jumpers Stage 1 Stage 2 TYPE DOUTn from uC J2=1−2 or 1−3 "No Pullup" Static HI/LO or MF/MV PWM from external PS 1K DOUTn from uC J2=3−4 PWM−Block "With Pullup, ext. PS" from int. Battery 1K DOUTn J2=2−4 "With Pullup, int. Batt" Fig. 16: 3.1.7 Digital outputs SDI-12 Interface The SDI-12 interface is not available in the current A740 software version. 3.1.8 Expansion Port The expansion port supports up to 3 addPORT expansion boxes.
Performing Advanced Functions selecting pull-up or pull-down for the digital inputs. Jumpers J7 (AIN1) to J10 (AIN4) and J11 (AIN8) to J14 (AIN5) determine whether the analog inputs are used as voltage or as current inputs (see Section 3.1.3). J2 2 1 4 3 J11 J12 J13 J14 3 4 3 4 3 4 3 4 1 2 1 2 1 2 1 2 J1 1 3 J6 J5 3 4 13 24 J4 J3 J10 1 2 Fig. 17: 3.
Serial communication protocol Note: To configure the A740 RTU, you must have a special adapter cable (available from Adcon) and plug it into the POWER connector. 1. Open a HyperTerminal window. 2. Select the appropriate serial port and click OK. 3. Configure your terminal as follows: • 19200 baud • 1 stop bit • 8 data bits • No parity • No protocol (neither hardware nor software) 4. Select OK to open the terminal window. 5. Press Enter to generate a response in the window. 3.
Performing Advanced Functions 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. It is supplied so that a master can distinguish between the answers it is waiting for, and outof-band notifications (which may come, for example, over the radio port of a node).
Serial communication protocol TIME 193 TIME 12/12/1998 22:10:10 0 # FREQ DESCRIPTION Sets/returns the operating frequency. PARAMETERS The operating frequency and step (Hz), or none in the GET version. RETURNS The actual frequency and step, in Hz. REMARKS GET/SET. REMOTE Yes, SET only. EXAMPLE FREQ 433925000 25000 193 FREQ 0 # FREQ 193 FREQ 433925000 25000 0 # RSSI DESCRIPTION Sets/returns the Relative Signal Strength Indicator threshold at which an RF receiver must wake up.
Performing Advanced Functions # 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. TYPE DESCRIPTION Returns the RTU’s type. PARAMETERS None. RETURNS The RTU’s type. REMARKS GET only. REMOTE No. EXAMPLE TYPE 27330 TYPE A740 0 # OPMODE DESCRIPTION Returns the current operation mode. PARAMETERS None.
Serial communication protocol 193 PMP 0 # PMP 193 PMP 65 72 0 # FDEV DESCRIPTION Called without parameter, FDEV works as in the A733 and just clears all the data (and the index area). The sizes of data- and index area are NOT changed. If the optional parameter is given, it specifies the percentage of flash memory used for index data. The default percentage is 33% (selected on very first startup or when FDEV 0 is called).
Performing Advanced Functions sufficient for battery power management (charge/discharge).
Serial communication protocol REMOTE No. EXAMPLE RX 193 RX 0 # TX DESCRIPTION Switches the unit to transmit mode (for tuning purposes). PARAMETERS None (sends an unmodulated carrier), 1 (sends a 1 kHz modulated carrier), 0 (sends a 2 kHz modulated carrier) or 5 (sends a mixed 1 + 2 kHz modulated carrier). RETURNS Nothing. REMARKS The system stops, and exits the command only when a key is pressed. This command returns no message. REMOTE No.
Performing Advanced Functions EXAMPLE BLST 193 BLST 2008 150 2003 177 6883 168 4027 220 # 10/12/1999 12:15:04 4 185 210 180 255 VER DESCRIPTION Requests the firmware version of the device. PARAMETERS None. RETURNS The current version. REMARKS GET only. REMOTE No. EXAMPLE VER 193 VER 1.3 0 # Note: This command is provided only for compatibility with older units. The host software may use this command to identify the unit it is communicating with.
Serial communication protocol REMARKS: GET/SET. RETURNS: The commands success or error code. or the route table. REMOTE: No. EXAMPLES: ROUTE 42 58 ROUTE 0 # ROUTE 42 1 2 3 4 5 58 ROUTE 0 # ROUTE 42 1 2 3 4 5 0 # XCONF DESCRIPTION: This command transmits command strings for commands, which are suited for this mode of operation, to the targeted RTUs. Allowed commands are: CALC, COMP, COND, LC, MSTR, NPND, OC, OPMODE, PC, ROUTE, SWITCH, VER.
Performing Advanced Functions same value (or the number of requested values to zero). Then the RTU will reply with only those flags set, which it can honor. : — Timestamp in UTC of the last received data and last channel we received data for. : — The maximum number of values requested. : — The number of channel number given in the following field(s), 0 to return all available channels. : — The number (i.e.
Serial communication protocol • DATA_PARTIAL_BIT_1 0x09U • DATA_PARTIAL_BYTE 0x0aU • DATA_PARTIAL_WORD16 0x0bU • DATA_PARTIAL_WORD32 0x0cU • DATA_PARTIAL_FLOAT 0x0dU • /* DATA_PARTIAL_BYTEFIELD 0x0eU */ : Actual value for integer and float values when valid or partial. : optional offset to save time, when then value was actually measured. : optional interval time of saving values.
Performing Advanced Functions XIMME { 0 | 1 } [ [ ... ] ] XIMME 2 : This specifies which values and how they are taken: • 0 .. converted data from configured physical channels • 1 .. raw data from configured physical channels • 2 .. raw data from all ADC channels of a given ADC (on motherboard of expansion board) : The maximum packet size for the reply. When 0, then the maximum number (255) is assumed.
Serial communication protocol 3.5.3.1 Data Acquisition, Outputs and Operation Modes Data acquisition is comprised of three main parts: 1. definition of physical channels , 2. definition of computations, 3. definition of logical channels. First the sensor type and conversion to engineering units are configured into the so called physical channel (see PC command).
Performing Advanced Functions • + ... • configure given element/entry • - delete given element/entry use next free id-nr for the config entry and return the id number Most of the table commands accept a parameter which is a bitmask and describes in which operation modes the specified descriptor will be active. The A740 has three operation modes and it starts up with mode number zero.
Serial communication protocol o 4 sum (1 param = nr_of_samples) o 5 first value (1 param = nr_of_samples) o 6 last value (1 param = nr_of_samples) • — The number of input channels used for this calculation. • — The physical channel(s) (currently only 1, later on up to 3) used as input(s). • — A bitmask denoting the position in the list of logical channels used as outputs.
Performing Advanced Functions COND DESCRIPTION: This command allows specifying conditions and limits for those conditions, which can be used by logical channels to trigger saving, notification, etc. Condition number 0 is the default condition for the LC command and is thus per default set to "never" (type 0) and must not be changed. Attempts to do so result in error number 5 (parameter error). PARAMETERS: Depending on the condition type there is a varying number of parameters (see above).
Serial communication protocol — See section 3.5.3.
Performing Advanced Functions PARAMETERS: None, a logical channel, a logical channel with timestamp.
Serial communication protocol PC DESCRIPTION: This command configures the physical channels, which are the input stage of the data acquisition system. The physical channel descriptors contain verifiers, conversion parameters for converting measured values into engineering units and the hardware parameters needed for the actual sampling of the data.
Performing Advanced Functions meter = raw / 8191 * 4 + 1 so n=2, a(0)=1, a(1)=0.0004883408619. More generalized: Be Smax the maximum value of the sensor in engineering units and Smin be the minimum value of the sensor in engineering units. Thus a(0) = Smin and a(1) = (Smax - Smin) / 8191 Sensors with 0 to 20mA interface are to treat in the same way.
Serial communication protocol Note: o 3: Battery charging current milliamps = (511 - raw_value) * 1000 / 409 (a(0)=511*1000/409, a(1)=-1000/409) o 4: Battery charger (solar panel) on/off o 5: Battery charged by external power on/off Internal sensors are currently sampled independently from external sensors every five minutes only. When reading values from internal sensors, only the cached values from the last measurements are read. • REMARKS: 3: SDI is not yet implemented.
Performing Advanced Functions 3.5.3.
Serial communication protocol the notification pending query flag in subsequent answers to an XDATA command. It is the task of the master to use a reasonably short polling interval and to check for presence of this flag in the XDATA result frame. After receiving a notification frame, it is the task of the host to issure the appropriate NPND commands to see which device has a notification pending and to clear the pending notifications on both the A440 wireless modem and the A740 device. 3.5.
Performing Advanced Functions 33 — reserved 34 — reserved 35 — time-out (remote device not responding) 36 — receiver busy (for example, just making the request round) 37 — frame received is too far in the future (more than one hour) Notifications 40 — request to read a notification when no notification is pending 41 — notification not enabled Data Acquisition 50 — channel inactive 51 — referenced channel inactive 52 — no space for scheduling entry 53 — referenced channel does not exist 54 — channel tempo
Specifications 4 Appendix 4.1 Specifications The A740 meets the specifications of the EN 300 220-1, Class 12, and ETS 300 113, as well as the FCC Part 90.214 (Subpart J) of the CFR 47. Note: The parameters below were measured with the A740 + A431 combination. Parameter Common Supply Operating Temperature Relative Humidity Class Protection Data Rate (Using the on-board software modem)1 Dimensions Min Typ 5.6 -30 1000 Max 6.2 IP54 1500 10.
Appendix Parameter Digital In Zero Level Digital In One Level Pulse Counters Pulse Counter Speed Pulse Counter Input Levels (Counting on Leading Edge) Sensor Supply Current (2 Switched Outputs) Sensor Settling Time Data Memory Size Sampling Interval Storage Interval Min Typ 0 2.4 2 Unit 0.8 24 V V 4 10/10k 0.8 0 .
Specifications Parameter (12,5kHz mode) Adjacent Channel Power (25kHz mode) Operating current(incl. On-board microcontroller) Table.
Index 5 Index A A440 ....................................................15 A730MD ..............................................12 A73x ....................................................12 A840 Telemetry Gateway....................15 addVANTAGE Software......................15 Advanced Functions............................19 Analog Input ........................................21 Analog Output .....................................22 B B ..........................................................
Index Digital Input ....................................23 Digital Output .................................24 Expansion Port...............................25 Power Connector ...........................20 RS-232 ...........................................21 SDI-12 Interface .............................25 Serial Interface ...............................21 Conventions ..........................................9 CST .....................................................48 D Digital Input ......................