Home

MT-101-user-manual

image

Contents

1. 0x0029 16 bit Timer T2 threshold value PV_T2 16 bit value 0x002A 16 bit Timer T3 threshold value PV_T3 16 bit value 0x002B 16 bit Timer T4 threshold value PV_T4 16 bit value 0x002C 16 bit Timer T5 threshold value PV_T5 16 bit value 0x002D 16 bit Timer T6 threshold value PV_T6 16 bit value 0x002E 16 bit Timer T7 threshold value PV_T7 16 bit value 0x002F 16 bit Timer T8 threshold value PV_T8 16 bit value 0x0030 16 bit counter Cl current value REG_C1 16 bit value 0x0031 16 bit counter C2 current value REG_C2 16 bit value 0x0032 16 bit counter C3 current value REG_C3 16 bit value 0x0033 16 bit counter C4 current value REG_C4 16 bit value 0x0034 16 bit counter C5 current value REG_C5 16 bit value 0x0035 16 bit counter C6 current value REG_C6 16 bit value 0x0036 16 bit counter C7 current value REG_C7 16 bit value 0x0037 16 bit counter C8 current value REG_C8 16 bit value 0x0038 16 bit Timer T1 current value REG_T1 16 bit value 0x0039 16 bit Timer T2 current value REG_T2 16 bit value 0x003A 16 bit Timer T3 current value REG_T3 16 bit value 0x003B 16 bit Timer T4 current value REG_T4 16 bit value 0x003C 16 bit Timer T5 current value REG_T5 16 bit value 0x003D 16 bit Timer T6 current value REG_T6 16 bit value 0x003E 16 bit Timer T7 current value REG_T7 16 bit value 0x003F 16 bit Timer T8 current value REG_T8 16 bit value 0x0040 16 bit Program regis
2. Any of binary outputs Q1 Q8 may operate as counter input or analogue input with frequency conversion to analogue value The change of input s operating mode is done during configuration Typical connection for counting input is identical to standard input connection for positive logic The only difference lays in counting of pulses appearing on the input and storing the result in a 32 bit register assigned to this input Binary input operating in analogue mode has a slightly different connection It is assumed that the signal is a square wave with variable frequency in range 0 2kHz where momentary frequency corresponds to measured analogue value The wave comes usually from a converter that exchanges measured analogue value to proportional frequency in defined range 5 3 Analog inputs Al A2 20 Integral analogue inputs Al A2 cooperate with active as well as passive converters sensors Analogue inputs Al A2 connection with active output converter BINARY INPUTS 14 02 13 14 05 16 07 1 Analogue inputs Al A2 connection with passive output converter ANALOG INPUTS 12 24 VIN in noisy environment use independent supply for input output circuits is recommended 5 4 Communication ports Telemetry module is equipped with 2 communication ports for different applications They are PORT 1 RS232 configuration Modbus RTU Slave ID1 e The not optically isolated Port is used for configuration e Con
3. When copying register DREG to a 16 bit register the function returns an error since the copied value is not in the range of 0 65535 101 Divide X by Y store result register get X register get Y register NOTICE The function operates on integers The result is truncated to integer Crossing the valid range sets an error flag Examples 10 3 3 15 4 3 Multiply X by Y store result register get X register get Y register Crossing the valid range sets an error flag Subtract Y from X store result register get X register get Y register Crossing the valid range sets an error flag Add X to Y store result register get X register get Y register Crossing the valid range sets an error flag Modulo The function assigns the modulus of the division of X by Y For proper functioning it is required that get X gt 0 and get Y gt 0 When any of preconditions are not met the function returns an error which sets an error flag Examples 10 3 1 15 4 error 15 5 0 Negation store result register get X register CAUTION Note that all registers store unsigned values Only DREG registers can hold 32 bit signed values Using this function on DREG registers in will in most cases return an error Bitwise OR The function calculates logical sum of corresponding bits in 2 registers Example decimal hexadecimal binary get X register 1234 04D2 0000 0100 1101 0010 get Y
4. defines in seconds interval between consecutive redial attempts number 0 255 s 20 s 0 zero value results in an immediate redial 8 2 7 3 4 CLIP call rule Each of rules residing on the list is defined by following parameters e Trigger input Trigger flag e e Recipient number e Calling time 8 2 7 3 4 1 Trigger input Function Data type Range Default value Comments defines resource to observe selection list n a the rule is inactive 11 18 binary inputs Q1 Q8 binary outputs A1 A2 analogue inputs FS1_ ups FS1_q FS1_gprs system trigger inputs PL P32 user program inputs TMR1 TMR2 TMR3 TMR4 synchronous and asynchronous clocks trigger inputs n a more about trigger inputs and flags in chapter Appendices 8 2 7 3 4 2 Trigger flag Function Data type Range Default value Comments defines event triggering flag associated with selected trigger selection list n a rule inactive Bi In 0 gt 1 Bi In 1 gt 0 Bi In Chg binary input state change Bi Out Err discrepancy between the forcing and output state Counter counter flip over up or down An LoLo An Lo An Hi An HiHi An Set Fall An Set Rise An DB alarm threshold flags for analogue inputs signals n a more about trigger inputs and flags in chapter Appendices 8 2 7 3 4 3 Recipient number Function Data type Range selects CLIP call recipient number selection list frien
5. Data type Range Default value Comments defines state of employing MT2MT Buffer selection list Yes MT2MT Buffer active No MT2MT Buffer inactive No n a PORT2 Defines whether received event data buffer has to be sent to PORT2 selection list Yes Received data will be sent No Received data will not be sent No This parameter has no influence on events with status that are always sent to PORT2 8 2 6 7 3 Buffer address Function Data type Range Default value Defines start address of internal register space used for events reception number 0 999 64 79 Comments received events registers laying outside defined space are not copied 8 2 6 7 4 Buffer size Function Defines the size of internal registers space used for events reception Data type number Range 1 512 Default 16 value Comments received events registers laying outside defined space are not copied 8 2 6 8 Constant parameters An option of defining Constant parameters under configuration was added for the user s convenience Parameters are loaded to module memory during initialization of the module More in chapter Internal Resources Parameters 8 2 6 8 1 Number of parameters Function Defines number of available constant parameters Data type number Range 0 128 Default value 0 Comments n a 8 2 6 8 2 Parameter 1 128 Consecutive parameters are defined as number
6. Function Data type Range Default value Comments inserts Proxy server IP for selected Proxy Data frame format IP address field 0 0 0 0 255 255 255 255 0 0 0 0 inserted IP is public static address of communication server serving modules working in GSM GPRS network with dynamic IP assignment 8 2 3 16 CRC compatibility Function Data type Range Default value Comments This parameter sets CRC calculation for systems requiring full Modbus RTU compatibility selection list Yes For compatibility of Modbus RTU Slave mode Modbus RTU Master mode and Modbus RTU Mirror mode with remaining modes enabling the creation of systems consisting of modules working in transparent modes and Modbus RTU modes This mode ensures compatibility with MT DP communication software No for maintaining compatibility when expanding existent systems operating in MODBUS modes or cooperating with old versions of OPC driver Yes in new systems it is recommended to leave the option at default value Yes 8 2 4 Authorized numbers This group holds lists of telephone numbers and IP addresses authorized to communicate with the Module Lists form the basis for assignment of privileges for configuring receiving data and sending commands Numbers on lists are the only ones allowed to be used for Rules processing 8 2 4 1 Number of phone numbers Function Data type Range Default value Comments Defines length of ph
7. 320 30321 data read from counter LEC 2 180 384 30385 data read from counter LEC 3 1CO 448 30449 data read from counter LEC 4 200 512 30513 data read from counter LEC 5 240 576 30577 data read from counter LEC 6 280 640 30641 data read from counter LEC 7 2C0 704 30705 data read from counter LEC 8 300 768 30769 data read from counter LEC 9 340 832 30833 data read from counter LEC 10 380 896 30897 data read from counter LEC 11 3C0 960 30961 data read from counter LEC 12 400 1024 31025 data read from counter LEC 13 440 1088 31089 data read from counter LEC 14 480 1152 31153 data read from counter LEC 15 4C0 1216 31217 data read from counter LEC 16 158 Structure of data read from gas counter Offset Type Rx High Low Description 0 word 16 bit seconds 0 59 1 word 16 bit minutes 0 59 tb 2 word 16 bit hours 0 23 3 word 16 bit day 1 31 4 word 16 bit month 1 12 5 word 16 bit year 2000 2099 6 float 32 bit H L Vn0 Volume m3 8 float 32 bit H L Vni Volume m3 10 float 32 bit H L Qn Flow in normal conditions m3 h 12 float 32 bit H L Qr Flow in actual conditions m3 h 14 float 32 bit H L P Absolute pressure kPa 16 float 32 bit H L T Gas temperature C 18 float 32 bit H L F Correction coefficient 20 float 32 bit H L Ki Compression coefficient Volume at the
8. Comments none 8 2 6 Resources 62 Group Resources encompasses a list of hardware and software resources available to users Sub groups hold configurable parameters for Inputs outputs asynchronous and synchronous Timers Registrator MT2MT Buffer and Constant parameters 8 2 6 1 Modbus ID number of module s internal resources Function Defines Modbus ID number for internal resources of the module operating in Modbus Slave mode Data type number Range 0 255 Default value 1 Comments setting Modbus ID to O zero makes access to internal module resources impossible 8 2 6 2 Terminals Sub group Terminals gathers all inputs and outputs Depending on type of accepted input they are binary and analogue Final functionality of each input depends on settings and configuration parameters connected 8 2 6 2 1 Binary inputs I1 18 Module MT 101 has eight identical Binary inputs Inputs can operate in one of three functional modes e Standard binary input e counter input e analogue input with conversion of frequency to analogue value Each mode has a set of specific configuration parameters 8 2 6 2 1 1 Name Function Enables entering a friendly input name e g connected to the function performed The name is displayed on list of terminals Data type text Range letters and numerals max 16 characters Default Name of resource 11 18 value Comments Using friendly names facilitates recog
9. O Modue dissconnected Function Transmission toggles transmission review window Local port Comi 03 8F 2F 67 89 AA 00 05 12 03 al 67 69 AA 00 05 12 The title bar displays transmission type and recipient address while status bar displays connection status The tool bar a the icon closing the window The main window s tool bar icon toggles transmission window display Function Settings opens environment configuration window described in Starting to work section The icon on the toolbar performs same function Function About opens window displaying version number and Manufacturer s address data 97 9 3 1 5 Toolbar The main window s toolbar holds icons corresponding to following menu functions menu item File Function New menu item File Function Red menu item File Function Write menu item Module Function Select menu item Module Function Connect Disconnect menu item Module Function Read program menu item Module Function Write program menu item Module Function Write and block reading 214 10 D Plc menu item Help Function Transmission menu item Help Function Settings menu item File Function Exit 9 4 Program editor table The table has six columns Each column has specific role assigned to be performed by the command interpreter If defines the condition for the table row to be executed If not met the line will be skipped Execute
10. gt 11 6 Analog inputs Al A2 Measuring range 4 20 mA Max input current Dynamic input impedance 250 typ 129 11 7 Drawings and dimensions eTea afe orajeg JE E 8 E E 8 BINARY OUTPUTS INPUTS PORTE 3232422430 BINARY INPUTS ANALOG INFLUTS 123124 VIN I1jr2 13 4 I15 I5 I7 I8 105 130 108 NOTE All dimensions are in millimeters 12 Safety information 12 1 Working environment When deploying telemetry modules one has to observe and comply to local legislation and regulations Using the telemetry module in places where it can cause radio noise or other disturbances is strictly prohibited 12 2 Electronic equipment Thou most of modern electrical equipment is well RF Radio Frequency shielded there is no certainty that radio waves emitted by the telemetry module s antenna may have negative influence on its function 12 2 1 Heart pacemakers It is recommended that the distance between the antenna of telemetry module and the Heart Pacemaker is greater than 20 cm This distance is recommended by manufacturers of Pacemakers and in full harmony with results of studies conducted independently by Wireless Technology Research 131 12 12 12 2 2 Hearing aids In rare cases the signal emitted by the telemetry module s antenna may disturb hearing aids functions Should that occur one has to study detailed operating instructions and r
11. number 0 65535 400 low reference point for engineering units High reference internal units used along with other reference parameters for rescaling input signal range to engineering units range number 1 65535 65535 high reference point for internal units High reference engineering units used along with other reference parameters for rescaling input signal range to engineering units range number 1 65535 2000 high reference point for engineering units 8 2 6 2 1 2 2 6 Function Data type Range Default value Comments 8 2 6 2 1 2 2 7 Function Data type Range Default value Comments 8 2 6 2 1 2 2 8 Function Data type Range Default value Comments 8 2 6 2 1 2 2 9 Function Data type Range Default value Comments Alarm HiHi Defines HiHi alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets A HiHi flag used for rules processing The level of reset for this flag depends on Alarm hysteresis value Alarm Hi Defines Hi alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets A Hi flag used for rules processing The reset level for this flag depends on Alarm hysteresis value Alarm Lo Defines Lo alarm level in engineering units for analogue input signal number 0 6553
12. 5 5 POWCF SUDDIV aaa RN 6 Starting the Module se cie i2 TO B21 CONNCCENG Antenn zeza PiE Ad dada diana dad anie aaa PiE waze wiza sE GA Nd tai 6 2 First onfigur tiON PECO ZE EE 6 3 INSOFENDSIMICO discs OO A GO WA ubathoataadsaerecxs EAEE EEA EOE EOAR Ea A PEN PEETRIAOEPA Z Module s operating MOdES ua zd O Pa aw Fide MT Slave MOJE ii A O dad AA AW Oda dad awk dari k t Nia 7 2 Ttahnspdrent MOdOmuswew zawar ido AO dia AN sdi da OO WaW c w oo 28 3 MOdbDUSRTU M ster MOJE ii cud bu sd Oda soda d dada a C OT AWARS 28 7 4 MOdDUS RLU SIAVEsMOJEL ii adi OW a diz obi AO 29 ZONOJEMIMOJE iii SACO Odd A E 30 7 6 MOdDuS RTU MITO MOde asd ico dO dad ccd cds M dd vad abcd dd Secu hentia cue 30 LL LransparentiPLUS MOJE stok A ANO OSA AO AZ La ado AGAR IIA E oda eds WPW AA OAI 31 FB GAZ MO GOI MOJE a iii OOO ECO AO OE AA OOOO NA A gota aa 31 7 9 M BUS LECIMOJE iii hania dania O ia ada obowi NN 31 7 10 NMEA 0183 MOC siii sni dr O A O A A o a i AA TEREA 32 7 114 klexSerial MOJE Akita dia AN ati dO AAA AAAA ik awake 32 8 Configuration ses RN 33 S L GENCLGLINFOTMALION di OCL ECA 33 8 2 Parameter Grops ad a A AAA a APA OE O cw O 33 E TO A AE WER E E OBO rere terres trees NAT 34 ZU Module DAM SO NO O RODY AA AS ia 34 8 2 1 2 MO EY A AA ao 34 A Elo SST NN 34 3 2 1 4 IMETNUMbDer tar Seances a a a a dA CO OG ZA EA O I 34 8 2 1 5 Internal program Vers lO neneiia O O ALA O a dra 35 8 2 1 6 Configuration file Versio Meas O A A
13. 71 72 Default value Comments 8 2 6 2 2 2 3 4 Function Data type Range Default value Comments Falling The change of counter state occurs upon signal change from 1 gt 0 Raising n a Filtering constant Defines in seconds value of min duration of altered state on input in order to consider state to be stable number 0 00 163 83 s 0 00 s Setting value appropriate to contact characteristics eliminates disturbance caused by contact bounce thus preventing multiple registration of what is in reality one pulse 8 2 6 2 2 2 4 Binary outputs Binary outputs do not require any configuration 8 2 6 2 3 Analogue inputs AN1 AN2 MT 101 Module is equipped with two identical Analogue inputs operating in 4 20mA standard 8 2 6 2 3 1 Name Function Data type Range Default value Comments allows setting a friendly name for the input usually connected with performed function Assigned name appears on the terminals list text letters and numerals max 16 characters Resource Name Al A2 entering a friendly name facilitates distinguishing destination performed function and required settings 8 2 6 2 3 2 Filtering constant Function Data type Range Default value Comments Defines filter filtering constant number 0 0 25 5 s 0 for 0 zero value filtering is off Setting high time value influences stabilizing of result after signa
14. 8 2 6 1 Modbus ID number of module s internal resourcesS sesseea sosen aaa ae aaa aaa aaa aa aaa aaa aaa ae nn nonnnccnnnos 62 LINO A OR eesti headed O SWO O WZ AO AA OW ON ARK A 62 8 2 6 2 1 Binary INPUTS IIl Bianan a aae Aa raa a a o LOW AA 62 LOZANO iii 62 3 2 6 2 1 2 OPeratingiModes wasze aa O A A Oak 62 8 2 6 2 1 2 1 Binary IN PUt ies weed A A A aeaetdd an AS IR EE 63 8 2 6 2 1 2 1 1 Filteri g constant sadza a ia WO dO dlo W dad 63 8 2 6 2 1 2 2 Analogue inputs c cccccessssssenseecessessseesecececssssnessececessnansesececesssanessececesesanscseceseesseaes 63 8 2 6 2 1 2 2 1 EngineerinE UNITS tesz SARNA ous AOR OOOO GRO AE 64 8 2 6 2 1 2 2 2 Low reference internal units ceescesseceescessecseeeecsaeceeeeecsaeceeeeesseceeeeeceaeeeeeeees 64 8 2 6 2 1 2 2 3 Low reference engineering UNItS cc cccccssccceesseccsesseceessececeesaececsssseeeseseceeaas 64 8 2 6 2 1 2 2 4 High reference internal UNITS ooconocnccconoccnononnnconnnnononanononononcnononnnconnnnnononnnccnnnss 64 8 2 6 2 1 2 2 5 High reference engineering UNitS ooocccccoccnononnncconnnncononcnnnonnnncnnnnnnnnonnn conan nnnccnnnss 64 8 2 0 2 1 2 2 6 Alarmi Hilo osito io Eda dada nota ada dod ay deat OOO WODE 65 8 2 6 2 1 2 2 7 NA WWE 65 8 2 0 2 1 2 2 8 AlarmiEOrsceee A EZ AS 65 8 2 0 2 1 2 2 9 Alarm LOLO szeozta ah Io aa o O A dO 65 8 2 6 2 1 2 2 10 Alarm hysteresis nnmnnn anau er E E a a a aE 65 8 2 6 2 1
15. Current data block length cocoooooocconccocononancnncononnonnnnnononnnonononcnnccnonnnnnnnnoncnnnnnnnnnnnccnnnonos 58 8 2 5 7 M BUS LECIMONE esse cidos A ei OE RAE haa Ad a aid daba 58 LO LR A W AE 58 8 2 5 7 2 Number Otras iii AAA A O AE 58 8 20 73 Transmission timECUt saa data aio NAA AO A AO dE 58 8 2 9 7 4 1hreskhold hystereSiS wa Ao A W ACO 59 IS ASE a AA dO she ducts ELE GT RADO OWA WYTWORY 59 8 2 5 7 6 Gas meter reading interval cccccccccccecssssececcecsesseaeseeececseseeaeseeeceseeaaeseescecseseaaeseeeesceeseaeseeseseneeeea 59 8 2 5 7 7 Number of transmission retries to gas meter cccesccceesscceessecceessececssseececssseceesaecesesseceesseseceaas 59 8 2 5 7 8 Transmission timeout for gas METEL ccccccccsssccceessecesescececsessecsessececeessecesssseceesaeeecsesseceessesecesaes 60 8 2 5 7 9 Numberof devices waza cii Ad ati 60 SLI ME AE AAA R A A A A A A OO BOA 60 SLOAN OW AAA 60 8 2 5 7 10 2 Geographical Coordinates format ccccccccsscceesssccceesececssseeceesseeeceesaececsseceesseeecsesaeeeessesecees 60 8 2 5 7 10 3 Identifier TV Tica O A O osi 61 8 258 NMEA 0183 m0dE vt AAA i sk W cde logan R os 61 8 2 5 8 1 Data Validity time a ae E a A OAK O OO WRA WBO RAR r AO ci 61 8 2 5 9 FlexSerial zina ARAN ER NIRO NERWOWO OOOO WOSKOWA SATA 61 8 2 5 9 1 Max lengthiof data packet aaa W A A W W A ch a aa 61 8 2 9 9 2 Data packet O da AS 61 A O CY dE dA yada O DA w RAYA GSA 62
16. Function Data type Range Default value Comments Defines waiting time in seconds for confirmation of reception of sent data frame number 0 655 s 12 s This value in connection with declared Number of GPRS transmission retries defines max time of one data packet transmission described by formula MaxT number of GPRS transmission retries 1 transmission Timeout For default values MaxT 3 1 12 48s Please notice that calculated value does not define the time of delivery but the time to elapse before the module considers that transmission to appointed IP address is not possible the data will be lost due to unavailability of recipient and moves to sending next data frame awaiting transmission Defines the interval in seconds for sending data frame ping controlling the ability to communicate with the network in case of transmission inactivity number 0 86400 s 24h 240 s in case of inactivity longer than the value defined in this parameter the module sends a control frame in order to check whether transmission is still possible During network check control data frame is sent to module s own IP address respecting timeout and number of retries parameters The length of the frame is 45B length of the module s name The frame is sent to module s own IP address or to the address defined in parameter GPRS testing IP address if different than 0 0 0 0 In Proxy mode the frame is sent t
17. Q8 A1 A2 Analogue inputs 11 18 Q1 08 A1 A2 Analogue inputs I1 18 Q1 08 A1 A2 Analogue inputs 11 18 Q1 Q8 Al A2 Analogue inputs A1 A2 Analogue inputs A1 A2 Flag assuming value True if value of analogue input is lower than value set as Alarm LoLo preserving relation to hysteresis Flag assuming value True if value of analogue input is lower than value set as Alarm Lo preserving relation to hysteresis Flag assuming value True if value if value of analogue input is higher than value set as Alarm Hi preserving relation to hysteresis Flag assuming value True if value of analogue input is higher than value set as Alarm HiHi preserving relation to hysteresis Flag assuming value True if value of analogue input crosses defined deviation of previous central value Flag assuming value True if value if value of analogue input is higher than value set as threshold with SET button on front panel preserving relation to hysteresis Flag assuming value True if value if value of analogue input is lower than value set as threshold with SET button on front panel preserving relation to hysteresis 13 10 RM 120 Converter module RM 120 is used as an intermediate in communication between telemetry module and the heat meter employing M BUS transmission protocol RM 120 performs the conversion of RS 232 signal to electrical M Bus signal optional signaling for computers COM connection not used f
18. The recorder function is available only in GPRS mode 4 3 6 MT2MT Buffer MT2MT buffer enables creation of system where MT 101 102 202 modules may exchange information Internal Registers with each other without any relaying instance Data transmission from one module to another goes like this 1 In sending module the event triggered sending of the buffer has to be defined 2 In receiving module switch the MT2MT buffer on and define it s placement and size so that it encompasses the area of sent registers 3 Upon reception of event triggered data frame registers from event reporting module are copied into receiving module s registers and MT2MT_x bit informing about modification of MT2MT buffer with data from respective IP is set Bit number reflects the index of IP address in GPRS Authorized numbers in configuration MT2MT_x bits are set for 1 program cycle immediately after reception and recording it in MT2MT buffer 4 Data transmission in this system copies registers of sending module into the exact same register in receiving module When designing communication between larger number of modules separate register areas have to be sent and appropriately large areas define for MT2MT receiving buffer in receiving modules 4 3 7 Parameters In MT 101 module max 128 constant parameters that are loaded into module s memory during initialization of the module can be defined These constants are stored in 16 bit registers and have numerica
19. background 8 2 4 4 IP I dx Name Number while only Append is available with cursor resting on active window s Idx Name Number SMS request p a U RYSA 5 2 lpski Ra 4526870878 W 3 Daniel101 m P 34618734375 lv list index number friendly name of the IP number facilitating identification in Rules processing Max length 16 characters number IP assigned to index and Name Configuration grants or denies right to perform remote configuration by this IP Receiving number depending on this setting data incoming from this IP will be accepted or rejected The list may be edited using context menu activated by right mouse click Available operations depend on the cursor placement When cursor rests on an entry all options are available background while only Append is available with cursor resting on active window s 8 2 5 Mode of operation Group Mode of operation is not present on the list of parameter groups available for MT 101 configuration It is only present in this manual in order to collect parameters accessible dependent on selected operating Mode of operation In practice only the group of parameters relevant for the selected mode will appear on the list 8 2 5 1 Transparent mode MT 101 operating in Transparent mode sends all data received at PORT2 to IP addresses appointed during configuration This is the standard operating mode employed as autonomic gateway betw
20. connected to PORT 2 into internal module registers Upon activation of this option the module cyclically reads mapped areas and refreshes internal registers Read more about Modbus RTU Mirror mode 8 2 5 4 1 Number of data blocks Function Data type Range Default value Comments Defines number of registers read from peripheral Slave devices via PORT2 number 1 16 1 n a 8 2 5 4 2 Delay after error in communication with SLAVE Function Defines in seconds delay before reestablishing reading of registers in peripheral Slave devices after transmission errors 51 52 Data type Range Default value Comments Time is counted independently for each defined area Slave device and reduces only the frequency of querying for areas with communication errors number 1 65535 s 15 s Increasing this value reduces influence of malfunctioning devices on communication with other devices but decreases statistic time to reestablish communication after removal of error cause 8 2 5 4 3 Data block 1 16 The table defining sequential data blocks read from attached to PORT2 peripheral Slave devices allows defining of 1 to 16 independent blocks in one or more devices Consecutive blocks may encompass registers from different spaces and be refreshed at different intervals 8 2 5 4 3 1 Modbus ID of Slave device Function Data type Range Default value Comments 8 2 5 4 3 2 Sp
21. 16 bit year 2000 2099 17 word 16 bit high bits inform which fields were read in current frame 18 float 32 bit H L 0001 Temperature of supply flow C 20 float 32 bit H L 0002 Temperature of return flow C 22 float 32 bit H L 0004 Flow m3 h 24 float 32 bit H L 0008 Effect W 26 float 32 bit H L 0010 Volume m3 28 float 32 bit H L 0020 Energy J 30 float 32 bit H L 0040 Working time h 32 float 32 bit H L 0080 Auxiliary water meter 1 m3 34 float 32 bit H L 0100 Auxiliary water meter 2 m3 36 float 32 bit H L 0200 Auxiliary water meter 3 m3 38 float 32 bit H L 0400 Auxiliary water meter 4 m3 40 float 32 bit H L 0800 Max flow m3 h 42 float 32 bit H L 1000 Max effect W 44 float 32 bit H L 2000 Reserved for 46 float 32 bit H L 4000 Reserved for 48 float 32 bit H L 8000 Reserved for 50 dword 32 bit H L Identification Number from frame header in binary form read from heat meter 52 dword 32 bit H L Identification Number assigned during MT module configuration 54 word 16 bit Temperature of supply flow x10 C 55 word 16 bit Temperature of return flow x10 C Holding registers space Alarm thresholds placement float type variables 32 bit HL 2 Registers Start Address Description hex dec MODBUS 400 1024 4102
22. 2 2 11 Dead bande oients ada wd Wada 66 8 2 6 2 1 2 3 G0UNter IN UI AE 66 8 2 6 2 1 2 3 1 Counting directiON cccoccoccconncnncnnononnnnnononnonnnnnnncnnonnnnonnnnnnnnnnonnnnnnnnnnonnnnnnnnnncnnanonos 66 8 2 6 2 1 2 3 2 COUNTING ra ge 1 scs5eo osbuzeseazzaa wan dw CA 66 8 2 6 2 1 2 3 3 Activating SIODE arcs szo wa A a i eai k en Tra Erina 66 8 2 6 2 1 2 3 4 Filtering constantei nne aaae aaie ae ae a aaa aaa aaas 67 8 2 6 2 2 Binary OUPS UL MB a a e ANA a a AAAA O OW 67 8 2 6 252 14 NAME e O O A A eee EA 67 8 2 6 2 2 2 lt OpErating MOG ESS ne A ZURA WRAK 67 8 2 6 2 2 2 14Binary lt NPUt wot NO 68 8 2 6 2 2 2 2 A al gue INPUTS e aaa a A Ed OOOO OO ACO EGW 68 8 2 6 2 2 2 2 1 iEngitieetinEUNIES z a W W OO GA WA EA EA 69 8 2 6 2 2 2 2 2 Low reference internal units eee esse a aaa aaa aaa aaa aaa owane nn nono conan nrnonncinnnon 69 8 2 6 2 2 2 2 3 Low reference engineering UNItS cc cccccsesccceesseccsesceceesseeeceesaeeecsssseeeseseceaas 69 8 2 6 2 2 2 2 4 High reference internal UNITS oooconcccnccococnnononanononnnncconanononononccnnnnnnconnnnnnnonnnccnnnss 69 8 2 6 2 2 2 2 5 High reference engineering UNitS ooocccocooccononnnccononnnononcnnnonnnncnononnnoconn conan nn nccnnnos 69 8 2 6 2 2 2 2 06 Alarm Hi e al oO OG needs 70 ELO NO O NO CN NSE YI 70 8 2 0 2 2 2 2 8 Alarm LO yy z zat Oi oi aa AS 70 8 2 0 2 2 2 2 9 Alarm LOLO itt sarees asensadias cz wa cut aa WSE ae a aaae aa L
23. 8 2 5 4 3 6 Mapped space read interval cccsescccccecsesesseeecceceeseaeseceeeceeseseseecceceeseaaeseeececeeseaaeaeseeeeesees 53 8 2 5 5 Transparent PLUS AAA O WALE 53 8 2 5 5 1 Max length of data Packet wasza aaa O A O A nii in doda ad RAY naapi 54 8 2 5 5 22Data packet delimitef a NN 54 8 2 5 5 3 Channel reservation time ccccccccccecsssssssecececsesesaesecececsesesasseeeeeseeeaeseeececeeseaaesesecscesesaeseeeeseeeeeea 54 8 2 5 6 Ga MOdEM MOJEGO AAA EEE e O ROCA OZNA EW tee 55 8 225561 REA A Secu AG O NOAA EE A OOO ye 55 8 2 5 6 2 NumberoffetnieS mawia Oni aaa Wi E WG EA 55 8 2 5 6 3 Transmission timeout eee aaa aaa aaa aa nana aaa aaa aaa aaa aaa aaa aaa aaa dainai iniiae aiaiai daarin oiiaii 55 3 29 04 Threshold Aysteresis s EAEE EEAO E sabes decocset Guus ade cucoddearvecucoeashdateasseceeseaues 55 8 2 5 6 5 Alarimistation P addiess scccccciccsscenccccsscaecsssscceveaden tea cdeccscsvavunvhacesosebbenadcccecesogvaaseadacdcsovddest scdecoesaaee 56 8 2 5 6 6 Number of devices aaa aaa Ot A OOO O OAZA OC ASA E WSKR 56 8 2 5 0 75 7 Gael LO AA SOO A OO Se Oe er OO 56 8 2 5 6 7 1 AddIESS wzw ao O dO A Ad a EEE O cos 56 8 2 5 6 7 2 Alarm TEA CIN Gis taaa ad O W AE O A OE CIE 56 IS SA A E NON 57 3 2 516 7 4 CUTTENtidata Fell o eh odd W SEC 57 8 2 5 6 7 5 Current data block index cccoconoooonnncnnononncnnnnccnnonononnnononncnnnonnnncnnnnnononnnoncnnnnnenonnnncanannnnns 57 8 2 5 6 7 6
24. A A O R AYO A AGE AA AE ALPY OAZY 35 8 2 1 7 Configurati n Identifier wawa O A A AO a OAZA WAW E T A W 35 8 2 1 8 Last configuration date u oo a AREA OE LEA AAAA ALA Pa AE YO 35 8 2 1 9 Last read Of device LIME owa ana i A WA AA AAA A PAT GEE W iaa PE yy 35 8 2 25GENEFalEt edt GG OWERNIA ot DOW ENO ALSO WA 35 8 2 2 1 M de of OPE rations 4 sz2cesweees cas A OWE ORA RAKS 36 8 2 2 2 S5IM card PIN CO POW OAZA 37 AU O EA TE NN 37 8 2 2 4 Access to CONfIguUrati0N ccccccesccceessscecessececessceceessececsessececssssecessececesssececssseeceesaesesessececsssseceesaeeecensaeees 37 8 2 2 5 C figutatio ipaS Ww Fd wasi a A a a OWA 38 8 2 2 6 Configuration reading blockar iena reo nane dieat eroare dir ao a a Aee n Na aTe EA a A Eia 38 8 22 75 SRAN DEANE EEEE EE AE TE E E KARA 38 8 2 2 8 Data overwriting PrOteCtiONn ninni i aa aA aaa A E RE aaa Te aA EREA Ea Eaa aea ai Eia 39 8 2 2 9 Password for data WritiNg oee memini iire iane a are a RAe e E p ES aea e Aaa e E aea EEY 39 8 2 2 10 Error display iMac O O ET aA o ie 39 8 22 11 USE GPRS ii da ad AE A w kala wc dawca 39 IA AS A A W A sa AA OWA EA W AO OE Rais 40 8 2 2 13 Monthly SMSlIMit lt ui O CADORE OE APE WSR ORO AEC OK ated 40 SELLA ROAMING cada a az EE owa cda Ooo da coticaceas aaa O E T 40 8 2 3 GPRS ci id A bas 41 8 2 3 1 APN NAME aa z A A dd OE OCENIONO dat Aa 41 LLANA Go dns oO E da Soak Da ee sucha Gat ta dine do cocacs Wz E 41 8 2 3 3 APN paSSWOrA
25. Bus LEC mode and communicates with attached devices The Module operates in NMEA0183 mode and receives data from attached device Activity is observed only on Rx LED The Module operates in Modem mode and communicates with superior device The Module operates in FlexSerial mode running built in port service for communication with device working on non standard transmission protocol In MT Slave PORT 2 mode is inactive so Tx and Rx LED s show no activity 10 1 7 Module s status 01 02 030405 06 a7 a8 JE IAE 38 BINARY OUTPUTS INPUTS PORT RS232 422 485 moe U M WG U a w PORT 2 ACTIVITY aSQaaeaaas w amp a T m mm cwu CRS a mmm sA Sen Leva gt ry Y 7 J nk m ZY MT 101 en GSN ACTWTY TATUS ANTENNA m m m ser ser Q o e O aiat Module status mz z m m m m n n 14 15 a 1 ant ao BINARY INPUTS ANALOG INPUTS 1224 VIN PL A 7 E E ole 11 t2 ia r4lis vels7 r8 8 8 IEE IEE a be Module status group encompasses four LED indicators displaying the state of the circuit controlling the module s operation and with execution of user defined program Significance of LED indicators e Err LED when lit the Err LED indicates an error forcing automatic reboot The reason may be lack of GPRS communication disabling transmission of awaiting data Triple flash of Err LED indicates that current firmware does not support the function used in the program In this situation one sol
26. Comments Yes Reading active No Reading inactive No n a 8 2 5 6 7 3 Signal reading Function Data type Range Default value Comments defines status of signal reading from gas meter selection list No Signal reading inactive 1 byte Read 1 signal byte in Gaz Modem protocol 2 bytes Read 2 signal bytes in Gaz Modem protocol 3 bytes Read 3 signal bytes in Gaz Modem protocol 4 bytes Read 4 signal bytes in Gaz Modem protocol Gazmodem 2 Read signals in Gaz Modem2 protocol No n a 8 2 5 6 7 4 Current data reading Function Data type Range Default value Comments sets status of current data reading from gas meter selection list Yes Current data reading active No Current data reading inactive No n a 8 2 5 6 7 5 Current data block index Function Data type Range Default value Comments Defines address of first current data register from peripheral GazModem device number 0 64 0 n a 57 8 2 5 6 7 6 Current data block length Function Defines size of current data block read from peripheral GazModem device Data type number Range 1 8 Default 1 value Comments n a 8 2 5 7 M Bus LEC mode CAUTION This option is not supported since firmware 1 43 in MT 101 modules The following description is published for legacy support MT 101 module operating in M Bus LEC mode along with converter RM 102 plays the role of data converter for dat
27. HH alarm bit for VAR8 counter 16 Bits informing on state of communication with gas meter Start Address Name Description hex dec MODBUS 0A8 168 10169 SL1_ok 1 proper communication with counter 1 0A9 169 10170 SL2_ok 1 proper communication with counter 2 DAA 170 10171 SL3_ok 1 proper communication with counter 3 OAB 171 10172 SL4_ok 1 proper communication with counter 4 OAC 172 10173 SL5_ok 1 proper communication with counter 5 OAD 173 10174 SL6_ok 1 proper communication with counter 6 OAE 174 10175 SL7_ok 1 proper communication with counter 7 OAF 175 10176 SL8_ok 1 proper communication with counter 8 OBO 176 10177 SL9_ok 1 proper communication with counter 9 0B1 177 10178 SL10_ok 1 proper communication with counter 10 0B2 178 10179 SL11_ok 1 proper communication with counter 11 0B3 179 10180 SL12_ok 1 proper communication with counter 12 0B4 180 10181 SL13_ok 1 proper communication with counter 13 0B5 181 10182 SL14_ok 1 proper communication with counter 14 0B6 182 10183 SL15_ok 1 proper communication with counter 15 0B7 183 10184 SL16_ok 1 proper communication with counter 16 13 11 6 Auxiliary resources for M Bus mode I nput registers space Start Address Description hex dec MODBUS 086 134 30135 data read from the gas counter 100 256 30257 data read from counter LEC 1 140
28. LEDs indicate GSM LED reflects current login to GSM network state e lit the module not logged in e flashing with app 2 Hz frequency the module is logged in GPRS LED when lit signifies proper login to APN LED indicators for GSM Status group reflect module s readiness to perform its duties Modules not logged in GSM GPRS network are not able to transmit data and performs cyclic resets and retries to log in 120 10 1 4 GSM activity PORT hs 212 STATUS mre move PONOOOOIAROP ADA LED indicators Tx and Rx of GSM activity signal respectively transmitting and receiving of data via GPRS Since SMS sending is a form of data transmission both data frame transmission and SMS transmission cause short flashes of Tx LED Short flashes of Rx LED indicate either SMS or data frame reception This is an easy way of detecting transmission activities 10 1 5 GSM signal level ___ BINARYINPUTS ANALOG INPUTS 1224 VIN fufzfsfeshiejrja z g 2 a a 2 gt gt i LED indicators of GSM Signal level display information received from GSM network on signal level in the place where the antenna is mounted It is presumed that for reliable operation at least one LED is lit Lower level signal does not guarantee reliable operation and means that antenna placement should be changed or the antenna should be replaced with one securing higher signal level Reading of signal level happens in t
29. Oro E 47 8 2 5 1 1 3 Channel reservation time cccccccccssssscccccecessssesecccecseseeesesecsceeseseseeececeesesaeseeeesceeeaaseeseseeeeees 48 ELE E PA CO 48 82275 A CAN OS 49 852 5 A A A Broadcast address TO 49 8 2 5 1 1 7R0uUting tablE SIZE aa owi a ot AP AWA A Tears e ca A ha 49 8 2 5 1 2 ROUTINE tables scces a A A a R da ao Asd 49 8 2 5 2 Modbus RTU Mastet MOJE w ec a dE z dE E A E A day ita GoW 50 8 2 5 2 1 ROUTING tale SIZE 22555 ses oe casita ea Once AWA drid ot saslacatiaverserdentees 50 8 2 5 2 2 R uting table ae a aa AA A idiota ita 50 8 2 5 3 Modbus TUS MOJE was zzo R APE A EE svavene 50 8 2 5 3 1 Routi g table SIZE o tt A EEE AA EO OOO WE 51 8 2 5 3 2 ROUti g table na zwei A niz ai aid ii 51 8 2 5 4 Modbus RTU Mirror mode iristeraino iiae iesi 51 8 2 5 4 1 Number of data blocks ada WA O WA WN AA RAWA WA coded AO AO 51 8 2 5 4 2 Delay after error in communication With SLAVE ccccccssccccssscecesececessceceesececeesaeeecsssseeesseeeeeeees 51 8 2 5 4 3 Data block Ve ici W AAA 52 8 2 5 4 3 1 Modbus ID of Slave device enen aa iae aeae a a diii ioe 52 SR SAS YLA EEE A ANNAN 52 8 2 5 4 3 3 Address of mapped space in MOCUIE cc cccccsssccceesssecessceceeseeeceessececeesseeeseeeceesaeceeneeseeees 52 8 2 5 4 3 4 Address of mapped space in SLAVE ccccccccsscccesssceceesseecssseeceeseeecsesaececeseceesaesecsesaeeeesseseeees 53 8 2 5 4 3 5 MaDped SpaceSiZE ay o OO AO a AWA LWOWA ORDER 53
30. Ox001A Converter F U 0 2kHz Pin 12 16 bit value 0x001B Converter F U 0 2kHz Pin I3 16 bit value 0x001C Converter F U 0 2kHz Pin 14 16 bit value 0x001D Converter F U 0 2kHz Pin 15 16 bit value 0x001E Converter F U 0 2kHz Pin I6 16 bit value 0x001F Converter F U 0 2kHz Pin I7 16 bit value 0x0020 Converter F U 0 2kHz Pin I8 16 bit value 0x0021 Converter F U 0 2kHz Pin Q1 engineering AQ1 units 0x0022 Converter F U 0 2kHz Pin Q2 engineering AQ2 units 0x0023 Converter F U 0 2kHz Pin Q3 engineering AQ3 units 0x0024 Converter F U 0 2kHz Pin Q4 engineering AQ4 units 0x0025 Converter F U 0 2kHz Pin Q5 engineering AQ5 units 0x0026 Converter F U 0 2kHz Pin Q6 engineering AQ6 units 0x0027 Converter F U 0 2kHz Pin Q7 engineering AQ7 units 151 152 MBUS_LEC mode Ox00BC Number of program lines executed in previous PRG_CLINE word cycle 0x0028 Converter F U 0 2kHz Pin Q8 engineering AQ8 units 0x0029 Converter F U 0 2kHz Pin 11 engineering All units 0x002A Converter F U 0 2kHz Pin I2 engineering AI2 units 0x002B Converter F U 0 2kHz Pin 13 engineering AI3 units 0x002C Converter F U 0 2kHz Pin 14 engineering AI4 units 0x002D Converter F U 0 2kHz Pin 15 engineering AI5 units 0x002
31. Q1 Q8 ee PORT 2 ACTIATY COCA ha mh owu GPRS E m m TE AR KAL 7 LOO C lo S Loria MT 101 om A STATUS e re a ser sr meme mor a sma ae eee 2 du m m m mz m 16 18 16 17 m m a mi POWER _fafalululilulolaly glzlzlalalglel l Pa LED indicators for outputs inputs Q1 Q8 group signal both High state of forced output signal and High state of input signal in cases where output Q1 Q8 operates as binary input Visual evaluation of current input output state makes working with the module much easier Flashing 2 Hz output LED signifies that there is a discrepancy between intended output state and its actual state This usually occurs when the load is missing or the circuit is shorted 119 10 1 2 Inputs 11 18 oo G coo O O O EO O GG O G G GBGBEGEGEZBEGEGBGEBBGBGGE AN KALE ea O e MT 101 oep os ser i ser mea wa gS d A A a o a a ant ag mr POMAR 12 24 VIN imrrrmnnm gle P eni GO OG OG GO OG EO GG O LED indicators of Inputs I1 18 signal high state of binary signal connected to 11 I8 inputs It takes place regardless of whether the module operates in positive or negative logic Visual evaluation of current input state makes working with the module much easier 10 1 3 GSM status Seana ee m m oo m m m m 16 18 16 17 10 m aa ANALOG INPUTS 12724 VIN dalla 3 gle la ala 8 GSM Status
32. aaa aaa aa aaa aaa aaa aaa aaa aa aaa aaa ran nr anannnnos 140 13 5 Working with dynamic IP AACICSSING scssccccccscessessssscecsessessesesecsenesessssesessceseaseaesecsceeseaseassessenssausessecseeeaasaaeees 141 13 6 DOTA TO MOE ii ds tno NOA Mh a SE arie beck 141 13 7 Mod l s Stat s LO ME tasa de Atla 142 LEE TUTTO DUES A A A A dees 143 DONNA SA ES A AS WO OCL tea 143 13 10 AMET 2 Oi A A W O li ii A ic A lata 145 y E MAD AS E RAN 146 AS TA A Bin ary inputs Spate ei a aaee Dias 146 13 11 2 Bi ary OUTPUTS SPACE masa an A O OOO W OOO a dw Aa datata 149 13 11 3Analogue IN PUTS S PACE urz z W OW O A OW Ran adi ow o td dY RAA ay 151 1311 4 INTERN al REGISTERS SPACE iia it WAG ns cet A WE EO A W A OWO O WAWIE WAWIE 153 13 11 5 Auxiliary resources for GazModem MOE csssscceessscecessseecesscececssesececsuececesseeesssseceeaaececessseceeseseceaaes 156 13 11 6 Auxiliary resources for M Bus MOCE cssccccessssceesssecsesececeescececssssecsesaeccsssseceessssecsesaececessecesaeseceeaaes 158 13 11 7 Auxiliary resources of NMEA 0183 MOde c cccccccecssssecesececeescececseseceesaececssseecsseseceeaaececsesseesenseeecesaes 163 1 Introduction Despite the explosive expansion of mobile phone networks and the per definition digital nature of transmission utilized by them these networks were not well suited for the transfer of digital data streams until recently The applied technologies used traditional mo
33. after 0x0001 analogue input AN2 converter directly after averaging 0x0002 analogue input AN1 calibrated value in range 16 bit value 4 20 mA 16 bit value 0x0003 analogue input AN2 calibrated value in range 16 bit value 4 20 mA 16 bit value 0x0004 analogue input AN1 engineering units AN1 0x0005 analogue input AN2 engineering units AN2 0x0006 RTC seconds 00 59 RTC_Sec 0x0007 RTC minutes 00 59 RTC_Min 0x0008 RTC hours 00 23 RTC_Hour 0x0009 RTC day of week 1 Sunday 7 Saturday RTC_DofW Ox000A RTC day of month 1 31 RTC_Day 0x000B RTC month 1 12 RTC_Mon 0x000C RTC year 2000 2099 RTC_Year 0x000D Number of sent bytes for GPRS since power up high 16 bit Ox000E 32 bit unsigned value low 16 bit Ox000F Number of received bytes for GPRS since power high 16 bit 0x0010 up 32 bit unsigned value low 16 bit 0x0011 Converter F U 0 2kHz Pin Q1 16 bit value 0x0012 Converter F U 0 2kHz Pin Q2 16 bit value 0x0013 Converter F U 0 2kHz Pin Q3 16 bit value 0x0014 Converter F U 0 2kHz Pin Q4 16 bit value 0x0015 Converter F U 0 2kHz Pin Q5 16 bit value 0x0016 Converter F U 0 2kHz Pin Q6 16 bit value 0x0017 Converter F U 0 2kHz Pin Q7 16 bit value 0x0018 Converter F U 0 2kHz Pin Q8 16 bit value 0x0019 Converter F U 0 2kHz Pin I1 16 bit value
34. be agreed upon Notice that recipient does not have to be a GSM network subscriber but must have a phone able to identify and display caller ID The function corresponds to sending 1 bit of information triggered by event occurrence free of charge The list of rules holds max 32 rules allowing to establish a connection with selected phone number Adding a new position is done in the context menu by right clicking mouse while one of positions on the list is highlighted 85 86 Adding more rules desired value 8 2 7 3 1 Number Function Data type Range Default value Comments 8 2 7 3 2 Number Function Data type Range Default value Comments 8 2 7 3 3 Interval Function Data type Range Default value Comments Devic New module MT 101 General GPRS Authorized numbers MODBUS RTU Slave mode Resources 3 Rules SMS sending Data sending Data sending rule 1 gererereeeerereneeneesenenneneneenereny EEE AS is done by setting the parameter number of SMS sending rules to of CLIP calls rules declares number of CLIP calls rules number 1 32 1 diminishing the number of rules does not delete settings until the configuration is written to the module of trials defines number of consecutive retries if the called number is busy or unavailable number 0 255 3 0 zero value results with no redial attempts between trials
35. cece cceesesceceesececssseececsseeeceesaececsseceesaeeeceesaeeeeseseeees 74 8 2 6 2 3 9 Alarm A ERO ee as ROWE eae 74 8 2 6 2 3 10 Alarm Als asa o AAAA OE 74 8 2 0 2 3 10 1 Alafhi di i WW o A 74 8 2 6 2 3 1 1 Alarm iLO Oss az EA A Sa 75 SN O A AE OOO OOOO WE 75 8 2 6 2 3 13 Dead Dan scissors A OR AAA AAAA OSA 75 8 2 6 34 SErialiporte wma anna datami dak EE R WAR A dot NN 75 8 2 6 3 1 Interface type wasi dano dr LSA 75 8 2 6 3 2 Transmission Speed enne waze o AL IA ORAWA DWA dvevenkes 76 8 2 0 3 3 OD SA w SPAKOWANE RAA She cessed oe 76 8 2 6 3 4 Patiiy ez O NN 76 8 2 6 4 CYJ stel s co s e11 EN ej ofe CH 76 8 264 1 Clock TMRT TMR Zoco A AAA e AA ARES 77 LALO GE tenons E at td ibas 77 8 2 6 5 SYMCHFONOUS CLOCKS NN 77 8 2 6 5 1 Clock TMR3 TMRA e eee AWA WOW 77 8 2 0 p51 1 lA E O EDO ONO NN TO 77 8 2 06 5 1 2 PERO ON 77 E 77 8 2 6 6 1 ACUIVE EEE ROAR O ect OE A A oh Os eee Gatley 77 8 2 6 6 2 Sampling Interval sasz dod A ad aoi did AWA 78 8 2 6 6 3 Bufferflush Moderna oC a GEE owad DS owad Dc 78 8 2 6 6 4 Buffer flush interval ue eee eu asa aa aaa aaa aa aaa aaa aa aaa aaa aaa aaa aaa aaa waza aaa aaa aaa oaza aegaaaazaaea 78 8 2 6 6 5 RECIPIENTES a 79 8 2 0 7 MT2MT Bleed llt eee 79 E E Ge iste ea no A Eo ooo PoS o RO odc PEAK RA 79 8 2 6 7 2 Se ding to PORTZ sisssssscsecsossgecssesend cotagsesasendadesagusy loaned a a apa a a a e Eaa rn TEA Oa ITE Rina eS 79 8 26 73 Buffer addresses A PO A O A aE A A
36. defined in routing table The IP address of additional Master is stated in the second column of the table and the device Modbus ID from which replies have to be sent to additional master are stated in third column If third column states 0 replies from all slaves will be sent to corresponding IP address 29 This means that it is possible to send replies to any number of devices acting as protocol Master Multimaster mode Modbus MASTER mode mode Modbus SLAVE mode 7 5 Modem mode In this mode the module establishes communication channel between PORT2 and internal GSM modem input The channel is available after entering PIN code and logging on to the network relieving the user of modem initiation In order to control the transmission AT commands issuing is necessary Full control of modem s operation is carried out by external device connected to PORT2 of the module This mode does not require configuration of any parameter beyond right PIN code but in turn does not give access to any MT 101 features except transmission control Being able to use transmission control modem may be reset if no activity is detected in defined time It prevents the phenomenon of an irrevocably hanging modem which in case of remote deployment is usually expensive 7 6 Modbus RTU Mirror mode 30 Modbus RTU Mirror mode is an extension of MODBUS RTU Slave mode Seen from GPRS side the module acts exactly as it does in Modbus RT
37. module NOTICE Availability of parameters described in following chapters depends on firmware version and the superior parameters they depend on 8 2 2 1 Mode of operation Function defines module mode of operation in terms of internal functions and serviced protocols The selection controls access to parameters connected with selected operating mode Data type selection list Range MT Slave module s default setting In this mode module answers GPRS queries addressed to its Modbus ID and sends SMS and data according to defined Rules but does not relay queries to PORT2 Transparent mode allowing sending GPRS data to PORT2 Modbus RTU Master in this mode the MT 101 module cooperates with external unit acting as System Modbus Master connected to PORT2 The module routing table assigns Slaves Modbus IDs to IP addresses of their respective GPRS serving nodes in order to optimize transmission Modbus RTU Slave in this mode the internal module resources are treated as resources of the slave with Modbus ID defined during configuration Frames received by the module carrying its Modbus ID are serviced locally while frames carrying other Modbus IDs are sent to PORT2 Modem in this mode the module acts as GPRS modem controlled by AT commands At power on the module uses PIN code defined during configuration and logs on to GSM network Modbus RTU Mirror mode enables remote querying of module resources along with attached
38. n a reservation time Defines in seconds the time of reservation of exclusive transmission channel to device from which the frame was received number 0 00 655 35 s 0 00 s This parameter helps set an exclusive transmission channel to a remote device for a period of time This enables establishing a system consisting of several devices with functionality similar to point to point When a channel is established the module ignores packets received from other devices and all data received at PORT 2 are sent to the module with which the channel is established Transmission costs are thus reduced significantly Packets are sent to all recipients only at first transmission The function is activated by setting the value to other than zero thus defining the time channel is reserved Time count starts from receiving first GPRS packet Consecutive packets from same source prolong reservation time while sent packets do not Setting this variable to O switches reservation off and module operates in standard way sending and receiving packets to all defined recipients The function of channel reservation is independent on module access frames Reception of such frame does not reserve the channel Access to module from other master is possible when channel is reserved 8 2 5 6 GazModem mode CAUTION Option discontinued from v 1 43 of firmware for module MT 101 The description is solely for legacy support MT 101 Module ope
39. or xor not copy boolean X E w O Module dissconnected ala Comi 9 14 2 The counter MTProg has 8 counters of this type The example illustrates a counter counting 10 activations of I1 Upon reaching the count of PV_C1 the flag C1 rises Line 2 copies the state of C1 to output Q1 Change of Qi may be used in the rule defining the data or sms transmission or in further programming The counter is reset line 3 upon reaching the pre set value of 10 6 MT program editor File Edit Module Help DH SAJ NK copy X value copy boolean X copy boolean X boolean AND XY O Module dissconnected ala Comi 9 14 3 Pulse generator Simple example of pulsing output Q1 The interval of switching on off is 1 second 113 9 1 E MT program editor File Edit Module Modulo is X equal to Y CJ ES Module dissconnected ala Comi 4 4 2 pumps alternating action Next example illustrates alternating work of 2 pumps activated by respective Q1 and Q2 output When water level makes sensor on input I3 close start level the program turns resting output Qx on If the water level does not decrease and the sensor on I4 gets activated the resting pump is switched on and stays on until the level drops to under stop level 12 There is an auxiliary security measure in the program in case of the I2 sensor hanging where the program turns both pumps off if Dry run 11 level is cro
40. reading The command description can be found in section Menu Module 9 13 Verifying the program Despite the high reliability of both local and remote programming it is recommended to verify the program written into the module Especially in cases where the module does not seem to be acting according to the controlling algorithm The device status LED which displays possible problems resulting from errors in processing of downloaded internal programs has to be verified 9 14 Examples of programs This chapter aims at acquainting the user with common methods of defining algorithms Programs included in this chapter are built on simple premises and do not take the fact that they are all made for purely educational purposes into consideration The authors renounce any liability for faults resulting from using programs without prior analysis of circumstances 9 14 1 The timer This program illustrates the use of the typical timer 1 of 8 available in MTProg activated by I1 going high third program line The pre set value PV_T1 that the timer counts up to is 5s clock frequency is 100Hz the line is executed only by first program 112 cycle When preset value is reached T1 flag is raised and output Q1 is set to high The timer can be stopped before 5 seconds lapse by setting I1 low MT program editor File Edit Module Help BEA gaang execute pe i A expression 3 4 copy X value copy boolean boolean OR X Y o and
41. right bits in argument X Number positions to shifts is defined by parameter Y The bits that are shifted out are discarded and zeros are shifted in Get Y should be gt O otherwise operation will not be completed and error bit will be set Error bit will be set also when bit set high 1 will be shifted out Examples store result set if error oxo001000 o onecoa 0010000 eeezoo 9 9 Description of internal function blocks 9 9 1 Timers T1 T8 EN_Tx RST Tx Binary outputs space REG Tx 16bit actual value PV_Tx 16bit threshold value Binary inputs space 109 o0 PV_Tx Tx 9 9 2 Counters C1 C8 cz CLK Cx 16 bit counter cz RST_Cx 16 bit actual value REG Cx ts inary inpu space 16 bit threshold value PV_ Cx Binary outputs space zak zgtaja plis sa lee CLK Cx RST Cx REG Cx PV Cx Program cycles 100 ms 110 9 10 Signal levels or edges All logical input values may be additionally affected by a level or edge condition OHnvnn The default value is a positive signal level However the user can change each of the input signals Condition Parameter X or Parameter Y so that the program reacts to inverted value rising edge falling edge or change of state 9 11 Filling and modifying program table The program table has to be filled out with subsequent lines starting with the left column and moving towards
42. s inputs outputs is capable of counting pulses and storing the value in 32 bit counter with capacity of 2 147 483 647 31 bits counting direction bit events The counter can count up or down and the range can be freely defined in range of 1 to 2 147 483 647 Counting up means that the counter value is increased by 1 for each detected pulse and after reaching the value set as counter length 1 is reset to 0 Counting down diminishes the counter value by 1 for each detected pulse and after reaching the value set as counter length 1 is reset to 0 to resume the value of defined maximum Crossing the value of counter length sets Counter alarm flag for respective input The flag can be used in the internal controlling program or for triggering transmission on event 4 3 5 Logger MT 101 Telemetry Module is equipped with internal Recorder storing state changes on binary inputs outputs and on analogue inputs The Recorder has a volume of 140 data records New records are written to memory after change of state on binary inputs outputs or at crossing of dead band defined for analogue inputs Records are stamped with time stamp from module s internal real time clock RTC It is recommended to set module s RTC compliant to UTC for preserving data integrity Data written in the recorder is transmitted accordingly to configured options to defined IP address Confirmation of reception removes records from the recorder NOTICE
43. serviced only in few GSM networks 8 2 3 7 Virtual IP address defines IP address that will be placed in internal data header of frames sent by the module IP number field 0 0 0 0 255 255 255 255 0 0 0 0 Parameter mandatory in case of operating MT 101 module in GSM networks where operator uses dynamic address translation of internal addresses to static external addresses visible to external users The parameter enables placing the external IP address under which the internal network node is visible in the header for sent data frame As a result external recipients will experience match of sender s IP with IP address written in data header It is necessary due to double authentication of received data employed by MT Data Provider MT DP 8 2 3 8 Number of GPRS transmission retries defines number of retries of GPRS transmission in case of not receiving confirmation in time defined by Transmission timeout parameter number 0 255 Setting this parameter to O results in sending data without waiting for confirmation of error free reception 3 In normal conditions it is not recommended to set this value to higher than 3 This effectively secures against loss of transmitted data without hampering processing following rules Note that consecutive data will be sent after successful conclusion of current transmission 8 2 3 9 Transmission timeout Function Data type Range Default value Comments 8 2 3 10 Idle time
44. the function of transmission channel reservation 13 2 2 2 2 Configuration for GazModem mode The system consisting of MT 101 modules in GazModem mode integrates dispersed objects in gas metering systems equipped with electronic counters into centralized measuring system After setting configuration parameters and connecting of device to PORT 2 of the module the user obtains access to current data and alarms stored continuously in module memory In this setup MT 101 module may act as a concentrator for 16 devices BE Access to data via GPRS MT 101 as local Master for measuring device MT 101 as local Master for measuring device 137 138 13 2 2 2 3 Configuration for M Bus Lec mode The system consisting of MT 101 modules in Mbus LEC mode integrates dispersed objects in heat consumption metering systems equipped with electronic counters into a centralized measuring system After setting configuration parameters and connecting of device to PORT 2 of the module the user obtains access to current data and possibility of defining alarm thresholds continuously stored in module memory In this setup MT 101 module may act as a concentrator for 16 devices Additionally in this mode connection of PORT1 to an auxiliary counter serving in Gaz Modem protocol is possible Access to data via GPRS MT 101 as local Master for measuring device MT 101 as local Master for measuring device 13 2 2 2 4 Configuration for NMEA 01
45. to the offset in the address space as is the case for 16 bit tables Example 1 Table from XREG1 1 5 0 100 23 340 1 100 340 5 560 23 get X register XREG1 get Y register 100 store result register REGI1 The result is REG1 3 Example 2 Table from DREG1 1 5 0 12000 23 340 1 100 get X register DREG2 get Y register DREG1 store result register REG1 The result is REG1 5 Convert text to number The function converts decimal value from text to binary Get X defines start of the text buffer to convert Text characters are written to low order bytes of 16 bit registers Get Y defines max number of characters registers to convert The function after successful conversion writes the result in store result register The result is always an integer value If converted value had a decimal fraction the decimal separator is omitted and function writes the number of digits after comma to AUX_RET2 register This allows handling of scaled floating point values Recognized delimiters are and Furthermore the function writes the length of converted value The converted value may be a negative number provided that result storing register is a 32 bit register REG1 DREG1 e pobo b b oos E Je je ss asesoras b a eases fener JE Examples Error number format 1234 5678900 Error value too big Eror value to gg 2456 y enor pass JJ ooo so ss EST jo Je Error nu
46. units working in Modbus RTU protocol and event triggered data sending as well as creating a mirror copy of connected units in module s internal registers Transparent PLUS identical with Transparent extended with ability of querying internal resources and event processing GazModem mode enables cooperation with units connected to PORT2 using GazModem protocol MT 101 acts as a local Master enabling local reading of connected units and alarm processing This mode minimizes transmission required to supervise units The mode is not supported by standard firmware and requires firmware marked as MT 101_x xxgm bin M Bus LEC this mode is dedicated to cooperation with units employing M Bus protocol As in the GazModem mode the MT module acts as local master for units connected to PORT2 enabling readings from central heating nodes The mode is not 36 Default value Comments supported by standard firmware and requires firmware marked as MT 101_x xxgm bin NMEA 0831 this mode is dedicated to NMEA 0831 protocol Received data is stored in module s internal registers compliant to established standards FlexSerial this mode enables integration of any kind of PLC controllers I O units measurement equipment operator panels equipped with serial communication port RS 232 422 485 on the base of programmed servicing of non standard protocols MT Slave choosing the appropriate working mode is essential for exploiting all available features
47. using standard Modbus commands Internal Registers are not reset at power off Input Registers are reset at power on Module s 16 bit registers store unsigned values in range 0 65535 In order to increase the range of stored values pairs of 16 bit registers were reserved to create 32 bit registers storing signed values for use in user defined internal program 4 3 2 Virtual registers MT 101 Telemetry module feature 16 bit Virtual Registers They reflect input VREG_BIx and output VREG_BOx bit spaces Using virtual registers gives easy access to bit groups and copying data between bit spaces and registers Access to registers is possible through module s internal program using standard programming functions described in the chapter Programming 4 3 3 Clocks MT 101 Telemetry Module is equipped with 4 programmatic clocks divided in two groups with different functionalities 2 programmable Asynchronous clocks TMR1 TMR2 enable cyclical time measuring for up to 100 days 8 640 000 s and 2 programmable Synchronous clocks TMR3 TMR4 enable cyclical time measuring from 1 min to 24 h with synchronization with module z RTC clock Properly configured clock counts the time setting after each completed period for one program cycle a flag in binary inputs space respective TMR1 TMR2 TMR3 TMR4 These flags can be used in internal controlling program or for triggering transmission on event 4 3 4 Counters 14 Each of MT 101 module
48. 0 low reference point for engineering units 73 74 8 2 6 2 3 7 High reference internal units Function Data type Range Default value Comments used along with other reference parameters for rescaling input signal range to engineering units range number 1 65535 65535 high reference point for internal units 2 6 2 3 8 High reference engineering units Function Data type Range Default value Comments used along with other reference parameters for rescaling input signal range to engineering units range number 1 65535 2000 high reference point for engineering units 2 6 2 3 9 Alarm HiHi Function Data type Range Default value Comments Defines HiHi alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An HiHi flag used for rules processing The reset level for this flag depends on Alarm hysteresis value 2 6 2 3 10 Alarm Hi Function Data type Range Default value Comments 8 2 6 2 3 10 1 Function Data type Range Default value Comments Defines Hi alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An Hi flag used for rules processing The reset level for this flag depends on Alarm hysteresis value Alarm Lo Defines Lo alarm level in engineerin
49. 109 99 2 Counters CA da 110 9 10 SIGNO lEVElSOF CAGES iii A A A a ORANY Ata dl dadas 111 9 11 Filling and modifying program tADIC ccccecccessssccceessecessscecsessssecesssecscsseecsessseceessesscsuaseceesssseceesssecesseceessseceess 111 9 12 Downloading the proGram iii A a AEA 112 9 13 Vetifying the DrograM a a e aa a ar a a a ar aeaa aa a ara aa aea ei aaaea sh 112 SHE D ARA A E A EOE A EEEN E E E E ETTE 112 UA a LP P a TEn a TEI AEA A AAEE AE A dO ANO AL a E AEEA AEAT 112 9 14 2 THE COUNTER A O 113 914 3 Pulse genErato ai pno A E AWZ aa A 113 9 14 4 2 pumps alternating ACtiON a a a a aa a a aa aaa aea aae aaa eala eaoaai 114 9 14 53 PUMPS TOBBIE ACTION a oda aaa aaa da aaa a aa e oea a a aai 115 9 14 6 Checking bit s value in the registry cccccccscccccssssccesececsssseeecsssseceesascecssececsseseceeauececeessececsasseeesaeeecsesaeees 116 9 14 7 Alar wWith confirmatio Neenee R aE AO a PE DC GOTO GE 117 9 14 8 Motion detEct nz AP REZ OPOWG A AYO WE ROA eee TEST EI oe 118 9 14 9 Logger progra Ma owa OW OOOO OOOO O WOS 118 NN 119 TOD LEDSIONA Nit ld liada 119 10 11 Inputs OUtputs Ol OB A ee 119 A A NO 120 LOL OSMA a od ace 120 10 1 4 GSM actiVity wad NO 121 AA IA E A E E RNE 121 LOTO POR ZAC A R AA dA O W O NEA 122 10 17 Module stats ii A A A a tits 123 10 1 8 SET1 SET2 alarm AESA A S e A EAC WBC 124 10 2 UNDIOCKING OF SIM CO i a iwo o a 124 10 3 ETKOFSIGNAHNG a zinc AEE O A AO AWARE EA AAAA
50. 18 binary inputs Q1 Q8 binary outputs A1 A2 analogue inputs FS1_ups FS1_q FS1_gprs system trigger inputs P1 P32 user program inputs TMR1 TMR2 TMR3 TMR4 synchronous and asynchronous clocks trigger inputs Default value n a Comments more about trigger inputs and flags in chapter Appendices 81 8 2 7 1 2 2 Trigger flag Function defines event triggering flag associated with selected trigger input Data type selection list Range n a rule inactive Bi In 0 gt 1 Bi In 1 gt 0 Bi In Chg binary input state change Bi Out Err discrepancy between the forcing and output state Counter counter flip over up or down An LoLo An Lo An Hi An HiHi An Set Fall An Set Rise An DB alarm threshold flags for analogue inputs signals Default value n a Comments more about trigger inputs and flags in chapter Appendices 8 2 7 1 2 3 SMS text Function allows entering text sent in message triggered by defined rule Data type text Range letters numerals special characters max length 160 characters Default value Comments if the message will include the status of the module total length of SMS text and the status may not exceed 160 characters If the length is greater the text will be truncated so that full status is sent 8 2 7 1 2 4 Recipient number Function selects message recipient number Data type selection list Range friendly names of recipients associated with phone numbers in A
51. 2 11 Dead band Function Data type Range Default value Comments Defines size of dead band for values of analogue input in engineering units number 0 65534 engineering units 10 engineering units Insensitivity band spans symmetrically with last recorded value in center Upon crossing this value the new value is recorded and insensitivity band is moved The An DB flag in binary inputs space is raised and may be used for rules processing 8 2 6 2 2 2 3 Counter inputs 8 2 6 2 2 2 3 1 Counting direction Function Data type Range Default value Comments 8 2 6 2 2 2 3 2 Function Data type Range Default value Comments 8 2 6 2 2 2 3 3 Function Data type Range defines counting direction selection list Up A pulse on input increases value of counter register Down A pulse on input decreases value of counter register Up The counting process is valid only within range of Counting range parameter Counting range defines max value assumed by the counter number 0 2 147 483 647 31 bits counting direction bit 0 when counting up the counter is zeroed by next appearing pulse upon reaching declared value When counting down next pulse writes declared value into the counter upon reaching 0 0 zero value switches counting off Activating slope selects counting direction selection list Raising The change of counter state occurs upon signal change from 0 gt 1
52. 2 MT program editor File Edit Module Help Den Jaang copy X vahie boolean OR X Y 7 boolean OR X Y Q3 boolean OR XY 14 boolean AND X Y MI is X equal to Y RE31 is X equal to Y RES1 is X equal to Y RE31 is X greater equal then Y RE31 add Y to X RES1 copy X value 0 f is X equal to Y REJ boolean OR XY Q1 7 is X equal to Y RES boolean OR XY Q2 is X equal to Y RES1 boolean OR XY Q3 copy boolean X False boolean AND ZY 11 copy boolean X False copy boolean X False copy boolean X False copy boolean X False 008 ODE OHE z Ana BBE O Module dissconnected ala Comi 115 9 14 6 Checking bit s value in the registry 116 In case of MT 101 to MT 101 communication the cascade system it is necessary to test values of receiving module s registers holding the status received last via GPRS from sending module MTProg recognizes it as RMT_IN input space RMT _ID_OUT sender s ID output space RMT_AN1 and RMT_AN2 input AN1 respectively AN2 Scheme MT SLAVE MT SLAVE mode mode Create the rule sending Download the program that status triggered by any checks RMT_IN and the value change of I1 addressed of bit 9 corresponding to to remote module senders I1 input value and sets Q1 accordingly As the result the value of binary input I1 at sending module will be mirrored by receiving module s binary output Q1 Line O copies the bit 9 of RMT_IN into REG1 Line 1 com
53. 232 takes place When Local port RS 232 is unchecked GPRS transmission is employed and module IP address is used OK button stores the choice for connecting MTprog exe application with selected module and opens program editing table 9 3 Main window layout Main program window displays a table containing the program to be executed by module s command interpreter Right side of the window contains a field with button groups dedicated to defining operations and constants On top there is a system menu and a toolbar with icons for frequently used functions At the bottom a status bar displays from the left status of command interpreter selected module s name and selected communication channel MT program editor File Edit Module Help BOH SAANKOSU MAA AA expression copy X value copy X value ETE is X not equal to Y RTC_3ec REG2 Exit copy X value RTC_3ec Exit Buffer copy XREGI copy X value ANI HUECO dE x Madule dissconnected ala Com2 9 3 1 Menu items 9 3 1 1 File MT program editor File Edit Module Help D New amp Import execute get get E Export i expression 6 9 ses File copy X value copy X value is X not equal to Y Exit copy X value Exit Buffer copy H et cti x copy X value Module dissconnected ala Com2 91 Function New Erases the program visible in the table and the table is ready for editing of a new prog
54. 3 1024 1535 Receiving buffer P2RCV_err Output bits 60 Reception error signaling Data transmission Registers P2SND_B1 P2SND_B512 constitute sending buffer while register P2SND_NO controls the transmission writing a non zero value to P2SND_NO triggers transmission of data packet with length equal to the value written into P2SND_NO from sending buffer Data is transmitted from the beginning of the buffer so the first Byte of the packet is taken from P2SND_B1 register After emptying the buffer the register P2SND_NO is automatically zeroed thus informing that the next packet may be prepared for sending Register P2SND_Bx may be modified only when P2SND_NO is zeroed If transmission error occurs for example during transmission to P2SND_NO the value higher than 512 was written P2SND_err bit in binary outputs space is set high Bit P2SND_err is not zeroed automatically so in order to use it in diagnostic purposes it must be zeroed by user s program Resources P2SND_NO int Registers 1023 Register controlling sending P2SND_B1 513 int Registers 1536 2047 Sending buffer P2SND_err Output bits 61 Sending error signaling 8 Configuration 8 1 General information The configuration of MT 101 module as is the case for other modules in the MT series is carried out using the MTM MT Manager program portal delivered free of charge to users of our telemetry solutions The portal is a specialized environment providin
55. 4 RST_T5 RST_T6 RST_T7 RST_T8 Reset inputs for timers T1 T8 active state 1 0x0038 PS1_stop MLOG_act GPRS_data MLOG_rd P2RCV err P2SND _ err x PS1_stop 1 Program stop MLOG_act 1 activate MiniLogger GPRS_data bit set at every reception of a data frame via GPRS MLOG_ rd 1 force MiniLogger readout reset after readout P2RCV_err 1 byte reception error f e transmission parameter or buffer overflow reset by user program P2SND_err 1 buffer transmission error f e wrong size reset by user program VREG_BO3 0x0040 P17 P18 P19 P20 P21 P22 P23 P24 0x0048 P25 P26 P27 P28 P29 P30 P31 P32 Program flags enabling rule based data transmission on event VREG_BO4 0x0050 BU80 BU81 BU82 BU83 BU84 BU85 BU86 BU87 General purpose user fags 0x0058 BU88 BU89 BU90 BU91 BU92 BU93 BU94 BU95 General purpose user fags VREG_BO5 General purpose user fags Ox00FO BU240 BU241 BU242 BU243 BU244 BU245 BU246 BU247 General purpose user fags 0x00F8 BU248 BU249 BU250 BU251 BU252 BU253 BU254 BU255 General purpose user fags VREG_BO15 13 11 3 Analogue inputs space Input Reg 0x0000 isters 16 bit command 04H Symbol analogue input AN1 converter directly
56. 5 engineering units 0 engineering units Sets An Lo flag used for rules processing The reset level for this flag depends on Alarm hysteresis value Alarm LoLo Defines LoLo alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An Lo flag used for rules processing The reset level for this flag depends on Alarm hysteresis value 8 2 6 2 1 2 2 10 Alarm hysteresis Function Data type Range Defines hysteresis for analogue input alarm thresholds The value is in engineering units number 1 65535 engineering units 65 66 Default value 10 engineering units Comments setting proper hysteresis value for variable signal source prevents frequent activation of alarm flag when signal source is unstable 8 2 6 2 1 2 2 11 Dead band Function Data type Range Default value Comments Defines size of dead band for value of analogue input in engineering units number 0 65534 engineering units 10 engineering units Insensitivity band spans symmetrically with last recorded value in center Upon crossing this value the new value is recorded and insensitivity band is moved The An DB flag in binary inputs space is raised and may be used for rules processing 8 2 6 2 1 2 3 Counter inputs 8 2 6 2 1 2 3 1 Counting direction Function Data type Range Default value Comments 8 2 6 2 1 2 3 2 Func
57. 5 LEC1 lower threshold Supply temp C 402 1026 41027 LEC1 upper threshold Supply temp C 404 1028 41029 LEC1 lower threshold Return temp C 406 1030 41031 LEC1 upper threshold Return temp C 408 1032 41033 LEC1 lower threshold Flow m3 h 40A 1034 41035 LEC1 upper threshold Flow m3 h 40C 1036 41037 LEC1 lower threshold Effect W 40E 1038 41039 LEC1 upper threshold Effect W 410 1040 41041 LEC1 lower threshold Volume m3 412 1042 41043 LEC1 upper threshold Volume m3 414 1044 41045 LEC1 lower threshold Energy J 416 1046 41047 LEC1 upper threshold Energy J 418 1048 41049 LEC1 lower threshold Working time h 41A 1050 41051 LEC1 upper threshold Working time h 41C 1052 41053 LEC1 Alarm hourly consumption for Aux water meter 1 m3 h 41E 1054 41055 LEC1 upper threshold Auxiliary water meter 1 m3 420 1056 41057 LEC1 Alarm hourly consumption for Aux water meter 2 m3 h 422 1058 41059 LEC1 upper threshold Auxiliary water meter 2 m3 424 1060 41061 LEC1 Alarm hourly consumption for Aux water meter 3 m3 h 426 1062 41063 LEC1 upper threshold Auxiliary water meter 3 m3 160 Start Address Description hex dec MODBUS 428 1064 41065 LEC1 Alarm hourly consumption for Aux water meter 4 m3 h 42A 106
58. 6 41067 LEC1 upper threshold Auxiliary water meter 4 m3 42C 1068 41069 LEC1 lower threshold Max flow m3 h 42E 1070 41071 LEC1 upper threshold Max flow m3 h 430 1072 41073 LEC1 lower threshold Max effect W 432 1074 41075 LEC1 upper threshold Max effect W 434 1076 41077 Reserved for 436 1078 41079 Reserved for 438 1080 41081 Reserved for 43A 1082 41083 Reserved for 43C 1084 41085 _ Reserved for 43E 1086 41087 Reserved for 440 1088 41089 LEC2 480 1152 41153 LEC3 4C0 1216 41217 LEC4 500 1280 41281 LEC5 540 1344 41345 LEC6 580 1408 41409 LEC7 5C0 1472 41473 LEC8 600 1536 41537 LEC9 640 1600 41601 LEC10 680 1664 41665 LEC11 6C0 1728 41729 LEC12 700 1792 41793 LEC13 740 1856 41857 LEC14 780 1920 41921 LEC15 7C0 1984 41985 LEC16 Binary inputs space Alarm bits placement Start Address Description hex dec MODBUS bits informing on status of communication with heat counters 0A8 168 10169 proper communication with counter 1 SL1_ok 0A9 169 10170 proper communication with counter 2 SL2_ok OAA 170 10171 proper communication with counter 3 SL3_ok OAB 171 10172 proper communication with counter 4 SL4_ok DAC 172 10173 proper communication with counter 5 SL5_ok OAD 173 10174 proper commu
59. 6 bit value 0x2706 RTC year 2000 2099 16 bit value RTC negated bits of RTC registers 1 protection against accidental RTC 16 bit value 0x2707 settings modification 13 11 5 Auxiliary resources for GazModem mode Input registers space Registers holding signals read from gas counters Start Address Name Description hex dec MODBUS 0x31 049 30050 MC1SYG1 High byte status Low signals 0x32 050 30051 MC2SYG1 High byte status Low signals 0x40 64 30065 MC16SYG1 High byte status Low signals 0x41 65 30066 MC1SYG2 High byte status Low signals 0x50 80 30081 MC16SYG2 High byte status Low signals Ox51 81 30082 MC1SYG3 High byte status Low signals 0x60 96 30097 MC16SYG3 High byte status Low signals Ox61 97 30098 MC1SYG4 High byte status Low signals 0x70 112 30113 MC16SYG4 High byte status Low signals Registers holding current data read from gas counters up to 8 variables from one counter Start Address Name Description Hex dec MODBUS ooo ass 20257 MCIVARI H 32 bir 4 4 floating point p aaa aga CAR 2 b b ating pon ane faeo 076 CARA b 1 Rating pon ane STE RENAE 33 i H 1 floating pon 156 0x110 272 30273 MC2VAR1_H 0x111 273 30274 MczvaRi L 192 Pit H L floating point Ox1iE 286 30287 MC2VAR8_H Ox11F 287 302
60. 7 FIX 1 Unit degrees C 0x418 1048 Address Wind speed Modbus 41049 FIX 1 Unit kilometers hour km h 0x41A 1050 Address Relative wind direction Modbus 41051 FIX 1 Unit degrees WIMWV relative 0x41C 1052 Address Relative wind speed Modbus 41053 FIX 1 Unit kilometers hour km h WIMWV relative 0x41E 1054 Address Theoretical wind direction Modbus 41055 FIX 1 Unit degrees WIMWV theoretical 165 0x420 1056 Address Theoretical wind speed Modbus 41057 FIX 1 Unit kilometers hour km h WIMWV theoretical 0x422 1058 Address Relative wind chill temperature Modbus 41059 FIX 1 Unit degrees SUDOR 0x424 1060 Address Theoretical wind chill temperature Modbus 41061 FIX 1 Unit degrees 166
61. 83 mode In NMEA 0183 mode MT 101 module monitors information delivered by weather stations like AIRMAR to PORT 2 which is stored in register memory space Beyond localization parameters from integrated GPS Receiver AIRMAR station delivers parameters like temperature pressure humidity speed and direction of wind Full range of variables delivered by this device is to be found in chapter additional resources for NMEA 0183 mode NMEA 0183 mode NMEA 0183 AIRMAR weather mode station 13 3 Syntax for reading and writing data in SMS mode Basic syntax Reading representation internal resource space address Writing representation internal resource space address value The value may be variable or constant It is for example possible to send an SMS resulting in assigning the state of I1 to Q1 4Q1 I1 or Q1 I1 Using second form replaces 11 with the current value f e Q1 1 In first version the proper execution will be confirmed with identical syntax Value representation the way of displaying or interpreting of the value D or none decimally H hexadecimally for registers always in four digits f e 002F B binary for registers always in 16 digits f e 0000000000010111 S string read only Presents ASCII text stored in registers NULL 0x0000 character should be used as end of string marker Internal resource Ix state of input Ix x in range 1 8 Qx state of output Qx x in range 1 8 Anx analogu
62. 86 3 21 34 CUP Calli li ZO OO oO tE A EA W 87 Each of rules residing on the list is defined by following parameters cccccccesscceesssceeessececsesseceesseeeceeaaes 87 8 2 7 3 4 1 Tiggeri npUt ea ik RS 87 8 227 3 4 2 er FAG edi 87 8 2 7 3 4 3 RECIPIENENUMBER ssa zawod A PAC WAG AE dada 87 8 2 7 3 4 4 CGIIINGIME A N G CAG RANA R WOK 88 8 3 Go figuration WHITING zakonie idas 88 8 4 Verification of configuration cccccccceessccecssscecessssecesssesesssseeceessssecesssssssssseceesseseceessesscsaseceesseseceessesecesaseceessseseaae es 88 9 ProgrammMi g zr w A WIG PORYWY SO A AA AA Ac 88 D9 E GENCLAL INTO MAIN a GAZE 88 9 2 SCALING TO WOFK aida di iaa ani robada 89 9 3 4Mdin WINJOWIIGYOU A BE A ida 91 9 3 1 Men ite MS OO A A OOO W 91 9 313 File A OO I O A O Db Di wia 91 OS PAA o ANTE teo EN AETA 93 973 123 Module cia is 93 NEVA Help DEENA EE ER E A EAEE E A A EA 97 OES P55 sl OO NDA E O ARA WEKA E E AT 98 9 4 Program editot table iia ii is e a W Z a W e a yi dad e 98 OS SEAN GINA FUNCTIONS AEE EEEE AAN 98 9 6 Numeric KEY DO A A RR Aa OOO ai ki aw fades WO R OE PNE 99 9 7 Auxiliaty fURCHo s a da 5 veces se succes badueisd vb aaa add dali Aik 100 9 8 Description of Program Junctions ceinec iniaiaiai aa iaa i E aa aa aiaia 100 9 9 Description of internal function DIOCKS ccccccccessssscceessssesusceceesssseceessessssussecsessseceessssscsuseeceesssseceesseceessseceessseceees 109 9 91 A O OO
63. 88 MczvaR8_L 22 Dit H L floating point Ox1FE 510 30511 MC16VAR8_H l Ox1FF 511 30512 Mci6vaR8_L 32 Dit H L floating point Holding registers space Registers threshold values HH H L LL for current values Alarm bits informing on comparison results are in binary inputs space Start Address Name Description Hex dec MODBUS 0x400 1024 41025 MC1LL1_H LL threshold for VAR1 of counter 1 0x401 1025 41026 MC1LLi_L 32 bit H L floating point 0x402 1026 41027 MC1L1_H L threshold for VAR1 of counter 1 0x403 1027 41028 MC1L1_L 32 bit H L floating point 0x404 1028 41029 MC1H1_H H threshold for VAR1 of counter 1 0x405 1029 41030 MC1H1_L 32 bit H L floating point 0x406 1030 41031 MC1HH1_H HH threshold for VAR1 of counter 1 0x407 1031 41032 MC1HH1_L 32 bit H L floating point 0x408 1032 41033 MC1LL2_H LL threshold for VAR1 of counter 1 0x409 1033 41034 MC1LL2_L 32 bit H L floating point 0x40E 1038 41039 MC1HH2_H HH threshold for VAR2 of counter 1 0x40F 1039 41040 MC1HH2_L 32 bit H L floating point 0x410 1040 41041 MC1LL3_H LL threshold for VAR3 of counter 1 0x411 1041 41042 MC1LL3_L 32 bit H L floating point Ox43E 1086 41087 MC1HH8_H HH threshold for VAR8 of counter 1 0x43F 1087 41088 MC1HH8_L 32 bit H L floating point 0x440 1088 41089 MC2LL1_H LL threshold for VAR1 of counter 2 0x441 1089 41090 MC2LL1_L 32 b
64. AE aA dE a eat 79 8 2 6 7 4 BUT EZ z A aii ine nA and in An en E 80 8 2 6 8 CONSTANT Para Meer yx ca saa A aaa Ai iii 80 8 2 6 8 1 Number cof Parameters anina aeaa A O O E usb AAA 80 8 2 6 8 2 Parameter AO lA NOT 80 8 217 NN 80 8 2 71 SMS SENAINS ian a OWA OPO A OO WOW OOO RA WE 80 8 2 7 1 1 Number of SMS sending rules ccccccccsssccecssseceesaececesseececsseecsesseccseseeceesseseceeaueeecsessecesaeseceeaaes 81 8 2 7 1 2 SMS sende Ulea io a LWA APE AP 81 8 2 7 4 2 1 A RN 81 A A RO A ORA PRO A a add EE Ay es waz Pk 82 827 123 MAA A A e 82 8 2 1 1 2 4 RECIPIENT NUMBER aida dd 82 8 2 7 1 2 5 Sending additional information cccccccccsscceessseceessececsssceceesseeecessaecesseseceesaeseceesaeeeesseeeeees 82 ESPIAR RN 83 8 2 7 2 1 Number of data sending rules cccccccessscceessseceessececsessececsssecsesseccsesseceesaseeceeaaececsesseseseseceeaaes 83 Y 2 PE A TN 83 BILL oi ao a A wd W di do AAA 83 FIA AL A TA wdw O W ANO GONE 84 8 2 7 2 4 341P addreSSy O og tia ected PAGE AA 84 8 2 7 2 1 4 A SENAO A A A Ai 84 8 257 2 1 1 5 Buffer addrEsSSz oaza A Ado O EN 85 8 2 7 2116 BUHO wada aid A ada dA Ad PAPA ane teases 85 8 2 7 34CUP Cali a O 85 8 2 7 3 1 Number of CLIP calls rules osiach dw A aa IAA 86 8 2 7 3 2 NUMberof trial Sa att a ha ai wd hi ai Gi 86 8 2 7 3 3 Interval between tridls cccccecsececessseceseeeceessececsesaececseneeceseeeeceesuececeeaeeceeaeeeceeaececeeeeeceeenseceeaaes
65. CS1 to CS4 with throughput of 9 05 kb s 13 4 kb s 15 6 kb s and 21 4 kb s Reached this way maximal transmission rates though rigidly defined are different depending on the number of connected channels and limited usually to max throughput of 115 2 kb s typically 8x13 4kb s 107 2 kb s and in particular situations even up to 171 2 kb s 8x21 4 171 2 13 1 3 2 GPRS in telemetry applications GSM GPRS technology is possibly the ideal solution for telemetry and control of dispersed objects The undisputable advantages are Use of an existing advanced structure of GSM transmission structure The gigantic range of the network works everywhere Low cost of establishing and utilizing the system No need for specialized antenna systems The possibility of building networked systems No necessity for retransmission Full access protection on operator and hardware level Cost of transmission system maintenance rests with network operator Easy rescaling and reconfiguration of the system Great availability of various receiving terminals Easy setup of temporary systems Only transmitted data volume is charged 133 For proper operation of terminals GSM GPRS network nodes one needs a SIM card with GPRS service enabled permission to log in to existing APN and a static IP assignment A static IP address is the base for addressing terminals in packet transmission GPRS networks Note that when using GPRS for real time monitoring pac
66. E Converter F U 0 2kHz Pin I6 engineering AI6 units 0x002F Converter F U 0 2kHz Pin 17 engineering AI7 units 0x0030 Converter F U 0 2kHz Pin I8 engineering AI8 units 0x0031 mee 0x0070 0x0072 GPRS statistics Transmission high 16 bits 0x0073 Number of frames Type O retries not low 16 bits accounted 0x0074 GPRS statistics Reception high 16 bits 0x0075 Number of retries low 16 bits 0x0076 GPRS statistics Transmission high 16 bits 0x0077 Number of not delivered not confirmed frames low 16 bits 0x0078 GPRS statistics Reception high 16 bits 0x0079 Frames Type 0 low 16 bits 0x007A GPRS statistics Reception high 16 bits 0x007B Frames Type 1 low 16 bits 0x007C GPRS statistics Reception high 16 bits 0x007D Rejected frames Type 0 module busy low 16 bits 0x007E Number of attempts since power up 0x007F Last attempt time Year informing on failed 0x0080 Last attempt time Month access attempts 0x0081 Last attempt time Day due to invalid 0x0082 Last attempt time hours password 0x0083 Last attempt time minutes 0x0084 GSM signal strength Max value 188 ODA AL Firmware version y xx y High byte xx Low FIRMWARE_VER 0x0085 byte word 0x0086 Reserved for GAZMODEM extension in MBUS_LEC mode Ox00A7 Reserved for GAZMODEM extension in 0x00BD Elapsed program execution time in previous PRG_TIME word cycle OxOOBE Help register for f
67. EA frames All values are stored in 2 16 bit registers in form of 32 bit signed integer scaled appropriately for storing decimal values Registers are ordered in HL order which is High 16 bits are placed in first register with lower address Example 1 The value 1234 in register representing numbers with 2 decimals FIX 2 will be recorded as integer value 123400 After conversion to 16 bit form RegH 0x0001 1 RegL 0xE208 57862 0x1E208 Example 2 Value 10 3 FIX 1 Integer value in 32 bit register After conversion to 16 bit form RegH OxFFFF 65535 RegL OxFF99 65433 103 OxFFFFFF99 Description registers Addresses in tables point to placement of first register holding High order word of the number Low order word lays in next register 0x400 1024 e i Address Register of validity of NMEA variables Modbus 41025 163 This register is used to control whether values read from NMEA frames held in registers are valid up to date A High bit signals that data in corresponding register is valid while Low bit signals that register holds outdated data This bit is set High each time the value is written to corresponding register and reset when data is older than defined during module configuration time of signaling variables validity Bit assignment is described in information bits table 0x402 1026 gt Address Modbus 41027 Latitude Format 1 FIX 5 degrees S
68. Function displays version identification of configuration file used for actual configuration Data type text Range n a Read only parameter Comments value depends on module s firmware version Auxiliary extension character defines the sub version 8 2 1 7 Configuration identifier Function displays identification of current configuration Data type hexadecimal Range n a read only parameter Comments the value of this parameter increases automatically by 1 after each successfully stored configuration 8 2 1 8 Last configuration date Function displays time and date of last successful configuration change Data type text Range n a read only parameter Comments the value changes automatically with successful configuration change Useful in tracing unauthorized configuration changes 8 2 1 9 Last read of device time Function displays internal module time recorded during last configuration reading or during last time setting Data type text Range compliant with Date and Time format Comments this field is useful in verifying last access time and checking internal module clock settings RTC 8 2 2 General General group encompasses parameters vital for whole module Contains data necessary for successful login to GSM network and parameters defining module operating mode 35 Note values set here have impact on module s behavior and in worst case when chosen improperly may even lock the
69. I8 Sar flip over for inputs 0x0040 ci c2 c3 c4 cs ce Cz C8 Counter outputsC1 C8 erg pr 0x0048 s st Threshold bits for frequency 0x0050 AQ1_LoLo AQ1_Lo AQ1_Hi AQ1_HiHi AI1_LoLo AI1_Lo AI1_ Hi AI1_HiHi analog inputs AQ1 and AI1 hreshold bits for frequency YRESEBIS 0x0058 AQ2_LoLo AQ2_Lo AQ2_Hi AQ2_HiHi AI2_LoLo AI2_Lo AI2_ Hi AI2_HiHi analog inputs AQ2 and AI2 ose y Threshold bits for frequency 0x0060 AQ3_LoLo AQ3_Lo AQ3_Hi AQ3_HiHi AI3_LoLo AI3_Lo AI3_Hi AI3_HiHi analog inputs AQ3 and AI3 nee pak _ Threshold bits for frequency 0x0068 AQ4_LoLo AQ4_Lo AQ4_Hi AQ4 _HiHi AI4_LoLo AI4_Lo AI4_ Hi AI4_HiHi analog inputs AQ4 and AI4 i zb Threshold bits for frequency 0x0070 AQ5_LoLo AQ5_Lo AQ5_Hi AQ5_HiHi AI5_LoLo AI5_Lo AI5_Hi AI5_HiHi analog inputs AQ5 and AIS ee f E y Threshold bits for frequency 0x0078 AQ6_LoLo AQ6_Lo AQ6_Hi AQ6_HiHi AI6_LoLo AI6_Lo AI6_ Hi AI6_HiHi analog inputs AQ6 and AI6 A A i y Threshold bits for frequency 0x0080 AQ7_LoLo AQ7_Lo AQ7_Hi AQ7_HiHi AI7_LoLo AI7_Lo AI7_ Hi AI7_HiHi analog inputs AQ7 and AI7 VREG_BI8 a ers gt y Threshold bits for frequency Dead band cross over bits 0x0090 AQ1_Dbd AQ2_Dbd AQ3_Dbd AQ4_Dbd AQ5_Dbd AQ6_Dbd AQ7_Dbd AQ8_Dbd for frequency analog inputs AQ1 AQ8 Dead band cross over bits MREGCHL 0x0098 AIi_Dbd AI2_Dbd AI3_Dbd AI4_Dbd AI5_Dbd AI6_Dbd AI7_Dbd AI8_Dbd for frequenc
70. MEA 0183 mode Binary outputs space information bits Address of bit Register Description Validity register Hex dec MODB address Address bit US 0x80 128 129 0x402 Latitude 0x401 0 0x81 129 130 0x404 Longitude 0x401 1 0x82 130 131 0x406 Altitude over sea level 0x401 2 0x83 131 132 0x408 Speed Over Ground 0x401 3 0x84 132 133 0x40A Course Over Ground 0x401 4 0x85 133 134 0x40C Number of used satellites 0x401 5 0x86 134 135 0x40E Atmospheric pressure 0x401 6 0x87 135 136 0x410 Air temperature 0x401 7 0x88 136 137 0x412 Relative humidity 0x401 8 0x89 137 138 0x414 Dew point 0x401 9 Ox8A 138 139 0x416 Wind direction 0x401 10 Ox8B 139 140 0x418 Wind speed 0x401 11 Ox8C 140 141 0x41A Relative wind direction 0x401 12 0x8D 141 142 0x41C Relative wind speed 0x401 13 Ox8E 142 143 0x41E Theoretical wind direction 0x401 14 Ox8F 143 144 0x420 Theoretical wind speed 0x401 15 0x90 144 145 0x422 Relative wind chill factor 0x400 0 0x91 145 146 0x424 Theoretical wind chill factor 0x400 1 Reading values from NMEA frame and recording it to Register is marked by setting of corresponding bit Users wanting to detect new recording have to reset respective bit and await consecutive setting it to 1 marking a new recording into corresponding register Holding registers space Mentioned Registers hold information read from NM
71. MS services in situations defined during configuration If the master unit is a PC running on Windows the MT Data Provider OPC Server delivered with the module is the best solution for communication MT Data Provider serves both querying and unsolicited messaging on the basis of Data sending rules defined during modules configuration Access to internal resources of modules in a telemetry network is similar to that described above The only difference is the number of network nodes and assignment of unique Modbus IDs necessary for precise addressing of queries associated with it Remember to put all slaves IP addresses into Master module s IP list along with corresponding Modbus ID and make sure that reading and writing is enabled 136 Modbus SLAVE mode Modbus MASTER mode 13 2 2 2 Data transmission from external devices 13 2 2 2 1 Configuration for transparent mode Transparent mode does not require any configuration of internal resources In this mode all data arriving at PORT2 will be transmitted in accordance with recipients defined in IP number list as allowing transmission One has to notice that queries are not routed to a particular telemetry module with attached slave but sent to all devices in the system without decoding of protocol This allows for transmission of data in unknown protocol but increases costs of transmission since data is sent unselectively Reduction of transmission expenses is possible only by employing
72. Module s operating modes Following chapters describe particular operating modes of MT 101 module Full benefit of module s features depends on knowledge of different modes functionalities Therefore we encourage to study this section with great attention The module operates in following modes MT Slave Mode default Mode allows only remote reading of module s internal resources Transparent mode enables efficient transmission of data frames sent by unknown serial protocols Modbus RTU Maste Mode turns module into router of Modbus RTU packets Modbus RTU Slave Mode enables local and remote access to module s internal and external resources and to internal resources of connected to PORT2 other Slave devices employing same transmission protocol Modem Mode enables in justified cases abandoning all functionality of MT 101 and using it as a plain but automatically logging into selected network GSM GPRS modem Modbus RTU Mirror Mode adds to Modbus RTU Slave mode a very sophisticated functionality enabling using the module as local Master of Modbus RTU protocol The module is mapping registers of external Modbus devices into it s own internal registers This functionality significantly reduces GPRS transmission necessary for efficient control Transparent PLUS Mode extends standard Transparent Mode with ability of using module s internal resources GazModem Mode enables local control of devices working in GazModem protocol not av
73. NPUTS ANALOG INPUTS 12 24 VIN 23 6 Starting the module Starting MT 101 module requires few basic activities Recommended sequence 1 GSM antenna attachment 2 Configuration of basic operating parameters 3 Insertion of SIM card 4 Restart of the module 6 1 Connecting antenna Connecting external GSM antenna is an essential condition for proper module operation The type of antenna depends on the desired mounting type and power of GSM signal in antenna placement area As previously mentioned the antenna has to be attached at every power up because it is a necessary transmitter load and absence endangers the module s transmitter part Even with no SIM inserted the module exchanges information with available GSM networks in order to secure possibility of sending emergency calls 112 The antenna is connected to MT 101 module via SMA connector placed on the front panel of device GSM antenna socket Ss ANTENNA Loe a 14 42 m 14 15 16 Ir im Be Eee Se Bee eB ee eee 6 amp DOO O O O O EO GO O O The choice of antenna type depends on GSM signal propagation at place where the module is installed In most cases a standard small size antenna is sufficient Where GSM signal is weak using multi segment directional antenna may be necessary 24 6 2 First configuration First configuration of MT 101 is necessary for setting up basic parameters making logging to GSM network possible and opt
74. N_I1 High 16 bits 0x0290 input I1 s 32 bit activity time counter on Low 16 bits 0x0291 input I1 s 32 bit activity time counter on CNT_ON_I8 High 16 bits 0x029E input 18 s 32 bit activity time counter on Low 16 bits 0x029F input 18 s byte LOW byte 0x03E4 Inputs space MT_IN 18 11 1Q8 IQ1 0x03E5 Outputs space MT_OUT 0 0 Q8 Q1 Input AN1 copy of input register MT_AN1 16 bit value 0x03E6 0x0004 Input AN2 copy of input register MT_AN2 16 bit value 0x03E7 0x0005 Registers for FlexSerial mode data services Ox03FE Data size in reception buffer P2RCV_NO 0 512 Data size to be sent in do P2SND_NO 0x03FF transmission buffer 0 512 0x0400 reception buffer P2RCV_B1 byte 1 0x0401 reception buffer P2RCV_B2 byte 2 155 0x05FF reception buffer P2RCV_B512 byte 512 0x0600 transmission buffer P2SND_B1 byte 1 0x0601 transmission buffer P2SND_B2 byte 2 0x07FF transmission buffer P2SND_B512 byte 512 Registers for module time modification for block writing only command 0x10 0x2700 RTC seconds 00 59 16 bit value 0x2701 RTC minutes 00 59 16 bit value 0x2702 RTC hours 00 23 16 bit value RTC day of week 1 Saturday 7 16 bit value 0x2703 Sunday 0x2704 RTC day of month 1 31 16 bit value 0x2705 RTC month 1 12 1
75. Telemetry Module MT 101 C User Manual PORT 2 ACTIVITY ak SGN LEVEL j z 2 i fentia mT 101 MIJO f SSM ACTIVITY PORT RS 232 Tx 7 STATUS BB ERR Move telemetria pl in entia CE Modu Telemetryczny MT 101 Instrukcja Obs ugi Modu telemetryczny GSM GPRS do zdalnego monitorowania i sterowania Ko cowe urz dzenie telekomunikacyjne klasy 1 GSM 850 900 1800 1900 I NVENTIA Sp z 0 0 v1 46 MT 101 2010 Inventia Sp z o o Wszelkie prawa zastrze one aden fragment niniejszego dokumentu nie mo e by powielany lub kopiowany w adnej formie bez wzgl du na stosowan technologi graficzn elektroniczn lub mechaniczn w czaj c fotokopiowanie i lub zapis cyfrowy r wnie w systemach przechowywania i wyszukiwania dokument w bez pisemnej zgody Wydawcy Nazwy produkt w wymienionych w niniejszym dokumencie mog by Znakami Towarowymi i lub zastrze onymi Znakami Towarowymi nale cymi do odpowiednich W a cicieli Wydawca i Autor o wiadczaj e nie roszcz do tych znak w towarowych adnych praw Pomimo e niniejsze opracowanie tworzone by o z zachowaniem wszelkiej nale ytej staranno ci zar wno Wydawca jak i Autor nie ponosz adnej odpowiedzialno ci za b dy lub pomini cia w jego tre ci jak r wnie za straty wynik e z wykorzystania zawartej w niniejszym opracowaniu informacji lub ewentualnie towarzysz cego jej oprogramowania W adnym wypadku Wydawca
76. The choice influences availability of configuration parameters thus optimizing module operation 8 2 2 2 SIM card s PIN code Function Data type Range Default value Comments defines PIN access code for SIM module delivered by GSM operator For SIM modules not protected by PIN code the value is insignificant text letters and numerals max 8 characters 0000 wrong pin can cause locking of SIM module 8 2 2 3 GSM band Function Data type Range Default value Comments sets the frequency of locally employed GSM system selection list EU 900 1800 MHz for areas employing 900 1800 MHz standard US 850 1900 MHz for areas employing 850 1900 MHz standard EU 900 1800 MHz Parameter active only in modules using quad band Wavecom WISMO Quick PLUS modem module Setting US 850 1900 MHz band in other modules does not have any effect 8 2 2 4 Access to configuration Function defines configuration access restrictions The user can decide whether access to configuration will be allowed for all or only 37 38 Data type Range Default value Comments selected IP addresses selection list All Unrestricted access for any IP address within the APN List Access limited to addresses defined in the list of Authorized numbers IP for addresses with Configuration option set to Allowed All Note that access restriction configuration applies only to GPRS connection and when used improperly may block remote access f
77. U frames with functions 1 2 3 4 for reading functions 5 6 do for writing singular changes and functions 15 and 16 for block writing e Upon power up or start of communication with peripheral equipment the module synchronizes Mirrored space with with Slave s contents updating its registers with Slave contents This assures that writing values to Mirrored space during interrupted communication with the slave will not overwrite slave s values upon reestablishment of communication Bits informing about state of communication with slaves SL1_ok SL16_ok corresponding to defined during configuration areas reside in transmission in binary inputs space High corresponding bit signals good communication with particular slave e In Modbus RTU Mirror mode Slaves mirrored in module can not transmit events When servicing events from slaves is required standard Modbus RTU Slave mode is recommended 7 7 Transparent PLUS mode Transparent PLUS mode is an extension of standard Transparent mode enabling access to internal resources of the module using standard Modbus frames The Module inspects every frame received via GPRS analyzing syntax and CRC Upon detection of Modbus RTU frame addressed to the module matching ID the frame is not sent to PORT2 The module carries out the instruction and sends confirmation to the sender only regardless of number of addresses defined in GPRS section The function of channel reservation is independent of access
78. U Slave mode securing remote access to own resources as well as resources of any slave connected to PORT2 The addition feature provides the possibility of resource mapping of devices connected to PORT2 into internal module Registers With this option active the module cyclically reads mapped areas of external devices and refreshes internal Registers Writing to external devices is possible as well In Mirror mode for every internal program cycle 100 ms the module compares state of mapped areas and upon detection of change in any Register a frame writing the change to external device is generated Values in internal registers may be changed remotely by master system or locally by internal user defined program Highlights of Modbus RTU Mirror mode e The ability to remotely read resources of different areas and devices by one Modbus frame reading internal Registers of the module thus increasing efficiency of GPRS transmission e The ability to generate alarms on state change in remote devices Local data reading in conjunction with processing of data by internal program and function of generating events significantly increases potential and dynamics of the whole system simultaneously reducing costs of transmission compared to systems based on cyclic querying from master e The ability of local control of the object including extension devices Bear in mind that e In communication with Slave devices the module employs standard MODBUS RT
79. WO 125 10 31 Standard A wod wa akad noki prad dniowa GSG ARIAS GA 126 10 32 Critical NAS 127 11 Technical data A nooo YW CS o W WDR scvenesestesuvanceveeds ccessesesedede cdvcescvviscseceteddadedvss odes 127 TETAS A MA AWB R ALA A WE AA BALA AB a eee 127 11 2 GSM GPRS od E M aiaiask nniewiwaiaiwa aiii 128 41 3 POWER SUD DIY iia niaaa A AA Cada a a a a a da YA GA 128 TD As BInOry inputs LA A diva ve AA 129 11 5 Binary outputs OL Q8 niinen aaa aaa a aaea a ad AA inana ad aaia aaa adaa aaa dA 129 11 6 Analog inputs AA siad dad OO A 129 11 7 DFAWINGS ANA dimensions isa cintia atan cio O A AUO deat sahds baba Uaadda de aa aa eaaa aa ea aaa aa ia adna iaai 130 12 Safety A R APACZ W ZARYS EEEREN SECK ETERS EERE 131 IZA WOKING ENVIFONINENE zeae Rodia kacik tases eat ka A o A OPAK 131 12 2 Electroni e QUIM Ei dida 131 DURA AO id 131 122 2 PH a A NONE 132 12 233 Othermiedical eEqui ME ta a a oda a di ata 132 12 2 4 RF Marked equipment ii onkant a sntecee cb svbaseuteGocbovbnte snevecdeduanaevecsdoduaneede POWA 132 12 3 EXplosive environment iten arahia A a WDC 132 ER A NN 132 13 1 Data transmission in GSM systemMS eeee aaa aaa aaa aaa aaa ono on aa aaa aa aaa aaa nn nn nn nn nn non nn n nn nn nono nono nononnnnnnnnnnnnnnnnnnnnns 132 DIM SA A id YA 132 dE AN ES AA NN 132 TRAGA Ss a AO RE ZA O ote conde E A AES 133 13 1 3 1 Advantages of GPRS technOlogy cccccccsssscceessscessscececssseecsesaececsseeceesssecsesueeecsss
80. X_Set R informing about crossing of the set level and two alarms An Set Fall and An Set Rise that may be used for rule processing 16 Histereza POZIOM Histereza ANX SET R ANX SET F I An Set Rise An Set Fall As shown by graph the value at which flags ANX_Set F and ANX_Set_R are set and cleared depends not only on input signal level but on hysteresis defined for given input Proper value of hysteresis protects against excessive alarm generation by noise or oscillation around threshold value signal 4 6 SIM card MT 101 telemetry module is equipped with standard miniature SIM card holder for connecting card to GSM modem If use of GPRS transmission is intended the SIM card should have GPRS option and possibility of login to APN for assigning static IP addresses activated In absence of static IP address use of the module for GPRS transmission is impaired Proper placement of the SIM card is imperative for module s operation The module accepts only SIM cards operating in low potential technology 3 3V 4 7 Antenna Attachment of antenna is essential for proper operation of MT 101 telemetry module SMA socket is placed on module s front panel The attached antenna has to secure appropriate radio signal level enabling login to GSM network The type and placement of antenna has significant influence on module s sender receiver circuits GSM signal level is reflected by SGN LEVEL LEDs on m
81. a received from heat meters that employ M Bus protocol Data received at PORT2 is placed in dedicated registers of the memory map of MT 101 Additionally in this mode it is possible to attach a gas meter to PORT1 of the MT 101 module After selecting this mode local configuration is possible during the first 30s after power up PWR LED is flashing 8 2 5 7 1 Read interval Function Defines in seconds an interval between readings from peripheral device operating on GazModem protocol in order to update measurement data Data type number Range 0 255 min Default 5 min value Comments value O zero forces max possible frequency of updating It depends on speed of PORT2 along with size and number of defined mapped spaces 8 2 5 7 2 Number of retries Function defines number of attempts to transmit data via PORT2 in case of unconfirmed within time defined by transmission Timeout parameter reception Data type number Range 0 7 Default 1 value Comments value 0 results in sending without confirming faultless reception 8 2 5 7 3 Transmission timeout Function Defines in seconds waiting time for confirmation of data frame reception Data type number Range 0 10 s 58 Default value Comments 2 s This value along with declared Number of retries influences max time of single data packet transmission 8 2 5 7 4 Threshold hysteresis Function Data type Ra
82. ace Function Data type Range Default value Comments Defines Modbus ID of Slave device from which configured data block is to be read number 0 255 0 setting Modbus ID to O zero switches the mapping off selects Modbus space mapped from peripheral Slave device attached to PORT2 selection list Bi In Binary inputs 1xxx read only Bi Out Binary outputs 0xxx read and write Inp Reg Input Registers 3xxx read only Hold Reg Internal Registers 4xxx read and write Bi In writing into registers mapping read only spaces does not cause an error Values will be replaced by next error free reading from peripheral device 8 2 5 4 3 3 Address of mapped space in module Function defines start address of internal register in the module used for mapping space from the Slave For mapping space Internal registers are always used Data type number Range 0 999 Default 1 value Comments n a 8 2 5 4 3 4 Address of mapped space in SLAVE Function Defines address of first register mapped from peripheral Slave device Data type number Range 0 65535 Default 0 value Comments n a 8 2 5 4 3 5 Mapped space size Function Defines the size of register space necessary for reading mapped space from peripheral Slave device Data type number Range 1 2040 Default 1 value Comments for register space value of this variable defines size of mapped
83. ailable in present version of module s firmware M Bus LEC Mode enables local control of devices of LEC type heat consumption meters and other devices with identical mapping of data holding registers not available in present version of module s firmware NMEA 0831 Mode prepared to read information subset transmitted to PORT2 by devices operating within NMEA 0831 standard FlexSerial Mode prepared to adopt other transmission protocols by employing user defined internal program 27 7 1 MT Slave mode MT Slave is the basic and default operating mode of MT 101 module In this mode the module makes all internal resources accessible and visible under Modbus ID defined in configuration PORT2 is not serviced Mode is employed where there is no need for communication with external devices via PORT2 In other words only module s own resources are used In this mode data transmission to central system master as well as communication among modules operating in same mode is enabled 7 2 Transparent mode In this mode the module receives data at serial PORT2 buffers it in memory and converts to packets to send to defined recipients This mode allows data transmission without recognition of the protocol the data is sent in Data received at PORT2 is transmitted to all IP addresses defined in Authorized IP numbers group when working in broadcast mode In order to reduce or eliminate transmitted data redundancy two options are availab
84. ange 1 032 Default value 1 Comments diminishing the number of rules does not delete settings until the configuration is written to the module 8 2 7 2 1 1 Data sending rule Each of rules residing on the list is defined by following parameters Trigger input Trigger flag IP Address Send Buffer address Buffer size 8 2 7 2 1 1 1 Trigger input Function defines resource to observe Data type selection list Range n a the rule is inactive 83 1 18 binary inputs Q1 Q8 binary outputs A1 A2 analogue inputs FS1_ ups FS1_q FS1_gprs system trigger inputs PL P32 user program inputs TMR1 TMR2 TMR3 TMR4 synchronous and asynchronous clocks trigger inputs Default n a value Comments more about trigger inputs and flags in chapter Appendices 8 2 7 2 1 1 2 Trigger flag Function defines event triggering flag associated with selected trigger input Data type selection list Range n a rule inactive Bi In 0 gt 1 Bi In 1 gt 0 Bi In Chg binary input state change Bi Out Err discrepancy between the forcing and output state Counter counter flip over up or down An LoLo An Lo An Hi An HiHi An Set Fall An Set Rise An DB alarm threshold flags for analogue inputs signals Default n a value Comments more about trigger inputs and flags in chapter Appendices 8 2 7 2 1 1 3 IP address Function selects recipient s IP address Data type selection list Range friendly names o
85. as standard The only difference is lack of frame protection and opened header format of UDP frame allowing the user to create his own user access system 141 UDP data frame format port 7110 Frame identifier 16 bit 2 bytes H L Data block size in bytes 2 Frame identifier 16 bytes H L bit 2 bytes H L Dane 1 Frame identifier is used for data flow control f e elimination of repeated frames When sending consecutive data frames this number shall be incremented 2 Max data block size is 1408 bytes 3 For access to the module MODBUS frames are used They are placed in data block without ending CRC Data block MODBUS frame Unit ID 1 byte Unit ID 1 byte Unit ID 1 byte 4 Upon reception of correct data frame the sender has to be informed by a receipt in a form of an UDP frame bearing only the header of received frame e Proxy In this configuration units communicate with each other through an external server The server IP is written in Proxy server IP configuration variable This mode allows using modules with SIM cards without assigned static address Modules receive a randomly selected IP address during network login procedure The Module establishes communication sends and receives packets only with Proxy server Since modules in this mode are identified by serial numbers tables and lists describing other modules in the network hold serial numbers instead of IP addresses Dynamically addressed module
86. beginning of hour or after establishing the communication for calculation of hourly flow 22 word 16 bit seconds 0 59 23 word 16 bit minutes 0 59 th 24 word 16 bit hours 0 23 25 word 16 bit day 1 31 26 word 16 bit month 1 12 27 word 16 bit year 2000 2099 28 float 32 bit H L VhO Volume m3 30 float 32 bit H L Vh1 Volume m3 32 word 16 bit Vh Flow at beginning of hour m3 Vn10 Vni 1e4 Vn0 Vh10 Vhi 1e4 VhO Vh Vn10 Vh10 33 word 16 bit Qh hourly flow in current hour m3 h Qh Vh Qhp 60 tb th 60 34 word 16 bit Qhp flow in previous hour m3 Structure of input data read from heat meter Offset Type Rx High Low Description 0 4 bytes RO LL L Ident Nr Header of received MBUS R1 H HH frame 2 2 bytes R2 L H Manufacture 3 2 bytes Version Medium R3 Version Medium 4 2 bytes R4 Access Status Access Nr Status 5 2 bytes R5 L H Signature 6 dword 32 bit H L LEC timestamp LEC timestamp 8 dword 32 bit H L LEC errorflag LEC error flags 10 word 16 bit seconds 0 59 MT101 timestamp 11 word 16 bit minutes 0 59 12 word 16 bit hours 0 23 13 word 16 bit day of week 1 7 14 word 16 bit day 1 31 15 word 16 bit month 1 12 159 Offset Type Rx High Low Description 16 word
87. beyond the space Example get X register REG2 get Y register DREG1 store result register XREG100 If DREG1 5 than function performs the operation XREG95 REG2 Difference between X and Y This function calculates the integer difference between X and Y no matter which value is higher Exceeding the valid range rises the error flag store result register integer value of get X register get Y register 105 Copy bigger value The function verifies which value X or Y is higher and copies the higher one If getX gt getY than store result get X If getX lt getY than store result get Y Copy lower value The function verifies which value X or Y is lower and copies the lower one If get X lt getY than store result get X If get X gt get Y than store result get Y Search for max value in table The function scans the table beginning with register get X for length defined by register get Y The highest value found in search is written to store result register Both 16 and 32 bit registers can be searched If the value found exceeds the range of store result register the error flag is set Example 1 Table from XREG1 1 5 0 100 23 340 1 25 340 5 560 23 get X register XREG1 get Y register 10 store result register REG The result is REG1 340 Example 2 Table from DREG1 1 5 0 12000 23 340 1 25 340 5 65000 23 100000 65000 get X reg
88. bus ID assigned to module the instruction is carried out and replay sent to PORT2 to the master when matched with address Frames with other Modbus ID addresses transmitted via GPRS are routed to other recipients on the basis of a table assigning IP addresses to Modbus IDs routing table redirection In other words MT 101 acts as a router of packets sent from Master to remote Slave units This mode enables creation of data acquisition system where standard queries generated by PLC controller or any other device working in Modbus RTU Master mode This solution is not recommended if master role is played by a PC running Windows 2000 or newer and collected data is used by applications capable of using data collected by OPC or written in CSV or SQL format Following rules apply for Modbus RTU Master mode Frames are sent only to recipients having Modbus ID matching address received via PORT2 All frames received at PORT2 are sent to recipients having Modbus ID 0 written in the table Frames with address O broadcast frames are set to all recipients declared in the routing table Repeating IP address in the table does not cause multiple transmission to the same recipient This makes sending frames with different Modbus IDs to same IP recipient possible connecting a large number of devices with various Modbus IDs to PORT2 of the remote module operating in MODBUS RTU Slave mode The frame will be dispatched to recipient only when IP address i
89. byte High order byte remains unused Data reception Configuration for FlexSerial mode uses 2 variables that define the way data stream received at PORT 2 is converted into data packets available for internal program Received data is stored in registers Registers P2RCV_B1 P2RCV_B512 build the receiving buffer Register P2RCV_NO controls data reception Data received at PORT 2 is internally buffered in 6kB buffer and put into receiving buffer only when register P2RCV_NO has 0 value During data insertion to the buffer the length of inserted package is recorded into P2ZRCV_NO register The user program should process data from receiving buffer after detecting a non zero value in P2RCV_NO buffer and when done should set P2RCV_NO to 0 value thereby initiating loading of next package to buffer Received data is always placed at the beginning of the buffer so the first byte of the package is placed in P2RCV_B1 register Furthermore in binary output space there is P2RCV_err bit that is set high when reception error occurs F e receiving buffer overflow parity stop bit error P2RCV_err bit is not automatically reset so in order to be useful for diagnostic purposes it has to be reset by the user program The state of this bit does not have influence on data reception algorithm and is only used for received data diagnostic Resources P2RCV_NO Internal registers 1022 Register controlling reception Internal registers aoe P2RCV_B1 51
90. ccessful login resets failure counter number 0 255 0 Setting the value to O results in endless retries 8 2 3 13 Wait time after disconnection Function Data type Range Default value Comments Defines interval in seconds before resuming after failed login attempt number 0 60 s 5 s Setting the value to O results in immediate retries 8 2 3 14 Data frame format Function Data type Range Default value Comments 44 This parameter selects data frame type used by module for GPRS communication and indirectly the operating mode selection list Standard Standard mode Modules communicate using the protocol and transmission protection created by the manufacturer Proxy mode allowing application in GPRS networks with dynamic IP assignment This mode requires special communication software running on computer with static public address Currently not supported Open Configuration and operating modes as for Standard type frames The only difference is lack of frame protection and opened UDP frame header format allowing creation of user s own access system UDP Standard Data is send in form of ModbusRTU command encapsulated in standard UDP data frame Data reception control is not available when using that data format Standard More info about data formats employed in MT series can be found in chapter Appendices Data formats 8 2 3 15 Proxy server IP address
91. ction When selected in conjunction with RS 232 port it sets up the communication via dial up GPRS connection or via routed Ethernet connection This is the optimal way of communication between MTProg and remote modules When unselected it leaves the connection to GPRS modem and MTProg takes care of initializing modem and establishing connection Ping IP address pinged by application in order to maintain internet connection session This address must belong to the same APN as programmed module Can be the programmed module s IP If used leave it at default 0 0 0 0 PIN code Contains PIN code of the SIM card placed in the modem employed to communicate with APN Modem port Contains number of the com port the GPRS modem is connected to RS 232 Port Contains number of the com port the programmed module is connected to via serial cable Select the chosen module and connection type In order to do so activate parameter Select from menu Module or click the icon on the toolbar The selection window will open and present all available options MT module selection MT 101 10 10 10 172 TDC A 10 10 10 6 102ka 10 10 10 6 muratdynam 212 252 231 28 MTA 10 10 10 6 klaus 0 0 0 0 Lpro1 10 10 10 194 D1 MT 101 10 10 10 49 Notice that only modules defined and configured by MTManager application in active Project are selectable When Local port RS 232 is checked in serial transmission via RS
92. ctor is connected to I1 and light source to Q1 When I1 is activated the module turns the light on for 10 seconds Repeated activation of I1 resets the time count back to 10 seconds MT program editor File Edit Module Help Deh JEANNEN execute ge om expression copy X value L copy boolean X copy boolean X copy boolean X e copy boolean X _ Module dissconnected ala Comi 9 14 9 Logger program An example of creating 512 elements logger for AN1 with 1 sec interval activated when I1 1 MT program editor File Edit Module Help Den gaani adag A TE expression result copy X value copy X value ZE _Sec is X not equal to Y RTC Sec Exit copy X value RTC_Sec Exit Buffer copy XREG1 copy X value AN1 O Module dissconnected ala Com2 118 10 Problem solving 10 1 LED signaling LED indicators placed on front panel of the MT 101 module are very convenient during start up procedure In order to understand their message please get acquainted with error codes Cy 0 ooo Na PORT es 232 tatus MT 101 a thresholds SET AN1 AN2 elelehudstutrkojapalelelalaflgle i i GE Click on the LED area you want to get information about 10 1 1 Inputs Outputs Q1 Q8 ee A ss A A A A A A A ajajajaja aaa BINARY OUTPUTS INPUTS PORT2 RSZ32422 485 Outputs Inputs
93. d setif fa error 10 0 Wad wa NOP Goto Exit Bit test Mask test a copy Read value from ble Write value into table Difference between X and Y Copy bigger value Copy lower value Search for max value in table Search for min value in table Serarch for value in table Convert text into number Convert number into text Detailed description of standard and auxiliary functions is located at chapter Description of program functions 9 8 Description of Program functions Boolean AND X Y Boolean NOT X get X get Y store result bit bit Is X greater than Y get X get Y store result register register bit gat X gt get EH get X lt get Y Poe dl Is X lower than Y get X get Y store result register register bit get X lt get E getX gt get Y He a Is X greater or equal Y get X get Y store result register register bit get X gt getY a getX lt getY Is X lower or equal Y get X get Y store result register register TAE get X lt get Y get X gt get Y S Is X equal Y get X get Y store result register register bit get X equal gty 1 get X not equal gty o Is X not equal Y get X get Y store result register register bit get X not equal getY 1 getX equal getY 0 Copy X value store result register get X register Copy Boolean X store result bit get X bit NOTICE
94. d NN Oda 41 8 2 3 4 Device Pe sates ceca en NN 41 8 2 3 54 P lt aSSIS MENIt EEE A a a A diia 41 LO Po WOOD ada saedeeaannnccagosstmeagocchsuasaacaaaancethsocccass E T 42 82223472 Virtual Pia dde ici a AO asi aa 42 8 2 3 8 Number of GPRS transmission retries cccccccccccesssscecsssececsscseceesaececssssececssseceesaeeeceessececssseceeaeeesesaeees 42 LITO O SOM A A aia 43 82310 A RO O 43 8 2 3 11 GPRStesti glP addrESS wawie nk se carenado O OOO O A WARKA 43 8 2 3 12 Numberof login TetrieS wawa zz wa oi A GRAC NA ZAW GPS E OA ALPA T GI 44 8 2 3 13 Wait time after GISCONNECTION ccccccccsscccessscecessscecsessececsssseceesaeeecessececssseeceesaeeecsesseceessseceesueesesssaeens 44 8 2 3 14 e Alka kin GA Rai 44 ELIO PLOXY SEKVEL aKo o 1E KAE E OOO A A o foc 45 8 23 16 CRE compatibility aoi AO BA E OLE O E AWA 45 8 2 4 Authorized NUMDETS onaci dac NOOO data ACO A WZA OAZA WE 45 8 2 4 1 Number of phone NUMbESS cccccssscccesssececssceceesececsesseceesseeececseeecesssececsssseceesaeeecesseeesssseceesaeeeceesaeees 45 8 2 4 2 Niumberof IP TUMOR 46 8 2 4 3 PRONG Ee dw Oz ad idz adi dA WASI 46 8 24 4 P asd A NON 46 8 2 5 Mode f opetatio s mas wsio LA A z a R GA REA NAPA dias 47 8 2 51 Trafispare nt modes uc zwi SOG AO KE DOO ita 47 8 2 5 1 1 GPRS transmi SS O Aa Z RACK A RU AARONA E a a aa aa a a a arara iaaeao 47 8 2 5 1 1 1 Max length of data packet aa A O e A OWA 47 SAL Data Packet delimiter is i
95. de In this case the device connected to MT 101 plays the role as master sending inquiries about appropriate resources of remote MT 101 module The module connected to a master gives access to its internal resources thus widening the central system 135 Modbus Slave mode E mec rza Modbus Master mode Internal configuration of modules is as follows Module A Set Module operating mode to Modbus RTU Slave or MT Slave Set Modbus ID number of the module to a value different than zero f e 1 Set Authorized IP to 1 and add the IP assigned to module MT 101 operating in Modbus RTU Master mode options allowing data transmission and reception have to be checked in Module B Set Module operating mode to Modbus RTU Master Set Modbus ID number of the module to a value different than zero f e 2 Set Authorized IP to 1 and add the IP assigned to module MT 101 operating in Modbus RTU Master mode options allowing data transmission and reception have to be checked in Fill in the Routing table setting IP address and Modbus ID assigned to MT 101 operating in Modbus RTU Slave or MT Slave mode The device playing role of master C should be connected to PORT 2 of module B and query resources of address assigned to module Slave A The master can query module B provided that Modbus address of module B is sent along A system configured this way secures permanent access to all internal resources of the Slave including S
96. dem protocols This meant that the need to use circuit switched mode for establishing connections and transmission capabilities was limited to point to point connections Thus we had to do with the typical analogue circuit switched links technology used in traditional telephone systems adapted to the wireless digital transmission environment A connection established for data transmission occupied the whole voice channel As a result simultaneous phone calls were impossible and the cost of transmission depended on the connection time rather than the amount of the transferred data In this situation the real time monitoring of units requiring constant supervision but generating a relatively small amount of data was not possible The situation changed radically after GSM operators introduced data transmission services in the GPRS General Packet Radio Services standard The new technology called the 2 5G standard meaning Two and a Half Generation is a bridge between the to date technologies of the Second Generation GSM networks 2G and the Third Generation technology 3G UMTS which has been waiting for application on a wide scale However broadband 3G technology is still very distant So let us deal with the solutions available right now In providing this user s manual we are aware that it will not answer all your questions and address all your doubts This is why the manual will be regularly supplemented and modified We ask for your commen
97. dly recipient names associated with phone numbers in Authorized numbers list 87 Default NUM 1 first number on the list value Comments since recipient s phone number is selected from the list of friendly names it is important to enter unique unambiguous names facilitating identification 8 2 7 3 4 4 Calling time Function Gives an option to attach verbose device status to SMS message Data type List Range Auto Option used when GSM operator supports feedback on proper identification of caller ID by receiving caller s terminal 5 10 20 30 s Options used when GSM operator does not support feedback on proper identification of caller ID Defined in Recipient number parameter Default Auto value Comments n a 8 3 Configuration writing After required modifications and parameter settings the configuration is stored on the configuring PC s hard disk only In order to write it to the module memory it has to be transmitted to the module The method of transmission depends on whether we configure it locally or remotely via GPRS For local configuration it is enough to secure a connection via RS232 cable Detailed description of local configuration is to be found in the MTM user manual For remote configuration it is vital that the computer running the configuration application has access to the APN where the configured module resides Detailed description of remote configuration is to be found in the MTM use
98. e Comments Alarm HiHi Defines HiHi alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An HiHi flag used for rules processing The reset level for this flag depends on Alarm hysteresis value Alarm Hi Defines Hi alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An Hi flag used for rules processing The reset level for this flag depends on Alarm hysteresis value Alarm Lo Defines Lo alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An Lo flag used for rules processing The reset level for this flag depends on Alarm hysteresis value Alarm LoLo Defines LoLo alarm level in engineering units for analogue input signal number 0 65535 engineering units O engineering units Sets An LoLo flag used for rules processing The reset level for this flag depends on Alarm hysteresis value 8 2 6 2 2 2 2 10 Alarm hysteresis Function Data type Range Default value Defines hysteresis for analogue input alarm thresholds The value is in engineering units number 1 65535 engineering units 10 engineering units Comments setting proper hysteresis value for variable signal source prevents frequent activation of alarm flag when signal source is unstable 8 2 6 2 2 2
99. e input x in range 1 2 space address access to internal variables bits in binary inputs space bits in binary outputs space Input Registers 16 bit Internal Registers 16 bit Internal flags Not deleted and zeroed during module reset Internal flags deleted and zeroed during module reset NZWZO 1 Examples of syntax that may along with simple text be a part of the SMS m eq NN faulty resource address replay Err 139 R70 100000 faulty value reply R7O Err S R64 text coded in ASCII beginning in internal register which address is 64 decimally and ending in first following register with NULL sign 0x0000 An example of SMS composed by the user may look as follows State on input Pomp 1 13 Coolant temperature AN1 or take other form consisting of fixed and variable content dependent on variable registers values Notice e Valid syntax will be replaced in received SMS with current value of particular variable or else unchanged text will be returned e One SMS may read several variables If length of received SMS text length of variables replacing mnemonics exceeds 160 characters along with time stamp and optional status the SMS will be truncated so that it ends with time stamp and optional status e Syntax is not case sensitive Addresses in commands should be in decimal notation e 32 bit Registers occupy two cells in 16 bit register space Access
100. eat andit 70 8 2 6 2 2 2 2 10 Alarm NYSteresis ccccccsessececcceesesscecececeeseeeseececscesseseeseccsceesesasseeeesceesesaseesesseeeees 70 8 2 6 2 2 2 2 11 Dead Band A A O OE 71 8 2 06 2 2 2 35C0UnteriNPUtS sieni ZARA AS W OOO AEO REA NAT 71 8 2 6 2 2 2 3 1 Counting directiON cococcoccconncncconononnnnnnnnnnononnnnncnnonnnnonnnnnnnnnnononnnnncnnnnnnnnnnnnncnnnnonos 71 8 2 6 2 2 2 3 2 COUNTING FANG Ox ca oai ALOOPA P Z AE 71 8 2 6 2 2 2 3 3ACtNating S ODE oo dO OI OAK 71 8 2 6 2 2 2 3 4 Filtering constantine e e AA O aka O AAA EERO 72 8 2 6 2 2 2 4 Binary OUTPUTS ai ka A a A ROW CE EA O Oda a O 72 8 2 6 2 3 Analogue inputs AN1 AN2 cccccccssssssssecssesssesscsecessessessessecesessnessesecsssessnanessecesecssansesecsesenseaes 72 ES Namoa ai kid kc WB AE O A A R Ie 72 8 2 6 2 3 2 Filtering co sta t ad hoc OT AA APA GA A OAZA dE 72 8 2 6 2 3 3 Operating MODS e we dA A a ON A a dd 73 8 2 6 2 3 4 E gineEring Udine ra W Z TA TE AO ae 73 8 2 6 2 3 5 Low reference internal units e sea se ua aaa aaa aa aaa aaa aaa aaa aa aaa aaa oaza nn nor n cono nnnnn canoso 73 8 2 6 2 3 6 Low reference engineering UNITS ccoooocccconoccnononnncconannnconnncnnnnnnncnnnnnnnnonncnnnonnnnconnnnonnnnncnnns 73 8 2 6 2 3 7 High reference internal UNItS cccscccsssccceessceceessececssscececsseeeceesaecessseceesseeeceesaeeeeseseeees 74 8 2 6 2 3 8 High reference engineering units
101. ecommendations for that particular product 2 3 Other medical equipment Any radio device including the telemetry module may disturb the work of electronic medical equipment When there is a need of installing telemetry module in vicinity of medical equipment one has to contact the manufacturer of this equipment in order to make sure that the equipment is adequately protected against interference of radio frequency waves RF 2 4 RF Marked equipment The restriction against installing telemetry modules in areas marked as radio frequency RF prohibition zones must be unconditionally observed 12 3 Explosive environment Installation of telemetry modules in the environment where explosion hazard is present is not permitted Usually but not always these places are marked with warning signs Where there is no marking do not install telemetry modules at liquid or gas fuels stores inflammable materials stores nor places contaminated with metal or wheat dust 13 Appendices 13 1 Data transmission in GSM systems 13 13 At the moment a subscriber to GSM services has 3 technologies of sending data at his disposal besides voice communication These are SMS CSD and GPRS Since they offer different functionalities a short description is necessary 1 1 SMS Short Message Service the technology of sending text messages The length of the message is 160 characters Permitted characters are letters and numbers Despite of
102. ed functionality of the module 6 3 Inserting SIM card One of the fundamental conditions for proper operation of the module is inserting a SIM card enabling module to send SMS and or packet data in GPRS network The best way to do it is when the power supply disconnected Theoretically the SIM card may be inserted into the module before the first configuration is performed but note that two attempts of entering wrong PIN code the cause module to stop attempting to log into network Should this happen the module has to be unlocked Insert SIM card in cradle and slide it into the slot as depicted below until the gentle click is heard Properly inserted SI M cards secure reliable connection with module s terminals 6 4 Start up 26 After performing the first configuration and inserting SIM card proceed to start up Switch the power supply off and on again to reset the module Well configured MT 101 module logs into GPRS network within 20 30 seconds The login sequence is displayed by diagnostic LEDs at the front panel of the module Explanation of sequence is described in details in LED signaling chapter In case of difficulties when logging into GPRS verify configured parameters and pay attention to LEDs indicating GSM signal level AMI AMD BAT POWER BINARY INPUTS ANALOG INPUTS 12 24 VIN pu 2113 14 105 16 17 al8lel l E gjej To weak GSM signal may render log in impossible 7
103. een non intelligent device connected to serial E by MT 101 protocol 8 2 5 1 1 GPRS transmission In transparent mode the module receiving data at serial port buffers it in internal memory and converts it to data packet to be sent to defined recipients During packets creation criteria described by variables of GPRS transmission sub group are applied Additionally parameters allowing packet routing in order to reduce transmitted data volume are defined Packet routing is possible only when the place where where the address identifying final recipient in a disclosed mode is known 8 2 5 1 1 1 Max length of data packet Function Defines in bytes maximal data volume in a packet When data volume in receiving buffer reaches declared size packet is sent Data type number Range 1 1408 Default 256 value Comments n a 8 2 5 1 1 2 Data packet delimiter Function Defines in seconds the time between received characters Reaching max value triggers transmission of received data Data type number 47 48 Range Default value Comments Function Data type Range Default value Comments Function Data type Range Default value Comments 0 00 655 35 s 1 s n a 8 2 5 1 1 3 Channel reservation time Defines in seconds the time of reservation of exclusive transmission channel to device from which the frame was received number 0 00 655 35 s O s This parameter he
104. em The parameter is in no way connected to real address of meter The value of parameter is stored in MT module and can be read from its memory map 8 2 5 8 NMEA 0183 mode Module MT 101 operating in NMEA 0183 mode receives data from peripheral devices using communication protocol compliant with NMEA 0183 at PORT2 The module recognizes data received from AIRMAR weather station and places it in Internal registers Read more about NMEA 0183 mode 8 2 5 8 1 Data validity time Function Data type Range Default value Comments 8 2 5 9 FlexSerial Defines in seconds validity time of parameters read from NMEA frames received at PORT2 When exceeded due to incomplete reception relevant bits signal that values in registers are out of date In other words older than the time declared in configuration number 1 300 2 n a In FlexSerial mode MT 101 module can service units connected to PORT2 that employ non standard protocols More about FlexSerial mode 8 2 5 9 1 Max length of data packet Function Data type Range Default value Comments defines in bytes max length of data packet in receiving buffer number 1 512 256 none 8 2 5 9 2 Data packet delimiter Function Defines in seconds interval between incoming bytes Exceeding this interval results in storing incomplete data packet in receiving buffer 61 Data type number Range 0 00 655 35 s Default 1 s value
105. ept one argument it will be impossible to select and enter a second one The Store result column is filled out in a similar way A list of modifiable variables drops down after double clicking on the column with left mouse button Logical and analog inputs will not be displayed The type of variables is correlated with the previously selected function The optional selection in the If error column is limited to logical variables whose modification is possible Manipulation of program rows is possible after activating context menu by clicking with right mouse button E MT program editor File Edit Mocule Help Bebb Jaang s 4 EE expression copy A value copy X value dE is X not equalto Y RTC_Sec REG2 TY Exit copy X value RTC_Sec n Exit Paste l Delete HULO HEE k O Module dissconnected ala Comi Functions of Context Menu apply for the selected table row Copied rows are pasted above the highlighted row 9 12 Downloading the program After completed editing of program data can be sent to the module The method of transmission depends on selected means of communication When programming locally it is necessary to establish RS232 cable connection For remote programming it is necessary that the computer on which MTProg is running has a network connection to the APN where the module resides Next step is selecting Connect and Write Program or Write and block
106. er EGSM 900 MHz 33 dBm 2W class 4 station Frequency range EGSM 1800 MHz Transmitter from 1710 MHz to 1785 MHz Receiver from 1805 MHz to 1880 MHz Peak transmitting power EGSM 1800 MHz 30 dBm 1W class 1 station Modulation Channel spacing 200 kHz Antenna 5090 Data for WISMO Quick Q 24 PLUS Modem type WISMO Quick Q24 Plus GSM Multiband GSM module 900 1800 or 850 1900 MHz GPRS Class 10 Frequency range EGSM 900 MHz Transmitter from 880 MHz to 915 MHz Receiver from 925 MHz to 960 MHz Frequency range GSM 850 MHz Transmitter from 824 MHz to 849 MHz Receiver from 869 MHz to 894 MHz Peak transmitting power EGSM 900 MHz 8 33 dBm 2W class 4 station GSM 850 MHz Frequency range EGSM 1800 MHz Transmitter from 1710 MHz to 1785 MHz Receiver from 1805 MHz to 1880 MHz Frequency range PCS 1900 MHz Transmitter from 1850 MHz to 1910 MHz Receiver from 1930 MHz to 1990 MHz Peak transmitting power EGSM 1800 MHz 8 30 dBm 1W class istation PCS 1900 MHz 0 3 GMSK Channel spacing 200 kHz 11 3 Power supply Direct Current DC 12V 24V 10 8 36V Alternating current AC 24V 18 26 4Vrms Input current A for 12V DC Input current A for 24V DC 128 11 4 Binary inputs I1 18 Min pulse length 1 11 5 Binary outputs Q1 Q8 Operating as binary output Operating as binary input counter Input voltage range 0 36V gt 9V Input voltage ON
107. expression defines the function to be performed Get X holds the first argument of interpreted function Get Y holds the second argument of interpreted function Store Result points to where to store the result of the function Set if error holds the optional flag to be set if the function fails due to e g division by zero or overflow 9 5 Standard functions 98 Most commonly used functions are grouped with numeric keyboard on the right side of the main window ma C or e DOHA SODA EREDE TR III ENFI ER ER 0 CJ Top button row groups 4 logical operations of true false type Next group represents 6 functions comparing arithmetical values EN ce ETET oo Next 2 buttons represent assignment of arithmetical and logical values L r3 Right column of numerical keyboard represent 4 standard arithmetical operations HOLE 9 6 Numeric keyboard Numerical keyboard has all keys active only when selected function allows arithmetic input 7 EAEN 4J05 L5 1J 2 3 o If selected function allows only logical input only keys 0 and 1 meaning respectively False Never and True Always 1 Lo When selected function does not allow numerical input the keyboard is grayed out inactive 99 9 7 Auxiliary functions Some modules types and versions may implement auxiliary functions Access to these functions is possible via the drop down menu just above numerical keyboar
108. f recipients associated with IP addresses in Authorized numbers list Default IP1 first number on the list value Comments since recipient s IP address is selected from the list of friendly names it is important to enter unique unambiguous names facilitating identification 8 2 7 2 1 1 4 Send Function defines data type sent in transmission triggered by defined rule Data type List Range Status Module Status will be sent 84 Buffer Hold Reg Registers from modules internal registers space will be sent Defining the transmitted space is required Buffer Inp Reg Registers from module input registers space will be sent Defining the transmitted space is required Default Status value Comments n a 8 2 7 2 1 1 5 Buffer address Function Defines start address of internal registers space sent in transmission triggered by defined rule Datatype number Range 0 8191 Default 64 value Comments n a 8 2 7 2 1 1 6 Buffer size Function Defines size of internal registers space sent in transmission triggered by defined rule Datatype number Range 1 700 Default 16 value Comments n a 8 2 7 3 CLIP calls The term CLIP call describes attempts to establish a phone connection to a defined number This connection is not supposed to be picked up by the recipient Identification of sending module s phone number is enough to convey the alert The meaning of alert should
109. f transmitting data as addressed digital packets Seen from user s point of view it is identical to Internet technology The technology uses packet data protocols particularly UDP IP and TCP IP This technology is radically different from technologies employed by standard modems using GSM CSD commuted mode The main difference is the inability to transmit the stream of data directly in traditional serial protocols For transmission by GSM GPRS modem it is necessary to package data in frames compatible with employed protocol All procedures necessary for login to GPRS have to be completed so connecting GSM GPRS modem to the data source operating in serial protocol MODBUS PPI SNP M Bus incompatible with packet transmission specification is impossible even if it has a serial interface After completing login sequence we have a connection equal to virtual wired connection available all of the time 13 1 3 1 Advantages of GPRS technology The absolutely greatest advantage of GPRS technology is the possibility for maintaining a permanent connection with the network while paying only for the volume of transmitted data with no charge for maintaining the connection This makes establishing of on line services for minimal expenses possible An additional advantage is potentially high transmission speed up to 170kb s facilitating high data volume transmission GPRS standard supports four channel encoding schemes named respectively
110. fault 2 00 value Comments setting of value of hysteresis adequate to signal variations prevents untimely activations of alarm flags 8 2 5 6 5 Alarm station IP address Function defines alarm recipient s IP address Data type selection list Range friendly names assigned to IP addresses of devices declared in Authorized numbers list Default IP1 first number on authorized numbers list value Comments since recipient s IP address is selected from selection list it is practical to define unique unambiguous names facilitating identification on the list 8 2 5 6 6 Number of devices Function Defines number of declared register spaces devices read on PORT2 from peripheral devices operating on GazModem protocol Data type number Range 1 16 Default 1 value Comments n a 8 2 5 6 7 MC 1 16 The table defining consecutive data blocks read from peripheral devices attached to PORT2 operating in GazModem protocol The table can hold from 1 to 16 independent blocks in one or more devices Consecutive blocks may encompass Registers from different spaces 8 2 5 6 7 1 Address Function Defines address of gas counter from which the configured data block should be read Data type number Range 0 65535 Default 0 value Comments n a 8 2 5 6 7 2 Alarm reading Function defines status of alarm reading from gas meter Data type selection list 56 Range Default value
111. frames Reception of access frame does not reserve the channel Access to the module from another master during channel reservation is possible Bear in mind that e In this mode the module may exchange GPRS data correctly with modules operating in Modbus Master mode Modbus Slave Modbus Mirror if the CRC option is set to Yes in Modbus modes e During analysis of received frames the highest priority is assigned to access frames frames with the structure compliant with Modbus frame Such frames will not be sent to serial port e The access to internal resources from serial port is not possible 7 8 GazModem mode GazModem mode is an extension of Modbus RTU Slave mode with functionality similar to that available in Modbus Mirror mode with mapping of register space of peripheral Slave into MT 101 internal registers This mode was implemented due to requirement of reading from devices operating in Gaz Modem and Gaz Modem2 protocols created by Plum Sp z o o for use in different volumetric gas counters and other gas systems The user employing telemetry modules is capable of reading current data binary inputs and alarm signals from gas devices 7 9 M Bus LEC mode M Bus LEC mode is an extension of Modbus RTU Slave mode with functionality similar to that available in Modbus Mirror mode with mapping of register space of periferal Slave into MT 101 internal registers This mode was implemented due to requirement of reading from devices o
112. g full control of the entire telemetry system regardless of the system s size The possibility of dividing hardware resources into Projects and Folders facilitates efficient management of very complex telemetry systems After adding a new module to the environment and selecting it all module parameters are available for editing Detailed description of functions and their applications are to be found in MTM user manual NOTICE Availability of different functions and parameters depends on module s firmware version and the settings of parameters they may be dependent on 8 2 Parameter groups For clarity and ease of use the operating parameters of MT 101 module are divided into logically or functionally connected groups in the following order Header group contains unmodifiable parameters describing the module its firmware and configuration General group contains basic parameters defining module s operating mode 33 GPRS group contains necessary parameters to log in to GPRS network and defines parameters vital for transmission reliability Authorized numbers group contains lists of phone numbers and IP addresses of other terminals authorized for communication with configured module Operating mode group contains parameters necessary for configuring currently selected operating mode Resources group defines parameters for hardware and software resources related to reading and processing measurement data Rules g
113. g units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An Lo flag used for rules processing The reset level for this flag depends on Alarm hysteresis value 8 2 6 2 3 11 Alarm LoLo Function Data type Range Default value Comments Defines LoLo alarm level in engineering units for analogue input signal number 0 65535 engineering units 0 engineering units Sets An LoLo flag used for rules processing The reset level for this flag depends on Alarm hysteresis value 8 2 6 2 3 12 Alarm hysteresis Function Data type Range Default value Comments Defines alarm thresholds for hysteresis value of analogue signal in engineering units number 1 65535 engineering units 10 engineering units setting hysteresis value appropriate to signal source variations prevents overly frequent activation of alarm flags when signal source is unstable The value declared here is also valid for alarm threshold set manually from the front panel of the module More about meaning of Hysteresis in chapter Internal Recourses SET buttons 8 2 6 2 3 13 Dead band Function Data type Range Default value Comments 8 2 6 3 Serial port Defines the range of insensitivity for analogue input signal changes in engineering units number 0 65534 engineering units 10 engineering units the range of insensitivity stretches symmetrically around p
114. gt es te a TES 32 bit Program register signed value PRESS ase T IE nT 32 bit Program register signed value RER w te IE 0x0060 16 bit value 16 bit Program register unsigned value XREG1 154 0x025F 16 bit Program register unsigned value XREG512 16 bit value 0x0260 Dead band threshold AQ1 RDBD_AQ1 16 bit value 0x0267 Dead band threshold AQ8 RDBD_AQ8 16 bit value 0x0268 Dead band threshold AI1 RDBD_AI1 16 bit value 0x026F Dead band threshold AI8 RDBD_AI8 16 bit value 0x0270 Dead band threshold AN1 RDBD_AN1 16 bit value 0x0271 Dead band threshold AN2 RDBD_AN2 16 bit value Registers holding last received via GPRS status of remote module 0x0272 Input space RMT_IN 18 11 1Q8 IQ1 Remote module ID output RMT_ID_OUT 0x0273 space ID Q8 Q1 0x0274 Input AN1 RMT_AN1 16 bit value 0x0275 Input AN2 RMT_AN2 16 bit value 32 bit activity time counter on CNT_ON_Q1 High 16 bits 0x0280 input Q1 s 32 bit activity time counter on Low 16 bits 0x0281 input Q1 s 32 bit activity time counter on CNT_ON_Q2 High 16 bits 0x0282 input Q2 s 32 bit activity time counter on Low 16 bits 0x0283 input Q2 s 32 bit activity time counter on CNT_ON_Q8 High 16 bits 0x028E input Q8 s 32 bit activity time counter on Low 16 bits 0x028F input Q8 s 32 bit activity time counter on CNT_O
115. h Yes option for use SMS chosen 8 2 2 14 Roaming Function Data type Range Default value Comments defines whether roaming in foreign GSM network is allowed selection list On in case of absence of home network the module will attempt to login to available operator network Off login to foreign networks is not allowed Off This parameter decides whether the Module will try to login to available foreign network in the absence of home network This is possible only when the SIM card in module has roaming service enabled 8 2 3 GPRS GPRS Group encompasses parameters connected to login and data transmission in GPRS system Parameters defined within this group are mandatory and optional as well as convenient for transmission optimization 8 2 3 1 APN name Function Data type Range Default value Comments 8 2 3 2 APN user name Function Data type Range Default value E Comments 8 2 3 3 APN password Function Data type Range Default value Comments 8 2 3 4 Device IP Function Data type Range Default value Comments 8 2 3 5 IP assignment Function Data type defines APN name selected for GPRS transmission text letters numerals special characters max 32 characters empty absence of APN name disables login to GPRS network defines APN user name text letters numerals special characters max 32 characters empty Optional parameter used o
116. he moment of login to network and every 12 minutes if the module operates in SMS mode Selection of GPRS mode only means that signal level is investigated only during login procedure typically at power up That does not pose any danger since no disturbances in module s operation mean that the signal strength is sufficient 121 10 1 6 PORT 2 activity 0 a2 03 a4 as 06 07 08 JE 88 El 21312 Pp BINARY OUTPUTS INPUTS PORT 2 activity pe a moe w GG W i i w amp GW BE GPRS ZM mm m AN A LEVEL ZS 4 J IX 7 o c y Z MT 101 Sem ANTENNA GSN ACTIVITY status hm mi SET SET mor mor _ _ nao _ _ 0 L oo m m u m a m moz 12 16 16 16 5 m ant aN mar POWER BINARY INPUTS ANALOG INPUTS 12 24 VIN 11 12 13 14 15 16 17 18 8 glzlelale 38 yk LK rr y LED indicators Tx and Rx of PORT 2 Activity display respectively sending and receiving data via PORT2 The activity may be observed when 122 The Module operates in Modbus RTU Master mode and communicates with attached Master device passing GPRS received data The Module operates in Modbus RTU Slave mode and has sent received query to PORT 2 for Modbus ID different than its own The Module operates in Modbus RTU Mirror and sends queries for attached SLAVES to PORT 2 The Module operates in Transparent or Transparent PLUS mode and reroutes data received via GPRS to PORT 2 The Module operates in GazModem or M
117. he value of this parameter should not be lower than master system query interval Setting of lower value results in frequent resets of the modem 8 2 2 8 Data overwriting protection Function Data type Range Default value Comments blocks writing of data into internal module registers protecting data significant to proper operation of module selection list Yes Data writing is possible when password is provided No Data writing to internal registers not protected No This parameter protects the module against accidental or intended intrusion into internal resources without preventing users authorized by password to make changes 8 2 2 9 Password for data writing Function Data type Range Default value Comments defines password for Data overwriting protection parameter text field letters and numerals max 32 characters n a when Data overwriting protection parameter is active writing to module is possible only after providing valid password The procedure to be followed in this case is to be found in chapter Appendices Unblocking writing to internal registers 8 2 2 10 Error display time Function Data type Range Default value Comments 8 2 2 11 Use GPRS Function Data type Range Default value Comments Defines in seconds error display time on Status GSM and SGN LEVEL and on ERR LED groups number 1 60 s 30 s setting of too small value makes error code identification difficu
118. ht functionally identical Binary outputs These inputs can operate in one of four modes standard binary input analogue input with conversion of frequency to analogue value counter input standard binary output Each mode has a set of specific configuration parameters 8 2 6 2 2 1 Name Function Data type Range Default value Comments Enables entering friendly name of input e g connected to the function performed The name is displayed on terminals list text letters and numerals max 16 characters Name of resource Q1 Q8 Using friendly names facilitates recognition of destination and appropriate settings 8 2 6 2 2 2 Operating modes Function Data type Range defines operating mode for outputs Q1 Q8 selection list Binary input the input acts as typical binary input accepting positive and negative logic 67 68 Default value Comments Analogue input the input acts as analogue input measuring frequency of incoming signal in range from 0 2 kHz Counter input the input acts as counter input Each pulse appearing on input increments value of corresponding 32 bit register Binary output the output acts as typical binary output in positive logic Binary output selecting appropriate operating mode is the basis for taking full advantage of module capabilities It has an influence on available configuration parameters optimizing module performance 8 2 6 2 2 2 1 Binary in
119. ial PORT 2 standard RS232 422 485 different communication protocols 11 4 2 1 Binary inputs The MT 101 Telemetry Module is equipped with 8 dedicated binary inputs marked as I1 18 The inputs support both positive and negative logic Additionally up to 8 binary inputs are available if binary outputs Q1 Q8 are configured to work in the binary input mode For design related reasons those inputs work exclusively in positive logic The change of the input signal sets the alarm flag connected with the corresponding binary input 11 18 Q1 Q8 respectively as Biln0 gt 1 Biln1 gt 0 i Bi In Chg The flags may be used in rules processing Each of the binary inputs I1 18 Q1 Q8 may be configured independently also to work in the counter or analogue mode The use of binary inputs in these additional modes will be presented further in respective sections of this manual 4 2 2 Analog inputs The MT 101 Telemetry Module is equipped with two 420 mA analog inputs marked as AN1 and AN2 The inputs are isolated both from each other and from the rest of the device enabling the easy connectivity of the signal sources with different ground potentials The AN1 AN2 analog inputs are the only inputs with manually set alarm levels set by SET buttons on the front panel of the device This enables you to change the alarm level easily without the need to use the MTM configuration program Additionally users may create up to 16 anal
120. ionally servicing GPRS To configure the module connect it via RS232 cable to a computer running MTManager Comprehensive information about installation use and attachment of MTM program to configured modules can be found in MTM User Manual Logging into GSM GPRS network requires basic information about the SIM card in use and optionally about the APN that the module is going to operate within when GPRS mode is turned on The parameters are TA MTAL Manage Progam Edga Widok Tarja Kor guwe Pomot EJ Module 1 MT 101 General GPRS Authorized numbers Resources H Rules In General group PIN code for SIM card insert PIN code of the SIM card intended for the module unless the card is configured not to ask for PIN code Use GPRS Yes if SMS and GPRS packet transmission is intended No if the module is to work in SMS mode only In GPRS group visible if Use of GPRS is set to Yes APN Name insert name of APN in which GPRS transmission is to take place APN User Name insert user name if required by Network Operator APN login password insert password if required by Network Operator 25 These parameters are all that is needed to be able to log in GSM GPRS network One has to remember that modules with basic configuration can not send any information Therefore after verifying that module logs in to GPRS network one has to perform full configuration of module parameters enabling all full intend
121. ister DREG1 get Y register 12 store result register REG The result is REG1 65000 If register had the value of 13 for get Y the function would have returned REG1 value equal to 100000 Search for min value in table The function scans the table beginning with register get X for length defined by register get Y The lowest value found in the search is written to store result register Both 16 and 32 bit registers can be searched If the value found exceeds the range of store result register the error flag is set Example 1 Table from XREG1 1 5 6 100 23 340 1 25 340 5 560 0 get X register XREG1 get Y register 10 store result register REG The result is REG1 1 Example 2 Table from DREG1 1 5 O 12000 23 340 get X register DREG1 get Y register 4 store result register REG1 The result is since REG1 cannot hold the value of 12000 106 Search for value in table The function scans the table buffer starting with register get X searching for value defined in get Y register The table is searched for first occurrence of searched value or to the end of the memory space If the value is found the function returns an index to the register Indices are calculated from O If not found the function sets an error flag NOTICE The function can search tables of 32 bit registers though one has to be aware that index returned is a 32 table index and not equal
122. it H L floating point 0x47E 1150 41151 MC2HH8_H HH threshold for VAR8 of counter 2 0x47F 1151 41152 MC2HH8_L 32 bit H L floating point 0x480 1152 41153 MC3LL1_H LL threshold for VAR2 of counter 3 0x481 1153 41154 MC3LL1_L 32 bit H L floating point Ox7FE 2046 42047 MC16HH8_H HH threshold for VAR8 of counter 16 Ox7FF 2047 42048 MC16HH8_L 32 bit H L floating point Binary outputs space Alarm bits informing on comparison results with current values of gas counters Start Address Name Description hex dec MODBUS OxOB8 184 10185 MC1V1LL LL alarm bit for VAR1 counter 1 OxOB9 185 10186 MC1V1L L alarm bit for VAR1 counter 1 OxOBA 186 10187 MC1V1H H alarm bit for VAR1 counter 1 OxOBB 187 10188 MC1V1HH HH alarm bit for VAR1 counter 1 OxOBC 188 10189 MC1V2LL LL alarm bit for VAR2 counter 1 OxOBD 189 10190 MC1V2L L alarm bit for VAR2 counter 1 OxOBE 190 10191 MC1V2H H alarm bit for VAR2 counter 1 OxOBF 191 10192 MC1V2HH HH alarm bit for VAR2 counter 1 Ox0CO 192 10193 MC1V3LL LL alarm bit for VAR3 counter 1 157 0x0D7 215 10216 MC1V8HH HH alarm bit for VAR8 counter 1 0x0D8 216 10217 MCZV1LL LL alarm bit for VAR1 counter 2 OxOF7 247 10248 MC2V8HH HH alarm bit for VAR8 counter 2 OxOF8 248 10249 MC3V1LL LL alarm bit for VAR1 counter 2 0x2B7 695 10696 MC16V8HH
123. its popularity it is not an optimal service for telemetry The cost of an SMS is constant regardless of information length within 160 characters limit In telemetric applications using the text mode would require dedicated formatting and special programming for reception The conclusion is simple This service was not created for telemetry applications but may be an attractive supplement Suppose that along with monitoring current values it is possible to receive perfectly readable textual information containing a warning about alarm situation It is quite a useful supplement 1 2 CSD HSCSD Circuit Switched Data a technology for sending data via commuted communication channel set up on subscriber demand Despite using a digital telephony technology the data transmission is analogical to traditional telephone modem The user establishes a connection with a defined subscriber number and carries out a transmission of data stream sent to the serial port connected to the GSM modem It is a point to point transmission where only 2 data sources are connected After transmission the connection is broken and the subscriber charged for the time occupying the channel 132 This type of data transmission justifiable when large amounts of data are to be transmitted but would be extremely expensive in real time monitoring since it occupies the channel all of the time 13 1 3 GPRS General Packet Radio Services a technology o
124. k error check SIM card activation in GPRS network ojejo GPRS network lo e o os fogintocerseror le o o 6 conection interrupted lo o o 7 foteorr o EREDETE Z ORZEKA Number of log into GPRS trials exceeded Module blocked Wrong PIN for SIM card LED flashing 0 5Hz When GPRS LED is off the module is automatically trying reinitiate transmission When GPRS LED is flashing user intervention is required Remove the reason for error and recycle the power 126 10 3 2 Critical errors A sign of Critical error is the flashing of ERR LED Error code numbers are displayed on signal level and GPRS LEDs ERR State 06 flashes 0 5Hz ROME Co feom Occurrence of any errors described above indicates either a fault in program or a module defect If a critical error occurs please note the error code and contact the manufacturer 11 Technical data 11 1 General Dimensions height x width x 105x86x60 mm length Weight 300 g Mounting method DIN rail 35mm Operating temperature 20 55 C Protection class IP40 Max potential on any connector 60Vrms max referenced to GND Humidity 5 95 non condensing 127 11 2 GSM GPRS Modem Data for WISMO Quick 2406B Modem type WISMO Quick 2406B GSM Dual Band GSM GPRS module EGSM900 1800 Frequency range EGSM 900 MHz Transmitter from 880 MHz to 915 MHz Receiver from 925 MHz to 960 MHz Peak transmitting pow
125. ket transmission networks add a delay dependent of the route the addressed packet has to go between the sender and recipient terminal Usually this delay does not exceed a few seconds and is insignificant from a monitoring perspective In turn the possibility of creating networks independent of terrain topography and territorial size of the system is gained 13 1 4 EDGE EDGE Enhanced Data rates for GSM Evolution is a technology for data transmission employed in GSM networks This is an extension of GPRS technology EDGE is also called for EGPRS Enhanced GPRS with enhanced radio interface allowing triple throughput in most of current systems up to 236 8 kbit s and dynamic adjustment of packet transmission speed depending on transmission conditions 13 1 5 UMTS Universal Mobile Telecommunications System UMTS is a system of third generation cellular phone networks following 2G systems like GSM The new radio interface significantly improved data transfer between the subscriber and the network boosting the quality of service 384 kbit s throughput 13 1 6 HSDPA HSDPA High Speed Downlink Packet Access is a technology based on shared transmission channel The main feature is dynamic adaptation to changes in radio environment and quick retransmission of faulty data The HSDPA technology allows transmission from the network to device with 14 4 Mb s speed 13 2 Application examples This chapter shows basic configurations of
126. l value change but allows better precision of measuring noisy signal Function Data type Range Default value Comments Assuming that measured value will raise from minimum to maximum value unit step value from measurement will achieve X of real value within time specified by table 4 filtering constants 98 2 5 filtering constants 99 3 8 2 6 2 3 3 Operating mode defines analogue inputs operating mode selection list Analogue input the input operates as 4 20 mA standard input Analogue input Parameter preserved for legacy support not important for operating analogue inputs Al A2 8 2 6 2 3 4 Engineering units Function Data type Range Default value Comments 8 2 6 2 3 5 Low Function Data type Range Default value Comments 8 2 6 2 3 6 Low Function Data type Range Default value Comments Defines a name for engineering units for measured values text letters and numerals max 16 characters X inserted text does not have any influence on the value of measured analogue signal reference internal units used along with other reference parameters for rescaling input signal range to engineering units range number 0 65535 0 low reference point for internal units reference engineering units used along with other reference parameters for rescaling input signal range to engineering units range number 0 65535 40
127. l value change but allows better precision of measuring noisy signal It is recommended to set filtering constant to value 6 4 and higher to provide satisfying precision of measurements Assuming that measured value will raise from minimum to maximum value unit step value from measurement will achieve X of real value within time specified by table Percent of real value 1 filtering constant 63 2 2 filtering constants 86 5 3 filtering constants 95 0 4 filtering constants 98 2 5 filtering constants 99 3 64 8 2 6 2 1 2 2 1 Engineering units Function Data type Range Default value Comments 8 2 6 2 1 2 2 2 Function Data type Range Default value Comments 8 2 6 2 1 2 2 3 Function Data type Range Default value Comments 8 2 6 2 1 2 2 4 Function Data type Range Default value Comments 8 2 6 2 1 2 2 5 Function Data type Range Default value Comments Defines name for engineering units text letters and numerals max 16 characters x inserted text does not have any influence on the value of measured analogue signal Low reference internal units used along with other reference parameters for rescaling input signal range to engineering units range number 0 65535 0 low reference point for internal units Low reference engineering units used along with other reference parameters for rescaling input signal range to engineering units range
128. l values ranging from O 65535 Constant parameters may be used for parameterization of user programs Defined parameters are preserved after power loss or module reset 4 3 8 System variables MT 101 has system variables connected to GSM GPRS connection state and power supply Variables state is reflected by flags that can be used as transmission triggers or in internal control programs FS1_ups 1 loss of potential at module s UPS pin FS1_q 1 loss of power supply for binary outputs Q1 Q8 FS1_gprs 1 informs upon log off from GPRS network Full list of system variables is placed in Memory map chapter in Appendices 15 4 4 LED diodes LED indicators placed on MT 101 front BELCE are convenient during module start up phase BINARY OUTPUTS INPUTS PORT RS232 422 485 Inputs outputs Q1 Q8 MU MM A OACI PORT 2 activity GSM Status Gre ses TT GSM signal level MT 101 EB E a a rra module status n thresholds SET AN1 AN2 BINARY INPUTS ANALOG INPUTS 1224 VIN pastel ela 3 als le ala 8 8 Detailed description of signaling patterns is placed in chapter LED signaling 4 5 SET buttons SET buttons placed on MT 101 front panel are for manual setting of auxiliary alarm thresholds for analogue inputs A1 and A2 Manually set thresholds can not be modified or read during configuration of module There are two flags connected to these thresholds ANX_Set_F and AN
129. le e packet routing useful for unambiguous definition of where in transmitted frames the recipient address is placed and how it is recorded without knowing the foreign protocol In that case routing table can be created to eliminate redundant transmissions transmission channel reservation diminishes transmitted data volume provided that multiple queries of one device are executed not knowing the foreign protocol When channel reservation is employed only the first query is sent to all modules defined in Authorized IP numbers list After reception of the response the module reserves for a defined time the direct communication channel with the module that responded to the last query thus creating a temporary point to point connection The reservation time is counted since reception of last GPRS packet Consecutive packets received from that module prolong channel reservation while sending packets does not prolong the reservation When channel reservation time is set to 0 sec the module does not reserve channel and works in standard mode receiving and sending packets from all defined remote units 7 3 Modbus RTU Master mode 28 In this mode the module cooperates with the device acting as MODBUS RTU MASTER The master sends queries addressed to Slave devices to module s PORT2 Upon reception of the frame at PORT2 the module verifies recipient device address Since module s own resources are available in Modbus RTU Master mode under Mod
130. lically queries about module s interpreter state and on the base of received response displays status information in lower left corner of main window The menu item Help Transmission opens transmission window displaying sent commands and replies ON Line OFF Line differentiation is important during connection via modem in GPRS mode Leaving the application connected with the module for longer time results in higher costs of transmission since transfer may be roughly estimated to 2 kB per minute In ON Line mode the serial port connecting the computer with the module or GPRS modem is occupied by MTprog exe application and cannot be used by other applications In OFF Line mode serial port is released and may be used by any other application The icon J on the toolbar performs same function Function Start This function starts the command interpreter of the module To start the interpreter the module has to be in ON Line mode This function does not have a corresponding icon on the toolbar Function Delete This function deletes data from the module s data memory space a gm Flags M Flags The selected for deletion areas should be checked in Pressing the OK button resets selected areas 9 3 1 4 Help MT program editor File Edit Module Help D l Transmission if EN Settings copy X value is X not equalto Y in Exit ecpy X value Ty Exit Butter copy ccpy X value
131. limited to 2000 Upon reaching this value the program is automatically disrupted and restarted at the next 100ms round e The program is capable of carrying approx 750 instructions in 100ms e The function of copying the buffers copies approx 1500 registers in 100ms e The function of fast copying of blocks copies approx 7000 registers in 100ms 9 2 Starting to work It is recommended to set up the working environment during the first run of the program For this purpose select menu item Help Settings or activate icon from the Toolbar and the following dialog window will appear Fill in the relevant data for parameters MT editor config Modem init file C Program Files AB MICRO MTprog Setup T APN name signalix dk intral a PPP user Ping 10 10 10 35 PPP password Pin code a Connect to GPRS Egg 12 Modem port 1 APN Server RS 232 port 12 Intemet connection Modem init file Finds and selects the file holding initialization parameters for the GPRS modem used to communicate with remote module APN name States name of the APN where programmed module resides PPP user Parameter has to be defined only if network operator requires it PPP password Parameter has to be defined only if network operator requires it Connect to GPRS Parameter has to be defined only if network operator requires it 89 90 APN server IP address of the computer routing data packets sent via internet Internet conne
132. lps setting an exclusive transmission channel to one of remote devices for a period of time This enables establishment of a system consisting of several devices with functionalities similar to point to point When a channel is established module ignores packets received from other devices and all data received at PORT 2 are sent to the module with which the channel is established Transmission costs are thus reduced significantly Packets are sent to all recipients only at first transmission The function is activated by setting the value other to than zero thus defining the time channel is reserved Time count starts from receiving first GPRS packet Consecutive packets from same source prolong reservation time while sent packets do not Setting this variable to O switches reservation off and module operates in standard way sending and receiving packets to all defined recipients 8 2 5 1 1 4 Routing enables choosing method of recording recipients address in transmitted data frame number n a Transparent mode without routing 8 bit Address The Address is 8 bit long one byte 16 bit HL Address The Address is 16 bit long two bytes in sequence High and Low byte 16 bit LH Address The Address is 16 bit long two bytes in sequence Low and High byte n a setting the parameter to n a switches routing off 8 2 5 1 1 5 Address offset Function Data type Range Default value Comments defi
133. lt xml version 1 0 gt lt opc gt lt configure net mode dynamic udp_port 7110 timestamp system csv_log true csv path C l debug true gt lt network name mt101 udp_port ip_receiver ip_header_receiver 011 004 006 002 ip_header_sender 255 255 255 255 timeout 10 retries 4 add_crc true csv_msg_log true debug false enable true gt lt modbus name id13 id 13 type registers address 0 size 5 interval 25 debug false enable true gt lt modbus name id13 id 13 type binary_inputs address 8 size 8 interval 25 debug false enable true gt lt modbus name id13 id 13 type binary_outputs address 0 size 8 interval 25 debug false enable true gt lt network gt lt opc gt comment lt udp_port port assigned when remote module reports gt lt ip_receiver IP assigned when remote module reports gt lt ip header_receiver 011 004 006 002 serial number of remote module gt lt ip_header_sender 255 255 255 255 serial number of computer with public static IP gt 13 6 Data formats MT 101 module gives the user a choice of data frame format e standard standard operating mode The units communicate directly with each other in the APN using static IP addresses allocated permanently to used SIM cards In this mode IP addresses of communicating modules are written into authorized units lists e Open The same configuration
134. lt while too long value extends the restart time after error code display defines means of communication for the module selection list Yes The Module works in GPRS mode Upon power up module tries to log in to selected APN This mode requires SIM cards with enabled GPRS access No The Module works in GSM mode The only way of remote communication is SMS messaging In this mode pre paid type SIM cards with no GPRS work without problems Yes n a 39 40 8 2 2 12 Use SMS Function Data type Range Default value Comments defines working sub mode of module operating in GPRS selection list Yes Module operating in GPRS mode has SMS services active As a result the GPRS session is suspended every 12 min and the module checks for incoming text messages Event triggered SMS transmission is instantaneous No Module operates in GPRS mode and SMS services are inactive Yes This parameter is available only in GPRS mode Setting this parameter to No may result in filling the SIM card with received messages that are not processed by internal logic 8 2 2 13 Monthly SMS limit Function Data type Range Default value Comments Defines maximum amount of SMS messages module may send during 1 month in order to prevent uncontrolled number of sent messages thus saving on running expenses Setting the parameter to 0 removes the limit number 0 65 535 0 This parameter is available in no GPRS and in GPRS mode wit
135. lub Autor nie b d odpowiedzialni za utrat zysku lub inne straty w tym handlowe spowodowane lub rzekomo zwi zane bezpo rednio lub po rednio z niniejszym opracowaniem All rights reserved No parts of this work may be reproduced in any form or by any means graphic electronic or mechanical including photocopying recording taping or information storage and retrieval systems without the written permission of the publisher Products that are referred to in this document may be either trademarks and or registered trademarks of the respective owners The publisher and the author make no claim to these trademarks While every precaution has been taken in the preparation of this document the publisher and the author assume no responsibility for errors or omissions or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document Publisher INVENTIA Sp z 0 0 ul Kulczy skiego 14 02 777 Warszawa Tel 48 22 545 32 00 inventia inventia pl www inventia pl Version 1 46 Warsaw June 2010 MTC Compatibility 1 46 Index A PRON R R PERECA APO EEEH 2 Modiile s AA O 3 GSM requirements szerre ar aaea ereer svcd tovcetensduscdesbesceteseGessiescouceveuvsscu
136. mber format 107 12 0000 7 feror sz0000 rida 2 0000 e_ 2000 _ s2000 Je bo Convert number to text This function converts a binary value from register get X to text The result is written into buffer starting with store result register Separate text characters are stored in low order bytes of 16 bit registers Get Y defines converted number s format get Y unit number defines the number of digits after comma in resultant format tens number defines number of digits before comma 0 automatically 100 sets delimiter to instead of 200 forces adding a sign before positive value Furthermore the function writes the resultant number s length in characters to AUX_RET1 register If the converted number is larger then allowed range the function does not perform the conversion and raises an error flag Examples sxe eee LLE aesa fia isage sse a eo o pa bow Logical shift left Function shifts left bits in argument X Number positions to shifts is defined by parameter Y The bits that are shifted out are discarded and zeros are shifted in Get Y should be gt 0 otherwise operation will not be completed and error bit will be set Error bit will be set also when bit set high 1 will be shifted out 0x0000 0x8000 REG 0x8000 Examples 0x0000 232 0x0000 0x00010000 po DREG 0x00010000 0x00010000 0 REG 0x0000 1 Logical shift right Function shifts
137. minutes M fractions of minute m SSMM mmmmm Format 2 FIX 7 degrees S fractions of degrees s SS sssssss Frames GPRMC GPGGA GPGLL Latitude North is represented by positive number while South is represented by negative number 0x404 1028 A A L t ddress Modbus 41029 ongitude Format 1 FIX 5 degrees S minutes M fractions of minute m SSSMM mmmmm Format 2 FIX 7 degrees S fractions of degrees s SSS sssssss Frames GPRMC GPGGA GPGLL Longitude East is represented by positive number while West is represented by negative number 0x406 EC Address Altitude above sea level Modbus Modbus 41031 Ti Frames TIN 0x408 0x408 1032 Address Speed Over Ground Boe 41033 e p e Unit kilometers hour km h Frames e GPVTG 0x40A en a Address Course Over Ground Ea e ea o oO Format FIX 1 Unit Unit degrees True True Frames eo o GPVTG 0x40C oe Address Number of satellites in use aa Modbus 41037 Paa 0x40E 1038 Address Barometric pressure Modbus 41039 FIX 0 Unit hPa SUMA 164 0x410 1040 Address Air temperature Modbus 41041 FIX 1 Unit degrees Celsius C SWIMA 0x412 1042 Address Relative humidity Modbus 41043 man unter Swi 0x414 1044 Address Dew point Modbus 41045 FIX 1 Unit degrees Celsius C SWIMDA 0x416 1046 Address Wind direction Modbus 4104
138. mments For operating modes for ports with MODBUS protocol this setting has following influence on stop bits 1 stop bit for Even and Odd 2 stop bits for n a 8 2 6 4 Asynchronous clocks Two Asynchronous clocks can cyclically count time for up to days 8640000 s Counting starts immediately after module starts up and goes on until switched off Asynchronous clocks have two Triggering outputs T1 T2 that can be used for rules processing 76 8 2 6 4 1 Clocks TMR1 TMR2 8 2 6 4 1 1 Period Function Defines in seconds asynchronous timer counting period Data type number Range 0 8640000 s Default 0 s value Comments 0 zero value switches the clock off 8 2 6 5 Synchronous clocks Synchronous clocks group contains parameters set for two clocks capable of cooperating with module real time RTC clock thus enabling triggering of events synchronized with defined time 8 2 6 5 1 Clock TMR3 TMR4 8 2 6 5 1 1 Start Function synchronizes timer s clock setting start point and counting period Data type time HH mm Range 0 00 23 59 Default 0 00 value Comments n a 8 2 6 5 1 2 Period Function defines synchronous clock counting period in minutes Data type number Range 0 1440 min Default 0 min value Comments 0 zero value switches the clock off 8 2 6 6 Logger This section s parameters define operation of internal Logger recording state changes on binary i
139. n places where the signal is weak may lead to interruptions in transmission and possible loss of transmitted data along with increased costs generated by transmission retries 10 4 Module s design 4 1 Topography REG ra 8 binary input output Optoisolated serial port Serial port transmission and ees counter freq input RS232 422 485 for reception LED indicators Positive logic peripheral equipment GSM signal level LED indi RS232 serial port for local programming DIN rail mounting ll a2 as o4 as os a7 jas 8 8 3 2 3 8 ee Input output n GPRS login LED indicator I K MT 101 Y ALS J e SMA socket for GSM antenna with local antenna GSM transmission reception LED indicators Input state LED indi 8 optoisolated 2 pcs 4 20 mA optoisolated binary counter frequency analogue inputs inputs 4 programable alarm thresholds 1 manually set programable hysteresis and dead band 4 2 Resources MT 101 module s resources working as 8 e binary input max 16 e counter input e analogue input F U working as e binary otput e binary input e counter input e analogue input F U DI binary inputs 0 max 16 each input and output can work as a counter input 2 4 20mA 16 e as analogue F U created of binary inputs and outputs standard RS232 configuration and Modbus RTU ll pa ID1 9600 hardware handshake CTS RTS Ser
140. n register space and bit addressed memory space Virtual registers from bit addressed memory spaces VREG_BIx binary inputs and VREG_BO binary outputs enable access from functions operating on registers to bit variables Virtual register mapping is sequential first register holds first 16 bits the next following 16 and so on B R example T a adds VREG_ Pd c1 cLK_C2 CLK_C3 CLK_C4 CLK_C5 CLK_c6 cLK_c7 CLK_C NOP No operation performed Goto The function jumps to specified in parameter get X location program line CAUTION The number of instructions carried out in one program cycle is limited to 2000 Upon reaching limit the execution stops Next cycle starts from line number 0 Reaching the limit is signaled by ERR LED for diagnostic purposes Exit The function ends the program execution for a particular cycle 103 Bit test This function verifies whether at least one bit in get X register is set according to mask defined by get Y register If confirmed the function returns value 1 in store result column else 0 Example hexadecimal binary get X register 04D2 0000 0100 1101 0010 value get Y register 1820 0001 1000 0010 0000 mask store result bit 0 0 get X register 04F2 0000 0100 1111 0010 value get Y register 1820 0001 1000 0010 0000 mask store result bit 1 1 Mask test This function verifies whether all bits in get X register defined in mask get Y are
141. nection point to point to PC via RS 232 DB 9 connector female ES A 5 GND 7 CTS handshake input 8 RTS handshake output 21 22 PORT 2 RS232 422 485 communication e The Port is optically isolated used for data exchange e Maximal isolating voltage 60Vrms e Operating mode selected by configuration application Description pin Description TXD transmitter output RXD receiver input COM interface common ground GND terminator if necessary connect to RD RD for RS485 transmitter receiver for RS422 receiver RD for RS422 transmitter SD a a2 a3 aa as ae a7 ae BINARY OUTPUTS NPUTS PORT2 RS232 422 485 For RS232 mode the length of the cable should not exceed 15 m NOTICE e Supply cables length lt 10 m e Signal cables length lt 30 m e For longer cables it is recommended to use external overvoltage protection 5 5 Power supply The power supply is connected to and terminals preserving polarisation only when supplying direct current GND Module s ground UPS Input power supply state signaling Active state for voltage gt 10 8V When not employed shortcut with Positive pole of power supply fF Negative pole of power supply Not recommended in standard appliances since it may increase emitted noise For AC supply polarisation does not apply Example Connection diagram with battery backup BINARY I
142. nes the offset of address field in transmitted data frame number 0 1407 0 too short frames with lengths not encompassing address field which are ignored Pay attention to proper setting of Max length of data packet and Data packet delimiter so that all data frames will be received completely 8 2 5 1 1 6 Broadcast address Function Data type Range Default value Comments Defines recipient address If detected in address field of the frame received at PORT 2 will cause sending of this frame to all recipients defined in routing table number 0 65535 0 Placing this address in routing table will result in sending all transmitted frames to corresponding IP address 8 2 5 1 1 7 Routing table size Function Data type Range Default value Comments Defines size of routing table number 1 256 1 the length of routing table should not be shorter than number of network nodes the module communicates with 8 2 5 1 2 Routing table I dx number IP number ID Comments index number of the list IP address of GPRS network node ID number of device connected to GPRS network node with given IP address n a 49 8 2 5 2 Modbus RTU Master mode MT 101 Module operating in Modbus RTU Master mode receives data sent by peripheral device operating in Modbus RTU Master mode at PORT2 Data are sent via GPRS to remote Slave devices according to routing table Module MT 101 operati
143. ng in this mode acts as intelligent GPRS communication gateway allowing physical separation of Modbus RTU network nodes Module s internal resources have assigned Modbus ID which allows reading them from PORT2 8 2 5 2 1 Routing table size Function Defines size of routing table Data type number Range 1 255 Default 1 value Comments the length of routing table should not be shorter than number of network nodes the module communicates with 8 2 5 2 2 Routing table Idx index number of the list number IP IP address of GPRS network node number ID Modbus ID number 0 255 of slave device connected to GPRS network node with given IP address Comments entering Modbus ID of one of the Slave devices connected to PORT2 including internal module resources results in sending replies from that ID to specified IP address regardless of the address of inquiring unit Setting this value to O zero makes the module with specified IP address receive all frames sent by Master unit regardless of Modbus addressing 8 2 5 3 Modbus RTU Slave mode MT 101 Module operating in Modbus RTU Slave mode sends all received via GPRS queries to PORT2 except those that have Modbus IDs identical with module s own Modbus ID of internal resources in address field since they are handled locally replies received at PORT 2 from peripheral Slave devices along with replies from internal module resources are sent to the address from which
144. ng to the sending module s IP address Bits are set for one program cycle 6bT 0x0370 MM 18 MT2MT aTe LE MTZMT 18 MT2MT_189 MT2MT_190 eN MT2MT_19 0x0388 T2MT 20 MT2MT_21 MT2MT_21 MT2MT 21MT2MT_213MT2MT_214 12M zp 0x03A8 mo ae SAO M a I Wrak MT2MT_245 MT2MT_246 EO A REA 0x03B0 AI S as aa me MT2MT_253 MT2MT_254 ZR o 5 ooog o 13 11 2 Binary outputs space Binary inputs bit addressable command 02 FS2_ new informs on downloading of new program This flag is reset at every program stop o power up FS2_stop Informs that program was stopped This lag is reset only on powe download of new FS2_apn 1 reflects APN login state O logged out 149 OST Address 0 1 2 3 4 5 6 7 SAO registers bits controlling outputs Q1 Q8 forcings 0x0000 Q1 Q3 Q4 Q5 Q7m Q8 0x0008 P1 P3 P4 P5 P7 P8 0x0010 P9 P11 P12 P13 P15 P16 Program flags enabling rule based data transmission on event 0x0018 CLK_C1 CLK_C3 CLK_C4 CLK_C5 CLK_C6 CLK_C7 CLK_C8 Counting inputs C1 C8 raising edge VREG_BO1 0x0020 RST_C1 RST_C3 RST_C4 RST_C5 RST_C6 RST_C7 RST_C8 Counter resetting inputs C1 C8 active state 1 0x0028 EN_T1 EN_T3 EN_T4 EN_T5 EN_T6 EN_T7 EN_T8 Strobe inputs for timers T1 T8 active state 1 VREG_BO2 0x0030 RST_T1 RST_T3 RST_T
145. nge Default value Comments Defines hysteresis for alarm thresholds values number 0 01 100 00 5 00 setting of value of hysteresis adequate to signal variations prevents untimely activations of alarm flags 8 2 5 7 5 Gas meter address Function Data type Range Default value Comments Defines address of gas meter connected to module s PORT 1 number 0 65535 0 n a 8 2 5 7 6 Gas meter reading interval Function Data type Range Default value Comments Defines seconds interval of readings from peripheral device using GazModem protocol for update measurement data The connection is via PORT 1 number 0 65535 s 180 s value O zero forces max possible frequency of updating It depends on speed of PORT2 along with size and number of defined mapped spaces 8 2 5 7 7 Number of transmission retries to gas meter Function Data type Range Default value Comments defines number of attempts to transmit data via PORT1 in case of unconfirmed within time defined by Transmission timeout to gas meter parameter reception number 0 7 2 value 0 results in sending without confirming faultless reception 59 60 8 2 5 7 8 Transmission timeout for gas meter Function Data type Range Default value Comments Defines in seconds waiting time for confirmation of data frame reception at PORT1 number 0 01 10 00 s 2 00 s This value along wi
146. nication with counter 6 SL6_ok OAE 174 10175 proper communication with counter 7 SL7_ok OAF 175 10176 proper communication with counter 8 SL8_ok OBO 176 10177 proper communication with counter 9 SL9_ok 0B1 177 10178 proper communication with counter 10 SL10_ok 0B2 178 10179 proper communication with counter 11 SL11_ok 0B3 179 10180 proper communication with counter 12 SL12_ok 0B4 180 10181 proper communication with counter 13 SL13_ok 0B5 181 10182 proper communication with counter 14 SL14_ok 0B6 182 10183 proper communication with counter 15 SL15_ok 0B7 183 10184 proper communication with counter 16 SL16_ok alarm bits for heat consumption meters 0B8 184 10185 LEC1 lower threshold Supply temp C OB9 185 10186 LEC1 upper threshold Supply temp C 161 Start Address Description hex dec MODBUS OBA 186 10187 LEC1 lower threshold Return temp C OBB 187 10188 LEC1 upper threshold Return temp C OBC 188 10189 LEC1 lower threshold Flow m3 h OBD 189 10190 LEC1 upper threshold Flow m3 h OBE 190 10191 LEC1 lower threshold Effect W OBF 191 10192 LEC1 upper threshold Effect W oco 192 10193 LEC1 lower threshold Volume m3 OC1 193 10194 LEC1 upper threshold Volume m3 0C2 194 10195 LEC1 lower threshold Energy J 0C3 195 10196 LEC1 up
147. nition of destination and appropriate settings 8 2 6 2 1 2 Operating modes Function defines operating mode for inputs I1 18 Data type selection list Range Default value Comments Binary input the input acts as typical binary input accepting positive and negative logic Analogue input the input acts as analogue input measuring frequency of incoming signal in range from 0 2 kHz Counter input the input acts as counter input Each pulse appearing on input increments value of corresponding 32 bit register Binary input selecting appropriate operating mode is the basis for taking full advantage of module capabilities It has an influence on available configuration parameters optimizing module performance 8 2 6 2 1 2 1 Binary input 8 2 6 2 1 2 1 1 Filtering constant Function Data type Range Default value Comments Defines in seconds value of min duration of altered state on input in order to consider state to be stable number 0 00 163 s 0 00 s Setting value appropriate to contact characteristics eliminates disturbance caused by contact bounce thus preventing multiple registration of what is in reality one pulse 8 2 6 2 1 2 2 Analogue inputs Function Data type Range Default value Comments Defines filter filtering constant number 0 0 25 5 s 0 for 0 zero value filtering is off Setting high time value influences stabilizing of result after signa
148. nly if required by GSM network operator defines password for APN user account text letters numerals special characters max 32 characters empty Optional parameter used only if required by GSM network operator allows user to define IP number for newly created module definition and displays IP number read from the module configuration that was assigned to the module during last login to GPRS network IP number field 0 0 0 0 255 255 255 255 0 0 0 0 if the number is not read in nor written manually after local configuration remote configuration of the module via GPRS will not be possible selects IP address assignment mode during login to GPRS network procedure selection list 41 42 Range Default value Comments 8 2 3 6 Set IP Function Data type Range Default value Comments Function Data type Range Default value Comments Function Data type Range Default value Comments DHCP IP address is assigned by GSM network according to operator policy It may be static or dynamic address Manual IP address is assigned by GSM network to the value set in Set IP field by user This mode is applicable only when operator policy allows forcing IP address by the user DHCP Manual mode is allowed only in few GSM networks enables manual entering of IP when parameter IP assignment is set to Manual IP number field 0 0 0 0 255 255 255 255 0 0 0 0 forcing of IP address mode assigned by operator is
149. nput I1 CNT_I1 High 16 bits 0x0011 32 bit counter input I1 Low 16 bits 0x0012 32 bit counter input 12 CNT_I2 High 16 bits 0x0013 32 bit counter input I2 Low 16 bits 0x0014 32 bit counter input I3 CNT_I3 High 16 bits 0x0015 32 bit counter input I3 Low 16 bits 0x0016 32 bit counter input 14 CNT_I4 High 16 bits 0x0017 32 bit counter input 14 Low 16 bits 0x0018 32 bit counter input I5 CNT_I5 High 16 bits 0x0019 32 bit counter input I5 Low 16 bits 0x001A 32 bit counter input I6 CNT_I6 High 16 bits 0x001B 32 bit counter input I6 Low 16 bits 0x001C 32 bit counter input I7 CNT_I7 High 16 bits 0x001D 32 bit counter input I7 Low 16 bits Ox001E 32 bit counter input I8 CNT_I8 High 16 bits 0x001F 32 bit counter input I8 Low 16 bits 0x0020 16 bit counter C1 threshold value PV_C1 16 bit value 0x0021 16 bit counter C2 threshold value PV_C2 16 bit value 0x0022 16 bit counter C3 threshold value PV_C3 16 bit value 0x0023 16 bit counter C4 threshold value PV_C4 16 bit value 0x0024 16 bit counter C5 threshold value PV_C5 16 bit value 0x0025 16 bit counter C6 threshold value PV_C6 16 bit value 0x0026 16 bit counter C7 threshold value PV_C7 16 bit value 0x0027 16 bit counter C8 threshold value PV_C8 16 bit value 0x0028 16 bit Timer T1 threshold value PV_T1 16 bit value 153
150. nputs outputs and analogue inputs state The capacity of internal buffer is 140 records New records are written into memory after changes of state on binary inputs outputs or at crossing of dead band for analogue inputs 8 2 6 6 1 Active Function defines Logger status Data type selection list Range Yes Logger active No logger inactive 77 78 Default value Comments No During MT 101 module operation the state of Logger may be remotely altered by MLOG_act bit in binary outputs space 1 active 0 inactive Upon start of the logger the first record of actual state is created Switching the Logger off triggers transmission of logger content to defined recipient but only when it holds records with data 8 2 6 6 2 Sampling interval Function Data type Range Default value Comments Defines in seconds the interval of checking module inputs state number 0 1500 s O s 0 zero value results in sampling interval of 100ms 8 2 6 6 3 Buffer flush mode Function Data type Range Default value Comments defines Logger buffer flush mode selection list Auto Data collected in Logger are sent automatically upon filling the buffer up or after Buffer flush interval time The logger is zeroed after transmission Upon request Flushing Logger buffer is possible only by forcing Auto Flushing of Logger buffer may be remotely forced by setting MLOG_rd bit to 1 one in binary outputs
151. nputs outputs and to module diagnostics Triggering inputs and triggering flags in conjunction with rules processing enable instantaneous reaction in occurring states User has access to following triggering inputs mu 0 pese pim FS1_q 1 no supply for binary outputs Q1 Q8 FS1_gprs 1 information of logging out of GPRS network P1 P32 Program flags P1 P32 definable in user program flags from Asynchronous clocks TMR1 TMR2 and synchronous TMR1 TMR4 TMR3 TMR4 13 9 Flags During operation MT 101 module governs a number of binary flags assuming value True or False that trigger rules processing and remote diagnostics The User has access to following flags resources Description attached Binary inputs Flag assuming value True after change of binary input Bi In 0 gt 1 11 18 from O to 1 Q1 Q8 Binary inputs Flag assuming value True after change of binary input Bi In 1 gt 0 11 18 from 1 to 0 Q1 Q8 Binary inputs Flag assuming value True after any change of binary Bi In Chg 11 18 input Q1 Q8 Binary outp ts Flag assuming value True if read outputs state does not Bi Out Err O1 08 comply with set state Binary inputs Flag assuming value True when counter reaches set Counter 11 18 value or zero value depending on counting direction Q1 Q8 143 AN Set Rise AN Set Fall 144 Analogue inputs 11 18 Q1 08 A1 A2 Analogue inputs 11 18 Q1
152. o Proxy server IP address No reply to sent frame after exercising defined timeout and number of retries is considered as transmission failure and sets triggering input FS1_gprs 0 gt 1 that can be used for Rules processing SMS sending As a consequence after elapsing of time defined in Wait time after disconnection the module performs RESET and commences GSM GPRS login sequence Reduction of this parameter increases the frequency of testing GPRS network state This shortens possible disruptions of control due to network failures but increases unproductive data transmission 8 2 3 11 GPRS testing IP address Function Data type Range sets IP address where data frames testing GPRS network state are sent IP address field 0 0 0 0 255 255 255 255 43 Default value Comments 0 0 0 0 This parameter sets recipient s address for data frames testing GPRS transmission channel sent after defined Idle time elapses Leaving recipient address at 0 0 0 0 sends data frames to module s own IP address Any other valid address within the APN is accepted as the recipient 8 2 3 12 Number of login retries Function Data type Range Default value Comments Defines max number of login to GPRS network retries Each unsuccessful attempt changes the state of triggering input FS1_gprs from 0 to 1 and increases the failure counter by 1 After reaching declared value the module displays error code and awaits user action Su
153. odule s front panel When GSM signal level is not sufficient for reliable operation LED is not lit In that case the use of a directional antenna should be considered 17 SESS eS eSB Hee eee ee ee a1 az 03 04 jas 06 07 oe E 8 8 3 2 BINARY OUTPUTS INPUTS PORT RS232422485 GSM signal level 1 LXK QA lt m 12 13 14 15 16 47 48 fahaliahulislulollglslelslalal 12 24 YN gi SAA Ass osa me o05O DO O EE OC O O O O O OE O GI 4 8 Power supply MT 101 may be powered by 18 26 4 V AC or 10 8 36 V DC The module may work with auxiliary battery supply securing operation for some time after main supply failure In order to discriminate whether the module is powered from battery or from main supply the module has a binary input marked UPS where the signal informing that main supply has failed Main supply voltage drop below 10 8 V raises the FS1_ups system flag The flag may be used for rules processing The input may be used to signal main supply failure and switch over to battery supply 4 9 Housing MT 101 module is encapsulated in standard housing made of plastic compliant with safety requirements and protecting the module in standard operating environment The applied solution complies with standard industrial requirements for DIN rail mounting 5 Connections scheme This chapter shows standard configurations of connections securing p
154. og inputs by reconfiguring binary inputs I 1 18 and binary outputs Q1 Q8 to work in quasi analog mode After reconfiguration all inputs work in input signal frequency to analog conversion so for proper operation one has to connect analog signal source via analog to frequency converter which outputs a square wave of frequency proportional to analog signal Input signal conversion range is 0 2kHz During configuration of analogue inputs the user can set engineering units and precisely rescale the input signal The alarm levels and the time of input signal integration are also configurable The possibility to configure as much as four and in the case of the AN1 and AN2 inputs five alarm levels guarantees supervision flexibility of monitoring of analogue signals Both alarms triggered by the analogue signal value 4 and the rate of signal change 2 are available As mentioned above it is possible to define additional alarm levels for AN1 and AN2 inputs manually by using buttons on the device front panel Additional information about manually set threshold levels for A1 and A2 are described in chapter SET buttons Analogue inputs have two parameters defined They are Hysteresis and Dead band The value of hysteresis defines insensitivity of device for signal variations near threshold values preventing excessive generation of events The range of hysteresis allows generating event only when the signal on the input changes by defined value Hystere
155. on Data type Range Default value Comments 8 2 6 2 2 2 2 5 Function Data type Range Default value Comments Defines a name for engineering units text letters and numerals max 16 characters x inserted text does not have any influence on the value of measured analogue signal Low reference internal units used along with other reference parameters for rescaling input signal range to engineering units range number 0 65535 0 low reference point for internal units Low reference engineering units used along with other reference parameters for rescaling input signal range to engineering units range number 0 65535 400 low reference point for engineering units High reference internal units used along with other reference parameters for rescaling input signal range to engineering units range number 1 65535 65535 high reference point for internal units High reference engineering units used along with other reference parameters for rescaling input signal range to engineering units range number 1 65535 2000 high reference point for engineering units 69 70 8 2 6 2 2 2 2 6 Function Data type Range Default value Comments 8 2 6 2 2 2 2 7 Function Data type Range Default value Comments 8 2 6 2 2 2 2 8 Function Data type Range Default value Comments 8 2 6 2 2 2 2 9 Function Data type Range Default valu
156. one number list that will receive SMS messages Each phone number has defined privileges for SMS querying number 0 32 1 The range value defines required volume of phone numbers used in SMS Rules processing See more in Phone 45 46 8 2 4 2 Number of IP numbers Function Data type Range Default value Comments 8 2 4 3 Phone Idx Name Number SMS request Defines length of IP numbers list authorized to communicate with the module via GPRS Particular IP addresses have defined privileges for access to configuration and sending data queries number 0 128 1 The range value defines required volume of IP addresses used in Rules for Data transmission See more in IP list index number friendly name of the number facilitating identification in Rules processing Max length 16 characters phone number assigned to index and name Max 23 characters Phone number may be a Stored in the internal registers which allows dynamic changes of SMS recipient number Number should be stored in the form of ASCII characters string Characters are stored only on the younger byte of register String should be ended with NULL character 0x0000 depending on check mark incoming SMS requests will be processed or ignored The list may be edited using context menu activated by right mouse click Available operations depend on the cursor placement When cursor rests on an entry all options are available
157. only method of unblocking it is to supply the right PUK code Unfortunately this cannot be performed in the MT 101 module 124 The PUK code may by inserted only after taking the SIM card out of MT 101 module and placing it in a standard GSM mobile phone The phone will demand entering of PUK code at power up Entering correct PUK code unblocks the card and resets PIN fault counter making the card operational 10 3 Error signaling Despite the efforts of module designers and users errors in function do occur It is often imperative to diagnose and remove the cause of error Error signaling is a tool for solving problems LED indicators on module s front panel interpret errors ERR GPRS L1 L2 L3 of SGN LEVEL group a 01 Q2 Q3 04 05 06 07 08 y BINARY OUTPUTS INPUTS __BANARY INPUTS _ ANALOG INPUTS 12724 VIN ulizjo nishejrajg slzlzlale g git Depending on type errors are classified as standard or critical Standard errors are a result of faulty configuration or reasons independent of the module Critical errors are usually connected to physical damage or faults in internal program 125 10 3 1 Standard errors A sign of Standard error occurrence is a lit ERR LED Error code numbers are displayed on signal level and GPRS LEDs ERR State O lit GPRS ES PAG a GSM network error check antenna connection and SIM card activation in GSM network GPRS networ
158. onnected In case of serial cable connection the queries about sequential program lines are sent Lines are continuously read and displayed in the table In GPRS mode there is a couple of seconds delay between the query and response arrival In order to speed the function up queries are sent without waiting for response Upon arrival of response the value is displayed in the table The icon on the toolbar performs same function 95 96 Function Writing to module This function writes the program from the table to the module Ifthe table is empty the effect of using this function will be erasing a program existing in the module All introductory remarks concerning the connection and password protection of Read function are valid in this case as well The process of writing program into module s interpreter is similar The only difference appears in GPRS mode After verification of privileges all lines of program are sent and the application waits for confirmations The icon on the toolbar performs same function Function Write and disable read This function writes the program from the table into the module disabling the reading function The only way of modifying the program in the module is to write it again or import previously stored programs and modify it The icon on the toolbar performs same function Function Connect This function toggles between ON Line and OFF Line mode In first case MTprog exe application sends cyc
159. or MT module RS232 circuit ground 145 9pT 13 11 Memory map 13 11 1 Binary inputs space Binary inputs bit addressable command 02 zdr KRA ox0000 191 192 193 194 195 196 1Q7 1Q8 Pin state Q1 Q8 WREG R ox0008 n 12 BR 14 15 16 17 I8__fpPin state 11 18 0x0010 ERR_Q1 ERR_Q2 ERR_Q3 ERR_Q4 ERR Q5 ERR_Q6 ERR Q7 ERR_Q8 E ZK for GU DUFF VREG_BI1 hreshold bits for analog input AN2 dead band cross over FS1_fs 1 first cycle of he program FS1_ovr 1 delayed cycle start previous cycle longer than 100ms FS1_ups 1 no supply on hreshold bits for analog 0x0018 AN1_LoLo AN1_Lo AN1_Hi AN1_HiHi AN1_Set F AN1 Set R AN1_Dbd input AN1 dead band cross over 0x0020 AN2_LoLo AN2_Lo AN2_Hi AN2_HiHi AN2_Set_F AN2_Set_R AN2_Dbd UPS pin FS1_q 1 no supply fo binary outputs Q1 Q8 FS1 prog 1 error VREG_BI2 0x0028 FS1_fs FS1_ovr FS1 _ups FS1_q FS1_prog FS1_gprs FS1_event FS1_sms detected in user s program program stopped FS1_ gprs 1 module logged out of GPRS On logon the bit is reset On power on FS1_gprs 0 FS1_ event 1 event queue overflow data FSI_ sms 1 event queue overflow SMS 146 0x0030 F_CNT_Q1 F_CNT_Q2 F_CNT_Q3 F_CNT_Q4 F_CNT_Q5 F_CNT_Q6 F_CNT_Q7 F_CNT_Q8 os flip over for inputs E i VREG_BI3 0x0038 F_CNT_11 F_CNT_12 F_CNT_13 F_CNT_14 F_CNT_15 F_CNT_I6 F_CNT_I7 F_CNT_
160. or users that should have the right to configure the module 8 2 2 5 Configuration password Function Data type Range Default value Comments defines the password protecting access to configuration of the module The password will be required for both local and remote access thus protecting against unauthorized configuration alterations The password does not protect against reading current configuration or the module status text string letters and numerals max 32 characters n a since the only way of unlocking the module is resetting it to factory settings it is vital that the password is stored in a safe way and available when needed 8 2 2 6 Configuration reading block Function Data type Range Default value Comments blocks reading of module configuration even when using valid password selection list Yes Reading of configuration from the module is impossible No Module is not protected against reading of configuration No This parameter does not influence writing a new full configuration but prevents writing changes if configuration identifiers in the module and in MTM application do not match 8 2 2 7 Reset after inactivity Function Data type Range Default value Comments Defines in minutes the interval between data reception by modem Initiates modem restart when exceeded number 0 10080 min 60 min This parameter is valid only for Modem mode Value 0 disables this function T
161. pares REG1 to 256 value of bit 9 and sets Q1 accordingly to the actual value E MT program editor File Edit Module Help DOGO FTBZANKB bitwise AND is X equal to Y ra e Gor not OOE EJEJCJ O Module dissconnected ala Comi The same effect can be obtained in more elegant way employing function Bit test MT program editor File dit Module Help Deh gaans execute r a store expression result Dit test EULE FILE k O Module dissconnected ala Coml 9 14 7 Alarm with confirmation The program generates cyclic transmission of SMS messages until I5 declared as alarm confirmation is activated or the alarm condition ceases 11 0 When binary input I1 is activated output Qi is set high In MTManager the rule triggered by Q1 sending SMS is defined Simultaneous to I1 going high the timer 1 is activated and counts to PV_T1 amounting 600 6 seconds starts Upon reaching PV_T1 the flag T1 is set and subsequently Q1 is set As a result of the rule an SMS message is dispatched Until I5 is activated or I1 deactivated SMS messages will be regularly dispatched lt MT program editor File Edit Module Help Bell F ABAn execute qe get expression copy X value copy boolean X Exit copy boolean X copy boolean X copy boolean X LA copy boolean X HUGG Ett x Module dissconnected ala Comi 117 9 14 8 Motion detector The motion dete
162. per threshold Energy J 0C4 196 10197 LEC1 lower threshold Working time h 0C5 197 10198 LEC1 upper threshold Working time h 0C6 198 10199 Reserved for 0C7 199 10200 LEC1 upper threshold Auxiliary water meter 1 m3 0C8 200 10201 Reserved for 0C9 201 10202 LEC1 upper threshold Auxiliary water meter 2 m3 OCA 202 10203 Reserved for OCB 203 10204 LEC1 upper threshold Auxiliary water meter 3 m3 OCC 204 10205 Reserved for OCD 205 10206 LEC1 upper threshold Auxiliary water meter 4 m3 OCE 206 10207 LEC1 lower threshold Max flow m3 h OCF 207 10208 LEC1 upper threshold Max flow m3 h ODO 208 10209 LEC1 lower threshold Max effect W 0D1 209 10210 LEC1 upper threshold Max effect W 0D2 210 10211 Reserved for 0D3 211 10212 Reserved for 0D4 212 10213 Reserved for 0D5 213 10214 Reserved for 0D6 214 10215 Reserved for 0D7 215 10216 Reserved for OD8 216 10217 LEC2 OF8 248 10249 LEC3 118 280 10281 LEC4 138 312 10313 LEC5 158 344 10345 LEC6 178 376 10377 LEC7 198 408 10409 LEC8 1A8 440 10441 LEC9 1C8 472 10473 LEC10 1E8 504 10505 LEC11 218 536 10537 LEC12 238 568 10569 LEC13 258 600 10601 LEC14 278 632 10633 LEC15 298 664 10665 LEC16 alarm and information bits for GAZMODEM configuration port 3B8 952 10953 proper communication with gas counter 162 13 11 7 Auxiliary resources of N
163. perating in M Bus protocol applied mainly for measuring of energy consumption in heating systems 31 Since MT 101 module has no capability of direct communication with M Bus units it is necessary to connect an external converter to PORT2 The converter RM 120 is one of our products 7 10 NMEA 0183 mode NMEA 0183 mode is an extension of Modbus RTU Slave mode with the function of receiving and interpreting of data in NMEA 0183 format sent by peripheral device attached to PORT2 Standard NMEA 0183 protocol frames are decoded and stored in module s internal registers where they are ready for further processing This mode was implemented to serve the AIRMAR weather station but may be used to communicate with GPS receivers using NMEA 0183 protocol for data exchange 7 11 FlexSerial mode 32 In FlexSerial mode the transmission at PORT 2 is serviced exclusively by a user program resident in the module Only standard access to module s resources is possible via GPRS No option of sending data frame to PORT 2 while data incoming to PORT2 arrives exclusively to internal program is available Buffer structure PORT 2 in the program is served by 2 buffers and helps registers placed in holding register s memory space Transmission and reception are independent on each other The buffers have a length of 512 16 bit registers where only low order bytes are used for transmission In other words one 16 bit register stores 1 byte on low order
164. put Function Data type Range Default value Comments 8 2 6 2 2 2 2 Function Data type Range Default value Comments Defines in seconds value of min duration of altered state on input in order to consider state to be stable number 0 00 163 83 s 0 1 s Setting value appropriate to contact characteristics eliminates disturbance caused by contact bounce thus preventing multiple registration of what is in reality one pulse Analogue inputs Defines filter filtering constant number 0 0 25 5 s 0 for 0 zero value filtering is off Setting high time value influences stabilizing of result after signal value change but allows better precision of measuring noisy signal It is recommended to set filtering constant to values 6 4 and higher to provide satisfying precision of measurements Assuming that measured value will raise from minimum to maximum value unit step value from measurement will achieve X of real value within time specified by table Percent of real value 1 filtering constant 63 2 2 filtering constants 86 5 3 filtering constants 95 0 4 filtering constants 98 2 5 filtering constants 99 3 8 2 6 2 2 2 2 1 Engineering units Function Data type Range Default value Comments 8 2 6 2 2 2 2 2 Function Data type Range Default value Comments 8 2 6 2 2 2 2 3 Function Data type Range Default value Comments 8 2 6 2 2 2 2 4 Functi
165. query was issued or according to Routing Table content 8 2 5 3 1 Routing table size Function Data type Range Default value Comments Defines size of routing table number 1 255 1 the length of routing table should not be shorter than number of network nodes the module communicates with 8 2 5 3 2 Routing table I dx number IP number ID Comments index number of the list IP address of GPRS network node Modbus ID number 0 255 of slave device connected to GPRS network node with given IP address In basic configuration where replies are sent only to inquirer the table may remain empty The table needs to be filled out when replies have to be sent to other Masters Second column holds IP address of auxiliary master while third column Modbus ID of device which answer has to be sent additionally to auxiliary master If third column has value O zero replies from all connected to module slaves and module s internal resources will be sent to appointed IP address Sending replies to any number of Master devices is possible Multimaster mode 8 2 5 4 Modbus RTU Mirror mode Modbus RTU Mirror is an extension of Modbus RTU Slave mode The behavior of the module is identical to Modbus RTU Slave mode seen from the GPRS point of view Remote access to internal module resources and to Slave devices connected to PORT 2 is secured An additional feature is the opportunity to map resources of slave devices
166. r manual 8 4 Verification of configuration Despite high reliability of both local and remote module configuration verify of it is important It is relevant if the module s behavior does not comply in accordance with the performed configuration For verification please read the configuration from the module and check parameters settings Reading of module configuration is described in details in MTM users manual 9 Programming 9 1 General information Modules from the MT 10x and MT 202 series and EX 101 expansion allow downloading user defined internal programs thereby expanding module functionality with non standard algorithms of data processing and module control Programming is accomplished by using 88 the MTProg application delivered free of charge to our customers giving them th possibility of programming in integrated environments Basic information regarding user programs functionality e The program is executed cyclically every 100ms e If the particular program cycle does not complete execution within 100ms the next cycle will not start immediately but at the next 100ms round The omission of the program cycle is signaled by flashing of OVR LED In such cases the user program should use RTC register values or clock blocks instead of measuring the time by incrementing a register value for each cycle e The user program can consist of max 1024 instructions e Max number of instructions carried out in one cycle is
167. ram The icon DI on the toolbar performs same function Function Import Writes a program previously stored on the hard disc into the table Programs have a default extension MTp The icon gt on the toolbar performs same function Function Export Stores the program from the table on the hard disc with default extension MTp The icon Ir on the toolbar performs same function Function File Stores the program from the table on the hard disc in clear text creating good documentation Program file Saving in Data Qabmico Basn s 5 CHEMINOVA 5 tura 1sec_timer txt E 3pump txt E analogout txt E anout4 txt El anout txt El c2 txt E eberhardt1 txt eberhardt txt E alynne1 txt El alynne txt E kot txt E smokey txt E sydkraft0 txt El tura txt E wantan txt File name Save as type Function Exit kJ Text files Closes the application after confirmation The keyboard shortcut for this function is Ctrl X The icon on the toolbar performs same function 9 3 1 2 Edit E MT program editor File Edit Module Help DB Find Ctrl F oN E RE expression X Y bi copy X value 0 REG2 copy X value RTC_Sec REG2 is X not equal to Y RTC_Sec REG2 Q1 Exit copy X value RTC_Sec REG2 D Exit Buffer copy XREG1 XREG2 copy X value AN1 XREGI O Module dissconnected ala Com2 e Function Find Allow
168. rating in GazModem mode enables communication with gas counters operating on GazModem transmission protocol Data received at PORT2 are placed in respective registers of MT 101 module s memory map 8 2 5 6 1 Read interval Function Defines in seconds an interval between readings from peripheral device operating on GazModem protocol in order to update measurement data Data type number Range 0 65535 s Default 180 s value Comments value O zero forces max possible frequency of updating It depends on speed of PORT2 along with size and number of defined mapped spaces 8 2 5 6 2 Number of retries Function defines number of attempts to transmit data via PORT2 in case of unconfirmed within time defined by transmission Timeout parameter reception Data type number Range Orio Default 2 value Comments value O zero forces max possible frequency of updating It depends on speed of PORT2 along with size and number of defined mapped spaces 8 2 5 6 3 Transmission timeout Function Defines in seconds waiting time for confirmation of data frame reception Data type number Range 0 10 s Default 2 s value Comments This value along with declared Number of retries influences max time of single data packet transmission 8 2 5 6 4 Threshold hysteresis Function Defines hysteresis for alarm thresholds values Data type number 55 Range 0 01 100 00 De
169. register 4991 137F 0001 0011 0111 1111 store result register 6143 17FF 0001 0111 1111 1111 Bitwise AND The function calculates the product of corresponding bits in 2 registers Example decimal hexadecimal binary get X register 1234 04D2 0000 0100 1101 0010 get Y register 4991 137F 0001 0011 0111 1111 store result register 82 0052 0000 0000 0101 0010 Bitwise XOR The function calculates symmetrical difference of corresponding bits in 2 registers Example 102 decimal hexadecimal binary get X register 1234 04D2 0000 0100 1101 0010 get Y register 4991 137F 0001 0011 0111 1111 store result register 6061 17AD 0001 0111 1010 1101 Bitwise NOT The function negates bits in the register Example decimal hexadecimal binary get X register 1234 04D2 0000 0100 1101 0010 store result register 64301 FB2D 1111 1011 0010 1101 Bit copy The function copies selected bits from a register get X to register store result Only bits from positions where there are values of 1 in register get Y Other bits remain intact Example decimal hexadecimal binary get X register 1039 040F 0000 0100 0000 1111 get Y register 4915 1333 0001 0011 0011 0011 store result 3925 0F55 0000 1111 0101 0101 register before operation store result 3143 0C47 0000 1100 0100 0111 register after operation This function is very handy when copying values betwee
170. reviously noted signal value Upon signal crosses range new signal value is noted so that it is in mid range and a An DB flag is set high in binary outputs space This flag can be used for rules processing or trigger recording in Logger Sub group serial port holds configuration parameters for PORT2 PORT1 parameters are unchangeable Spped 9600 8 bits no parity 1 stop bit flow control hardware RTS CTS 8 2 6 3 1 Interface type Function Data type Range defines electrical standard for serial port selection list RS232 voltage interface 12V full duplex three wire 75 RS422 differential interface full duplex double pair RS485 differential interface half duplex single pair Default RS232 value Comments n a 8 2 6 3 2 Transmission speed Function defines transmission speed bits s for serial port Data type selection list Range 1200 2400 4800 9600 19200 38400 b s List of supported speeds Default 9600 b sec value Comments n a 8 2 6 3 3 Stop bits Function defines number of stop bits Data type selection list Range 4 2 List of options Default 1 value Comments Function has no influence on transmission parameters for Modbus modes Number of stop bits depends on selected parity control mode 8 2 6 3 4 Parity Function defines control of transmitted byte Data type selection list Range n a None Even Odd List of available options Default n a value Co
171. rner of the status bar MT program editor File Edit Module Help DB e 19 Select a Read program e set if Write program error o f AN write and disable read AN1 a fu 102 A Bg RTC Sec RTC Sec Stop RTC Day RTC Mon Delete ANI Lo Program is running ala Com2 Function Select Presents the list of defined modules for selection of the desired module The list has the option of selecting transmission mode via either RS232 cable or wireless GPRS connection using the module s IP address MT module selection MT 101 10 10 10 172 TDC A 10 10 10 6 102ka 10 10 10 6 muratdynam 212 252 231 28 MTA 10 10 10 6 klaus 0 0 0 0 Lpro1 10 10 10 194 D1 MT 101 10 10 10 49 10 10 10 169 10 10 10 5 80 62 226 246 PLoS 2 pon The table shows data written in system registers by MTManager application MTProg application can only access modules previously defined and configured in active Project by MTManager The icon on the toolbar performs same function Function Read program Reads the content of module s program interpreter into the table If the application is connected to the module the control in the left side of the status bar is lit in red or green depending on the state of the program interpreter The text displayed close to the control reflects the actual state and the function Read program is active If the connection is not established or broken the control is gray and reading from the 23 O Module dissc
172. roper operation of MT 101 module s integral inputs in all available operating modes 5 1 Binary inputs 1 18 Integral binary inputs marked as 11 18 may work in both positive and negative logic making circuit design very easy Binary inputs I 1 18 in positive logic 18 Each of binary inputs I1 18 may operate as a counter input or analogue input with frequency conversion to analogue value The change of input operating mode is done during configuration Typical connection for counting input is identical to standard input connection for both negative and positive logic The only difference lays in counting of pulses appearing on the input and storing the result in a 32 bit register assigned to this input Binary input operating in analogue mode has slightly different connection It is assumed that the signal is a square wave with variable frequency in range 0 2kHz where momentary frequency corresponds to measured analogue value The wave usually comes from a converter exchanging measured analogue value to proportional frequency in defined range 5 2 Binary inputs outputs Q1 Q8 Integral outputs Q1 Q8 may operate depending on selected mode as inputs or outputs In both cases only positive logic applies Binary outputs Q1 Q8 in positive logic 19 PORT2 RS232 422 485 Binary inputs QL Q1 Q2 03 Q4 05 06 07 08 BINARY OUTPUTS INPUTS R 2 8 2 2 8 3 PORT2 RS232 422 485
173. roup contains lists of transmission tasks to be carried out upon occurrence of activating criteria 8 2 1 Header Header of parameter structure describes MT 101 telemetry module It holds basic information unique to the module the configuration contained by module and configuration file version Information displayed is not user editable and solely used for verification and information purpose 8 2 1 1 Module name Function displays name assigned to module during configuration Data type text Range n a read only parameter Comments n a 8 2 1 2 Module type Function displays the type of configured telemetry module Data type text Range n a read only parameter Comments n a 8 2 1 3 Module serial number Function displays serial number configured telemetry module Data type text Range n a Read only parameter Comments this field displays module serial number assigned during manufacturing This number is static and unique identifier of the unit 8 2 1 4 IMEI number Function displays GSM modem s IMEI number Data type text Range n a read only parameter Comments n a 34 8 2 1 5 Internal program version Function displays the identification of actual version of internal telemetry module program firmware Data type text Range n a read only parameter Comments the value of this field changes automatically after download of firmware 8 2 1 6 Configuration file version
174. s do not have the possibility of remote configuration or remote programming e UDP Standard in this data module communicates using the Modbus frame encapsulated in standard UDP frame This allows user to use Modbus UDP drivers provided from other companies but disables data delivery control system confirmation of correct data frame reception mechanism GPRS transmission retries numer and GPRS transmission timeout parameters are unavailable in that operating mode 13 7 Module s Status format Status frame of MT 101 module is a sequence of four 16 bit registers from internal registers space read command 03H write 06H or 10H OX03ES Outputs space MTLOUT 0 0 Q8 Q1 0x03E6 AN1 input copy input Register 0x0004 MT_AN1 16 bit value 0x03E7 AN2 input copy of input Register 0x0005 MT_AN2 16 bit value A call upon this coherent area in memory gives optimal access to all physical inputs outputs of MT 101 The same area is used for status sending SMS length and status may not exceed 160 characters If longer the text is truncated and complete status is sent lt message text gt lt module status gt lt time stamp gt 142 where status is 11 18 01101011 Q1 Q8 01101011 AN1 143 AN2 1780 Binary values are represented bitwise Analogue values are represented in engineering units 13 8 Trigger inputs During operation the internal system of MT 101 module creates a number of variables related to its i
175. s defined in Authorized numbers list of GPRS section and sending option is checked After receiving frame via GPRS the module checks if it is addressed to its internal resources address matches declared Modbus ID If that is the case the instruction is carried out and confirmation sent to sender This behaviour enables creation of Multi master systems securing proper data transmission and access to all resources of the system If Modbus ID of received frame does not match module s ID the frame is forwarded to PORT2 and may be received by the Master device Modbus MASTER Modbus MASTER mode mode Modbus SLAVE mode 7 4 Modbus RTU Slave mode In this mode the module acts as a network node serving both own resources and all connected to PORT2 devices operating in Modbus RTU Slave mode waiting for GPRS data frames Upon reception of the frame it investigates recipient s address matching declared Modbus ID with its own If the address matches the instruction is carried out and confirmation set to sender If it does not match the frame is forwarded to PORT2 The module waits for 0 5 sec for reply When reply comes or the time elapses the module whether new data frame arrived via GPRS Sending frames not addressed to module s ID to PORT2 is unconditional as module does not have the list of connected to PORT2 Slave devices Replies are sent to sender as standard Sending of replies to additional Master units can be
176. s placed in the neighborhood of two SET buttons placed on the front panel The buttons are connected to analogue inputs Al respective A2 and indicators are marked as A1 and A2 Threshold indicators SET1 and SET2 are lit when value of analogue signal at corresponding input crosses the manually set alarm threshold 10 2 Unblocking of SIM card Three failed attempts of entering PIN code locks the SIM card and requires entering the PUK code In order to prevent this the module controls the number of failed attempts written into SIM card by allowing only two attempts making a third attempt impossible even if the third attempt was correct A double unsuccessful attempt is perceived as a fault requiring user intervention An attempt to unlock the module may be performed only when the right PIN code is known Necessary procedure e turn the power supply off e remove SIM card from the module insert SIM to ordinary mobile phone accepting cards from the operator that issued actual SIM e start the phone and enter proper PIN code if not accomplished before start the module insert appropriate PIN into configuration power the module off remove the SIM from the phone and place it in the module e start the module The described procedure reset SIM card s fault counter and allow using the card in MT 101 module In older versions of GSM modems without implemented protection procedures the SIM card may get blocked after 3 failed attempts and the
177. s port is always 1 options in configuration applies only to PORT2 Transmission parameters are e speed of 9600bps e 8 data bits e no parity e 1 stop bit e hardware handshake RTS CTS This port is ideal for connecting external graphical or text panel supporting Modbus RTU Master PORT2 is capable of operating in RS232 422 485 modes and serves communication with external data sources The interface and operating mode is selected during module s configuration This port is optoisolated 4 2 5 Real time clock MT 101 Module is equipped with astronomical time clock RTC The clock is a base for defining working cycles of module timers and time stamps for measurement results recorded in registers Imprecise clock setting results in faulty time stamping and subsequent loss of vital information For that reason it is recommended to set the clock to UTC time instead of the local time zone of the module s placement CAUTION The RTC clock is powered from an internal battery and as long as it is operational there is no need to reset the time after power off Since the clock precision is not absolute periodical time adjustment may be necessary Setting the time is described in configuring mode documentation for the MTM program 4 3 Internal resources 4 3 1 Registers MT 101 Telemetry module has in it s internal resources 16 bit input registers and 16 bit internal registers Remote access to these areas is possible
178. s ranging from 0 65535 8 2 7 Rules Rules group contains lists of transmission tasks performed by internal program when criteria defined in rules are met Tasks are divided into two groups e rules concerning transmission of SMS messages e rules concerning transmission of data In both cases the criteria are defined by using same resources and conditions of application of the rule 8 2 7 1 SMS sending List of SMS sending rules can hold max 32 entries defining short text message transmission conditions Adding a new position is done in the context menu by right clicking mouse while one of positions on the list is highlighted 80 PA Device New module MT 101 General GPRS Authorized numbers MODBUS RTU Slave mode 1 H Adding more rules is done by setting the parameter number of SMS sending rules to desired value 8 2 7 1 1 Number of SMS sending rules Function declares number of SMS sending rules Data type number Range da 32 Default 1 value Comments diminishing the number of rules does not delete settings until the configuration is written to the module 8 2 7 1 2 SMS sending rule Each of the rules residing on the list is defined by following parameters e Trigger input Trigger flag SMS text Recipient number Status sending 8 2 7 1 2 1 Trigger input Function defines resource to observe Data type selection list Range n a the rule is inactive 11
179. s searching the program for defined text eg register name Text that you want to look for is entered in the window opened jus after clicking this menu position It is possible to choose if the search phrase is case sensitive and if search phrase is a complete word or only part of it whole contents only After selecting OK cursor in main window will move to first cell with found search phrase Search area begins from firs cell after selected and ends where program ends Text finding Find REG DC ase sensitive C Whole contents only Function can also be started by using keybord shortcut Ctrl F e Function Find next Moves cursor to next cell with searched phrase Function can also be started by using keybord shortcut F3 9 3 1 3 Module Module Menu consists of functions governing the state of programmed module Functions of this menu item change dynamically depending on the state of connection with the module and the state of the module s internal program Active functions of the menu when program is disconnected from the module 93 94 MT program editor Fil gt Edit Module Help EB b 3 Selert Read program R Write program 3 FE write and disable read a Fi _ RTC Sec 4 S RIC Sec FEG Q RIC_Sec ml Ext Buffer copy XREG copy X valu O Module dissconnected ale Com2 and after connecting to the module with internal program running Notice the green dot in lower left co
180. seceesaeeecsesaecenseseeeeea 133 13 1 3 2 GPRS in telemetry application Sennen Ao Z OW OOO A Sevens a AS dO ARA 133 ABS TAS EDGE Sa in Ot ta AO BAOF O ORA ce cua stake PO GEODE UAE act OSA 134 PSUS UMTS ZB ZRODLO BRENNER LR RO DAC GANI te NE ONO WNN GONNA 134 ALO AD PP Ai A A vids OPOYA z wiz d 134 13 2 Application EXAMEN A A AA 134 13 2 1 Communication with single module ooooccnnnnccnononcccnononcnnononnnonnncconononononnnennnonnnnn nono nn nrnnnn nn nronnn conan nnnrnnnnss 134 13 2 2 POINE TO POINTE communicatio re a A A aa 135 13 2 2 1 Using SS AS 135 13 2 2 2 Data transmission from external deviceS oooococcconnccconnnononanannconononannconnnnon nono E EEEE oros 137 13 2 2 2 1 Configuration for transparent Mode ccccccccsssscecsssceeessececsesaececeseeceessecesesaececsesseceesaeeeeseaaess 137 13 2 2 2 2 Configuration for GazModem MOAE cssscccesssssecesseceessececeesaececssseeceesaesesesseceessseceesaseeesesaess 137 13 2 2 2 3 Configuration for M Bus Lec MOE cccccsssccesssececessececssscecsessececsseeceesaeecseseececesseceeaaeeecseaaess 138 13 2 2 2 4 Configuration for NMEA 0183 MOdC cccccccesssscecsssseeesececsessececsssseceesaececesseceesssseceesaeeeeseaaess 138 13 3 Syntax for reading and writing data in SMS mode w cccccscceesssseseescesessceceessssecsssessessssecsesssecsesseseesssecsesssseeseaes 139 13 4 Unlocking writing to internal registerS seseae aaa aaa aaa
181. seceueubayevdevutin oucuwavexsevexcecuvelerscsesseuss A MA NO AD o eL lo 14011 NN PD RO SOUCO S OE ER ECA 4 2 1 A Ga a zi A AA AP PA ANA Wd ACO dow sad eave vase a AEEA 4 22 A alOg IMPUTS saseta siian teini a aia Aadan ian die boi Od sass suds ni as i etiani dasi 42 3 BiMary OUTPUTS oriee eueeet ao ada aea aE EN eE ea aad a fosa buzia dad kn AEA REE ban 4 24 Serial O 4 2 5 Realtime o A WO OO EA GO YO AA na PENSE EAA AEE PEE CEA EAEE EEEE EE ARA EEA ECA SEA AS INternal resources mon nota niwie EE AA EE A A aa WANIE ADV eA SA NN A32 Virtual repis O ON E OS NA 4 3 5 O O ON 4 36 MT2MT A AN 4 3 7 A aaa aa O ada Gda rodowa db psa a PE A dA douteacsevdavoeudscceeutenensuadeavtecodateedts SS A ac az ada ady Eat Setki ano 4 4 LED JI dE pacca cO O AD SET DULCONSN NN we add A Ge SIMCAN A a NON LAMENA O es zez AET o E EOE EEEO A At ca AB ON E E 2 2 VAPE E E E E s4deheasaetasds abavesaatassaaskarisstnssedecdicssestacddsaiceadsrage sists aateetastavesiaates AO HOUSINO A PR REED AA 5 Connections SCHEMING fice sccdisacsescccceccsseccssccsecceseccucacstoscssasdcviscestesessosesdeccdeesescacacoasebensstenssoddseseisnestesesdescesessousecesss 51 BING INDUS TA 2 A dwa sanateavsavedausiaversapadsas sususauasieddsessavunasdediass satasavediuslavessatassenlecsansatiancess 5 2 Binary Inputs oUtputs OL Oia aaa assess tates 5 3 ANGIOg INPDUES AL A mision aoi rze wik E O EEEE E r O dra 5 4 COMMUNICATION POMS enea aan aeaaeai TN
182. set If confirmed the function returns value 1 in store result column else 0 Example hexadecimal binary get X register 04D2 0000 0100 1101 0010 value get Y register 1820 0001 1000 1110 0010 mask store result bit 0 0 get X register 04F2 0001 1100 1111 0010 value get Y register 1820 0001 1000 1110 0010 mask store result bit 1 1 Buffer copy This function copies value of source buffer starting at register get X to destination buffer defined in store result The length of copied buffer depends on the value in get Y register The function stops when buffer length value is negative writing attempted beyond the buffer space copied value exceeds allowed value of destination buffer For instance an attempt to copy 1 from 32 bit register to 16 bit register Example get X register XREG10 get Y register REG store result register DREG2 If REG1 4 to function copies 4 values DREG5 XREG13 DREG4 XREG12 DREG3 XREG11 DREG2 XREG10 CAUTION The function starts copying from the last buffer register and ends at the first register It creates an easy way to create a logger keeping the history of selected resources in internal registers In section Examples of programs a Logger program illustrates using this function 104 Copy block quickly The function copies data among blocks in internal registers space Following parameters are used register get X
183. sis is set for all selected analogue input alarm thresholds FLags AnLoLo AnLo AnHi AnHiHi An DB An Set Fall An Set Rise set by analogue signal changes may be employed for rules processing 4 2 3 Binary outputs MT 101 Telemetry module is equipped with 8 dedicated binary outputs marked Q1 Q8 The state of outputs is set by writing desired value into a binary outputs memory register 12 This record may be performed either remotely via GPRS or locally as the execution of a user defined program For each binary output the state of forcing signal is compared with actual output state signal Upon detection of discrepancy the BiOutErr Flag is raised and may be used for rules processing As stated before for Binary inputs any binary output may be individually configured to work either as binary input counter input or quasi analogue input That makes the hardware universal in application 4 2 4 Serial ports MT 101 Telemetry Module is equipped with two serial ports PORT1 and PORT2 PORT1 works only in RS232 mode and is used for local configuration of parameters In order to perform local configuration connect this port to a PC class computer with running MTM program Operating parameters of this port are not modifiable and the length of the connecting cable should not exceed 3 m This port is not isolated PORTI1 can also be used as Modbus RTU Slave port without need of changing modules configuration Module s Modbus ID on thi
184. source block address register get Y block size register store result destination block address Destination and source block may overlap When block size exceeds the size of internal register space the data is not copied and the function rises an error flag Example REG1 0x60 REG2 0x100 REG3 0x600 get X register REG1 get Y register REG2 store result register REG3 The function copies data from source block 0x060 0x15F XREG1 XREG256 to destination block 0x600 0x6FF P2SND_B1 P2SND_B256 Read value from table This function takes the numerical value from table starting with get X register The value from table cell defined by index register get Y is copied to store result register Table cells are indexed from 0 store result get X get Y The function rises error flag when copied value exceeds the range of destination register or cell address lays beyond the space Example get X register XREG10 get Y register REGI1 store result register DREG2 If REG1 4 than function performs the operation DREG2 XREG14 Write value to table The function writes numeric value to table starting with register store result The value from register get X is copied to table cell defined by index register get Y Table cells are indexed from 0 store result get Y get X The function rises error flag when copied value exceeds the range of destination register or cell address lays
185. space Note that when forcing some data may get lost if querying is too slow compared to object s dynamics If the buffer gets filled between readings new data will replace oldest data so the latest 140 records are preserved 8 2 6 6 4 Buffer flush interval Function Data type Range Default value Comments Defines in seconds the interval of buffer flushing in automatic mode number 0 65535 s O s O zero disables timed flushing In any case the Logger is emptied upon buffer filling Note that in timed flushing frames are sent only when buffer has at least 1 record 8 2 6 6 5 Recipient IP address Function Data type Range Default value Comments 8 2 6 7 MT2MT Buffer defines IP address of device to send Logger buffer to selection list friendly names of IP of devices declared as Authorized to communicate with module IP1 first number on the list of authorized numbers since IP address of recipient is selected from list of friendly names assigning unambiguous unique descriptive names is beneficial MT2MT Buffer enables creation of system where modules may exchange information internal registers with each other Using buffer requires activation and defining register space where exchange is going to take place More in chapter Internal Resources MT2MT Buffer 8 2 6 7 1 Active Function Data type Range Default value Comments 8 2 6 7 2 Sending to Function
186. space in Registers while for bitmapped in bits Bits from mapped space are placed on consecutive bits in registers starting from least significant So in module in one registers 16 bits are stored Typical layout of mapped bit space Address of mapped space module 64 Address of mapped space SLAVE 3 Size of mapped space 20 8 2 5 4 3 6 Mapped space read interval Function Defines in seconds read interval of peripheral Slave device for update Data type number Range 0 65535 s Default 1 s value Comments value O zero forces max possible frequency of updating It depends on speed of PORT2 along with size and number of defined mapped spaces 8 2 5 5 Transparent PLUS mode Transparent PLUS mode is an extension of standard Transparent mode with access to internal module resources using standard Modbus frames 53 54 8 2 5 5 1 Max length of data packet Function Data type Range Default value Comments Defines in bytes max data volume in a packet When reception buffer reaches declared value the packet will be dispatched number 0 1408 256 n a 8 2 5 5 2 Data packet delimiter Function Data type Range Default value Comments 8 2 5 5 3 Channel Function Data type Range Default value Comments Defines in seconds time between received characters Exceeding this value triggers transmission of received data number 0 00 655 35 s 1 00 s
187. ssed Note that in order to start the pump I1 and I2 have to be ON when I3 gets activated Q1 and Q2 1 Q1 1 or Q2 1 Q1 0 and Q2 0 12 Q1 0 and Q2 0 MT value 1 shifts between Q1 and Q2 depending on their state in last working cycle if Q1 1 and Q2 0 then in next cycle it will shift to Q1 0 and Q2 1 114 The first program line resets REG1 to O executed only on first scanning of program later on omitted since the condition is not met Operations on REG1 and MO flag prepare tasks for the next sequence of pumping using Q1 and Q2 Altering functionality is based on checking the value of the first bit in REG1 The bit changes its value for each change of MO marker U program editor File Edit Module Help beh daja AE execute e expression tupy X value r tooleaa OR LY toolean AND X Y m y ana Lor xor not titwise AND 3 is X equal to Y lolo is X not equal to Y J EJL J add Y to X copy boolean X copy boolean X koolear AND XY copy boolean X copy boolean X O Module dssconnected ala Corrt 9 14 5 3 pumps toggle action In this example the levels of starting and stopping of 3 binary outputs are designed exactly as the previous example for two pumps 11 12 13 14 The pumps alternate between Q1 Q2 and Q3 The difference is that when I4 is activated the auxiliary pump goes into action For instance when Q3 is running Q1 serves as auxiliary pump and so on lt
188. systems employing MT 101 modules 13 2 1 Communication with single module 134 This is the simplest possible monitoring system based on transmission of SMS messages by MT modules in case of event defined during module configuration In this mode the module sends text SMS with static or dynamic content holding information on input output states or content of module s internal registers This mode may be employed in systems where continuous monitoring is not imperative but alert when defined event occurs or an answer for enquiry is wanted SMS syntax is described in appendices All modes except MODEM In this system the MT 101 module set to Modbus RTU Mirror mode can be used The module generates events based on data read from slave device connected to PORT 2 and mirrored into modules internal registers This method significantly extends the number of inputs outputs responsible for generation of events Modbus SLAVE Modbus MIRROR mode 13 2 2 Point to point communication This is a basic minimal configuration enabling data transmission between two devices In this configuration one can access internal module resources discrete resources inputs outputs or access resources of a device connected to module s serial port or mixed access to all above mentioned 13 2 2 1 Using internal resources This configuration requires two MT 101 modules where one acts as a gateway to a transmission system PLC SCADA set in Modbus Master mo
189. ter unsigned value REG1 16 bit value 0x0041 16 bit Program register unsigned value REG2 16 bit value 0x0042 16 bit Program register unsigned value REG3 16 bit value 0x0043 16 bit Program register unsigned value REG4 16 bit value 0x0044 16 bit Program register unsigned value REGS 16 bit value 0x0045 16 bit Program register unsigned value REG6 16 bit value 0x0046 16 bit Program register unsigned value REG7 16 bit value 0x0047 16 bit Program register unsigned value REG8 16 bit value 0x0048 16 bit Program register unsigned value REG9 16 bit value 0x0049 16 bit Program register unsigned value REG10 16 bit value 0x004A 16 bit Program register unsigned value REG11 16 bit value 0x004B 16 bit Program register unsigned value REG12 16 bit value 0x004C 16 bit Program register unsigned value REG13 16 bit value 0x004D 16 bit Program register unsigned value REG14 16 bit value 0x004E 16 bit Program register unsigned value REG15 16 bit value 0x004F 16 bit Program register unsigned value REG16 16 bit value R 32 bit Program register signed value PREY a te TE 0x0053 32 bit Program register signed value AE Low z a SI 32 bit Program register signed value PREG en te TS oor 32 bit Program register signed value BAECS a z bits ODE 32 bit Program register signed value PR aan z TE AE 32 bit Program register signed value
190. th declared Number of transmission retries to gas meter influences max time of single data packet transmission 8 2 5 7 9 Number of devices Function Data type Range Default value Comments 8 2 5 7 10 MC Defines number of declared register spaces devices read on PORT2 from peripheral devices operating on M Bus protocol number 1 16 1 n a The table defining consecutive data blocks read from peripheral devices attached to PORT2 operating in M Bus protocol The table can hold from 1 to 16 independent blocks in one or more devices 8 2 5 7 10 1 Address 1 16 Function Data type Range Default value Comments Defines address of heat meter whose internal parameters shall be read number 0 255 0 address 255 means querying stopped 8 2 5 7 10 2 Geographical coordinates format Function Data type Range Default value Comments Defines format of geographical coordinates received in NMEA 0183 protocol when writing into registers selection list Degrees minutes DDMM mmmmm Position registered in format Degrees DD ddddddd Position registered in format Degrees minutes SSMM mmmmm n a 8 2 5 7 10 3 Identifier 1 16 Function Data type Range Default value Comments Defines additional number of heat meter whose internal parameters shall be read number 0 999999999 0 Parameter enables addition of auxiliary identifier for heat meter in telemetry syst
191. the right column Double clicking on any given field in the table unfolds a list of variables or functions available to the given column In the Condition column double clicking unfolds a list of logical variables whose state can be checked The name of the variable can also be entered directly by keyboard or by clicking on the 0 1 values on the numerical keypad After selecting the name of the variable it is also possible to define the level or edge condition the execution of the function Double clicking with left mouse button causes a list of available functions to drop down However the function can also be selected from standard functions grouped around the numerical keypad from the list placed above the numerical keypad or by entering the name of the function manually In case of manual entering a warning message will appear if the name entered manually is not identical to one of the available functions For the columns Take X or Take Y double clicking with the left mouse button unfolds a box with a list of variables which may be used as arguments of the function selected earlier These will be either arithmetic or logical variables The same discrimination will be visible on the numerical keypad in the right side of the window In case of logical variables only the O and 1 buttons will be active Of course the names of variables or values can be entered from the computer keyboard If the function can only acc
192. tion Data type Range Default value Comments 8 2 6 2 1 2 3 3 Function Data type defines counting direction selection list Up A pulse on input increases value of counter register Down A pulse on input decreases value of counter register Up The counting process is valid only within range of Counting range parameter Counting range defines max value assumed by the counter number 0 2 147 483 647 31 bits counting direction bit 0 when counting up the counter is zeroed by next appearing pulse upon reaching declared value When counting down next pulse writes declared value into the counter upon reaching 0 O zero value switches counting off Activating slope selects counting direction selection list Range Default value Comments 8 2 6 2 1 2 3 4 Function Data type Range Default value Comments Raising The change of counter state occurs upon signal change from 0 gt 1 Falling The change of counter state occurs upon signal change from 1 gt 0 Raising n a Filtering constant Defines in seconds value of min duration of altered state on input in order to consider state to be stable number 0 00 163 83 s 0 00 s Setting value appropriate to contact characteristics eliminates disturbance caused by contact bounce thus preventing multiple registration of what is in reality one pulse 8 2 6 2 2 Binary outputs Q1 Q8 MT 101 Module has eig
193. to 32 bit registers goes through 16 bit Registers e Commands modifying internal resources values are executable only for received SMS Upon reception of SMS starting with sign activates silent mode and no confirmation is sent to originator Confirmation SMS starts with gt sign 13 4 Unlocking writing to internal registers Procedure when data writing protection is set to Yes When data overwriting protection option is set the module does not process frames trying to change internal resources Unblocking requires sending data along with password If received frame contents a valid password the module allows remote modification of internal resources for 5 minutes or until it receives a frame with empty or invalid password Command format module s ID command code Password Password end Modbus CRC 1 byte 3 bytes n bytes 1 byte 2 bytes Example Module settings ID 5 Password ABCDE HEX 0x05 0x71 0x06 0x00 A B C D E 0x00 0x98 0x70 Decimally 5 113 6 0 A B C D E 0 152 112 140 13 5 Working with dynamic IP addressing In order to configure MT 101 module to work in Proxy mode do following e In MTManager select Data frame format Proxy e Set Proxy server IP has to be static public IP address of central receiving computer e In Authorized IP numbers type the serial number 255 255 255 255 The structure of configuration file for MT DataProvider for Proxy mode
194. ts and welcome suggestions in order to make this manual more useful INVENTIA Ltd 2 Module s destination MT 101 is a specialized telemetry module optimized for application in advanced measurement and alarm systems provided with a mains power supply General attributes of MT 101 Compact design Reach input output set Local logging of measurement results Local execution of user program Ability to extend network with local extension modules Spontaneous transmission of data on occurrence of pre defined alert states enabling application on objects requiring continuous monitoring A typical application field for MT 101 are all installations requiring local control and transmission of data to remote monitoring center We encourage getting acquainted with the modules configuration and modes of operation along with examples of application in different configurations described in appendices 3 GSM requirements For proper operation the module needs a SIM card supplied by a GSM operator providing GPRS and or SMS services The GPRS enabled SIM card has to be registered in the APN with static IP addressing The unique IP address of the SIM card is an identification for the module within the APN This enables module to module and module to server communication within the APN structure A good and strong GSM signal in the place where the module s antenna is located is imperative for the proper function of the module Using the module i
195. unction in user program AUX_RET1 word Ox00BF Help register for function in user program AUX_RET2 word 0x00C0 Parameter 1 PAR_1 word Ox00FF Parameter 64 PAR_64 word 0x0100 Ox01FF 0x0500 PAR_65 word 0x053F Parameter 128 PAR_128 word 13 11 4 Internal Registers space Internal registers space read command 03H write 06H or 10H Not zeroed at reset Address Description Symbol HIGH LOW byte byte 0x0000 32 bit counter input Q1 CNT_Q1 High 16 bits 0x0001 32 bit counter input Q1 Low 16 bits 0x0002 32 bit counter input Q2 CNT_Q2 High 16 bits 0x0003 32 bit counter input Q2 Low 16 bits 0x0004 32 bit counter input Q3 CNT_Q3 High 16 bits 0x0005 32 bit counter input Q3 Low 16 bits 0x0006 32 bit counter input Q4 CNT_Q4 High 16 bits 0x0007 32 bit counter input Q4 Low 16 bits 0x0008 32 bit counter input Q5 CNT_Q5 High 16 bits 0x0009 32 bit counter input Q5 Low 16 bits 0x000A 32 bit counter input Q6 CNT_Q6 High 16 bits 0x000B 32 bit counter input Q6 Low 16 bits 0x000C 32 bit counter input Q7 CNT_Q7 High 16 bits 0x000D 32 bit counter input Q7 Low 16 bits 0x000E 32 bit counter input Q8 CNT_Q8 High 16 bits 0x000F 32 bit counter input Q8 Low 16 bits 0x0010 32 bit counter i
196. uthorized numbers list Default value NUM 1 first number on the list Comments since recipient s phone number is selected from the list of friendly names it is important to enter unique unambiguous names facilitating identification 8 2 7 1 2 5 Sending additional information Function selects whether module status is to be attached to the message Data type List Range Status and timestamp Status and timestamp attached to SMS Timestamp Timestamp attached to SMS None Only SMS text is send Default value Status and timestamp Comments Total length of SMS text and additional information may not exceed 160 characters If the length is greater the text defined by user will be truncated so that additional information will be sent 8 2 7 2 Data sending List of SMS sending rules can hold max 32 entries defining data transmission conditions A defined data block or Status will be sent to appointed IP address Adding a new position is done in the context menu by right clicking mouse while one of positions on the list is highlighted Device New module MT 101 General GPRS Authorized numbers MODBUS RTU Slave mode Resources Rules SMS sending Data sending Ins A A E EE Adding more rules is done by setting the parameter number of data sending rules to desired value 8 2 7 2 1 Number of data sending rules Function declares number of SMS sending rules Data type number R
197. ution is updating the firmware e Ovr LED when lit the Ovr LED indicates that execution of the program cycle took over 100ms and the next cycle was delayed as the result and may render improper execution of the program The LED is lit in following cases the program loaded is stopped anew configuration or firmware is loaded and internal program was automatically stopped in order avoid interference In that case make sure not to disrupt the power supply until the module restarts automatically It may take couple of minutes e Bat LED is lit when the potential on UPS input falls below 13 8V Since this input is used to signal main supply failure the system flag FS1 ups is raised simultaneously The FS1_ups flag may be used in rules processing e Power LED is lit all the time the module is supplied with power Indicators of Module status group are the main sources of visual information about correct operation of the module 123 10 1 8 SET1 SET2 alarm thresholds a4 a2 03 04 05 06 07 08 JE Saga 38 P PORT BINARY OUTPUTS INPUTS IRT R5232422485 m a u os OF W uj w Se ea A the sum omm m m m Pa KALI a N 4 j Y 7 NO MT 101 lt PORT eS 222 GSN ACTWTY status ANTENNA m m m SET SET mim move T AN1 AN2 alarm thresholds BINARY INPUTS ANALOG INPUTS 12724 VIN jrz 1 14 05 16 17 10 3 8 2 ARABE S sist a The Alarm thresholds SET1 SET2 group encompasses two LED indicator
198. y analog inputs AT1 AI8 Ox00A0 kj defined timer flip over 0 0 0 0 Serial communication status ozons sti SERGE Sree siak StS ge let Serle Ste sr Pte tor Modbus Mirror Macmat Slave GazModem and M Bus LEC modes 0x00BO0 Serial communication status SL9 ok SL10_ok SL11_ok SL12 ok SL13_ok SL14_ok SLi5_ok SL16_ok bits for Modbus Mirror mode VREG_BI11 LT 8bT LOx00B8 gt i 2 UJ ER JL A RU BR JL 2 e RR E E OS MS ee E ROM A IAE MES SS E MESA CA ee 0x02F0 MT2MT_57 MT2MT_58 MT2MT_59 MT2MT_60 MT2MT_61 MT2MT_62 MT2MT_63 MT2MT_64 0x0310 MT2MT_89 MT2MT_90 MT2MT_91 MT2MT_92 MT2MT_93 MT2MT_94 MT2MT_95 MT2MT_96 0x0318 MT2MT_97 mT2MT_98lmrzmT_99 MIO lmr2mT_101 mT2mT_102 101 I0 MT2MT10 0x0320 e kak ia a MT2MT_10 MT2MT_109 MT2MT_110 lagi ras wang 1 8 MT2MT_11 MT2MT_11 MT2MT_11 MT2MT_11 MT2MT_11 MT2MT_12 0x0328 6 3 4 MT2MT_117 MT2MT_118 0 0x0330 iwa MT2MT_12 NI 5 5 0x0350 MT2MT_15 MT2MT_15 MT2MT_15 MT2MT_15 MT2MT_157 MT2MT_158 MT2MT_15 a O 3 4 5 6 656 MINT E MEDI ment Mente MT2MT_16SIMT2MT_166 T2MT_16 MOM I 0560 Na prey y etal sty NM Z MT2MT_173 MT2MT_174 MM MM i GK SEG MIEC MIME MEM 7 MIEMICT MT2MT_181 MT2MT_182 MI2MI 18 MIENIE 148 Bits informing about MT2MT buffer modification with values received with unsolicited messages The the sender s index in Authorized numbers table in the module s configuration thus referri

Download Pdf Manuals

image

Related Search

MT 101 user manual mt 101 and mt103 some blog mt 10:1 user manual what is an mt101 mt manager user manual mt10 mini keyboard manual mountain 101 hiking guide manitou mt 1030 st manual pdf muddy mtc100 instruction manual mt10 mini keyboard instructions mth 101 handout pdf mth101 handouts pdf download yamaha mt100 ii manual mcm 101 handout pdf difference between mt 101 and mt 103 mt 102 speaker plan mt 1 technical guidance requirements for mt 1 sample mt 103 message

Related Contents

Commentaire des ordonnances 3 et 4 relatives à la loi sur  Hitachi DV-PF33U User's Manual  Winter Bedienungsanleitung englisch Maxi Single und Maxi Twin  Software Platform User Manual    Harbor Freight Tools 4077 Air Compressor User Manual  Porter-Cable BN200B User's Manual  User Manual  

Copyright © All rights reserved.
Failed to retrieve file