A75x addWAVE Series 4 A753/A755/A757 User Guide SMART WIRELESS SOLUTIONS
Proprietary Notice The Adcon logo, Adcon Telemetry, Smart Wireless Solutions, the A7xx series, addIT, addWAVE, the A840 and A850 series and Telemetry Gateway, AgroExpert, addVANTAGE®, addVANTAGE Lite and addVANTAGE Pro are trademarks or registered trademarks of Adcon Telemetry GmbH. Neither the whole nor any part of the information contained in this publication may be reproduced in any material form except with the prior written permission of Adcon Telemetry GmbH.
CHAPTER Contents Chapter 1. Introduction____________________________________ 5 About the A753 addWAVE Series 4 ___________________________ 5 Compliance Statement and Warnings _________________________ 5 Conventions _____________________________________________ 6 Chapter 2.
CHAPTER Serial Communication Protocol _____________________________ 20 General Format of a Command __________________________ 20 General Format of an Answer ___________________________ 21 Using Terminal Commands ________________________________ 21 Returned Errors List ______________________________________ 32 Command Line Interpreter______________________________ 32 Device Descriptor and Storage Handler ____________________ 32 Real‐time Clock_______________________________________ 33 Notifications ________
CHAPTER 1 About the A753 addWAVE Series 4 Chapter 1. Introduction This manual explains the hardware aspects of Adcon’s A753 addWAVE Series 4 remote telemetry units, including installation issues and certain parameter configurations. The manual is divided as follows: • • • • Introduction, which gives some general information and document conventions. Using the addWAVE, which details the installation and use of the remote telemetry unit.
CHAPTER 1 Conventions Conventions Certain conventions apply in this document. Italics Indicate that 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 Save Note Indicates menu selection.
CHAPTER 2 Opening the packages Chapter 2. Using the addWAVE The A753 addWAVE remote telemetry unit (RTU) is part of the A7xx series. For testing purposes, you should have an A840 or A850 Telemetry Gateway with access to the internet installed before you install the A753 RTU. For information about installing the A840 or A850, refer to device’s user’s guide.
CHAPTER 2 Installing the RTU Figure 1 shows the front view of an addWAVE RTU. Figure 1. addWAVE RTU (A753) Installing the RTU In general, the typical “line-of sight” distance the RTU can communicate is 10km (6 miles). This is valid if both the RTU and its partner device are mounted on a 3 m mast (9ft.); the results may vary under different conditions, and you can sometimes achieve greater distances.
CHAPTER 2 Installing the RTU The LED tool is shown in Figure 2. Figure 2. LED tool Note: The LED tool is a blind plug to be connected to the SOLAR connector. Follow these steps to install an A753 in the field: 1. 2. 3. 4. 5. Note: Review the installation area and choose the best site. Assemble the pole set. Put an Adcon plastic cap into the top of the pole and secure it with a pipe clamp to protect the top of the pole from damage. Using a hammer, drive the 80 cm aluminum rod into the ground.
CHAPTER 2 Configuring an A753 in the Telemetry Gateway A broadcast is sent to other stations when you plug in the LED tool. Wait approx. 30 seconds for completion of this broadcast, but look at the LED tool. If the A753 is heard by another RTU, it will receive an answer from that station. When the broadcast is completed, the LED tool will make a long flash to signal this event. Then, for every other received RTU, the LED tool will make a short flash.
CHAPTER 2 Maintaining and servicing the RTU Maintaining and servicing the RTU An A753 Series 4 addWAVE needs virtually no maintenance. It is waterproof and designed to withstand harsh environmental conditions (-30 to +70 °C, or -22 to 158 °F), high RH values, water, and other non-corrosive liquids. It conforms to the European protection class IP65. This applies also to the connectors, as long as they are mated.
CHAPTER 2 Maintaining and servicing the RTU Replacing the battery If you have verified that the battery needs to be replaced, follow these steps to do so: 1. Open the lid by unscrewing the four screws in the corners of the A75x RTU, then remove the lid as shown in Figure 3. Figure 3. Removing the A75x Lid 2. The battery pack is connected to the electronics board by means of a PCB connector. Remove the battery pack’s plug from the PCB connector, as shown in Figure 4. Figure 4.
CHAPTER 2 Maintaining and servicing the RTU 3. Unscrew the four screws of the plastic cover that holds the battery pack in place, then remove the cover. Figure 5 shows this step, revealing the A753 battery pack inside the RTU. Figure 5. A753 Battery Pack 4. WARNING Remove the battery pack and replace it with a new one (obtainable from Adcon). 5. Put the plastic cover back into position and fasten the four screws. 6. Insert the battery plug into the PCB connector.
CHAPTER 3 Understanding Connectors Chapter 3. Performing Advanced Functions With the appropriate knowledge, you can configure A753 remote wireless units in the field by using a hyperterminal window. To configure the devices, you will need a special serial cable adapter (not supplied, but available from your Adcon distributor). CAUTION Do not try to configure your devices if you are not sure what to do— the unit might not communicate with the base station or function with the addVANTAGE software.
CHAPTER 3 Communicating with the RTU • • Battery, which enables powering external circuits. The maximum current drawn by the attached circuit must not exceed 500 mA. RxD and TxD, which are used for serial communication (19200 baud) with the A753. The pinout of the POWER connector is shown in Figure 6. Figure 6. The POWER connector WARNING The serial communication line is 3V CMOS compatible. Therefore, a special adapter cable must be used to reach the RS-232 levels.
CHAPTER 3 Booting the A753 4. 5. 6. 7. 8. Note: Open a Hyperterminal or similar terminal application. Select the appropriate serial port and click OK. Configure your terminal as follows: • 19200 baud • 1 stop bit • 8 data bits • No parity • No protocol (neither hardware nor software) Select OK to open the terminal window. Press Enter to generate a response in the window. The A753 has two command line modes, bootloader and firmware.
CHAPTER 3 Booting the A753 Commands available in Bootloader Mode For a list of the available commands, type HELP at the > prompt. Note: Square brackets (like “[arg]” or “[arg1 arg2]”) enclose optional arguments,which may be omitted HELP Available commands: upgrade [type] [baudrate] ... upgrade (firmware/ coprocessor, 19200/115200) version ... show the version of the bootloader state ... show the board state reboot [id] ... reboot the RTU firmware ... start the firmware help ...
CHAPTER 3 Upgrading the Firmware After checking the storage is done, which may take a moment, the device's identification number (for example, 46339) and error code (in this example, 0) are displayed. After another moment, the firmware mode’s command line interface prompt is displayed (#). If you need to return to bootloader mode when you’re in firmware mode, enter the REBOOT command at the prompt. See “Using Terminal Commands” on page 21 for commands available in firmware mode.
CHAPTER 3 Upgrading the Firmware 4. Click the Configure button to display the com port’s Properties dialog (Figure 8 shows a COM1 com port). Figure 8. Hyperterminal and com port properties dialogs 5. 6. 7. 8. In the Bits per second field, select 115200. Select OK in the com port’s Properties dialog to close it. Select OK in the hyperterminal’s Properties dialog to close it. Back in the hyperterminal window, press Enter to continue the upgrade.
CHAPTER 3 Serial Communication Protocol Starting flash blankcheck and erase process. . . done --------------------------------------------------Start the Y-modem upload now! Starting CCCCC 10. From the hyperterminal window’s menu bar, select TransferSend File to display the dialog shown in Figure 9. Note: You must start the image upload within 60 seconds or a timeout will occur. 11. Browse to and select the firmware image. 12. Select the Ymodem Protocol and click Send. Figure 9.
CHAPTER 3 Using Terminal Commands • • Command is the command proper, which can be composed of a variable string of characters (for example, SLOT). Each node can implement a set of commands depending on the functionality of the node itself. However, as a minimum requirement, a node recognizes the CMDS command, which returns a list with the commands accepted by the node. Param1 Param2 ... ParamN represent the parameters, which are command dependent.
CHAPTER 3 Using Terminal Commands CMDS DESCRIPTION Returns a list of supported commands. PARAMETERS None. REMARKS GET only. RETURNS A list of strings separated by spaces. REMOTE Yes. EXAMPLE # cmds 42914 cmds ANLG ANLGTHRESHOLD AUTH CALC CNTRTHRESHOLD DPE DYNSLOT FDEV ID INFO LVA LT LTNOTIFYTMOUT NOTIFY PMP PORT RGE SBAT SBATC SDI SLOT SMSCHECK SST TEDS TIME TYPE VER VERB WPEAK WVEC T XCONF XDATA XIMME 0 # DATA DESCRIPTION Retrieves data frames from RTUs earlier than Series 4.
CHAPTER 3 Using Terminal Commands EXAMPLE # 12800 DATASDI 12800 DATASDI 16 5 2003 20 14 49 44 60 255 255 127 87 9 0 9 3 0 0 74.379401 3 0 1 68.117003 3 0 2 58.832397 3 0 3 51.611795 3 0 4 38.346400 3 0 5 19.800799 3 0 6 14.895999 3 0 7 3.553500 3 0 8 0.037200 2953 0 # FDEV DESCRIPTION WARNING Formats the internal memory (might destroy all the data). The chip configuration setting (first parameter of the command) depends on the current hardware version and must not be altered.
CHAPTER 3 Using Terminal Commands REMARKS GET/SET. Time ranges may overlap or wrap around midnight (for example, 23:30 to 00:30). To delete an LT range entry, the from_time and the to_time must be set to the same value (for example, 00:00 to 00:00). The following power save modes exist: • • • Note: no LT setting: the radio/GSM module is always turned off. This mode is equivalent to turning on the GSM power saving on an A733 Series 3. the listen times configured for 00:00..24.
CHAPTER 3 Using Terminal Commands After the RTU has sent a notification, the radio/GSM module will stay on for at least that time independent on the LT settings. RETURNS The current setting. REMOTE Yes. EXAMPLE # ltnotifytmout 5 ltnotifytmout 300 0 # # ltnotifytmout 3600 5 ltnotifytmout 0 # NOTIFY DESCRIPTION This command is used to query or set the target for notifications. PARAMETERS The phone number where to send notifications as SMS. REMARKS GET/SET.
CHAPTER 3 Using Terminal Commands ID DESCRIPTION Sets/returns the node’s ID. PARAMETERS The node ID. REMARKS GET/SET. RETURNS The node ID. REMOTE Yes, SET only. EXAMPLE # ID 445 42914 ID 0 # # ID 445 ID 445 0 # INFO DESCRIPTION Returns various status information. PARAMETERS None. REMARKS GET only.
CHAPTER 3 Using Terminal Commands discharge). To compute the actual value (in °C), the following equation must be used: Temp • • • • • • • • C internalTemp 400 = ------------------------------------------------- – 68 255 days_uptime in days; with hr:min_uptime, it represents the amount of time the device is up without a reset or watchdog. hr:min_uptime in hours:minutes format. rssi as decimal; it is the programmed value with the RSSI command.
CHAPTER 3 Using Terminal Commands 7.2 volts) for switch off, for a standard 6.2 volt NiMH battery. From these values, other thresholds are internally computed. REMARKS GET/SET. RETURNS The lower (switch on) and the higher limit (switch odd), both in volts x 10. REMOTE Yes, SET only. EXAMPLE # PMP 42914 # # PMP 42914 # 65 72 PMP 0 PMP 65 72 0 TIME DESCRIPTION Sets/returns the real time clock. PARAMETERS The actual time, or none in the GET version. REMARKS GET/SET.
CHAPTER 3 Using Terminal Commands VER DESCRIPTION Requests the firmware version of the device. PARAMETERS None. REMARKS GET only. RETURNS The current version. REMOTE Yes. EXAMPLE # VER 42914 VER 1.3.2 0 # VERB DESCRIPTION WARNING Sets the verbosity level of the device. This command is used for debugging only. The device will consume a lot more power when the verbosity level is greater than 0. This could discharge your battery and/or prevent proper operation.
CHAPTER 3 Using Terminal Commands REMOTE Yes, for a GET, but only one frame at a time. EXAMPLE # 42914 XDATA 0 8 0 255 1 0 42914 XDATA 0 199 0x18 0x4A4211BC 1 0 0xF6 :8F0384645739 0 # XIMME DESCRIPTION Samples all inputs and immediately returns the sampled data. PARAMETERS First parameter specifies the sample mode, which has to be 2 for raw data. The second parameter sets the maximum packet size. If you specify the third parameter, you can select a specific input connector. REMARKS GET only.
CHAPTER 3 Using Terminal Commands REMARKS GET/SET. RETURNS The current settings. REMOTE Yes. EXAMPLE # anlgthreshold 80 2 5 anlgthreshold 0 # # anlgthreshold 5 anlgthreshold 0 0 80 0 0 0 0 0 0 0 0 0 0 # CNTRTHRESHOLD DESCRIPTION The RTU does not store data for counter channels when the number of pulses is less than the given cut-off threshold, and thus save radio/ GSM traffic). PARAMETERS A threshold, specified as number of pulses on the CNTR input pin (0..65535) and a CNTR channel.
CHAPTER 3 Returned Errors List • when the condition becomes true the first time, exception mode is entered and the lock timer is set while the condition is true, the lock timer is set at every sample, thus does not reach zero while the condition is false, the lock timer is decremented if not already zero when the lock timer reaches zero, normal mode is entered the SLOT settings are only changed when the mode changes • • • • Thus, the RTU enters exception mode whenever a sample value matches the conditio
CHAPTER 3 Returned Errors List • • • • • 14 — no more records for the specified device 15 — temporary communication break, no more data (the last request was not successful) 16 — time-out (the handler blocked or is busy) 17 — internal error 18 — attempt to insert a reserved device ID number (0 or 65535) Real‐time Clock • 20 — incorrect time supplied (no conversion to time_t was possible) • 40 — request to read a notification when no notification is pending Notifications 33
APPENDIX Appendix. Specifications Table 4 shows the main operational parameters of the A753. Table 4. Operational parameters Parameter Min Typical Max Unit Common Supply Voltage (internal battery) +5.6 Operation Temperature -30 +6.2 Relative Humidity Class Protection Data Rate +10 V +70 °C 99 % rH IP65 1000 1500 2000 Operating Current (including onboard microcontroller) 35 mA Frequency Stability (-20 tp +50°C) +/- 1.5 kHz Frequency Stability (-30 to +60°C) +/- 2.
APPENDIX Table 4.
CHAPTER A A753 booting, 16 communicating with, 15 installing, 9 misery state, 10 specifications, 34 upgrading firmware, 18 about A753 addWAVE, 5 LED, 9 answer format, 21 B battery changing, 12 description, 11 operation, 11 booting A753, 16 bootloader mode, 16 C changing the battery, 12 CMDS command, 22 command line interpreter errors, 32 commands answer format, 21 CMDS, 22 DATA, 22 DATASDI, 22 FDEV, 23 general format, 20 ID, 25, 26 INFO, 26 LT, 23 LTNOTIFYTMOUT, 24 NOTIFY, 25 PMP, 27 TIME, 28 TYPE, 28 VE
CHAPTER XIMME, 30 communicating with A753, 15 Connectivity test, 10 connector, solar cell, 14 conventions, document, 6 D DATA command, 22 DATASDI command, 22 definitions connectors, 14 LED, 9 misery state, 10 device descriptors, 32 operation time, 11 document conventions, 6 E errors command line interpreter, 32 device descriptors and storage handler, 32 notifications, 33 real time clock, 33 F FDEV command, 23 firmware mode, 17 format of commands and answers, 20 I ID command, 25, 26 INFO command, 26 ins
CHAPTER LTNOTIFYTMOUT command, 24 M maintaining the RTU, 11 misery state, 10 modes, command line, 16 N notifications, 33 NOTIFY command, 25 O operational modes, 16 parameters, 34 P package contents, 7 parameters, operational, 34 PMP command, 27 prompt bootloader mode, 16 firmware mode, 18 R real time clock errors, 33 restrictions for installation, 8 RTU graphic, 8 mainenance, 11 ruggedized, 5 S solar cell connector, 14 special formatting in document, 6 specifications, 34 storage handler errors, 32 T
CHAPTER U upgrading A753 firmware, 18 using LED for connectivity check, 9 Using the addWAVE, 7 V VER command, 29 VERB command, 29 X XDATA command, 29 XIMME command, 30 39