F2X64 Series User Manual


Add to my manuals
96 Pages

advertisement

F2X64 Series User Manual | Manualzz

F2X64 Series

User Manual

Documentation No.

Product Version Page

V1.3

Product Name:F2X64 Total:96

F2X64 S eries

The user manual is suitable for the following model:

Model

Product Type

F2164 GPRS RTU

F2264 CDMA RTU

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 1 of 96

F2X64 User Manual

Files Revised Record

Date

2012-11-20 V1.1

Version

2012-12-25

2013-4-1

V1.2

V1.3

Remark Author

1.

Delete setting by simple command of SMS

2.

Delete and modify some parameter settings

1.

Modify acqisition interval

Xingfa.lin

Xingfa.lin

Date input voltage Lynn Zhu

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 2 of 96

F2X64 User Manual

All contents in the files are protected by copyright law, and all copyrights are reserved by Xiamen

Four-Faith Communication Technology Co., Ltd.

Without written permission, all commercial use of the files from Four-Faith are forbidden, such as copy, distribute, reproduce the files, etc., but non-commercial purpose, downloaded or printed by individual (all files shall be not revised, and the copyright and other proprietorship notice shall be reserved) are welcome.

Four-Faith 、 四 信 、

、 、 are all registered trademarks of Xiamen

Four-Faith Communication Technology Co., Ltd., illegal use of the name of Four-Faith, trademarks and other marks of Four-Faith is forbidden, unless written permission is authorized in advance.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 3 of 96

F2X64 User Manual

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 4 of 96

User Manual

Chapter 1 Brief Introduction of Product............................................................................................9

1.1 General................................................................................................................................ 9

1.2 Features and Benefits.......................................................................................................... 9

1.3 Working Principle.............................................................................................................. 11

1.4 Specifications.................................................................................................................... 12

Chapter 2 Installation Introduction..................................................................................................14

2.1 General.............................................................................................................................. 14

2.2 Encasement List.................................................................................................................14

2.3 Installation and Cable Connection.....................................................................................14

2.4 Power.................................................................................................................................19

2.5 Indicator Lights Introduction.............................................................................................19

Chapter 3 RTU Function Introduction..........................................................................................20

3.1 Multiple servers funticon...................................................................................................20

3.2 MODBUS protocol............................................................................................................20

3.2.1 MODBUS settings.................................................................................................. 20

3.2.2 TCP2COM description........................................................................................... 21

3.2.3 MODBUS digital IO input introduction................................................................. 21

3.2.4 MODBUS digital IO output introduction............................................................... 22

3.2.5 MODBUS counter introduction..............................................................................22

3.2.6 MODBUS analog input introduction......................................................................24

3.3 RTU extended protocol......................................................................................................25

3.4 Alarm function...................................................................................................................26

3.5 Multiply configure parameters.......................................................................................... 26

3.6 Remote upgrade firmware................................................................................................. 26

Chapter 4 Configuration.................................................................................................................. 27

4.1 RS232/RS485 Configuration............................................................................................. 27

4.1.1 Configuration introduction..................................................................................... 27

4.1.2 Run the configure tool............................................................................................ 28

4.1.3 Re-power RTU........................................................................................................29

4.1.4 Configuration..........................................................................................................30

4.1.4.1 Digital channel settings............................................................................... 30

◆ Digital input function..................................................................................30

◆ MODBUS logic corresponding function.................................................... 31

◆ Acquisition purpose.................................................................................... 31

◆ Acquisition interval.....................................................................................31

◆ Alarm trigger condition.............................................................................. 32

◆ Alarm content............................................................................................. 32

◆ Alarm phone number.................................................................................. 32

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 5 of 96

User Manual

4.1.4.2 Optocoupler and relay settings.................................................................... 33

◆ Digital output function................................................................................33

◆ MODBUS logic 1 output............................................................................ 34

◆ MODBUS logic 0 output............................................................................ 34

◆ MODBUS logic 1 square-wave cycle.........................................................34

◆ MODBUS logic 0 square-wave cycle.........................................................35

◆ Default output voltage................................................................................ 35

4.1.4.3 Analog channel settings............................................................................... 36

◆ Analog input function................................................................................. 36

◆ Set sensor range.......................................................................................... 36

◆ Set sensor voltage or current output........................................................... 38

◆ MODBUS function.....................................................................................39

◆ Acqisition function..................................................................................... 39

◆ Acqisition interval.......................................................................................39

◆ Alarm trigger condition.............................................................................. 39

◆ Alarm content............................................................................................. 40

◆ Alarm phone number.................................................................................. 40

◆ Active report function................................................................................. 41

.4.1.4.4 RTU counter、report、Alarm settings....................................................41

◆ Counter function......................................................................................... 42

◆ Counter work mode.................................................................................... 42

◆ Counter initial value................................................................................... 42

◆ Alarm function............................................................................................42

◆ Alarm content............................................................................................. 43

◆ Alarm phone number.................................................................................. 43

◆ Alarm upper limit........................................................................................43

◆ Active report interval.................................................................................. 44

◆ Alarm report method...................................................................................44

◆ Continuous alarm interval...........................................................................44

◆ Continuous alarm number of times.............................................................45

◆ Alarm administrator number.......................................................................45

4.1.4.5 ModBus Setting........................................................................................... 46

◆ ModBus work mode................................................................................... 46

◆ ModBus address......................................................................................... 47

◆ RTU work mode......................................................................................... 47

4.1.4.6 Data Service Center Settings....................................................................... 48

◆ Data Center Number................................................................................... 48

◆ Main Center Addr+Port:............................................................................. 49

◆ Backup Center Addr+Port:......................................................................... 49

◆ Multi DSC Configuration........................................................................... 50

◆ Main and Backup Center DNS Server........................................................51

◆ Center 2~5 DNS Server.............................................................................. 51

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 6 of 96

User Manual

4.1.4.7 Device Settings............................................................................................ 52

◆ Work Mode................................................................................................. 52

◆ Trigger Type................................................................................................53

◆ Disconnect to Trigger mode........................................................................53

◆ Debug Level............................................................................................... 53

◆ Databit, Parity, Stopbit................................................................................54

◆ Communication Baudrate........................................................................... 54

◆ Auto Back To Main Server......................................................................... 55

◆ Device ID....................................................................................................55

◆ SIM Card No.............................................................................................. 55

◆ Bytes Interval..............................................................................................56

◆ Custom Register String...............................................................................56

◆ Custom Heartbeat String.............................................................................56

◆ Reconnect setting........................................................................................57

◆ Transfer meanning...................................................................................... 57

4.1.4.8 Other Settings.............................................................................................. 58

◆ Network...................................................................................................... 58

◆ SMS Center................................................................................................ 59

◆ Heartbeat Interval....................................................................................... 59

◆ Call Trigger Phone No................................................................................ 60

◆ SMS Trigger Password............................................................................... 60

◆ Data Trigger Password................................................................................60

◆ TCP MTU................................................................................................... 61

◆ Multi Center Reconnect Interval................................................................ 61

◆ Set parameter of configure SMS.................................................................61

4.1.4.9 Scheduled Power ON/OFF Setting..............................................................62

◆ RTC(Real Time Clock) Time Setting..........................................................62

◆ Power On/Off Setting................................................................................. 63

4.1.4.10 SMS Setting............................................................................................... 72

◆ Destination number.....................................................................................72

◆ SMS Sending Format..................................................................................73

◆ Data upload Style........................................................................................73

4.1.4.11 Functions....................................................................................................74

◆ Show Configure..........................................................................................74

◆ Show Baudrate............................................................................................74

◆ Auto Detect................................................................................................. 74

◆ Version Display...........................................................................................74

◆ Signal Value................................................................................................ 74

◆ Factory setting............................................................................................ 75

◆ Clear Output............................................................................................... 75

◆ Save Output................................................................................................ 75

◆ Browse........................................................................................................ 75

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 7 of 96

User Manual

◆ Save Configure........................................................................................... 75

◆ Load Configure...........................................................................................75

4.1.5 Work State Switch.................................................................................................. 76

4.2 Setting by SMS..................................................................................................................76

4.2.1 Setting by AT command of SMS............................................................................ 76

4.2.2 setting remote upgrade............................................................................................77

4.3 Setting for RTU extended protocol....................................................................................77

Chapter 5 Software Manual.............................................................................................................78

5.1 TCP2COM manual............................................................................................................ 78

5.1.1 Open software.........................................................................................................78

5.1.2 Install the driver......................................................................................................78

5.1.3 Add virtual serial port............................................................................................. 80

5.1.4 Setting the server parameters..................................................................................82

5.1.5 Server connection state........................................................................................... 83

5.1.6 Monitor................................................................................................................... 84

5.1.7 Not transmited data query.......................................................................................84

5.1.8 Delete database data............................................................................................... 85

5.1.9 Quit......................................................................................................................... 86

5.2 RTU center service............................................................................................................ 86

5.2.1 Open software.........................................................................................................86

5.2.2 Service setting........................................................................................................ 87

5.2.3 Start equipment and connect...................................................................................87

5.2.4 View the acquisition data........................................................................................88

5.2.5 Send data to RS232/RS485.....................................................................................88

5.2.6 Control optocoupler and relay................................................................................ 89

5.2.7 Alarm information.................................................................................................. 89

5.2.8 Center service information..................................................................................... 89

5.2.9 Query data.............................................................................................................. 90

5.2.10 Remote configure................................................................................................. 91

5.2.11 Upgrade................................................................................................................ 91

5.2.12 Reset device.......................................................................................................... 92

Appendix......................................................................................................................................... 94

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 8 of 96

User Manual

C hapter

F2x64 series is wireless remote terminal unit(abbreviation:RTU). RTU has many functions

(analog input、switch input、switch output、pulse counting and wireless data communication ect).

It adopts high-powered industrial 32 bits CPU and embedded real time operating system. It supports RS232 and RS485 (or RS422) port that can conveniently and transparently connect one device to a cellular network, allowing you to connect to your existing serial devices with only basic configuration. It has low power consumption states in which the power consumption could be 1ower than 1mA@12VDC. It has compatible digital I/O channel, ADC, input pulse counter and pulse wave output function.

High-powered industrial cellular module

High-powered industrial 32 bits CPU

Support low power consumption mode, including multi-sleep and trigger modes to reduce the power dissipation farthest

Embedded Real Time Clock(RTC) circuit which can realize timing online/offline function

Housing: iron, providing IP30 protection.

Power range: DC 5~35V

S tability

Support hardware and software WDT

Support auto recovery mechanism, including online detect, auto redial when offline to make it always online

RS232/RS485/RS422 port: 15KV ESD protection

SIM/UIM port: 15KV ESD protection

Power port: reverse-voltage and overvoltage protection

Antenna port: lightning protection(optional)

nt

Adopt terminal block interface, convenient for industrial application

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 9 of 96

User Manual

Support standard RS232 and RS485(or RS422) port that can connect to serial devices directly

TTL logic level RS232 interface can be customized

Support intellectual mode, enter into communication state automatically when powered

Provide management software for remote management

Support several work modes

Convenient configuration and maintenance interface

H igh-performance

8 ch acquisition analog input

Sampling rate(1.365kSPS) , Accuracy ±0.5% or better

4 ch relay output(5A/30VDC,5A/250VAC)

4 ch optocoupler isolation output,open collector to 30V,40mA max.load,power consumption

125mW

8 ch Digital input(

2MB SPI FLASH

Support dual data centers, one main and another as backup

Support multiple data centers , it can support maximum 5 data centers

Support multi-center multi-function(for example: one data center is MODBUS RTU protocol function, another data center is RTU extended protocol function)

Support multiple online trigger ways, including SMS, ring and data. Support link disconnection when timeout

Support dynamic domain name(DDNS) and IP access to the data center

Support RS232/RS485 MODBUS RTU protocol

Support TCP MODBUS RTU protocol using TCP2COM software that converts TCP to virtual serial port

Support 8 digital inputs and 8 analog input manual query and automatic report

Support 4 optocoupler isolated output ports and 4 relay outputs controlled via MODBUS

RTU protocol

Support pulse counter initiate value configurable, Its realtime value can be queried via

MODBUS RTU protocol

Support RTU extended protocol.

Acquisition data(8 analog inputs and 8 digital inputs) is reported periodically via RTU extended RTU protocal.

Support RTU extended protocol. Reporting mode can be selected. there are three reporting mode, including Network only, SMS only and Main network SMS backup(it uses SMS. when network connect fail)

Support RTU extended protocol.When reporting acquisition data failure, acquisition data are saved to 2M byte SPI FALSH

Support RTU extended protocol. The data center can query acquisition data actively

Support RTU extended protocol. It has counter function that the initial value of the timer is set and the value of the timer is queried

Support RTU extended protocol. It has the data center and RS232/RS485 transparent transmission function

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 10 of 96

User Manual

Support RTU extended protocol. it has alarm function, alarm information is reported automatically(alarm trigger conditions can be configured independently).

Support RTU extended protocol. Can remotely reboot RTU

Support RTU extended protocol. Can remotely configure the parameters

Support RTU extended protocol. The remote upgrading parameters can be configured, RTU support remote upgrade firmware.

Alarm function: Alarm information are reported through RTU extended protocol , SMS, or both SMS and RTU extended protocol

When alarm information are reported through SMS, alarm number and alarm content of each channel can be configured independently

The remote upgrading parameters can be configured by SMS. RTU upgrade the firmware immediately when it received the upgrade command.

Built-in industrial clock, the acquisition time can be recorded through this clock

Network is automatically connected, when device power on. Network is automatically reconnected when network is offline.

Scheduled turn on and turn off power function make the device work in low-power mode

The principle chart of the RTU is as following:

8 ch analog input

8ch digital input

4ch relay out

4ch isolated out

SRAM&

FLASH

Indicator

Lights

RS232/RS485/RS422

Module

MCU

Cellular

Module

User Interface

RTC Module

WDT Module

Antenna

SIM/UIM

Interface

Power Module

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 11 of 96

User Manual

F 2164

EGSM900/GSM1800MHz,

GSM850/900/1800/1900MHz(optional)

Compliant to GSM phase 2/2+

GPRS class 10, class 12(optional)

85.6Kbps

F 2264 CDMA

CDMA2000 1xRTT 800MHz

800/1900MHz(optional)

450MHz(optional)

153.6Kbps

GSM850/900:

<33dBm

<-107 dBm

GSM1800/1900:

<30dBm

<30dBm <-104 dBm

CPU

FLASH

SRAM

Industrial 32 bits CPU

2MB(Extendable 8MB)

512KB(Extendable 1MB)

Serial

Indicator

Antenna

SIM/UIM

Power

1 RS232 port and 1 RS485port, 15KV ESD protection

Data bits: 5, 6 ,7, 8

Stop bits: 1, 1.5, 2

Parity: none, even, odd, space, mark

Baud rate: 110~230400 bps

"Power", "ACT", "Online"

Cellular: Standard SMA female interface, 50 ohm lighting protection(optional)

Standard 3V/1.8V user card interface, 15KV ESD protection

Terminal block interface, reverse-voltage and overvoltage protection

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 12 of 96

Standard Power DC 12V/0.5A

Power Range DC 5~35V

Working States

Communication

88-100mA@12VDC

Standby

52mA@12VDC

Timing Power

Off

0.9mA@12VDC

Power Consumption

Housing

Dimensions

Weight

Iron, providing IP30 protection

157x97x25 mm

500g

Operating

Temperature

Storage

Temperature

Operating

Humidity

-35~+75ºC(-31~+167℉)

-40~+85ºC(-40~+185℉)

95% ( Non-condensing)

User Manual

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 13 of 96

C hapter 2

The RTU must be installed correctly to make it work properly.

Warning: Forbid to install the RTU when powered!

Name

RTU host

Cellular Antenna

Power adapter

RS232 data cable

RS485 data cable

Manual CD

Certification card

Maintenance card

1

1

1

1

1

1

Quantity

1

1 optional optional

Remark

User Manual

Dimension :::: (unit:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 14 of 96

User Manual

Firstly power off the RTU, and press the out button of the SIM/UIM card outlet with a needle object. Then the SIM/UIM card sheath will flick out at once. Put SIM/UIM card into the card sheath (Pay attention to put the side which has metal point outside), and insert card sheath back to the SIM/UIM card outlet.

18

19

20

21

22

23

24

Optocoupl er output

Relay output

A

B

RS485 positive

RS485 negative

DI1/C

DI2

DI3

DI4

DI5

DI6

DI7

DI8

DIG

Digital input1

Digital input 2

Digital input 3

Digital input 4

Digital input 5

Digital input 6

Digital input 7

Digital input 8

Digital input GND

DO1

DO2

DO3

DO4

COM

K1-

K1+

Optocoupler output 1

Optocoupler output 2

Optocoupler output 3

Optocoupler output 4

COM GND

Relay output 1-

Relay output 1+

None

None

None

None

None

None

None

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 15 of 96

34

35

36

37

38

31

32

33

39

25

26

27

28

29

30

ADC

A1

A2

A3

A4

A5

A6

A7

A8

AG

K2-

K2+

K3-

K3+

K4-

K4+

Relay output 2-

Relay output 2+

Relay output 3-

Relay output 3+

Relay output 4-

Relay output 4+

ADC 1

ADC 2

ADC 3

ADC 4

ADC 5

ADC 6

ADC 7

ADC 8

AGND

F2X64 adopts industrial terminal block interface. The recommendatory cable is 28-16AWG.

The detail description of standard layout adapter and communication cables as is following:

Black &White Alternate

Black

RS232 Cable:

Anode

Cathode

P olarity

Brown

Blue

Black

RS485 Cable:

Red

Black

Pin 2

Pin 3

Pin 5

RS485(A)

RS485(B)

None

None

None

None

None

None

None

None

None

User Manual

None

None

None

None

None

None

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 16 of 96

Power adapter and communication cable connection chart as following:

User Manual

D igital

W et

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 17 of 96

Optocoupler output cable

R elay

User Manual

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 18 of 96

The power range of the RTU is DC 5

~

35V above 4W.

We recommend user to use the standard DC 12V/0.5A power adaptor.

The RTU provides three indicator lights: “Power”, “ACT”, “Online”.

State Introduction Indicator

Light

Power

ACT

Online

ON

OFF

BLINK

OFF

ON

OFF

RTU is powered on

RTU is powered off

Data is communicating

No data

RTU has logged on network

RTU hasn’t logged on network

User Manual

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 19 of 96

User Manual

Chapter 3

RTU

RTU is based on our ip modem which has realized data transparent transmission. It can collect analog signal and digital signal. It also can output digital signal including 4 optocoupler isolated outputs and 4 relay outputs. It has pulse counter. Main funcions as following:

1.

Support dual data centers, one main and another backup, support multiple data centers and it can support maximum 5 data centers, support multi-center multi-function(for example: one data center works with MODBUS RTU protocol , another data center can work with RTU extended protocol)

2.

support multi online trigger ways, including SMS, ring and data. Support link disconnection when timeout

3.

Network is automatically connect,when device offline, it will automatically reconnect.

4.

Support RS232/RS485 MODBUS RTU protocol, support TCP MODBUS RTU protocol using TCP2COM software that converts TCP to virtual serial port.

5.

Alarm function: Alarm information are reported through RTU extended protocol , SMS, or both SMS and RTU extended protocol

6.

Multiple configure methods.

7.

Local and remote upgrade firmware.

8.

Scheduled turn on and turn off power function make the device work in low-power mode

RTU support multi-center multi-function. Each center functions can be configured independently, parameter settings please refer to appendix

4.1.4.6 Data Service Center Settings

. Connection protocol please refer to appendix

4.1.4.7 Work Mode

.

RTU support RS232/RS485 MODBUS RTU protocol. The principle of TCP MODBUS RTU protocol is the same as RS232/RS485 MODBUS RTU protocol. TCP2COM softwave we provided realize TCP to virtual serial port function(it can remotely transfer MODBUS RTU protocol). The following introduces MODBUS RTU protocol, All of the following MODBUS data are high byte first (big-endian mode).

Enable MODBUS function, related settings please refer to appendix

4.1.4.5 ModBus Setting

, it also need to configure the digital input, digital output, analog input and counter input

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 20 of 96

User Manual independently.

d escription

TCP2COM softwave realize TCP to virtual serial port function. The principle of TCP MODBUS

RTU protocol is the same as RS232/RS485 MODBUS RTU protocol. About using TCP2COM softwave, please refer to appendix

5.1 TCP2COM Manual

.

The MODBUS function code of digital IO input is 0x02(read input status), the starting register address is 0, there are total 8 digital input(register address from 0 to 7). The MODBUS settings of digital IO input please refer to appendix

4.1.4.1 Digital input function

.

Eg:

Query all digital input ports (all 8 input ports), command as following:

01 02 00 00 00 08 79 CC

Parse command:

Byteorders

1 2 3 4 5 6 7 8

Content 01

Parsing Slave

Meanin g

Address

01

02

Function code

Read input status

00 00

Start address

Address

IO1-IO8 is corresponding to seperately。

0-7

00 08 79 number of registers Checksum

CC

Read the value of digital IO input.

This example read

8 ports . If read one channel, this parameter should be 0001 checksum

Response

01 02 01 00 A1 88

Parse response:

1 Byteorders

Content 01

Parsing

Meaning

Slave

Address

01

2

02

3

01

4

00

5

A1

6

88

Function code

Data length IO status value Checksum

Read input

Data length

IO status value, checksum

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 21 of 96

statuss bit0~bit7 corresponding

IO1-IO8 to

User Manual

The MODBUS function code of digital IO output is 0x05, the starting address is 0, there are total

8 output ports(address 0-3 used for optocouplers output ports, corresponding to optocouplers port

1-4, address 4-7 used for relay outputs,corresponding to rlay output 1-4). The MODBUS configuration of digital IO output please refer to appendix

4.1.4.2 Optocoupler and relay settings

.

Eg:

Control one digital IO output, command as following:

01 05 00 00 FF 00 8C 3A

Parse command:

Byteorders

1 2 3 4 5 6 7 8

Content 01

Parsing Slave

Address

Meanin g

01

05

Functio n code

Force single coil

00 00

Start address

Address is 0-3 used for optocouplers output, address 4-7 used for relay outputs

FF 00

Output value:FF00 means logic 1 ,

0000 means logic 0.

The digital output value.

8C checksum

3A checksum

Response

01 05 00 00 FF 00 8C 3A

Parse response:

The response command is the same as sending command, please refer to appendix the above control command.

The counter input port and the first channel of digital IO input is the same pin.

The MODBUS function code of reading counter value is 0x03(read holding register), the starting address is 0. The MODBUS function code of setting counter initial value is 0x10(preset multiple registers), the starting address is 0. The MODBUS parameters of counter please refer to appendix

4.1.4.4 RTU counter settings

.

Eg:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 22 of 96

User Manual

Read counter value, command as following:

01 03 00 00 00 02 C4 0B

Parse command:

Byteorders

1

Content 01

2

03

3

00

4

00

Parsing Slave address

Meanin g

01

Functio n code

Read holding register

Start address

Address 0 corresponding to counter

5 6

00 02 number

Registers of

Counter value is a

32 bit value,so, need to read two 16 bit regiesters

7 8

C4 checksum

0B checksum

Response

01 02 01 00 A1 88

Parse response:

Byteorders

1

Content 01

Parsing Slave

Meanin g address

01

2

03

Functio n code

Read holding register

3 4 5 6 7 8

00 00

High 16 bits of the value

Corresponding to high 16 bits of counter value

00 02

Low 16 bits of the value

Correspondint to low 16 bits of counter value

C4

Checksum

0B checksum

Set counter initial value, command as following:

01 10 00 00 00 02 04 00 00 00 0A 73 A8

Parse command:

Byteorders

1 2 3 4 t

Conten 01 10 00 00

Parsing Slave address

Start address

Meani ng

01

Functi on code

Preset multipl e register s

Address 0 corresponding to counter

5

00

Number

Registers

6

02 of

Counter value is

32 bits, so need to write two 16 bits registers

7

04 c

Byte count

8

00

9

00

High 16 bits value

Correspond to high 16 bits of counter value

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 23 of 96

User Manual

Contiune

10

00

Low 16 bits value

11

0A

Correspond to low 16 bits of counter value

12

73

Checksum checksum

13

A8

Response

01 10 00 00 00 02 41 C8

Parse response:

Byteorders

1 2

Content

Parsing

Meanin g

01

Slave

Address

01

10

Functio n code

Preset multiple registers

3

00 00

Start address

Address corresponding counter

4

0 to

5

00

6

02 number of registers

Counter value is 32 bits, so need to operate two 16 bits registers

7

41

Checksum checksum

8

C8

The MODBUS function code of analog input is 0x04(read input register), the starting address is 0, there are total 8 channels (the value of each channel is a signed 32-bit data, this data is the actual value of the sensor). The MODBUS parameters of analog input please refer to appendix

4.1.4.3

Analog input function

.

Query all channels(all 8 channels) of analog input, command as following:

01 04 00 00 00 10 F1 C6

Parse command:

Byteorders

1 2 3 4 5 6

Content

Parsing

Meanin g

01

Slave

Address

01

04

Functio n code

Read input register

00 00

Start Address

Address 0000-0010 correspond

AIN1-AIN8 to

Analog input value is 32 bits, high 16 bits first. If read one channel, this

7 checksum

8

00 10 F1 number of registers Checksum

C6 parameter should be 0002

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 24 of 96

User Manual

Response

01 04 20 00 00 01 82 00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C 00 00 00 0C

00 00 00 0C B0 A2

Parse response:

Byteorders

Content

1

01

Parsing Slave address

Meaning 01

2

04

Function code

Read input register

3

20

Data length

Byte count

4

00

Data 1

5

00

6

01

Data 2

7

82

Corresponding to high

16 bits of first channel value. Te value of each channel is a signed

32-bit data

Corresponding to low

16 bits of first channel value. Te value of each channel is a signed

32-bit data continue

8

00

Data 3

9

00

Corresponding to high 16 bits of second channel value.

Te value of each channel is a signed 32-bit data

10

00

Data 4

11

0C

Corresponding to low 16 bits of second channel value.

Te value of each channel is a signed 32-bit data

32

00

Data 15

33

00 corresponding to high 16 bits of eighth channel value.

Te value of each channel is a signed 32-bit data

34

00

Data 16

35

0C corresponding to low 16 bits of eighth channel value.

Te value of each channel is a signed 32-bit data

36

B0

37

A2

Checksum checksum

RTU extended protocol has the following main functions:

1.

Acquisition data(including analog input and digital input) are reported periodically.

2.

Reporting mode can be selected. there are three reporting modes, including Network only,

SMS only and Main network ,SMS as backup(it uses SMS. when network connection fail)

3.

When reporting acquisition data failure, acquisition data are saved to 2M byte SPI nonvolatile flash which is saved forever even if the device powered off.

4.

The data center can query acquisition data actively

5.

It has counter function that the initial value of the counter can be configured, its realtime value can be queried

6.

It provede the transparent transmission tunnel between the data center and the terminal

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 25 of 96

User Manual devices which connected to the RTU RS232/485 port. This function works same as our company’s ip modem.

7.

It has alarm function and the alarm information can be reported periodically(alarm trigger conditions can be configured independently).

8.

It can be controlled to reboot from the remote side.

9.

support remote configure the parameters

10. Local and remote upgrade the firmware.

Please refer to appendix

5.2 RTU center service

.

Alarm informations can be reported through RTU extended protocol only, SMS only and both

SMS and RTU extended protocol. When alarm informations are reported through SMS, alarm phone number and alarm content of each channel can be configured independently. detail description please refer to appendix

5.2.7 Alarm information

.

M ultiply p arameters

All the RTU parameters can be configured through RS232/RS485 、 SMS and RTU extended protocol. Please refer to appendix

chapter 4 configuration

.

R emot e u pgrad

RTU can remote upgrade firmware through TCP or UDP. First put new firmware (the version should higher than the current software version) on RTU center software(its manual refer to

5.2

RTU center service)

installation directory. then, configure upgraded parameters, these parameters can be configured by SMS or RTU extended protocol. When RTU received the valid upgrade parameters, it will upgrade the firmware automatically. Detail settings please refer to appendix

4.2.2.2 Overall setting by SMS or

5.10 Remote configure

.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 26 of 96

User Manual

All the RTU settings can be configured through RS232/RS485、SMS and RTU extended protocol.

Before configuration, It’s necessary to connect the RTU with the configure PC by the shipped

RS232 or RS232-485 cable as following.

There are two ways to configure the RTU:

Configuration software tool: All the settings are configured through the shipped software tool. It’s necessary to have one PC to run this tool.

Extended AT command: All the settings are configured through AT command, so any device with serial port can configure it. Before configuration with extended AT command, you should make

RTU enter configure state. The steps how to make RTU enter configure state, please refer to appendix appendix.

The following describes how to configure RTU with the configure software tool. At the same time, it gives out the corresponding AT command of each configuration item.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 27 of 96

User Manual

The “Serial Parameters” column shows the current serial port settings. To configure RTU, please choose the correct serial port which connects to RTU, and the baud-rate is 115200 with no parity, then open the serial port. If the button text is“Close”, it shows the serial port now has been opened. If the text is “Open”, you should open the port first. When the port opened, the “Output

Info” column will display

“Port(COM1) Has Opened,Please Re-Power the RTU,

Waiting RTU Enter Configure State...”

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 28 of 96

User Manual

After Re-power RTU, The configure tool will make it enter configure state. At the same time, the software will load current settings from RTU and displays on the right configure columns. It’s now ready to configure.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 29 of 96

User Manual

All the RTU digital input settings are configured in this page. Counter and digital input channel 1 are the same pin, Therefore two functions can not be enabled at the same time.

“Digital input function” is the global key of digital input enable or disable. Disable this item will make the digital input channel functions not work.

Command: AT+RTUINIOENy=x

Explanation: enable or disable switch of digital input

Parameter: y range 1~8, Corresponding to digital input channel 1 ~ 8. x range 0~1,0 means disable,1 means enable.

Example: AT+RTUINIOEN1=1

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 30 of 96

User Manual

“MODBUS logic corresponding function” control functions that whether digital input MODBUS function is opened and MODBUS logic(logic 1 or logic 0) correspond to digital input level(high level or low level) . The digital input channel returns a fixed 0 when MODBUS query when close

MODBUS function.

Command: AT+RTUINIOMBy=x

Explanation: MODBUS logic corresponding function

Parameter: y range 1~8, corresponding to digital input channel 1~8. x range 0-2,0 means close MODBUS function , 1 mean 1-high level and 0-low level, 2 mean 0-high level and 1-low level.

Example: AT+RTUINIOMB1=0

This function means acquisition purpose. It includes query, query and alarm, query and report and query, alarm and report functions.

Command: AT+RTUINIOFUNy=x

Explanation: acquisition purpose.

Parameter: y range 1~8, corresponding to digital input 1 ~ 8 channel. x range 0-4,0 means query, 1 means query and alarm, 2 means query and report, 3 means query, alarm and report.

Example: AT+RTUINIOFUN1=1

This parameter determines the digital input acquisition cycle, The unit is 10ms (milliseconds) . If this value is 0, it will close acquisition function.

Eg:

60 seconds: this parameter should be 6000.

Command: AT+RTUINIOTIMEy=x

Explanation: set acquisition interval.

Parameter: y range 1~8, corresponding to digital input channel 1~8. x range

0-4294967295,0 means close acquisition function..

Example: AT+RTUINIOTIME1=6000

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 31 of 96

User Manual

It will alarm if digital input match this condition.

Command: AT+RTUINIOLRMOPy=x

Explanation: alarm tigger conditon.

Parameter: y range 1~8, corresponding to digital input channel. x range 0~4,0 means low level, 1 means high level, 2 means rising edge, 3 means falling edge, 4 means both edge.

Example: AT+RTUINIOLRMOP1=0

Alarm SMS content configuration

Command: AT+RTUINIOLRMTXTy=xxx

Explanation: set alarm content.

Parameter: y range 1~8, corresponding to digital input channel 1~8. xxx means alarm content(<=140 bytes).

Example: AT+RTUINIOLRMTXT1= input io1 alarm

When RTU alarm, it will send sms to configured phone numbers.

Command: AT+RTUINIOADDLRMNOy=xxx

Explanation: add alarm phone number.

Parameter: y range 1~8, corresponding to digital input channel 1~8. xxx means alarm phone number(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUINIOADDLRMNO1=13912345678,13812345678

Command: AT+RTUINIOSETLRMNOy=xxx

Explanation: set alarm phone number, The old alarm phone numbers will be overwrited when use this command.

Parameter: y range 1~8, corresponding to digital input channel 1~8. xxx means alarm phone number(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUINIOSETLRMNO1=13912345678,13812345678

Command: AT+RTUINIODELLRMNOy=xxx

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 32 of 96

User Manual m the current alarm numbers.

Parameter: y range 1~8, corresponding to digital input channel 1~8. xxx means alarm phone number(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUINIODELLRMNO1=13912345678,13812345678

It controls digital output ports(4 optocouplers ports and 4 relay outputs ). Its function includes

MODBUS control and RTU extended protocol control.

Command: AT+RTUOUTIOENy=x

Explanation: digital output function.

Parameter: y range 1~8, corresponding to digital output channels(1~4 corresponding to optocouplers channel 1~4, 5~8 corresponding to relay outputs 1~4). x range 0-1,0 means disable,

1 means enable.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 33 of 96

User Manual

Please refer to appendix 3.1.4 MODBUS digital output, Register value FF00 means logic 1. This item configure digital output status when outputting logic 1.

Command: AT+RTUOUTIOONEy=x

Explanation: MODBUS logic 1 output.

Parameter: y range 1~8, corresponding to digital output channels(1~4 mean optocouplers channel 1~4, 5~8 corresponding to relay outputs 1~4).

Optocouplers output: x range 0-5,0 means low level,1 means high level.

2 means rising edge, 3 means falling edge, 4 means both edge. 5 means square wave.

Relay output: x range 0-1,0 mean disconnet,1 mean connect.

Example: AT+RTUOUTIOONE1=1

Please refer to appendix 3.1.4 MODBUS digital output, register 0000 mean logic 0. This item configure digital output status when outputting logic 0.

Command: AT+RTUOUTIOZEROy=x

Explanation: MODBUS logic 0 output.

Parameter: y range 1~8, corresponding to digital output channels(1~4 mean optocouplers channel 1~4, 5~8 corresponding to relay outputs 1~4).

Optocouplers output: x range 0-5,0 means low level,1 means high level.

2 means rising edge, 3 means falling edge, 4 means both edge. 5 means square wave.

Relay output: x range 0-1,0 mean disconnet,1 mean connect.

Example: AT+RTUOUTIOZERO1=1

This item configure square wave cycle when MODBUS logic 1 is configured as square wave output. The unit is 20ms(milliseconds). for expamle: 50 means 50 * 20ms = 1s(seconds).

Command: AT+RTUOUTIOONEFREQy=x

Explanation: MODBUS logic 1 square wave cycle.

Parameter: y range 1~4, corresponding to digital output channels(1~4 corresponding to optocoupler ports 1~4). x range 0-4294967295.

Example: AT+RTUOUTIOONEFREQ1=50

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 34 of 96

User Manual

This item configure square wave cycle when MODBUS logic 0 is configured as square wave output. The unit is 20ms(milliseconds). for expamle: 50 means 50 * 20ms = 1s(seconds).

Command: AT+RTUOUTIOZEROFREQy=x

Explanation: MODBUS logic 0 square wave cycle.

Parameter: y range 1~4, corresponding to digital output channels(1~4 corresponding to optocoupler ports 1~4). x range 0-4294967295.

Example: AT+RTUOUTIOZEROFREQ1=50

It controls default output voltage level when RTU powered on.

Command: AT+RTUOUTIODEFVALy=x

Explanation: set default output voltage.

Parameter: y range 1~8, corresponding to digital output channels(1~4 means optocoupler channel 1~4, 5~8 means relay output 1~4).

Optocoupler output: x range 0-1,0 means low level,1 means high level.

relays: x range 0-1,0 means disconnet,1 means connect.

Example: AT+RTUOUTIODEFVAL1=1

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 35 of 96

User Manual

Enable or disable analog input function.

Command: AT+RTUADCENy=x

Explanation: enable or disable analog iput function.

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range 0-1,0 means disable,1 means enable.

Example: AT+RTUADCEN1=1

For example: There is a temperature sensor that the measuring range is -40.5 ~ 50.5 ℃ and output votage 1.3 ~ 4.5V. This sensor connect to RTU fisrt analog input channel. The decimal point of the data is three. temperature that is higher than 39.9℃ lower than -20.5℃ should alarm.

The parameter settings should as following.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 36 of 96

User Manual

The range settings and alarm limit settings should take care of the decimal point digits setting.

“Analog signal types” used for configure analog signal type(voltage or current). If the type is voltage, “Top range corresponding to voltage(uV) or Current output (nA)” is 4500000, This means

4500000uV = 4.5V, “Low range corresponding to voltage(uV) or Current output (nA)” is the same. If the type is current, “Top range corresponding to voltage(uV) or Current output (nA)” is

4500000, This means 4500000nA = 4.5mA, “Low range corresponding to voltage(uV) or

Current output (nA)” is the same.

Command: AT+RTUADCDECIMALy=x

Explanation: set the number of decimal point.

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range 0-255 , number of decimal point, 0 mean no decimal point, 1 mean one decimal point.

Example: AT+RTUADCDECIMAL1=0

Command: AT+RTUADCFULLVALy=x

Explanation: set top range(the value can be negative).

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range -2147483648 to 2147483647,this value related to the decimal point.

Example: AT+RTUADCFULLVAL1=100

Example: AT+RTUADCFULLVAL1=-100

Command: AT+RTUADCZEROVALy=x

Explanation: set low range(the value can be negative).

Parameter: y range 1~8, corresponding to input channel 1~8. x range -2147483648 to

2147483647,its value related to the decimal point.

Example: AT+RTUADCZEROVAL1=100

Example: AT+RTUADCZEROVAL1=-100

Command: AT+RTUADCLOWERVALy=x

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 37 of 96

User Manual

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range -2147483648 to 2147483647,its value related to the decimal point.

Example: AT+RTUADCLOWERVAL1=100

Example: AT+RTUADCLOWERVAL1=-100

Command: AT+RTUADCUPPERVALy=x

Explanation: set top alarm limitation(the value can be negative).

Parameter: y range 1~8,corresponding to analogl input channel 1~8. x range -2147483648 to 2147483647,its value related to the decimal point.

Example: AT+RTUADCUPPERVAL1=100

Example: AT+RTUADCUPPERVAL1=-100

Please refer to appendix “ Set sensor range

”.

Command: AT+RTUADCINTYPEy=x

Explanation: set the analog signal input type(voltage or current).

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range 0-1,0 means

0-5.12V,the type is voltage, 1 means 0-20mA,the type is current.

Example: AT+RTUADCDECIMAL1=0

Command: AT+RTUADCFULLVORAy=x

Explanation: the top range of sensor outputs voltage or current value.

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range

0-4294967295.

Example: assume the analog signal type is voltage.

AT+RTUADCFULLVORA1=1000000 (1V)

Command: AT+RTUADCZEROVORAy=x

Explanation: the low range of sensor outputs voltage or current value.

Parameter: y range 1~8, corresponding to analogl input channel 1~8. x range

0-4294967295,it related to the sensor ouput type

Example: assume the analog signal input type is current.

AT+RTUADCZEROVORA1=1000000 (1mA)

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 38 of 96

User Manual

“MODBUS function” control analog input MODBUS function. If disable this function, this analog input channel returns a fixed 0 when MODBUS query.

Command: AT+RTUADCMBENy=x

Explanation: MODBUS fuctions of analog input.

Parameter: y range 1~8, corresponding to analogl input channel. x range 0~1 , 0 means disable,1 means enable.

Example: AT+RTUADCMBEN1=1

This item control analog input alarm and active report function.

Command: AT+RTUADCFUNy=x

Explanation: acquisition purpose.

Parameter: y range 1~8, corresponding to analog input 1 ~ 8 channel. x range 0-4,0 means query, 1 means query and alarm, 2 means query and report, 3 means query, alarm and report.

Example: AT+RTUADCFUN1=1

This parameter control the analog input acquisition cycle, The unit is 100ms (milliseconds). If this value is 0, it will close acquisition function.

example: this parameter is 600 means: 600*100ms=60 seconds

Command: AT+RTUADCTIMEy=x

Explanation: set analog input acquisition interval.

Parameter: y range 1~8, corresponding to analog input channel 1~8. x range

0-4294967295,0 means close acquisition function.

Example: AT+RTUADCTIME1=1

It will alarm if analog input match this condition.

Command: AT+RTUADCLRMOPy=x

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 39 of 96

User Manual nding to analog input channel 1~8.

x range 0-4

0: less than low alarm limit will alarm.

1: mean greater than top alarm limit will alarm

2: greater than low alarm limit and less than top alarm limit will alarm

3: less than low alarm limit or greater than top alarm limit will alarm

Example: AT+RTUADCLRMOP1=0

When analog input alarming, RTU will send SMS. The SMS content configured by this item.

Command: AT+RTUADCLRMTXTy=xxx

Explanation: set analog input alarm content.

Parameter: y range 1~8, corresponding to analog input channel 1~8. xxx means alarm content(<=140 bytes).

Example: AT+RTUADCLRMTXT1= adc ain1 alarm when analog input alarming, RTU will send SMS to these numbers.

Command: AT+RTUADCADDLRMNOy=xxx

Explanation: add analog input alarm phone numbers .

Parameter: y range 1~8, corresponding to analog input channel 1~8. xxx mean alarm phone number(its number is not more than 7).

Example: AT+RTUADCADDLRMNO1=13912345678,13812345678

Command: AT+RTUADCSETLRMNOy=xxx

Explanation: set alarm phone number, it delets alarm phone number that has setted.

Parameter: y range 1-8, it is analog input channel. xxx mean alarm phone number(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUADCSETLRMNO=13912345678,13812345678

Command: AT+RTUADCDELLRMNOy=xxx

Explanation: delete analog input alarm phone numbers, it delets the matched phone numbers from the current number list.

Parameter: y range 1~8, corresponding to analog input channel 1~8. xxx mean alarm phone number to be deleted(can configure multiple phone numbers, the numbers are separated by

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 40 of 96

User Manual

NO1=13912345678,13812345678

It controls analog input acquisition active report function when use the extended RTU protocol.

Command: AT+RTUADCREPORTENy=x

Explanation: enable or disable analog input acquisition active report function.

Parameter: y range 1~8, corresponding to analog input channel 1~8. x range 0-1,0 means disable, 1 means enable.

Example: AT+RTUADCREPORTEN1=0

All the RTU counter settings are configured in this page. Counter and digital input channel 1 are the same pin, Therefore two functions can not be enabled at the same time.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 41 of 96

User Manual ction.

Command: AT+RTUCOUNTEREN=x

Explanation: enable or disable counter function.

Parameter: x range 0-1,0 means disable,1 means enable.

Example: AT+RTUCOUNTEREN=1

The counter value will add 1 when the input waveform match the configured condition. if configured as both edge, the counter value will add 1 when the input waveform level changes.

Command: AT+RTUCOUNTERWAY=x

Explanation: set counter work mode.

Parameter: x range 0~2,0 means rising edge,1 means falling edge, 2 means both edge.

Example: AT+RTUCOUNTERWAY=1

It set counter initial value.

Command: AT+RTUCOUNTERVAL=x

Explanation: set counter initial value.

Parameter: x range0-4294967295.

Example: AT+RTUCOUNTERVAL=0

“Alarm funcion” control counter alarm function.

Command: AT+RTUCOUNTERLRMREN=x

Explanation: enable or disable counter alarm function.

Parameter: x range 0-1,0 means disable, 1 means enable.

Example: AT+RTUCOUNTERLRMREN=0

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 42 of 96

User Manual

TUCOUNTERLRMTXT=xxx

Explanation: set counter alarm content.

Parameter: xxx mean counter alarm content(<=140 bytes).

Example: AT+RTUCOUNTERLRMTXT=counter alarm when RTU counter alarm, RTU will send sms to these numbers.

Command: AT+RTUCOUNTERADDLRMNO=xxx

Explanation: add alarm phone numbers.

Parameter: xxx means counter alarm phone numbers(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUCOUNTERADDLRMNO=13912345678,13812345678

Command: AT+RTUCOUNTERSETLRMNO=xxx

Explanation: set counter alarm phone numbers, it delete the old alarm phone number list and save with this new phone number list.

Parameter: xxx means counter alarm phone numbers(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUCOUNTERSETLRMNO=13912345678,13812345678

Command: AT+RTUCOUNTERDELLRMNO=xxx

Explanation: delete counter alarm phone number, it delete the matched phone number from the phone number list.

Parameter: xxx mean alarm phone numbers(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUCOUNTERDELLRMNO=13912345678,13812345678

Counter alarm when “Alarm function” enable and counter value is greater than this “Alarm upper limit” value.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 43 of 96

User Manual

Parameter: x range0-4294967295.

Example: AT+RTUCOUNTERUPVAL=0

In RTU extended protocol, if “Active report function” enable. The RTU will report acquisition data according to this time interval(unit: second). If RTU report acquisition data failed , then it will retransmit the data after 30 seconds, it will keep trying until server received successfully. If this parameter is zero, RTU will stop active report function.

Command: AT+RTUREPORTTIME=x

Explanation: active report interval.

Parameter: x range 0-4294967295,unit is second, 0 means disable

Example: AT+RTUREPORTTIME=1

When RTU alarm , alarm informations are transmitted to the user by this configured report method.

SMS Only: alarm informations are transmitted to the user by only SMS.

Protocol Only: alarm informations are transmitted to the user by only RTU extended protocol.

Protocol and SMS: alarm informations are transmitted to the user by both SMS and RTU extended protocol.

Command: AT+RTULRMUPLOADE=x

Explanation: alarm report method.

Parameter: x range 0-2,0 means SMS only,1 means protocol only, 2 means both SMS and protocol.

Example: AT+RTULRMUPLOADE=1

When RTU continued alarm,The RTU will continuously report the alarm information according to this alarm interval until the alarm condition not match the configured alarm condition.

If this parameter configured as zero, RTU report alarm information only once.

Command: AT+RTULRMTIME=x

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 44 of 96

User Manual

Example: AT+RTULRMTIME=1

This parament should be used together with he parament of “Continuous alarm interval”. It use to limit the continuous alarm number of times. 0 means not continuous alarm, 255 means not limit the continuous alarm number of times.

Command: AT+RTULRMNUM=x

Explanation: continuous alarm number of times.

Parameter: x range 0-255 , 0 mean not continuous alarm, 255 means not limit the continuous alarm number of times, others mean continued alarm number of times.

Example: AT+RTULRMNUM=1

When RTU alarm and report by sms way, all alarm informations are transmitted to these numbers.

Command: AT+RTUADDADMINNO=xxx

Explanation: alarm administrator number, .

Parameter: xxx mean alarm phone numbers(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUADDADMINNO=13912345678,13812345678

Command: AT+RTUSETADMINNO=xxx

Explanation: set alarm administrator number, it delete the old alarm phone number list and save with this new one.

Parameter: xxx means alarm phone number(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUSETADMINNO=13912345678,13812345678

Command: AT+RTUDELADMINNO=xxx

Explanation: delete alarm administrator numbers, it delete the matched alarm phone number from the phone number list.

Parameter: xxx means alarm phone numbers(can configure multiple phone numbers, the numbers are separated by comma,total numbers should not exceed 7).

Example: AT+RTUDELADMINNO=13912345678,13812345678

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 45 of 96

User Manual onfiguring the RTU work mode. There are the following options:

Disable MOBUS: disable MODBUS function

Network RTU: RTU uses TCP to virtual serial port convert software to support MODBUS

RTU protocol(the data transmitted over ip network).

Serial Port RTU: RTU uses RS232/RS485 to support MODBUS RTU protocol.

Command: AT+MBMODE=x

Explanation: set MODBUS functions work mode.

Parameter: x range 0-2,0 means Disable MOBUS,1 means Network RTU, 2 means Serial

Port RTU.

Example: AT+MBMODE=1

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 46 of 96

User Manual

It sets MODBUS device address of this RTU, server identify devices based on this address.

Command: AT+MBADDRESS=x

Explanation: set MODBUS device address.

Parameter: x range 1-247.

Example: AT+MBADDRESS=1

This item configure whether the RTU has wireless module,if there is no wireless module ,the network and SMS function will not work, in this circumstance , the RTU work as a standard serial

RTU device.

Command: AT+RTUWRKMDE=x

Explanation: set RTU work mode.

Parameter: x range 0-1, 0 mean no wireless module, 1 mean has wireless module.

Example: AT+RTUWRKMDE=1

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 47 of 96

User Manual

Settings on this page are the parameters related to Data Service Center (DSC).

RTU support two Data Service Center (abbreviation: DSC)methods to transmit data.

DSC, it will connect with Backup DSC at once

Note:If no Backup DSC exists, please configure the Backup DSC same as Main DSC.

multi DSC can receive the same application data .

If the Data Center Number is 0,there is no DSC working.

If the Data Center Number is 1, RTU work in Main and Backup DSC mode.

When “Data Center Number” is greater than 1, RTU works in Multi Data Service Center mode

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 48 of 96

User Manual

GPS data transmission DSC is self-governed. Setting details please reference the section 3.5.5.

AT command:

AT+SVRCNT=x x: Data Service Center number

Note: every AT command is terminated with a enter character.

IP Address and Port of the Main DSC, It’s better to set the port greater than 1024.

Main and backup center function: it means the function of this center. RTU connect this center by

TCP or Udp that is selected by

4.1.4.7 work mode

.

MODBUS: RTU uses TCP to virtual serial port convert software to support MODBUS RTU protocol.

extend RTU: RTU and center have the function of RTU extended protocol. You need to select this function, when you use the RTU server software which our company provided.

AT command of the Main DSC IP address or domain name:

AT+IPAD=xxx xxx: The IP address or domain name of the main server.

AT command of the Main DSC port:

AT+PORT=xxx xxx: The main server port

AT command of this connection protocol type:

AT+SOCKETFUN1=x x range 10-11, 10 mean MODBUS, 11 means RTU extended protocol.

IP address and port of the Backup DSC

AT command of the Backup DSC IP address or domain:

AT+IPSEC=xxx xxx: The IP address or domain name

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 49 of 96

User Manual

AT command of the Backup DSC port:

AT+PTSEC=xxx xxx: The port value

When “Data Center Number” is greater than 1, this setting is valid. For example,setting the “Data

Center Number” as 3, Main Center, 2nd Center, 3rd Center work as these three DSC

Multi center function: it means the function of this center. RTU connect this center by TCP or Udp that is selected by

4.1.4.7 work mode.

MODBUS: RTU uses TCP to virtual serial port convert software to support MODBUS RTU protocol.

extend RTU: RTU and center have the function of RTU extended protocol. You need to select this function, when you use the RTU server software which our company provided.

AT Command of the 2~5 DSC IP address or domain name

AT+IPADn=xxx n is 1~4 correspond to center 2~5 xxx: The IP address or domain name

AT Command of the 2~5 DSC port

AT+PORTn=xxx n is 1~4 correspond to port of center 2~5 xxx: The port value

AT command of the center protocol type:

AT+SOCKETFUNn=x n range 2-5, corresponding to the center 2 to center 5.

x range 10-11, 10 means MODBUS, 11 means RTU extended protocol.

Example:

Set IP address of center 3 as 166.111.8.238, and port 5001, the AT command is as following:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 50 of 96

User Manual

AT+IPAD2=166.111.8.238

AT+PORT2=5001

When the DSC Internet access uses domain name, It’s necessary to set DNS server resolving the

DSC domain name. When the Data Center Number is 1, Main and Backup Center DNS Server is used to resolve the Main center and Backup center correspondingly.

AT command of Main Center DNS server:

AT+DNSSVR=aaa.bbb.ccc.ddd

aaa.bbb.ccc.ddd: The DNS server IP address(must be IP address).

AT command of Backup Center DNS server:

AT+DNSSV2=aaa.bbb.ccc.ddd

aaa.bbb.ccc.ddd: the DNS server IP address

When the RTU work in Multi Data Service Center method and the centers use domain name, 2~5

DNS server is used to resolve center 2~5 correspondingly.

AT command of 2~5 DNS Server

AT+DNSSVRn=aaa.bbb.ccc.ddd

n is 1~4 correspond to center 2~5 DNS server.

aaa.bbb.ccc.ddd is the DNS server IP address

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 51 of 96

User Manual

RTU: According to different application requirements, there are several protocol workmode to choose.

TRNS : RTU work as a common GPRS MODEM, It can be used in SMS, CSD, Dial-up applications.

TCPCON: All data interaction based on the TCP link.

UDPCON: All data interaction based on the UDP link.

AT command:

AT+MODE=xxxx xxxx: one of the above workmode

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 52 of 96

User Manual

Normally, RTU always keeps online and always be ready for data transmission. But in some circumstances, it’s important to reduce wireless data flow. To realize this function, the software can makes RTU into sleep state in idle time. When there is application data to transmit, RTU can be triggered online ready for data transmission. There are total five methods to make RTU online:

AUTO: RTU always keeps online

SMSD: send a special short message to make RTU online

CTRL: make RTU online through a phone call to RTU

DATA: send special serial data to make RTU online

MIXD: the combination of SMSD, CTRL, DATA. RTU will be online when meet one of these three trigger methods.

AT Command:

AT+ACTI=xxxx xxxx: one of the above trigger methods

When RTU enable trigger mode, and enable “Disconnect to Trigger mode” function. The RTU will re-enter trigger mode when it connect to the network fail or the network connection broken.

This will make RTU enter into sleep state.

AT Command:

AT+ISTRIGMODE=x x range 0-1, 0 means disable, 1 means enable

Debug information is used to debug software when there is software problem.

0 --- no debug information output

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 53 of 96

User Manual

1 --- simple prompt information output

2 --- detail debug information output

AT Command:

AT+DEBUG=x x: the debug level value

Note: Only there is some problem to the RTU, It’s necessary to set this value as 2, In normal applications, this value should set to 0 or 1, the default value is 1.

8N1 --8 Databit, No parity, 1 Stopbit

8E1 --8 Databit, Even parity, 1 Stopbit

8O1 --8 Databit, Odd parity, 1 Stopbit

AT Command:

AT+SERMODE=xxx xxx: one of the above serial mode

110

300

600

1200

2400

4800

9600

14400

19200

38400

56000

57600

115200

--- 110 bps

--- 300 bps

--- 600 bps

--- 1200 bps

--- 2400 bps

--- 4800 bps

--- 9600 bps

--- 14400 bps

--- 19200 bps

--- 38400 bps

--- 56000 bps

--- 57600 bps

--- 115200 bps

AT Command:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 54 of 96

User Manual

AT+IPR=xxx xxx : one of the above baudrate

0 --- No

1 ---Yes

This item is only valid when you set “Data Center Number” as 1. In this mode, RTU will switch to backup center when main center have problems. If this item is set to 1 , RTU will check whether the main center work fine timely. When it detects the main server work fine, it will return back to the main server at once.

AT Command:

AT+RETMAIN=x x : 0 or 1

The identity number of RTU, the value should be 8 bytes hex-decimal characters.

AT Command:

AT+IDNT=aabbccdd aabbccdd: the identity number of RTU

The phone number of the SIM card .

AT Command:

AT+PHON=xxxxxxxxxx xxxxxxxxxxx: the SIM card phone number

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 55 of 96

User Manual

The time interval used to determine whether the serial data frame transmission has completed,

RTU will send the serial data to the center when two bytes transmit time interval larger than this item value.

AT Command:

AT+BYTEINT=xxx xxx: bytes interval time value(millisecond)

This item is only valid when the WorkMode is TCST. It’s the self defined register string. It can be empty, the maximum length is 70 bytes.

AT Command:

AT+CONNRGST=xxx xxx:self defined register string

This item is only valid when the WorkMode is TCST. It’s the self defined heartbeat string, It can be empty, the maximum length is 70 bytes.

AT Command:

AT+LINKRGST=xxx xxx:self defined heartbeat string

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 56 of 96

User Manual

In normal applications, RTU will always try to connect with the center even if the center has problems or closed. To reduce these unnecessary wireless data flow, you can configure the

“Connect Retry Times” and “Reconnect Time Interval” items. When RTU fail to connect to the center with the configured Retry Time, It will sleep “Reconnect Time Interval” time, then start next retry.

“Connect Retry Times” AT Command:

AT+RETRY=xxx xxx:times try to connect to the center

“Reconnect Time Interval” AT Command:

AT+RDLWT=xxx xxx: the sleep time until next retry.

0 --- Yes, enable transfer meaning

1 --- No, disable transfer meaning

This item is only valid when RTU and data center communication protocol is MODBUS. If this item is set to 0, RTU will transfer meaning to 0xfd and 0xfe. To know detail transfer meaning method, please refer <<RTU Transfer Meaning Explanation In the PROT work mode>>. If this item is set to 1, all the transmission is transparent.

AT Command:

AT+STRAIGHT=x x:0 or 1

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 57 of 96

User Manual

APN: access point name.

Username: username to login the ISP network.

Password: password to login the ISP network

Call Center: the call center phone number

Normally, the device Model and the parameters can configured as the following,if this can not work please inquiry your local mobile operators for the corresponding settings.

Model APN Username and Call center

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 58 of 96

F2164

F2264

F2364

F2464

F2564

F2664

AT Command of APN:

AT+APN=xxxx xxxx: access point name

AT Command of Username:

AT+USERNAME=xxx xxx: username

Cmnet null cmnet

3gnet cmnet null

AT Command of Password:

AT+PASSWORD=xxx xxx: password

AT Command of Call Center:

AT+CENT=xxx xxx: call center phone number of ISP password null card null null null card

User Manual

*99***1#

#777

*99***1#

*99#

*98*1#

#777

Your local SMS center number

AT Command:

AT+SMSC=xxx xxx: your local SMS center number

Time interval sent heartbeat packet. (unit is second)

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 59 of 96

User Manual

AT Command:

AT+POLLTIME=xxx xxx: heartbeat packet time interval

This item is only valid when the “Trigger Type” is CTRL or MIXD. In this trigger type, RTU will keeps in idle state until it receives the trigger phone call, then it will connect to the center.

AT Command:

AT+CTRLNO=xxx xxx : trigger phone number

This item is valid only when the “Trigger Type” is SMSD or MIXD, RTU will keeps in idle state until it receives the trigger short message, Then it will connect to the center.

AT Command:

AT+SMSDPSWD=xxx xxx : SMS content to trigger RTU online

This item is valid only when the “Trigger Type” is DATA or MIXD, RTU will keeps in idle state until it receives the trigger on data, then it will connect to the center, It will return to the idle state when receives trigger off data.

AT Command of Data Trigger On Password:

AT+DONPSWD=xxx xxx : data trigger on password

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 60 of 96

User Manual

AT Command of data trigger off password:

AT+DOFFPSWD=xxx xxx :data trigger off password

The maximum transmission unit of TCP packet

AT Command:

AT+TCPMTU=xxx xxx : the MTU value

This item is valid only when the “Data Center Number” is greater than 1.

When one of the configured data center lost connection, RTU will try to reconnect after the configured reconnect interval

AT Command:

AT+MCONTIME=xxx xxx : reconnect time interval (unit is second)

When “SMS configure function” is enabled, RTU parameters are set by SMS. The format of SMS refer to

4.2 Setting by SMS

.

Command: AT+SMSCF=x

Explanation: whether SMS configure function is enabled.

Parameter: x range 0-1, 0 mean disable, 1 mean enable.

Example: AT+SMSCF=1

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 61 of 96

Command: AT+SMSCPW=xxx

Explanation: this password is used, when parameters are set by sms.

Parameter: xxx mean password, it is not more than 7 bytes.

Example: AT+SMSCPW=1234

4.1.4.9

Scheduled

User Manual

Click “ ” to ensure the setting

AT Command:

AT+EXCCLK="yyyy/mm/dd,HH:MM:SS",W

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 62 of 96

User Manual

For example:

If the current time is at 12:30 on September 1st,2010, Wednesday, the corresponding at command:

AT+EXCCLK="2010/09/01,12:30:00",3

Press “Set” you will see the follow window, you can do the setting.

AT Command:

AT+EXCALx=<options>[, <value1>[,<value2>[,<value3>]]]

Options:

D -- Disabled. Scheduled Power On/Off function is disabled (Default).

O – On. Set the RTU power on time.

S – Shut Down. Set the RTU power off time.

Setting type, [IP] use for power on, C use for power off

T -- Time. Set the action time point.

H -- per Hour. Set a time point of every hour

D -- per Day. Set a time point of every day

W -- per Week. Set a time point of every week

M -- per Month. Set a time point of every month

I -- Interval. Set the time interval.

P -- Power always on.

C -- Count down. Set the count down length.

1. Disable

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 63 of 96

User Manual

AT Command:

AT+EXCALx=D

Note: There is no blank in this AT command, the same as followings.

2. On-time switch power on

AT Command

AT+EXCALx=OT,<strLongTime>,<holdTime>

<strLongTime>: Format "2010/08/01,12:30:00"

<holdTime>: Hold time value.(Unit:Second)

For example:

RTU power on at 12:30:00, and power off at 13:30:00 on August 1st,2010

AT+EXCAL5=OT,"2010/08/01,12:30:00",3600

3. Power on per hour

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 64 of 96

User Manual

AT Command:

AT+EXCALx=OH,<strTime>,<holdTime>

<strTime>: Format "00:30:00"

<holdTime>: Hold time value.(Unit:Second)

For example:

RTU power on at the 30th minute in every hour, and power off 10 minutes later.

AT+EXCAL1=OH,"00:30:00",600

4.Power on per day

AT Command:

AT+EXCALx=OD,<strTime>,<holdTime>

<strTime>: Format "12:30:00"

<holdTime>: Hold on value(Unit:Second)

For example:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 65 of 96

RTU power-On at 09:00:00 everyday, and power-off 1 hour later.

AT+EXCAL3=OD,"09:00:00",3600

5.Power on per week

User Manual

AT Command:

AT+EXCALx=OW,<week>,<strTime>,<holdTime>

<week>: 0123456 replace to Sunday, Monday, Tuesday, Wednesday, Thursday, Friday and

Sunday ordinal.

<strTime>: Format "12:30:00"

<holdTime>: Hold time value(Unit:Second)

For example:

RTU power on at 09:00:00 on every Wednesday and Friday, and power off 1 hour later.

AT+EXCAL1=OW,35,"09:00:00",3600

The “35” replace to Wednesday and Friday.

6.Power on per month

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 66 of 96

AT Command:

AT+EXCALx=OM,<date>,<strTime>,<holdTime>

<date>: 0-31

<strTime>: Format "12:30:00"

<holdTime>: Hold time value(Unit:Second)

For example:

RTU power on at 09:00:00 on the 28th every month,and power off 1 hour later.

AT+EXCAL3=OM,28,"09:00:00",3600

7.Power on with time interval

User Manual

AT Command:

AT+EXCALx=OP,<intervalTime>,<holdTime>

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 67 of 96

<intervalTime>: interval time value(Unit:Minute)

<holdTime>: Hold time value(Unit:Second)

For example:

RTU power on interval every 10 minutes, and power off 120 seconds later.

AT+EXCAL1=OP,10,120

User Manual

8.RTU online/offline with time interval

AT Command:

AT+EXCALx=OP,<intervalTime>,<holdTime>

<intervalTime>: interval time value(Unit:Minute)

<holdTime>: Hold time value(Unit:Second)

For example:

RTU online interval every 10 minute, and offline 120 seconds later.

AT+EXCAL1=OP,10,120

Note: RTU not power off in this mode, it is standby.

9.Power off at one time

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 68 of 96

User Manual

AT Command:

AT+EXCALx=ST,<strTime>

10.Power off per hour

AT Command:

AT+EXCALx=SH,<strTime>

11.Power off per day

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 69 of 96

User Manual

AT Command:

AT+EXCALx=SD,<strTime>

12.Power off at the same time in every week

AT Command:

AT+EXCALx=SW,<week>,<strTime>

13.Power off per month

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 70 of 96

User Manual

AT Command:

AT+EXCALx=SM,<date>,<strTime>

14.Power off with countdown

AT Command:

AT+EXCALx=SC,<afterTime>

<afterTime>: Countdown value(Unit:Second)

For example:

RTU power off 600 seconds later:

AT+EXCAL1=SC,60

Note: If the <aftertime> is 0,the RTU will power off immediately.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 71 of 96

User Manual

When RTU “Data upload Style” selects “SMS Only” or “Main Network SMS backup”, The RTU will send report information by SMS. This parameter used for setting SMS destination number.

Five phone numbers can be configured at each group, Each phone numbers are separated by

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 72 of 96

comma. The length of each phone number should less than 15 bytes.

AT Command:

AT+PHONEn=xxx n range 1-4 correspond to group 1-4.

xxx means destination phone number.

User Manual

Common SMS: It means visible characters. ASCCI code value is less than 127.

HEX SMS: It can send any hexadecimal number of 0x00-0xff.

AT Command:

AT+HEXSMS=x x range 0-1 0 means common SMS, 1 means HEX SMS.

Extend RTU: acquisition data and alarm information are uploaded with extended RTU protocol.

There are three methods, as below:

Network Only: In this style, all application data are uploaded by network only. If RTU connect network fail, acquisition data will be saved to SPI FLASH. This acquisition data will uploaded when RTU successfully connected to network .

SMS Only: In this style, all application data are uploaded by sms only.

Main network SMS backup: In this style, all application data are uploaded with network as the first choice, if the network broken or connect fail, the application data will be uploaded by

SMS.

AT Command:

AT+OPENSMSBCKP=x x range 0-2 0 means Network Only, 1 means SMS Only, 2 means Main network SMS backup

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 73 of 96

User Manual

Show current RTU settings

Display the communication baudrate

Simple way to determine whether RTU work fine

Show the software and hardware version

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 74 of 96

User Manual

Display current wireless signal value

Restore to factory settings

Clear the output information

Save the output info to a file

Browse the file directory

Save the current settings to a file, you can restore it from this file later

Load parameters from a file.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 75 of 96

User Manual

This tool can work in two states, “Configure” and “Communication”

Configure:

This state is used to configure parameters of RTU.

Communication:

This state is used as a common serial communication tool

Reboot Device, Enter Communication State:

This function button is used to reboot RTU and make the software switch to Communication state

S etting

When parameters configuration using this way, the length of SMS should not more than 140 bytes,

It means that does not support long SMS.

Note: When parameters configuration using this way, the contents of setting must not include a semicolon.

The following format:

<password:command1;command2…> password: This is a valid setting command, when this password is the same as the password at

4.1.4.8 Set parameter of configure SMS

.

command: one sms can include multiple commands. At

4.1.4 configuration

, AT command remove AT+ remaining command. This command is AT command of SMS. Multiple commands are separated by a semicolon.

…: This symbol indicates that one sms can include multiple commands.

For example: <123456;IPAD=120.42.46.98;PORT=5007>

Explanation: password is 123456, main center IP is 120.42.46.98, main center port is 5007.

SMS setting response as following: setting successful: RTU will send one response SMS to user.

SMS content: command(Corresponding settting command): Configure successful.

setting failed: RTU will send one response SMS to user, SMS content:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 76 of 96

User Manual command(Corresponding settting command): Configure failed.

When RTU needs remote upgrade firmware, You need to know software version and server address.

Command: RMTUPGRADE=aa,b,cc,ip,port,ver

Explanation: upgrade firmware command.

Parameter: aa: firmware style, 00 means application firmware, 01 means BOOT firmware.

b: connect style , 0 means TCP, 1 means UDP.

cc: number of transmitting windows, rang 01-16. recommended value 16 for

TCP, value 4 for UDP.

ip: upgrade server IP address, this server has upgrade firmware ,the RTU will retrive firmware from this server.

port: upgrade server listening port number.

ver: the software version of the upgrade firmware

Example:

<123456; RMTUPGRADE=00,0,16,120.42.46.98,9991, F2X64-STANDARD-V1-0-1>

Command: STPUPGRADE:

Explanation: stop upgrade firmware.

Parameter: none.

Example: <123456;STPUPGRADE>

RTU extended protocol configuration, please refer to appendix

5.2.10 Remote configure

.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 77 of 96

User Manual

TCP2COM software can used to transfer data which receive from RTU to a specified virtual serial port,and it can also transfer data which send by virtual port to RTU.

If it shows as below,please check current software path exist Info.mdb,if exists that means there is something wrong with Info.mdb,Please open Info.mdb by using Access ,and choose menu

“Tools”->” Database practical tools”->” Compression and repair the database” of the Access to repair it.

Before using virtual serial port, you must install the driver of virtual serial port with the following

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 78 of 96

User Manual steps :

Click Menu “Operation”,choose the item “Add virtual port”,it will pop up the dialog which you can set the virtual serial port number ,then click OK to install the driver.

Then the PC will install device driver,and show whether the driver has been installed successfully as following.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 79 of 96

v irtual p ort

Click button or click “window”

-----“Tunnel Manager”as below:

User Manual

Click “Add Tunnel”,Set the params according to the serial port property.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 80 of 96

User Manual

Note:Set the transfer tunnel parameters in this interface,the setting as above set the Device ID of

RTU as 74736525,and set the data transfer to COM1,and the data from COM1 will also be transfered to RTU which ID is 74736525.

When finishing setting transfer parameters,click “Save” ,it will show whether the add tunnel operation is success.

If add tunnel success,it will show transfer parameters on Tunnel Manger interface as following:

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 81 of 96

User Manual

Note:

A、Different ID of RTU can transfer to one same serial port,but it can not transfer one ID of

RTU to multiple serial ports.

B、Tunnel Manger can also Modify and Delete the exist tunnel.Current version support 5000 tunnels at most.

Click Menu “Setting” item or click button to open setting dialog:

The setting as above set the server listening port as 5001,and set online detect time interval as 32 sec(current system time minus lastest time to receive data ,if the value big than 32,the software will show this RTU has disconnected)

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 82 of 96

User Manual

“Tunnel Manager” and “Setting” parameters are saved to database,so the next time to open the software ,you don

’t need to reset the parameters.

After setting the parameters of tunnel and server,click menu “Operation”->”Start service” or just press button

,the software will start to listening and waiting the connection from RTU.

Here is the state of id of 74736574 RTU not connected

After starting service it will show the detail information of all tunnels .

Here is the state of ID 74736525 RTU connected

When connection establish success ,the list will show the Phone Number,Source IP,Inbound flow

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 83 of 96

User Manual and Outbound flow as above. Click to stop service.

Click Menu “Window”->”Monitor Window”,or press button

,it will show the monitor window which can show outbound and inbound data as following.if you want to monitor one tunnel ,just click the left tree id,it will show the selected id data.

rans mited data

Click menu “Database”->”Query Not Transmited Data”,or press button

,you can query the data which receive from RTU but transfer to serial port failed as following ,

Also you can just open the database file “Info.mdb”(Access Database file),find table

“NotTransData” to query the data.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 84 of 96

User Manual

Click menu “Database”->”Delete saved data”,or press button

,you can delete the data by device ID,also you can delete all of the data in database ,the dialog as below

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 85 of 96

Click menu “Operation”->”Exit”,or press button ,it will show as below

User Manual

Press OK to quit TCP2COM.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 86 of 96

User Manual

Please open the picture as follow:

Please click OK and then show the picture as follow:

“Listening Port” is the listening port this software bind.

“Offline Time” is interval that center software scan equipment time. “Service Style” is the style of the network. Configuration parameters accord to the actual situation . Please click “OK” after configuration

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 87 of 96

User Manual

The ID number and SIM number is used to distinguish between different devices. When configure parameters, please be sure to modify these two parametes(These two parameters of the different devices should be different). Specific parameter modification please refer to appendix 4.1.4.7

Device ID and SIM Card No

.

Can view infomationg that includes device ID, acquisition channels , acquisition data and acquisition time as above picture.Should turn on reported switch, please refer to appendix 4.1.4.4

active report function

and

active report interval

and each channel need to enable acquisition function and active report function.

First select a different device ID, second input content in the edit window, then click “Send” button.

Then, RTU RS232/RS485 will send out this content.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 88 of 96

User Manual

According to the different device ID control different optocoupler and relay. Just click “Send

Control” button o complete control. Please set parametes thart refer to 4.1.4.2

Digital output function

.

Can view different device and diffent alarm information that includes alarm type, channel address, acquisition value and acquisition time.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 89 of 96

User Manual

Can view the basic information of the center software.

Select the device ( click the check box in front of the device ID), Please click operate as following picture.

icon or

Please click it, then appear as follow picture.

Please select the channel, then click “query Acquisition info” button. It also can query counter value, when click “Query Counter” button.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 90 of 96

User Manual

Select the device ( click the check box in front of the device ID), Please click operate as following picture.

icon or

Please click it, then appear as following picture.

Specific configuration parameters please refer to appendix

4.1.4 Configuration

.

When need to upgrade, please contact the us to get the server address and software version.

Select the device ( click the check box in front of the device ID), Please click operate as following picture.

icon or

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 91 of 96

Please click it, then appear as follow picture.

User Manual

Upgrade Server IP: it means the upgrade firmware in this sever(IP address).

Upgrade Server Port: it means the upgrade server listening port (port number).

Protocol Mode: the upgrade process using TCP or UDP. If select TCP, 5.2.2 service setting

need to select TCP. If select UDP,

5.2.2 service setting

need to select UDP.

Version Name: the software name that need to upgrade.

App Version: query current software name.

Please click “Setup And Upgrade” button after complete configuration.

Select the device ( click the check box in front of the device ID), Please click operate as following picture.

icon or

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 92 of 96

If click this button, RTU will reboot.

User Manual

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 93 of 96

User Manual

A ppendix

The following steps describe how to make RTU enter configure state with the Windows XP

Hyper Terminal.

1.

Press “Start”�”Programs”�”Accessories”�”Communications”�”Hyper Terminal”

2.

Input connection name, choose “OK”

3.

Choose the correct COM port which connect to RTU, choose “OK”

4.

Configure the serial port parameters as following, choose “OK”

Bits per second: 115200

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 94 of 96

Data bits: 8

Parity: None

Stop bits: 1

Flow control: None

User Manual

5.

Complete Hyper Terminal operation, It runs as following

6.

Re-power RTU, put mouse focus on the Hyper Terminal and press “s” key continuously until RTU enter configure state as following

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 95 of 96

User Manual

7. RTU has entered configure state, you can configure the parameters through AT command.

Waveloc Ltd. - 6 Vasiliou Tsitsani str. Glyfada, 16675 Attiki, Greece - http://waveloc.com

Property of Xiamen Four-Faith Communication Technology Co., Ltd. All rights reserved.

Page 96 of 96

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement

Table of contents