background image

1

Introduction

This document describes features, parameters and setting possibilities of the WB169-RFG communication gateway,
which is used for receiving of radio messages from the devices for remote reading of consumption meters working
in the communication system Wireless M-BUS (hereinafter referred as WMBUS) in the 169 MHz band and for
transmitting of these messages over a standard IP network (Internet) to a central collecting system.

1.1

Wireless M-BUS Communication Protocol

Wireless M-BUS is the communications protocol described by international standards EN 13757-4 (physical and
link layer) and EN 13757-3 (application layer), which is intended primarily for radio transmission of remote reading
values from consumption meters and sensors. Protocol Wireless M-BUS (hereinafter

WMBUS”) is based on a

standard M-BUS definition (uses the same application layer as M-BUS standard), but is adapted for data transfer
via radio signals.

Communications via WMBUS protocol works in Master-Slave mode, where

Master” is a collecting data device,

Slave“ is a providing data device. Slave device could be integrated or external radio module transmitting data

from the meter/sensor. The communications protocol WMBUS defines several communication modes (simplex or
duplex). If working in simplex mode a

Slave” device only transmits messages to

Master” that these messages

receives. If working in

bidirectional” mode, it is possible to use a reverse channel from

Master” device to

Slave”

device for

Request” type of messages, that can contain e.g. request for the change of slave’s configuration.

Wireless M-BUS communications protocol partially supports repeating of the messages. If receiving from some

Slave” device is not possible because of the low level of radio signal, the messages can be re-transmitted (repeated)

by appointed element of the radio network (repeater or slave with such functionality). Each repeated message is
marked as

repeated message” so as not to be repeated again.

1.2

Module usage

The WB169-RFG module is intended for data transfer from the RF modules of remote reading in 169 MHz radio
band and a central computer application that receives and processes the data. The module receives radio messages
coded according to the Wireless M-Bus EN 13757-3 and EN 13757-4 standard for the 169 MHz band, checks
their correctness, encodes (

repacks”) them into IP/UDP frames and sends them to the configured IP address

and a central application port number. Wireless M-Bus messages are packed to the IP/UDP frames with using
of proprietary coding system ”NEP” by SOFTLINK. As the Internet access is provided through the mobile data
services, the module is equipped with the integrated GSM/LTE modem.

The WB169-RFG module works in

the N2 bidirectional communication mode

, where it can transmit Wireless

M-BUS messages of

Request” type

addressed to any subordinate module supporting N2 mode. These messages

can be used for remote changing of parameters of the subordinate

Slave” device. Broadcasting of the reverse-

channel message for a particular

Slave” device is under way during 500 ms long reverse-channel communication

window that opens immediately after transmitting of

User Data” message from the device. During this time period

the

Slave” activates its receiver so as to be able to receive a

Request” message (if transmitted). Receiving of the

reverse-channel message is confirmed by

Acknowledgment” type of message.

Management of

Request” type of messages must be implemented into the central application software. These

messages addressed to the particular

Slave” are transferred to the WB169-RFG module through the IP/UDP

protocol with using of

NEP” coding. WB169-RFG module stores the

Request” messages (that contain also the

lifetime period of each message) into its memory tables and after receiving of next

User Data” message from

the

Slave” device transmits the reverse-channel message within the communication window. If the message is

confirmed by receiving of

ACK” message from the

Slave”, the message is removed from the WB169-RFG memory

table. If

ACK” message does not come,

Request” is sent again during next window until its lifetime period is

elapsed. WB169-RFG module can keep just one message in the memory table, so if the module receives another

Request” message from the central application, stored message is replaced by new one so that only the last message

is transferred to the

Slave”.

Request” messages are coded by using of common M-Bus principles and the coding

system must be implemented in the central application as well as in the

Slave” device in a specular manner. The

WB169-RFG module performs just transferring of the messages.

1.3

Module features

The basis of the module is a microcomputer with one

10/100 Mb/s Ethernet

communication port, one

mini

USB

configuration port and an integrate GSM/LTE modem.

WB169-RFG

1

Summary of Contents for WB169-RFG

Page 1: ...WIRELESS COMMUNICATION SYSTEM Wireless M BUS WB169 RFG Revision 1 0 SOFTLINK s r o Tomkova 409 278 01 Kralupy nad Vltavou Czech Republic Phone 420 315707111 e mail sales softlink cz www softlink cz...

Page 2: ...nd cc subsystems for module initial setting and diagnostics 21 3 4 9 Command of ntp subsystem for setting of time synchronization 21 3 4 10 Command of hist subsystem for examination of History table r...

Page 3: ...and History menu items 24 7 Table of parameters of the WB169 RFG module that are readable via the optical interface 24 8 Telnet connection to the WB169 RFG module 25 9 Display of the History table of...

Page 4: ...correctness encodes repacks them into IP UDP frames and sends them to the configured IP address and a central application port number Wireless M Bus messages are packed to the IP UDP frames with usin...

Page 5: ...rity The module RF transceiver is equipped with the coaxial connector of SMA Female type designated for inter connection of an external antenna directly or via coaxial cable The GSM modem is equipped...

Page 6: ...GPRS EDGEB3 B8 Antenna characteristic impedance 50 Antenna connector SMA female Configuration interface USB Transmission speed 115 200 Baud Operation mode asynchronous Transmission rate 8 data bits 1...

Page 7: ...rameters and operational statistics of the module by using of optical converter can be found in the section 3 6 Setting of parameters by using of optical converter The description of checking and sett...

Page 8: ...rial port that the system automatically assigned to the virtual port at the moment of interconnection module to the computer The number of the serial port can be found in OS Windows by using of Device...

Page 9: ...rial line by pressing of ENTER key check the execution of the command by displaying of the list of configuration parameters which appears by entering show or and pressing on ENTER key to display a sum...

Page 10: ...terminal window GW33H7 0 show CPU info CPUID 411fc271 FPU Type 00000002 Flash size 2048 kB Flash bank size 1048576 B 0x00100000 Flash base addr 0x08000000 CPU UID 3339510a001c0036 SW version 1 02 dat...

Page 11: ...er s password cfgserver Config server IP cfgport Config server port usecfgserver Use config server 0 no 1 yes nepserver Default NEP server IP nepport Default NEP server port Utils loca location 0 63 c...

Page 12: ...lay 0 timeout 1671 172 16 16 1 status wait stratum 2 reach 3 delay 143 timeout 1681 The meaning of individual commands including subsystem commands is described below 3 4 3 Commands of System commands...

Page 13: ...xhhmmss format the date value is entered in the format of 0xYYMMDD The manually entered value is automatically corrected when the entries from external synchronization sources GSM or NTP are available...

Page 14: ...n be performed by using of userpass login oldpassword newpassword command GW33H7 0 userpass admin admin admin223 Password changed GW33H7 0 write Write config 0 GW33H7 0 By using of the nepserver and n...

Page 15: ...0 errors 0 Tx packets 0 bytes 0 errors 0 Interface eth0 status Down MAC 00 04 d0 ff ff ff Rx packets 0 bytes 0 errors 0 Tx packets 0 bytes 0 errors 0 Interface ppp0 status Up full duplex MTU 1500 IP A...

Page 16: ...or icmp connection test pin SIM pin useip IP on off usegps GPS on off usetime Sync time on off info show GSM info gps show GPS info cmux show CMUX info lcp show LCP info deb GSM debug write save curre...

Page 17: ...nication By using of gsm useip gsm usegps and gsm usetime commands with 0 1 parameter the individual services of gsm subsystem can be activated deactivated by gsm useip command the PPP connection to I...

Page 18: ...wer deb Set debug level write save current configuration cread read configuration show help By using of gw info command basic information about the setting of gw subsystem can be browsed This also inc...

Page 19: ...servers are displayed in the last lines of the gw info report including the time until the timeout expires In the third part of the file there are records of gateway traffic filters which can be used...

Page 20: ...are defined by the Wireless M Bus standard The setting can be performed by using of chan1 command followed by the required channel number Current setting can be displayed by using of the command witho...

Page 21: ...for checking and setting of the basic functions of module operating system as well as the basic communication functions of the module There are following commands Utils loca location 0 63 chars ekey S...

Page 22: ...s irrelevant for the WB169 RFG module The write cread and clear commands serve for management of saving data in the module memory The module contains two sets of configuration operating configuration...

Page 23: ...e monitor subsystem can be set This command is intended only for module checking and diagnostics By using of deb command without parameter setting of debug statements of all subsystems can be displaye...

Page 24: ...to check the current module configuration can be useful in normal operation 3 4 8 Commands of sys disp and cc subsystems for module initial setting and diagnostics The commands of these three subsyste...

Page 25: ...gateway receives more messages in a given interval the oldest messages are always deleted The History record table is used to monitor the gateway function its records can help to learn which terminal...

Page 26: ...bols that indicate the status of module main communication channels on top there is a standard image of signal strength symbolizing GSM communication with a graphical representation of GSM signal stre...

Page 27: ...e module using the optical converter are described in chapter 3 of the manual Configuration of wacoSystem product family devices available at download from the module manufacturer s website The list o...

Page 28: ...g application can be performed by entering the command ping and the IP address of the module from the command line of any computer Example of perform ing a ping availability check from the Windows Com...

Page 29: ...le is also equipped with a WEB server which enables display of some module parameters with using the HTTP protocol Currently it is possible to use WEB browser to display the content of the His tory ta...

Page 30: ...target application IP address The target application is the application that the gateway should send data The setting of target application IP address is dynamic using a mechanism of zero packets The...

Page 31: ...e is transported through the IP UDP uplink in following three NEP variables The first variable is Message type OID 63 It is a mandatory NEP protocol variable that indicates what type of message it is...

Page 32: ...cording to individual components of the M Bus address ID Manufacturer Version Medium If for example some specific Medium or Manufacturer codes are entered into the filter only messages with these code...

Page 33: ...the antenna connector of the device by tension or twist Excessive loads can damage or destroy antenna connectors The module is specified for installation in normal internal premises with the temperatu...

Page 34: ...d WB169 RFG module Installation of the module should be performed by the following procedure installation of the module can be performed only by a person with necessary qualification in electrical eng...

Page 35: ...g module turn the power supply off and disconnect the power supply cables from the module Disconnect the signal cable and the antenna cable from the module Release the module from DIN rail by pulling...

Page 36: ...ntentional shutdown malfunction of the Internet connection caused by a local failure of the GSM network or failure of the PPP connection caused by incorrect functioning of the authorization servers or...

Page 37: ...in routing or in IP addressing or whether the PIN control of the SIM is turned off If the IP connectivity is most likely available and the power supply is correct LED Power on the module shines perfo...

Page 38: ...test is positive but the data from some reading modules are not received In this case the problem may be caused by weakening of the signal in the area of the gateway antenna position failure of the ga...

Reviews: