background image

Serial

Mode

Baud

Bits

Address

 Jumper for 
clearing settings

9

Serial submenu

Mode

Setting for serial mode.

• SCL slave: 

Nokeval SCL protocol

• Modbus slave:  Modbus RTU protocol

Baud

Setting for baud rate.

• 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400

Bits

Setting for bits.

• 7E1, 8N1, 8E1, 8O1, 8N2

Note! SCL protocol always uses 8N1 and Modbus RTU uses commonly 8E1.

Address

Setting for serial address.

Allowed SCL addresses are 0..123. Allowed Modbus RTU addresses are 1..247.

Resetting serial communication settings

In case serial settings are for some reason not known, they can be reset by setting jumper in the 
position indicated by the following picture when the device is powered up.

Settings will be cleared as follows:
• baud rate 

115200

• protocol 

SCL

• bits 

8N1

• address 

0

Summary of Contents for FTR970-PRO

Page 1: ...User manual 18 02 2008 V 1 06 FTR970 PRO RADIO RECEIVER WITH LOGGER Nokeval ...

Page 2: ...using either RS 485 or RS 232 bus and it needs an appli cation program PromoLog which fetches processed data from the receiver s memory Nokeval SCL or Modbus RTU protocols are used for data transfer When RS 485 is used there can be several FTR970 PRO devices on the bus and they can be positioned to cover larger receive area Receiver has four diagnostics leds and it needs operating voltage between ...

Page 3: ...t connector terminals 1 and 2 Both supply voltage connec tors are internally connected The receiver is protected against wrong polarity of the supply volta ge The supply voltage s negative terminal is also used as ground for RS 485 and RS 232 RS 485 When used with RS 485 bus jumper J11 has to be set according to following picture Device needs 8 28 VDC power supply which is connected either with 1 ...

Page 4: ...ositive center pole or with terminal connections 1 and 2 DC jack and terminal con nector is connected in parallel Device is protected against wrong polarity of power supply RS 232 bus is not recommended because it is easily disturbed by EMC and maximum cable length is only 15m in good conditions RS 485 is recommended for longer ranges USB USB bus can be used if the standard cable gland in the encl...

Page 5: ... are flash memory broken radio coprocessor not responding real time clock circuit not responding or real time clock time has been lost or EEPROM memory has been cleared If the error is caused by EEPROM memory then error goes off when new settings are saved to EEPROM If reason is that real time clock has lost time error is con tinuously on until new time is set to device All other errors will be aut...

Page 6: ...om the web site of interface circuit manufacturer www ftdichip com Drivers FT232BM This install guide describes the installation from the CD but it mostly applies with downloaded drivers too Insert Nokeval Software CD in the CD drive and plug the device to the PC Windows should auto matically notice the device and start the installation Installation for windows 2000 Installation for windows XP Fir...

Page 7: ...ial port for example COM3 Finally one must figure out on which COM port the device was attached Open Control Panel Hardware Device Manager Open ports from the device tree and there should be USB Serial Port in some of the COM ports Repeat this procedure for other driver usb serial port And finally check from device manager in which com port device was detached ...

Page 8: ...ding Battery Signal Age min Serial Mode Baud Bits Address Conf Serial Channels Logger Realtime Channels Timeout min Count Ch1 Ch2 Ch3 Ch4 Ch5 Ch6 Ch7 Ch8 Ch9 Ch10 Ch90 8 SETTINGS Communication settings Settings for the device are done with PC using Mekuwin configuration software Mekuwin has its own instruction manual Default settings for serial communication are baud rate 115200 protocol SCL bits 8...

Page 9: ...8E1 8O1 8N2 Note SCL protocol always uses 8N1 and Modbus RTU uses commonly 8E1 Address Setting for serial address Allowed SCL addresses are 0 123 Allowed Modbus RTU addresses are 1 247 Resetting serial communication settings In case serial settings are for some reason not known they can be reset by setting jumper in the position indicated by the following picture when the device is powered up Sett...

Page 10: ...ght is lit In all error conditions it is advisable to reboot the device and check if the error condition persists Error lights Meku Monitor Error FLASH Indicates that flash memory circuitry is malfunctioning If the error won t go off then the device must be sent for service Error EEPROM Indicates that device settings have been cleared because of an error Make new settings and press Save to EEPROM w...

Page 11: ...hich represents the newly created serial interface Double click the row to change the settings for the interface Transport layer can also be USB if the device is connected via USB to computer In that case in next phase choose the serial number of the de vice instead of the COM port Choose the correct COM port in the parameter editor Autoscan function scans all available COM ports in the computer w...

Page 12: ... module by dragging it on the active sheet You can also press the blue plus button or double click the module name Double click the module on sheet to open pa rameter editor for it Choose recently created serial interface to Inter face item Check also from under Interface that serial address corresponds device settings You can close the window ...

Page 13: ... receive Device Type of the device ID ID number of the device Signal Received signal strength Battery Battery voltage of the device Adding new transmitter on screen Press start button and module list button to start the application and to open the module list win dow When application is running Nokeval Radio Data Receiver module automatically adds all detected transmitters on the list Some of the ...

Page 14: ...14 Transmitters can be added on a sheet by drag ging them clicking blue plus button or double clicking them See PromoLog user manual for more information about data manipulation and representation ...

Page 15: ...nnel Interval to 0 from Logger submenu and setting Channels Other periodic and Sporadic settings on Interval logging Interval logging means that at certain period device will save user selected transmitters to flash memory as one record Logging interval is freely selectable and thus it affects the memory fill rate Selected transmitters are chosen to be channels under channels submenu by using MekuWi...

Page 16: ...16 End of basic user part of the manual Start of expert user part of the manual ...

Page 17: ...e ID needs to be known other information updates automatically However used thermocouple type must be configured when using devices which are configured to measure with thermocouples Channels submenu Timeout Tells how many minutes have to pass since last reception until it is determined that device is not transmitting and its value is set to NaN Not A Number For Ex If Timeout 10 min then channel val...

Page 18: ...reading Modbus RTU protocol 03 Read Holding Registers Readings mixed with settings 04 Read Input Registers Read readings and other channel information either as float ing point or integer number Modbus register map in Modbus chapter Nokeval Nopsa commands transport protocol SCL or Modbus RTU 2 0 Out value request Read channel reading 2 1 Out resource request Read channel meta information name data ...

Page 19: ...260 11 KMR260 12 Machine to machine communication Channel information can be used so that some other device is used to read information and further process it Nokeval 7470 serial transmitter can read maximum of 4 channels via serial communication using Nokeval SCL protocol and then convert these into mA or V signals See chapter Applications ...

Page 20: ...MR260 Unprocessed X Unprocessed Note Cells in gray are not possible options Realtime submenu Channels Choose whether channels are saved in real time data buffer Channels are devices whose IDs have been configured in the channel table in menu and are of type which can be used as channels See previous table Other Periodic Choose whether devices which could be channels but are not configured in channel...

Page 21: ... with com mand 4 4 and in case of serial transmission error last read entry is asked again by command 4 5 Commands return also read position and lap counter Command 4 3 is only preferred in case the transfer layer in the reading program is queued which means that multiple commands are input to queue before response arrives In that case when serial transmission error happens then buffer reread can ...

Page 22: ...packet Device type 1 byte integer See table on page 19 Signal strength 1 byte integer Subtract 127 to get result in dBm Bytes battery 1 byte 3 msb data bytes 5 lsb battery voltage Divide battery by 10 to get result in volts Result 4 bytes IEEE floating point ...

Page 23: ...essed data 13 bytes 150000 entries Unprocessed data 10 17 bytes on average 16 125000 entries Interval logged data 7 N 6 N bytes in which N means logged channel count 320000 entries Memory is organized as a ring buffer When memory starts to fill up then the oldest entries will be overwritten in 64kB sectors which means that 64kB of oldest data is cleared and then filled with data and when it fills up ...

Page 24: ... interval logging is on If setting is 0 interval logging is not in use Any other value enables interval logging and sets the interval time in seconds Interval logging means that all channels are saved to flash periodically with set interval This is useful if the flash memory need to last as long as possible for given transmitter count Maximum value for this setting is 65535s This setting dictates on...

Page 25: ...ock set Set new time for the device 4 49 Clock fetch Read time from the device When reading the memory you have to read faster than what is maximum fill rate to be on the safe side Command which finds time from the flash also automatically give a safety margin to the write position if needed This safety margin is at least one full sector which means 64kB of data since data is always deleted as a full...

Page 26: ...th 1 1 byte Data is dependent on device type and its not described in this manual Device specific data is avail able on request if needed Interval logged data Length 1 1 byte Time 4 bytes 0xA2 1 byte ID 2 bytes Value Float 4 bytes ID 2 bytes Value Float 4 bytes Length 1 1 byte Interval logged data has ID value pairs N times and total length or record can not exceed 255 bytes Zero padding Data can c...

Page 27: ...h can be down loaded from Nokeval web site Device accepts following commands TYPE Device returns its type and software version information SN Device returns its serial number For ex A123456 MEA CH x Device returns last result from measuring channel x N Nopsa command see chapter Nopsa protocol ...

Page 28: ...M memory Maximum modbus packet length is 240 bytes This affects maximum possible register count on com mands 3 4 and 16 Command 17 return 0x11 byte count 0x00 0xFF followed by for example RTR970PRO V1 0 A123456 If serial settings are changed new settings will take effect only after cycling the device power it works this way so that all serial settings can be done Data types BOOL On off value 0 off...

Page 29: ...Logger Channels BOOL 3029 Conf Logger Other periodic BOOL 3030 Conf Logger Sporadic BOOL 3031 Conf Logger Unknown BOOL 3032 Conf Logger Channel interval s WORD Unsigned 3033 Conf Logger Clock Run BOOL 3034 Conf Logger Clock Year BYTE Unsigned 0 63 3035 Conf Logger Clock Month BYTE Unsigned 1 12 3036 Conf Logger Clock Day BYTE Unsigned 1 31 3037 Conf Logger Clock Hour BYTE Unsigned 0 23 3038 Conf L...

Page 30: ...able in 4 different word byte order formats in registers below 1000 All floats are 32 bit float IEEE 754 In registers 0 179 Least significant word first inside word most significant byte first In registers 200 379 Most significant word first inside word most significant byte first In registers 400 579 Least significant word first inside word least significant byte first In registers 600 779 Most significant word...

Page 31: ...uffer info Read buffer size and current write position 4 1 Find oldest from buffer Move read position to oldest entry in buffer 4 2 Find newest from buffer Move read position to newest entry in buffer 4 3 Read buffer with index Read specific data entry from buffer 4 4 Read next from buffer Read data entry from buffer and move read position to next 4 5 Reread last Returns last read operation content...

Page 32: ...psa packet length ID 0x6E Length Nopsa packet CRC Response is in same format 0x6E Length Nopsa packet CRC Nopsa response Each response contains first status byte Bit Description 7 Internal error Device has detected some internal malfunction In example flash memory don t respond More detailed error information need to be requested by Meku Diag 6 External error Device has detected some external error ...

Page 33: ...which Nopsa command set device implements Command sets are described in another document Command Response 1 5 Serial buffer size 0x01 0x05 status size Size Informs serial buffer size of the device Command Response 1 16 Reset 0x01 0x10 No response Device resets immediately after command and don t response for it Command Response 1 32 Meku 0x01 0x20 Meku command status Meku response Command used by ...

Page 34: ...counter timestamp 4 id 2 type data n index buffer read position lap counter how many times ring buffer has rolled over 0 255 timestamp 4 byte timestamp see p 26 id data origin type 32 STRUCT see p 21 Command Response 4 4 Read next 0x04 0x04 As in command 4 3 In case of no new data returns only status byte Command Response 4 5 Reread last 0x04 0x05 As in command 4 3 Returns data which was read last...

Page 35: ...has 90 Command Response 4 33 Changed chan 0x04 0x21 status flags 12 flags Inform which channels have changed since last read operation each channel is represented by one bit 1 channel has changed since last read operation Command Response 4 34 Read channel 0x04 0x22 channel status data n Channel number 0 89 data see page 18 Command Response 4 35 Read next 0x04 0x23 As in command 4 34 Note If there i...

Page 36: ...g Mekuwin program or 6790 handheld programmer Note 2 wire 485 jumper is recommended to be on see chapter Installing FTR970 PRO has 90 channels which can be configured to re ceive MTR FTR series transmit ters 7470 will function as a bus master that asks measuring val ues from the FTR970 PRO re ceiver and converts them to ana log signals Four channels can be converted with one 7470 Connecting FTR970 ...

Page 37: ...tor USB type B Protocol Nokeval SCL Modbus RTU Nopsa Baud rate 1200 2400 4800 9600 19200 38400 57600 115200 230400 Power connection Connector 1 1 3 mm DC jack positive center pole Connector 2 Detachable screw post connector 3 81 mm raster pole 1 pole 2 Connector 4 USB type B female Voltage 8 28 VDC Note If the PDB version of the device is 1 0 the supply voltage range is 9 15 VDC Consumption 80 mA ...

Page 38: ...38 ...

Reviews: