background image

Periode”

command serves for setting of broadcasting period of regular info messages. The value of the param-

eter is factory preset to 60 minutes. Current value can be checked by

periode”

command (without parameter).

Broadcasting period can be changed by entering of required number of minutes (theoretically up to 65535 minutes)
after

periode” command.

Example of displaying, and setting of broadcasting period:

cfg#periode
Periode is 60 min.
cfg#periode 120
Periode changed from 60 min. to 120 min.
cfg#

The module broadcasts messages wrapped into UDP packets of Internet Protocol to the pre-configured

target

server

, where the remote reading application is running. Following commands are intended for setting of

target

server IP-address and target application port number

and for setting of the

name of communication

gateway

between the GSM operator network and Internet (so called ”APN” = Access Point Name).

IP-address of target server

can be pre-configured by using of

”server”

command. The address can be entered

in commonly used decimal format.

Example of setting of the target server IP address to ”92.89.162.105” value and follow-up checking of the setting:

cfg#server 92.89.162.105
Server changed from ’0.0.0.0’ to ’92.89.162.105’
cfg#
cfg#server
Server is : ’92.89.162.105’
cfg#

Number of UDP port

can be pre-configured by using of

”sport”

command. The UDP port number should

correspond with the remote reading application port number. Example of setting of UDP port number to value
”2000” and follow-up checking of the setting:

cfg#sport 2000
UDP port changed from 0 to 2000
cfg#sport
UDP port : 2000
cfg#

The

”sreply”

command can be used for specification of

back channel communication

settings (see paragraph

3.3

Setting of module parameters from remote computer by using of back channel”). In some NB-IoT networks/services

there is possible to send back channel messages only from different IP address, than preset standard IP address of
target server used for sending of INFO messages. If the setting is ”Reply to server : no”, the module reply to back
channel requests regularly - that means send answers to the address from which the request came. If the setting is
”Reply to server : yes”, the module always replies to the preset IP address of target server (see ”server” command
setting). For setting ”yes” use ”1” parameter, for setting ”no” use ”0” parameter of the command.

Example of setting back channel communication and follow-up checking of the setting:

cfg#sreply
Reply to server : no
cfg#sreply 1
Reply to server : yes
cfg#

If the GSM operator providing NB-IOT services transfers data from the modules to the IoT service provider through
the virtual network, the

name of the communication gateway

between GSM and Internet (Access Point Name

- APN) should be entered to the module configuration by using of

”apn”

command. APN is assigned by GSM

operator. Setting of APN can be deleted by entering of ”.” value (dot).

Example of setting of APN-name to ”cms.softlink” value:

NB-K430

13

Содержание NB-K430

Страница 1: ...WIRELESS COMMUNICATION SYSTEM NB IoT NB K430 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 ...

Страница 2: ...module data messages 22 3 4 1 Structure and types of data messages 22 3 4 2 Description of INFO message 23 3 4 3 Description of TRAP message 24 3 4 4 Encryption of messages 25 4 Operational conditions 26 4 1 General Operation Risks 26 4 1 1 Risk of mechanical and or electric damage 26 4 1 2 Risk of premature battery discharge 26 4 1 3 Risk of damage by excessive humidity 26 4 2 The condition of mo...

Страница 3: ...17 4 Basic forms of NB K430 module in SOFTLINK Configurator application 19 5 Network setting form and list of watermeters in reach acquired by RADAR function 19 6 Preview of NEP coding table for coding of variables in WACO system 22 7 Set of NB K430 module components with stick antenna 28 8 Detail of NB K430 module PCB 28 NB K430 ii ...

Страница 4: ...tor through the designated data gateway Access Point AP either to public Internet or to operator s private IP network i e same way as any similar mobile data services Addressing and routing details depend on the network configuration and policy of particular GSM operator Typical example of addressing and routing is a solution when the GSM network automatically assigns private IP addresses to IoT t...

Страница 5: ...dity proof plastic casing with IP65 degree of protection and can be used in interiors as well as in exteriors The casing is designed for mounting on the wall or other construction element beam pipe Module can be treated with an additional sealing by high adhesion silicon filling that can ensure proof against inundation by water IP68 grade If this treatment is required from the manufacturer it must...

Страница 6: ...Antenna integrated Max number of read watermeters 10 Configuration interface RS232 Transmission speed 9600 Baud Operation mode asynchronous Transmission parameters 8 data bits 1 stop bit none parity Signal level TTL CMOS Optical configuration interface Transmission speed 115 200 Baud Optical wavelength 870 nm Optical interface specification IrPHY 1 4 standard Power supplying Lithium battery voltag...

Страница 7: ...oftlink cz en documents The description and meaning of all configuration parameters that can be checked and changed by cable can be found in the section 3 1 Setting of NB K430 parameters via configuration cable Description of interconnection of the converter with PC USB IRDA or smartphone BT IRDA and gen eral rules of configuration with using of optical converters are described in the chapter 3 of...

Страница 8: ...My src port 2000 Reply to server no APN Max session time 172800 sec 2d 0 00 00 Send periode 240 Hist periode 60 min each meter 4 records max is 120 recs Send mask is 3 SID Alarm Next send 239 min Data will be unencrypted Sensus meters ID 0 130551475 ID 1 130551473 ID 2 130551474 ID 3 130551476 ID 4 130551477 433Mhz modem No sent 0 msg s No recv 2 msg s No recv error 0 msg s Narrow band modem Next ...

Страница 9: ...timeout tlong Set modem long timeout tconn Set modem connection timeout at modem command Utils tz Time offset in hours ppm Set RTC ppm time Show or set rtc time set as BCD 0x102033 is 10 20 33 date Show or set rtc date set as BCD 0x171231 is 2017 12 31 uptime Show uptime sens Show sensors mfreq Set or get xtal frequency correction sfreq Set frequency correction from analyzer in Hz example 43372500...

Страница 10: ...command makes possible to send the information message anytime without necessity to change the transmission period or without waiting until the message will be sent spontaneously within the pre set period Example cfg send Sending send 1 msg 255 mon The command sendp can be used for immediate transmitting of series of standard messages with 1 minute interval This command can be used for checking of...

Страница 11: ...ormat mon If operating configuration was changed so that it no longer matches to the saved set the module will report prompt in the format cfg Every time the current configuration is saved into FLASH memory the value of the Configuration version param eter increases by one and the prompt changes to mon The parameter resets to zero by erasing of FLASH Current operating configuration can be displaye...

Страница 12: ... storing period hdata displaying records in memory of historical readings smask setting of content selection of transferred information The command Sensus encryption key is used for setting of the encryption key for decryption of messages from Sensus iPERL watermeter if the messages are encrypted The AES 128 encryption key of 16 bytes length is entered by using of skey command followed by the stri...

Страница 13: ... of Sensus iPERL watermeters that is intended to be read by the NB K430 module Each record to the list could be created by using of sid index value command where meter ID serial number is linked with meter index 0 9 Example of command for entering of iPERL watermeter with 130551477 serial number into the list of read meters under index 4 cfg sid 4 130551477 Sensus ID 4 changed from 0 to 130551477 ...

Страница 14: ...ves readings from watermeters with higher frequency than the data are broadcasted Reading records are stored to the history table that is emptied after broadcasting Current records in history table can be browsed by using of hdata command Example cfg hdata Show history data ID 3 130551476 val 226 alarm 0x00 rssi 73 time 2019 01 01 0 10 00 01 ID 1 130551473 val 3369 alarm 0x00 rssi 71 time 2019 01 ...

Страница 15: ...dcasting period server setting of target server IP address sport setting of target server port number sreply redirection of replies to target server apn setting of private network Access Point Name APN sess maximum session time tconn connection setup timeout tz setting of time zone UTC n time real time RTC displaying setting hh mm ss date real time RTC displaying setting RR MM DD The command Encry...

Страница 16: ...pond with the remote reading application port number Example of setting of UDP port number to value 2000 and follow up checking of the setting cfg sport 2000 UDP port changed from 0 to 2000 cfg sport UDP port 2000 cfg The sreply command can be used for specification of back channel communication settings see paragraph 3 3 Setting of module parameters from remote computer by using of back channel I...

Страница 17: ... of tconn command the connection setup timeout can be set If the GSM network server does not react on the module s session setup request the GSM sub module is switched to idle mode and next attempt of session setup is performed before next broadcasting Factory setting of this parameter is 5 minutes 300 seconds It is recommended to change this parameter only if the GSM operator guarantees significa...

Страница 18: ...time 0x182555 RTC time 18 25 55 2019 01 30 systime 1548869155 2019 01 30 18 25 55 01 cfg date 0x190128 RTC time 18 26 58 2019 01 28 systime 1548696418 2019 01 28 18 26 58 01 cfg As it is clear from the example time value should be entered in 0xhhmmss format date value should be entered in 0xRRMMDD format After connecting to the GSM network RTC value will be automatically corrected by GSM network 3...

Страница 19: ...erted SIM card SIM CCID and unique number of SIM card user IMSI In the Last RSSI row there is an information about the signal strength of the last message received from the GSM network In the Session count row there is a number of sessions since last reset in the Session timeout row there is a current remainder of session timeout In the Conf version row there is a current version number of configu...

Страница 20: ...rter The settings can be performed through the transparent casing without necessity to open the module s cover This is the significant advantage especially if the module is used in humid environment and has been sealed by additional silicon filling additional adaptation for IP 68 proofing Any changes in module s settings can be performed in Module configuration table that opens by click on the Rea...

Страница 21: ...rs that are intended to be read by the NB K430 module It contains 10 editable fields index 1 10 where watermeter IDs serial numbers can be preset Any received messages Received messages from any other watermeters that are not in the table are ignored The Send periode parameter is used for setting of broadcasting period of regular information messages Value of the period should be set in minutes Mo...

Страница 22: ... a form for setting of NB IoT network communication left and a table with results of RADAR function right Result of RADAR function using is a list of all Sensus iPERL watermeters in the radio reach of the module the module received at least one message from each of them This list will appear in the application window after clicking to the RESULTS button in the Basic settings form Figure 5 Network ...

Страница 23: ...rection can be used for setting of module parameters As these setting messages are also coded by NEP protocol they have in fact same structure as the messages transmitted by module i e set of NEP coded individual variables inside UDP packet The first variable in each setting message is always Message type Setting messages are always of SET type OiD 63 1 This variable is followed by one or more var...

Страница 24: ...s internal GSM module status read only 19 Session count curr status number of sessions from rese read only 20 Session timeout curr status time to closing of current session read only 21 Modem IMEI curr status internal GSM module unique ID read only 22 SIM CCID curr status unique number of inserted SIM card read only 23 SIM IMSI curr status unique number of SIM card user read only 24 Last RSSI curr...

Страница 25: ...d jointly with order number of the variable called Index NEP coding table is centrally maintained by SOFTLINK and it is available on the public WEB address NEP Page Preview of NEP coding table for coding of variables in the WACO system is shown in the figure 6 Figure 6 Preview of NEP coding table for coding of variables in WACO system Each variable is transferred together with its decoding informa...

Страница 26: ...sferred only once at the beginning of variable part of the message Here there is a set of OID 205 x variables that forms a list of watermeters read by the module with their indexes Sets of historical readings do not contain OID 205 x variables then Example of INFO message with current values of two watermeters and sending of all variables full mask OID Index OID Name Description Example 63 Message...

Страница 27: ...historical data of three watermeters and sending of minimum information mask 0 OID Index OID Name Description Example 63 Message type Message of DATA INFO type 6 2 Device Type Type name by manufacturer 850 3 Device Subtype Device modification 1 4 Manufacturer No Device identification IMEI 12 Uptime Time from last reset sec 186552 61 Sequence No unique message number 105 1 Temperature Processor tem...

Страница 28: ...c 0 61 Sequence No unique message number 60 Trap code RESET alarm code 0 14 Reset code Reset code WARM START 1 3 4 4 Encryption of messages Encryption of messages by AES key can be activated by setting of encryption key with using of ekey command see paragraph 3 1 6 Commands for setting of message broadcasting system Encrypted message is in its first variable Message type designated as Encrypted m...

Страница 29: ...llation It is recommended to lead antenna and signal cables as far from 230 50 Hz power cables as possible 4 1 2 Risk of premature battery discharge The devices are equipped with the long duration batteries Battery life can be influenced by these factors storage and operation temperature in high temperatures the spontaneous discharging current increases in low temperature the battery capacity redu...

Страница 30: ...al battery it is recommended to keep the long transmitting period configured until the module s installation As NB IoT services are charged by GSM operator it is recommended to insert SIM and activate the service just before module installation 4 4 Safety precautions Warning Mechanical and electrical installation of the NB K430 module can be provided only by a person with necessary qualification i...

Страница 31: ...covers the printed circuit board with mounts for attaching of the module to the wall or other construction element When mounting the device follow these instructions attach the module to a suitable firm object wall pipe by two screws or by a clamping tape There are mounts by the box sides for the attachment The recommended position of the mounted module is in the way that the base is down cable bu...

Страница 32: ...ings directly in the central system of remote reading When locating installation site selecting antenna type and antenna position it is necessary to take into account conditions for radio signal propagation in the area of installation as well as protection of the device against possible mechanical damage The radio signal conditions can be estimated empirically on the base of previous experience or...

Страница 33: ...ap from the wall pad or pipe Put the module parts back together by mounting of the cap on the module base After the dismantling mark the module as dismantled and fill in the relevant documentation prescribed for this situation by the internal rules If possible arrange deactivation of the module in the database of remote reading system immediately 4 9 Functional check of the module After putting th...

Страница 34: ...have been carefully selected and properly tested In case of battery replacement by user the new battery parameters should meet same technical requirements type capacity voltage current load auto discharging current as the original battery It is strongly recommended to use for replacement same type of battery as used in production 5 1 2 System failures As system failure are considered mainly failur...

Страница 35: ...y Sensus iPERL watermeters every 15 seconds generally show themselves as missing readings from some of read watermeters In this case proceed with troubleshooting of the malfunctioning in following steps if there are no messages from some watermeter check its ID serial number in the table of read watermeters see paragraph 3 1 5 Commands for communication with watermeters check receiving of watermet...

Страница 36: ...supplying as described in the paragraph 5 1 1 Power supplying failures NOTE NB K430 module is a reliable device with relatively simple and resilient construction so that any possible failure of the device is very likely caused by external circumstances especially mechanical damage excessive humidity discharging of internal battery or local radio interferences in the installation site After each re...

Отзывы: