background image

Manual Documentation Number: ZP24D-250RM-SR-2508 

47 

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 

FP (Force Poll) Command 

<Networking (Association)> The 
FP command is used to request 
indirect messages being held by a 
Coordinator.

 

 

FR (Software Reset) Command 

<Special> The FR command is 
used to force a software reset on 
the RF module. The reset simulates powering off and then on again the module. 
 
 

GT (Guard Times) Command 

<AT Command Mode Options> 
GT Command is used to set the DI 
(data in from host) time-of-silence 
that surrounds the AT command 
sequence character (CC 
Command) of the AT Command 
Mode sequence (GT + CC + GT). 
 
The DI time-of-silence is used to 
prevent inadvertent entrance into 
AT Command Mode. 
 
Refer to the Command Mode section for more information regarding the AT 
Command Mode Sequence. 
 
 

HV (Hardware Version) 
Command 

<Diagnostics> The HV command 
is used to read the hardware 
version of the RF module. 

 

 

IA (I/O Input Address) Command 

<I/O Settings {I/O Line Passing}> 
The IA command is used to bind a 
module output to a specific 
address. Outputs will only change 
if received from this address. The 
IA command can be used to 
set/read both 16 and 64-bit 
addresses. 
 
Setting all bytes to 0xFF will not allow the reception of any I/O packet to change 
outputs. Setting the IA address to 0xFFFF will cause the module to accept all I/O 
packets. 
 
 
 
 
 
 
 

AT Command: ATFP  

Minimum Firmware Version Required: v1.x80  

AT Command: ATFR  

Minimum Firmware Version Required: v1.x80  

AT Command: ATGT  

Parameter Range:2 - 0x0CE4 [x 1 millisecond]  

Default Parameter Value:0x3E8 _ (1000 decimal)  

Related Command: CC (Command Sequence 
Character)  

AT Command: ATHV  

Parameter Range:0 - 0xFFFF [Read-only]  

Minimum Firmware Version Required: v1.x80  

AT Command: ATIA  

Parameter Range:0 - 0xFFFFFFFFFFFFFFFF  

Default Parameter 
Value:0xFFFFFFFFFFFFFFFF_ (will not allow any 
received I/O packet to change outputs)  

Minimum Firmware Version Required: v1.xA0  

Summary of Contents for Zlinx ZP Series

Page 1: ...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 I...

Page 2: ...alway Ireland Ph 353 91 792444 Fax 353 91 792445 www bb europe com This document contains information that is proprietary and confidential to B B Electronics Mfg Co Inc The methods described herein ar...

Page 3: ...e com Table of Contents Introduction 1 Hardware Installation 2 DIP SWITCH SETTINGS 2 MOUNTING AND POWER 2 SERIAL CONNECTIONS 3 RS 232 3 RS 422 485 4 WIRELESS LINK FAILURE OUTPUT 5 LED INDICATORS 6 RAD...

Page 4: ......

Page 5: ...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...

Page 6: ...y Ireland Ph 353 91 792444 Fax 353 91 792445 www bb europe com Hardware Installation Dip switch Settings Dipswitch OFF ON 1 4 wire 2 wire 2 4 wire 2 wire 3 No termination Termination 4 RS 422 RS 485 M...

Page 7: ...sent on DB9 RS 232 DB9F Pin Signal Name Direction 1 Data Carrier Detect Out 2 Receive Data Out 3 Transmit Data In 4 Data Terminal Ready In 5 Signal Ground 6 Data Set Ready Out 7 Request To Send In 8 C...

Page 8: ...s 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 792...

Page 9: ...rcial Park Oranmore Galway Ireland Ph 353 91 792444 Fax 353 91 792445 www bb europe com Wireless Link Failure Output Zlinx Radio modems offer a source PNP transistor output when the wireless signal st...

Page 10: ...The ZP24D 250RM SR has an indoor range up to 300 feet and an outdoor range up to one mile These ranges are for line of sight installations using the supplied antenna Performance may vary depending on...

Page 11: ...and Ph 353 91 792444 Fax 353 91 792445 www bb europe com Zlinx Manager Software Installation The Zlinx Manager Software is contained CD Insert the CD into the drive The installation program should aut...

Page 12: ...k Commercial Park Oranmore Galway Ireland Ph 353 91 792444 Fax 353 91 792445 www bb europe com 3 Click on the Radio Modem Configuration button to configure the modem on line or the Radio Modem Configu...

Page 13: ...3 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 On Line Configuration 1 Click the Radio Mo...

Page 14: ...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 3 Click the Auto Modem Search button The Zlinx Manager softw...

Page 15: ...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 5 Click OK The following screen will appear 5 On the Basic Modem s...

Page 16: ...Fax 353 91 792445 www bb europe com button to save the parameters Click the Restore Defaults button to revert to the default configuration 6 Use the advanced tab to configure additional parameters Whe...

Page 17: ...c com B B Electronics Westlink Commercial Park Oranmore Galway Ireland Ph 353 91 792444 Fax 353 91 792445 www bb europe com 1 The RSSI Range Test allows you test your installation Cross connect TD and...

Page 18: ...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...

Page 19: ...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...

Page 20: ...male jack connector omni directional included with product Radio Address Defaulted at factory set by software otherwise Serial settings Baud 1200 2400 4800 9600 19200 38400 57600 115200 Data bit 8 on...

Page 21: ...mental Intended for indoor use only Operating Temperature 40 to 85 C 40 to 185 F Storage Temperature 40 to 85 C 40 to 185 F Operating Humidity 10 to 90 non condensing Enclosure Rating Rating IP30 Moun...

Page 22: ...n 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 23: ...tab Verify the baud and parity settings of the Com Port match those of the RF module NOTE Failure to enter AT Command Mode is most commonly due to baud rate mismatch Ensure the Baud setting on the PC...

Page 24: ...rameter Range Default WR Special Write Write parameter values to non volatile memory so that parameter modifications persist through subsequent power up or reset Note Once WR is issued no additional c...

Page 25: ...for the PAN 0 0xFFFFFFFF 0 MY Networking Addressing 16 bit Source Address Set Read the RF module 16 bit source address Set MY 0xFFFF to disable reception of packets with 16 bit addresses 64 bit sourc...

Page 26: ...and This identifier is also used with the DN Destination Node command 20 character ASCII string ND v1 x80 Networking Identification Node Discover Discovers and reports all RF modules found The followi...

Page 27: ...g End Device Association and Coordinator startup bit 0 0x0B bit 4 0x0F bit 8 0x13 bit12 0x17 bit 1 0x0C bit 5 0x10 bit 9 0x14 bit13 0x18 bit 2 0x0D bit 6 0x11 bit 10 0x15 bit14 0x19 bit 3 0x0E bit 7 0...

Page 28: ...ignChannel 0 Will only associate with Coordinator operating on matching CH Channel setting 1 May associate with Coordinator operating on any Channel bit 2 AutoAssociate 0 Device will not attempt Assoc...

Page 29: ...ation Association Indication Read errors with the last association request 0x00 Successful Completion Coordinator successfully started or End Device association complete 0x01 Active Scan Timeout 0x02...

Page 30: ...Device will immediately disassociate from a Coordinator if associated and reattempt to associate FP v1 x80 Networking Association Force Poll Request indirect messages being held by a coordinator AS v...

Page 31: ...nd The values returned represent the detected energy level in units of dBm The actual scan time on each channel is measured as Time 2 ED 15 36 ms Note the total scan time is this time multiplied by th...

Page 32: ...Default SM Sleep_ Low Power Sleep Mode NonBeacon firmware Set Read Sleep Mode configurations 0 5 0 No Sleep 1 Pin Hibernate 2 Pin Doze 3 Reserved 4 Cyclic sleep remote 5 Cyclic sleep remote w pin wak...

Page 33: ...tes that are configured for Association but are not associated to a Coordinator i e If a device is configured to associate configured as a Cyclic Sleep remote but does not find a Coordinator it will s...

Page 34: ...tfield Map bit 0 AD4 DIO4 pin11 bit 1 AD3 DIO3 pin17 bit 2 AD2 DIO2 pin18 bit 3 AD1 DIO1 pin19 bit 4 AD0 DIO0 pin20 bit 5 RTS AD6 DIO6 pin16 bit 6 DTR SLEEP_RQ DI8 pin9 bit 7 DIN CONFIG pin3 Bit set t...

Page 35: ...tal converter Digital Input and Digital Output 0 1 0 Disabled 1 n a 2 ADC 3 DI 4 DO low 5 DO high 0 IU v1 xA0 I O Settings I O Output Enable Disables Enables I O data received to be sent out UART The...

Page 36: ...is set due to I O line passing to a non default level a timer is started which when expired will set the output to it default level The timer is reset when a valid I O packet is received 0 0xFF x 100...

Page 37: ...is reported For example 0x58 88 dBm Reported value is accurate between 40 dBm and RX sensitivity 0 0x64 read only EC v1 x80 Diagnostics CCA Failures Reset Read count of CCA Clear Channel Assessment fa...

Page 38: ...y Changes Explicitly apply changes to queued parameter value s and re initialize module GT AT Command Mode Options Guard Times Set required period of silence before and after the Command Sequence Char...

Page 39: ...e A2 Coordinator Association Minimum Firmware Version Required v1 x80 Bit number End Device Association Option 0 ReassignPanID 0 Will only associate with Coordinator operating on PAN ID that matches N...

Page 40: ...y Changes Command AT Command Mode Options The AC command is used to explicitly apply changes to module parameter values Applying changes means that the module is re initialized based on changes made t...

Page 41: ...x09 Coordinator could not start due to Invalid Parameter 0x0A Coordinator Realignment is in progress 0x0B Association Request not sent 0x0C Association Request timed out no reply was received 0x0D Ass...

Page 42: ...t Long Address Channel CH parameter CR SecurityUse CR ACLEntry CR SecurityFailure CR SuperFrameSpec CR 2 bytes bit 15 Association Permitted MSB bit 14 PAN Coordinator bit 13 Reserved bit 12 Battery Li...

Page 43: ...mplemented Non standard Interface Data Rates Any value above 0x07 will be interpreted as an actual baud rate When a value above 0x07 is sent the closest interface data rate represented by the number i...

Page 44: ...s used to set and read the ASCII character used between guard times of the AT Command Mode Sequence GT CC GT This sequence enters the RF module into AT Command Mode so that data entering the module fr...

Page 45: ...ng to transmissions of another Adjacent channel rejection is 23 dB The module uses channel numbers of the 802 15 4 standard Center Frequency 2 405 CH 11d 5 MHz d decimal CN Exit Command Mode Command A...

Page 46: ...igital converter Digital input Digital output D5 DIO5 Configuration Command I O Settings The D5 command is used to select read the behavior of the DIO5 line pin 15 Options include Associated Indicator...

Page 47: ...rol Analog to digital converter Digital input Digital output D8 DI8 Configuration Command I O Settings The D8 command is used to select read the behavior of the DI8 line pin 9 This command enables con...

Page 48: ...nicate with other modules having the same channel CH parameter PAN ID ID parameter and destination address DH DL parameters To transmit using a 16 bit address set the DH parameter to zero and the DL p...

Page 49: ...or it will sleep for DP time before reattempting association Maximum sleep period is 268 seconds 0x68B0 DP should be 0 for NonBeacon systems EA ACK Failures Command Diagnostics The EA command is used...

Page 50: ...2 15 4 Default Security protocol and uses AES encryption with a 128 bit key AES encryption dictates that all modules in the network use the same key and the maximum RF packet size is 95 Bytes When enc...

Page 51: ...ion regarding the AT Command Mode Sequence HV Hardware Version Command Diagnostics The HV command is used to read the hardware version of the RF module IA I O Input Address Command I O Settings I O Li...

Page 52: ...to set digital output levels This allows DIO lines setup as outputs to be changed through Command Mode IR Sample Rate Command I O Settings The IR command is used to set read the sample rate When set...

Page 53: ...uses two Bytes This leads to a maximum buffer size of 46 samples or IT 0x2E When Sleep Modes are enabled and IR Sample Rate is set the module will remain awake until IT samples have been collected IU...

Page 54: ...C mode is utilized repetitive data appears differently in different transmissions due to the randomly generated IV When queried the system will return an OK message and the value of the key will not b...

Page 55: ...module s serial number and is always enabled ND Node Discover Command Networking Identification The ND command is used to discover and report all modules on its current operating channel CH parameter...

Page 56: ...L terminated string for NI Node Identifier value max 20 bytes w out NULL terminator NI Node Identifier Command Networking Identification The NI command is used to set and read a string for identifying...

Page 57: ...tput can be translated back into analog form With the IA I O Input Address parameter correctly set AD1 values can automatically be passed to PWM1 PL Power Level Command RF Interfacing The PL command i...

Page 58: ...M is set to a non zero value Due to I O line passing a time is started which when expired will set the PWM output to zero The timer is reset when a valid I O packet is received RE Restore Defaults Com...

Page 59: ...ive lines after receiving at least 1 byte RF transmission will also commence after 100 Bytes maximum packet size are received in the DI buffer Set the RO parameter to 0 to transmit characters as they...

Page 60: ...mpted for packets that are purged when transmitting with a Cyclic Sleep Coordinator SC Scan Channels Command Networking Association The SC command is used to set and read the list of channels to scan...

Page 61: ...can is set by the SC command The modem can scan up to 16 channels SC 0xFFFF Examples Values below show results for a 12 channel scan SH Serial Number High Command Diagnostics The SH command is used to...

Page 62: ...a remote RF module sleeps After the cyclic sleep period is over the module wakes and checks for data If data is not present the module goes back to sleep The maximum sleep period is 268 seconds SP 0x6...

Page 63: ...ve state If Tn 0 Output Timeout is disabled output levels are held indefinitely VL Firmware Version Verbose Diagnostics The VL command is used to read detailed version information about the RF module...

Page 64: ...t Operation are the following behaviors If module parameter registers are to be set or queried a special operation is required for transitioning the module into Command Mode In point to multipoint sys...

Page 65: ...or receiving a UART data frame specific data values must be escaped flagged so they do not interfere with the UART or UART data frame operation To escape an interfering data byte insert 0x7D and follo...

Page 66: ...ksum 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 identifi...

Page 67: ...egister set with the AT Command Queue Parameter Value 0x09 API type AT Command Frames Example API frames when reading the DL parameter value of the module Example API frames when modifying the DL para...

Page 68: ...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 wi...

Page 69: ...f there was a failure TX Status Frames NOTES STATUS 1 occurs when all retries are expired and no ACK is received If transmitter broadcasts destination address 0x000000000000FFFF only STATUS 0 or 2 wil...

Page 70: ...tronics 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...

Reviews: