B&B Electronics Zlinx ZP Series User Manual

Zp series radio modem
Hide thumbs Also See for Zlinx ZP Series:

Advertisement

Quick Links

Zlinx Radio Modem
ZP Series
Documentation Number: ZP24D-250RM-SR-2907
pn#7337R2
This product designed and manufactured in Ottawa, Illinois USA
of domestic and imported parts by
707 Dayton Road -- P.O. Box 1040 -- Ottawa, IL 61350 USA
Phone (815) 433-5100 -- General Fax (815) 433-5105
Phone (815) 433-5100 -- General Fax (815) 433-5105
Website:
www.bb-elec.com
European Headquarters
B&B Electronics
Westlink Commercial Park -- Oranmore, Co. Galway, Ireland
Phone +353 91-792444 -- Fax +353 91-792445
Website:
www.bb-europe.com
B&B Electronics Mfg. Co. Inc. -- June 2008
Manual Documentation Number: ZP24D-250RM-SR-2508
Table of Contents
B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com
B&B Electronics – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353 91-792444 – Fax +353 91-792445 – www.bb-europe.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Zlinx ZP Series and is the answer not in the manual?

Questions and answers

Summary of Contents for B&B Electronics Zlinx ZP Series

  • Page 1 Zlinx Radio Modem ZP Series Documentation Number: ZP24D-250RM-SR-2907 pn#7337R2 This product designed and manufactured in Ottawa, Illinois USA of domestic and imported parts by 707 Dayton Road -- P.O. Box 1040 -- Ottawa, IL 61350 USA Phone (815) 433-5100 -- General Fax (815) 433-5105 Phone (815) 433-5100 -- General Fax (815) 433-5105 Website: www.bb-elec.com...
  • Page 2 This document contains information that is proprietary and confidential to B&B Electronics Mfg. Co. Inc. The methods described herein are for the exclusive use of B&B Electronics authorized personnel. Any unauthorized use or dissemination of the information contained in the document is strictly forbidden. B&B Electronics Mfg Co Inc –...
  • Page 3: Table Of Contents

    Table of Contents  Introduction Hardware Installation IP SWITCH ETTINGS OUNTING AND OWER ERIAL ONNECTIONS RS-232 RS-422/485 IRELESS AILURE UTPUT LED I NDICATORS ADIO REQUENCY NFORMATION Zlinx Manager Software NSTALLATION ONFIGURATION ROUBLESHOOT IRMWARE PDATE Specifications Advanced Programming RF D AMPLE ONFIG ODIFY OMMAND EFERENCE ABLE OMMAND...
  • Page 5: Introduction

    Introduction Easy to install, up to 1 mile range. No wires, no cables! Zlinx radio modems get your data moving farther, easier, and at less cost than running cable. Plug-n-play, Modbus compatible, signal strength indicator, space saving DIN rail mounting. Heavy-duty, wide temperature design handles most industrial power configurations and tough indoor/outdoor environments.
  • Page 6: Hardware Installation

    Hardware Installation Dip switch Settings Dipswitch 4-wire 4-wire No termination RS-422 Mounting and Power • Install on properly grounded DIN rail Operating Temperature is -40 to 85C Operating Humidity is 10-90% non-condensing • Connect Power Supply Power supply is 10-48 VDC or 18-30 VAC 10-48 VDC 18-30 VAC Manual Documentation Number: ZP24D-250RM-SR-2508...
  • Page 7: Serial Connections

    Serial Connections RS-232 RS-232 always present on DB9 DB9F Pin Signal Name Data Carrier Detect Receive Data Transmit Data Data Terminal Ready Signal Ground Data Set Ready Request To Send Clear To Send Not used RS-232 Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc –...
  • Page 8 RS-422/485 RS-485 (2-Wire) RS-422/485 (4-Wire) Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com B&B Electronics – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353 91-792444 – Fax +353 91-792445 – www.bb-europe.com...
  • Page 9: Wireless Link Failure Output

    • Zlinx Radio modems offer a source (PNP)transistor output when the wireless signal strength drops below a critical level (link failure or miss packets) • 40 mA max current Note: In order for the RSSI LED to continuously indicate the signal strength, set the RP command (RSSI PWM Timer) to FF.
  • Page 10: Led Indicators

    Front Panel LED Status Power Red = ON OFF = No Power RSSI (Signal Strength) Green = Strong Yellow = OK Red = Weak OFF = No Signal Wireless Data Green = Blink ON with data Note: In order for the RSSI LED to continuously indicate the signal strength, set the “RP”...
  • Page 11: Zlinx Manager Software

    Zlinx Manager Software Installation • The Zlinx Manager Software is contained CD. • Insert the CD into the drive. • The installation program should auto start. • Follow the on screen prompts. Set Up 1. Connect your PC to the modem using a straight through serial cable.
  • Page 12 3. Click on the Radio Modem Configuration button to configure the modem on-line or the Radio Modem Configuration Button (offline) to configure the modem offline. Follow the on screen directions to configure the modem. Note: using the off-line configuration button skips the auto modem discovery process.
  • Page 13: On-Line Configuration

    1. Click the Radio Modem Configuration Button. The following screen will appear. 2. Use the pull down menu items to set up the communication parameters. Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com B&B Electronics –...
  • Page 14 3. Click the Auto Modem Search button. The Zlinx Manager software will find the radio modem. If the modem is not found, the following screen will appear. 4. When the modem is found, the following screen will appear. Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc –...
  • Page 15 5. Click OK. The following screen will appear. 5. On the Basic Modem setting tab, configure a unique channel number, network identifier, and destination address. This will prevent interference from other modems. Click the Update Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com B&B Electronics –...
  • Page 16: Test / Troubleshoot

    button to revert to the default configuration. 6. Use the advanced tab to configure additional parameters. When each option is highlighted, the text box will display an explanation of the command and the associated hex range. Click the update button to save the parameters. Click the Restore Defaults button to revert to the default configuration.
  • Page 17 1. The RSSI Range Test allows you test your installation. Cross connect TD and RD on the remote modem before running the test. 2. The basic screen shows test results and signal strength. Check the Show Advanced Option Box to customize the test. Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc –...
  • Page 18 Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com B&B Electronics – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353 91-792444 – Fax +353 91-792445 – www.bb-europe.com...
  • Page 19: Firmware Update

    Firmware Update 1. Connect your PC to the radio modem using a straight through serial cable and the auto connect function. The new firmware must be stored on the PC’s local drive. 2. From the Zlinx Manager Radio Modem launch screen, click the firmware update button.
  • Page 20: Specifications

    Specifications RF Properties Physical Standard IEEE 802.15.4 Range up to 300 feet indoor or 1 mile outdoor Frequency 2.4GHz Transmit Power 100mW Software Zlinx Manager Support Windows 2000, 2003 Server, XP, and Vista Antenna Options External Reverse Polarity SMA male jack connector, omni directional (included with product) Radio Address...
  • Page 21 Connector Removable terminal block with RS-422/485 Output type Open collector, dry contact, 40mA Power Supply Connector Removable terminal block Input Voltage 10–48VDC, 18-30VAC Power 2.0W max Consumption Dimensions 1.2W x 3.3D x 4.7H Environmental Intended for indoor use only Operating -40 to 85ºC (-40 to 185ºF) Temperature Storage...
  • Page 22 EN61000-4-8 Power Frequency Magnetic EN61000-4-11 Voltage Dips & Interruptions UL, cUL Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com B&B Electronics –...
  • Page 23: Advanced Programming

    Advanced Programming Setup The programming examples in this section require the installation of a hyper terminal program and a serial connection to a PC. (B&B stocks RS-232 and USB boards to facilitate interfacing with a PC.) Mount the RF module to an interface board, then connect the module assembly to a PC. Launch the terminal software and select the 'PC Settings' tab.
  • Page 24: Command Reference Table

    Zlinx Radio Modems expect numerical values in hexadecimal. Hexadecimal values are designated by a “0x” prefix. Decimal equivalents are designated by a “d” suffix. Commands are contained within the following command categories (listed in the order that their tables appear): •...
  • Page 25 to all PANs. Networking Destination Address High. {Addressing} Set/Read the upper 32 bits of the 64-bit destination address. When combined with DL, it defines the destination address used for transmission. To transmit using a 16-bit address, set DH parameter to zero and DL less than 0xFFFF. 0x000000000000FFFF is the broadcast address for the PAN.
  • Page 26 Networking MAC Mode.Set/Read MAC Mode {Addressing} value. MAC Mode enables/disables the use of a B&B header in the 802.15.4 RF MM ( v1.x80*) packet. When Mode 0 is enabled (MM=0), duplicate packet detection is enabled as well as certain AT commands. Modes 1 and 2 are strict 802.15.4 modes.
  • Page 27 1. DL and DH are set to the address of the module with the matching Node Identifier. 2. “OK” is returned. 3. RF module automatically exits AT Command Mode If there is no response from a module within 200 msec or a parameter is not specified (left blank), the command is terminated and an “ERROR”...
  • Page 28 results for a 13 channel scan: If SD = 0, time = 0.18 sec SD = 8, time = 47.19 sec SD = 2, time = 0.74 sec SD = 10, time = 3.15 min SD = 4, time = 2.95 sec SD = 12, time = 12.58 min SD = 6, time = 11.80 sec SD = 14, time = 50.33 min...
  • Page 29 change. bit 1 - ReassignChannel – 0 - Coordinator will not perform Energy Scan to determine free channel. It will operate_ on the channel determined by the CH parameter. 1 - Coordinator will perform Energy Scan to find a free channel, then operate on that channel.
  • Page 30 an Invalid Parameter 0x0E - Association Request Channel Access Failure. Request was not transmitted - CCA failure 0x0F - Remote Coordinator did not send an ACK after Association Request was sent 0x10 - Remote Coordinator did not reply to the Association Request, but an ACK was received after sending the request 0x11 - [reserved]...
  • Page 31 dBm) TimeStamp<CR> (3 bytes) <CR> A carriage return <CR> is sent at the end of the AS command. The Active Scan is capable of returning up to 5 PanDescriptors in a scan. The actual scan time on each channel is measured as Time = [(2 ^SD PARAM) * 15.36] ms.
  • Page 32 performed to detect energy on the channel. If the detected energy is above the CCA Threshold, the module will not transmit the packet. *Firmware version in which the command was first introduced (firmware versions are numbered in hexadecimal notation.) Commands-Sleep (Low Power) Command_ Name and Description Command...
  • Page 33 Cyclic Sleep Period.<NonBeacon firmware> Set/Read sleep period for cyclic sleeping remotes. Coordinator and End Device SP values should always be equal. To send Direct Messages, set SP = 0. End Device- SP determines the Sleep_ (Low sleep period for cyclic sleeping Power) remotes.
  • Page 34 transmission. Set to zero to transmit characters as they arrive instead of buffering them into one RF packet. API Enable. Disable/Enable API Mode. Serial _ AP (v1.x80*) Interfacing Pull-up Resistor Enable. Set/Read bitfield to configure internal pull-up resistor status for I/O lines Bitfield Map: bit 0 - AD4/DIO4 (pin11)
  • Page 35 DIO6 Configuration. Select/Read settings for the DIO6 line (pin 16) D6 (v1.x80*) I/O Settings of the RF module. Options include RTS flow control and I/O line settings. DIO5 Configuration. Configure settings for the DIO5 line (pin 15) of the RF module. Options include D5 (v1.x80*) I/O Settings Associated LED indicator (blinks...
  • Page 36 Sample Rate. Set/Read sample rate. When set, this parameter IR (v1.xA0*) I/O Settings causes the module to sample all enabled inputs at a specified interval. ADC Voltage Reference. AV (v1.xA0*) I/O Settings Set/Read ADC reference voltage switch. I/O Input Address. Set/Read addresses of module to which outputs are bound.
  • Page 37 *Firmware version in which the command was first introduced (firmware versions are numbered in hexadecimal notation.) Commands-Diagnostics Command_ Name and Description Command Category Firmware Version. Read firmware Diagnostics version of the RF module. Firmware Version - Verbose. Read detailed version information VL (v1.x80*) Diagnostics (including application build date,...
  • Page 38: Command Descriptions

    *Firmware version in which the command was first introduced (firmware versions are numbered in hexadecimal notation.) Commands-AT Command Options Command_ Name and Description Command Category Command Mode Timeout.Set/Read the period of inactivity (no valid commands AT Command received) after which the RF Mode Options module automatically exits AT Command Mode and returns to...
  • Page 39 A1 (End Device Association) Command <Networking {Association}> The A1 command is used to set and read association options for an End Device. Use the table below to determine End Device behavior in relation to the A1 parameter. Bit number End Device Association Option 0 - Will only associate with Coordinator operating on PAN ID that matches Node Identifier 0 - ReassignPanID...
  • Page 40 Bit number End Device Association Option 0 - Coordinator will not perform Active Scan to locate available PAN ID. It will operate on ID (PAN ID). ReassignPanID 1 - Coordinator will perform Active Scan to determine an available ID (PAN ID). If a PAN ID conflict is found, the ID parameter will change.
  • Page 41 Returned Association Indication Value (Hex) Successful Completion - Coordinator successfully started or End Device association 0x00 complete 0x01 Active Scan Timeout 0x02 Active Scan found no PANs 0x03 Active Scan found PAN, but the Coordinator Allow Association bit is not set Active Scan found PAN, but Coordinator and End Device are not configured to support 0x04 beacons...
  • Page 42 AS (Active Scan) Command <AT Command Mode Options> The AS command is used to send a Beacon Request to a Broadcast Address (0xFFFF) and Broadcast PAN (0xFFFF) on every channel. The parameter determines the amount of time the RF module will listen for Beacons on each channel.
  • Page 43 AV (ADC Voltage Reference) Command <Serial Interfacing> The AV command is used to set/read the ADC reference voltage switch. BD (Interface Data Rate) Command <Serial Interfacing> The BD command is used to set and read the serial interface data rate usedbetween the RF module and host.
  • Page 44 CA (CCA Threshold) Command <RF Interfacing> CA command is used to set and read CCA (Clear Channel Assessment) thresholds. Prior to transmitting a packet, a CCA is performed to detect energy on the transmit channel. If the detected energy is above the CCA Threshold, the RF module will not transmit the packet.
  • Page 45 CH (Channel) Command <Networking {Addressing}> The CH command is used to set/read the operating channel on which RF connections are made between RF modules. The channel is one of three addressing options available to the module. The other options are the PAN ID (ID command) and destination addresses (DL &...
  • Page 46 D0 - D4 (DIOn Configuration) Commands <I/O Settings> The D0, D1, D2, D3 and D4 commands are used to select/read the behavior of their respective AD/DIO lines (pins 20, 19, 18, 17 and 11 respectively). Options include: • Analog-to-digital converter •...
  • Page 47 AT Command: ATD6 D6 (DIO6 Configuration) Command Parameter Range:0 - 5 <I/O Settings> The D6 command is used to select/read the behavior of the DIO6 line (pin 16). Options include: • RTS flow control • Analog-to-digital converter • Digital input •...
  • Page 48 DA (Force Disassociation) AT Command: ATDA Command <(Special)> The DA command is Minimum Firmware Version Required: v1.x80 used to immediately disassociate an End Device from a Coordinator and reattempt to associate. DB (Received Signal Strength) AT Command: ATDB Command <Diagnostics> DB parameter is Parameter Range: 0 - 0x64 [read-only] used to read the received signal strength (in dBm) of the last RF packet received.
  • Page 49 DN (Destination Node) AT Command: ATDN Command <Networking {Identification}> The Parameter Range: 20-character ASCII String DN command is used to resolve a Minimum Firmware Version Required: v1.x80 NI (Node Identifier) string to a physical address. The following events occur upon successful command execution: 1.
  • Page 50 ED (Energy Scan) Command AT Command: ATED <Networking {Association}> The Parameter Range:0 - 6 ED command is used to send an “Energy Detect Scan”. This Related Command: SD (Scan Duration), SC parameter determines the length (Scan Channel) of scan on each channel. The Minimum Firmware Version Required: v1.x80 maximal energy on each channel is returned and each value is...
  • Page 51 FP (Force Poll) Command AT Command: ATFP <Networking (Association)> The FP command is used to request Minimum Firmware Version Required: v1.x80 indirect messages being held by a Coordinator. FR (Software Reset) Command AT Command: ATFR <Special> The FR command is Minimum Firmware Version Required: v1.x80 used to force a software reset on the RF module.
  • Page 52 IC (DIO Change Detect) AT Command: ATIC Command <I/O Settings> The IC command is Parameter Range:0 - 0xFF [bitfield] used to enable the monitoring of Default Parameter Value:0 (disabled) the change detect feature on DIO lines 0-7. If a change is detected, Minimum Firmware Version Required: 1.xA0 data is transmitted with DIO data only.
  • Page 53 All bytes are converted to ASCII: number of samples<CR> channel mask<CR> DIO data<CR> (If DIO lines are enabled<CR> ADC channel Data<cr> <-This will repeat for every enabled ADC channel<CR> <CR> (end of data noted by extra <CR>) When operating in API mode (AP > 0), the command will immediately return an ‘OK’ response.
  • Page 54 The entire payload of the packet is encrypted using the key and the CRC is computed across the ciphertext. When encryption is enabled, each packet carries an additional 16 Bytes to convey the random CBC Initialization Vector (IV) to the receiver(s). The KY value may be “0”...
  • Page 55 MM (MAC Mode) Command AT Command: ATMM <Networking {Addressing}> The MM command is used to set and Parameter Range:0 - 2 read the MAC Mode value. The MM command disables/enables the use of a Max-Stream header contained in the 802.15.4 RF packet.
  • Page 56 receive three carriage returns at the end of the command. If no responses are received, the application should only receive one carriage return. When in API mode, the application should receive a frame (with no data) and status (set to ‘OK’) at the end of the command.
  • Page 57 P0 (PWM0 Configuration) AT Command: ATP0_ The second character in Command the command is the number zero (“0”), not the <I/O Setting {I/O Line Passing}> letter “O”. The P0 command is used to select/read the function for Parameter Range: 0 - 2 PWM0 (Pulse Width Modulation output 0).
  • Page 58 PR (Pull-up Resistor Enable) AT Command: ATPR Command <Serial Interfacing> The PR Parameter Range: 0 - 0xFF command is used to set and read Default Parameter Value: 0xFF _ (all pull-up the bit field that is used to resistors are enabled) configure internal the pull-up resistor status for I/O lines.
  • Page 59 CSMA-CA stands for "Carrier Sense Multiple Access - Collision Avoidance". Unlike CSMA-CD (reacts to network transmissions after collisions have been detected), CSMA-CA acts to prevent data collisions before they occur. As soon as a module receives a packet that is to be transmitted, it checks if the channel is clear (no other module is transmitting).
  • Page 60 received. The PWM output will also be set low at power-up until the first RF packet is received. A parameter value of 0xFF permanently enables the PWM output and it will always reflect the value of the last received RF packet. RR Command AT Command: ATRR <Networking {Addressing}>...
  • Page 61 Coordinator - If the ‘ReassignPANID’ option is set on the Coordinator [refer to A2 parameter], the SD parameter determines the length of time the Coordinator will scan channels to locate existing PANs. If the ‘ReassignChannel’ option is set, SD determines how long the Coordinator will perform an Energy Scan to determine which channel it will operate on.
  • Page 62 SM (Sleep Mode) Command <Sleep Mode (Low Power)> The SM command is used to set and read Sleep Mode settings. By default, Sleep Modes are disabled (SM = 0) and the RF module remains in Idle/Receive Mode. When in this state, the module is constantly ready to respond to either serial or RF activity.
  • Page 63 ST (Time before Sleep) Command <Sleep Mode (Low Power)> The ST command is used to set and read the period of inactivity (no serial or RF data is sent or received) before activating Sleep Mode. NonBeacon Firmware Set/Read time period of inactivity (no serial or RF data is sent or received) before activating Sleep Mode.
  • Page 64: Api Operation

    <(Special)> The WR command is used to write configurable parameters to the RF module's nonvolatile memory. Parameter values remain in the module's memory until overwritten by subsequent use of the WR Command. If changes are made without writing them to non-volatile memory, the module reverts back to previously saved parameters the next time the module is powered-on.
  • Page 65 API Operation (AP parameter = 1) When this API mode is enabled (AP = 1), the UART data frame structure is defined as follows: UART Data Frame Structure: MSB = Most Significant Byte, LSB = Least Significant Byte API Operation - with Escape Characters (AP parameter = 2) When this API mode is enabled (AP = 2), the UART data frame structure is defined as follows: UART Data Frame Structure with escape control characters:...
  • Page 66 To verify: Add all bytes (include checksum, but not the delimiter and length). If the checksum is correct, the sum will equal 0xFF. 3.4.2. API Types Frame data of the UART data frame forms an API-specific structure as follows: UART Data Frame & API specific Structure: The cmdID frame (API-identifier) indicates which API messages will be contained in the cmdData frame (Identifier-specific data).
  • Page 67 AT Command API Identifier Value: 0x08 The “AT Command” API type allows for module parameters to be queried or set. When using this command ID, new parameter values are applied immediately. This includes any register set with the “AT Command - Queue Parameter Value” (0x09) API type.
  • Page 68 AT Command Response API Identifier Value: 0x88 Response to previous command. In response to an AT Command message, the module will send an AT Command Response message. Some commands will send back multiple frames (for example, the ND (Node Discover) and AS (Active Scan) commands). These commands will end by sending a frame with a status of ATCMD_OK and no cmdData.
  • Page 69 TX (Transmit) Status API Identifier Value: 0x89 When a TX Request is completed, the module sends a TX Status message. This message will indicate if the packet was transmitted successfully or if there was a failure. TX Status Frames NOTES: •...
  • Page 70 RX Packet (16 bit address) Frames Manual Documentation Number: ZP24D-250RM-SR-2508 B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph 815-433-5100 - Fax 815-433-5104 – www.bb-elec.com B&B Electronics – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353 91-792444 – Fax +353 91-792445 – www.bb-europe.com...

This manual is also suitable for:

Zlinx zp24d-250rm-sr

Table of Contents

Save PDF