Thanks a lot for your time and help, I have implemented your examples and, in the example code of PKGeorgiev, I have been able to read several values correctly, although most of them display the error that can be seen in the print screen.
In the case of Andrei's example, I get something like a blank payload, as can be seen in the print screen.

Here is example received for "current SIM card":
And my flow:
[{"id":"44da94a1.1333dc","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to UNSIGNED 32-bit integer","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Represent these bytes as 32-bit unsigned int\nconst value = buf.readUInt32BE();\n\n// save the value\nmsg.payload = value;\nreturn msg;","outputs":1,"noerr":0,"x":553,"y":165,"wires":[[]]},{"id":"6e95813f.f4b8d","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Read System uptime","topic":"","showStatusActivities":true,"showErrors":true,"unitid":"2","dataType":"HoldingRegister","adr":"1","quantity":"2","rate":"2","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":190,"y":140,"wires":[["9ce64dfd.4e3da"],["44da94a1.1333dc"]]},{"id":"dc79d090.15bf4","type":"modbus-response","z":"5c8a3e54.d2d01","name":"","registerShowMax":20,"x":450,"y":600,"wires":[]},{"id":"105ff479.001dbc","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to SIGNED 32-bit integer","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Represent these bytes as 32-bit unsigned int\nconst value = buf.readInt32BE();\n\n// save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":530,"y":260,"wires":[["bf98d6a1.54b178"]]},{"id":"efde23e1.72787","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Read GSM Signal strength","topic":"","showStatusActivities":true,"showErrors":true,"unitid":"2","dataType":"HoldingRegister","adr":"3","quantity":"2","rate":"3","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":210,"y":260,"wires":[[],["105ff479.001dbc"]]},{"id":"74a64c7d.94c594","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Convert bytes to string\nconst value = buf.toString('ascii');\n \n// Save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":320,"wires":[["895cd5be.866008"]]},{"id":"92a9e784.e46368","type":"modbus-read","z":"5c8a3e54.d2d01","name":"GSM Operator Name","topic":"","showStatusActivities":true,"showErrors":true,"unitid":"2","dataType":"HoldingRegister","adr":"23","quantity":"16","rate":"1","rateUnit":"m","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":200,"y":320,"wires":[[],["74a64c7d.94c594"]]},{"id":"299d0882.bc32d8","type":"function","z":"5c8a3e54.d2d01","name":"Time conversion","func":"function timeConversion(millisec) {\n\n var seconds = (millisec / 1000).toFixed(1);\n\n var minutes = (millisec / (1000 * 60)).toFixed(1);\n\n var hours = (millisec / (1000 * 60 * 60)).toFixed(1);\n\n var days = (millisec / (1000 * 60 * 60 * 24)).toFixed(1);\n\n if (seconds < 60) {\n return seconds + \" Sec\";\n } else if (minutes < 60) {\n return minutes + \" Min\";\n } else if (hours < 24) {\n return hours + \" Hrs\";\n } else {\n return days + \" Days\"\n }\n}\n\nmsg.payload = timeConversion(msg.payload.uptime * 1000);\nreturn msg;","outputs":1,"noerr":0,"x":1060,"y":162,"wires":[[]]},{"id":"bf98d6a1.54b178","type":"ui_gauge","z":"5c8a3e54.d2d01","name":"","group":"2fb2d7f7.a5e4d8","order":0,"width":0,"height":0,"gtype":"gage","title":"Signal strength","label":"dBm","format":"{{value}}","min":"-100","max":"0","colors":["#ff0000","#ffff00","#00ff00"],"seg1":"-90","seg2":"-70","x":920,"y":260,"wires":[]},{"id":"895cd5be.866008","type":"ui_text","z":"5c8a3e54.d2d01","group":"2fb2d7f7.a5e4d8","order":0,"width":0,"height":0,"name":"","label":"Operator GSM","format":"{{msg.payload}}","layout":"row-spread","x":920,"y":320,"wires":[]},{"id":"6f2ca98b.f6e858","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Convert bytes to string\nconst value = buf.toString('ascii');\n \n// Save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":380,"wires":[["ad1797d1.faf5a8"]]},{"id":"ad1797d1.faf5a8","type":"ui_text","z":"5c8a3e54.d2d01","group":"2fb2d7f7.a5e4d8","order":0,"width":0,"height":0,"name":"","label":"Current SIM card","format":"{{msg.payload}}","layout":"row-spread","x":930,"y":380,"wires":[]},{"id":"d7f3a082.79b4a","type":"modbus-response","z":"5c8a3e54.d2d01","name":"","registerShowMax":20,"x":450,"y":420,"wires":[]},{"id":"cc31d339.ad17c","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Current SIM card","topic":"","showStatusActivities":true,"showErrors":true,"unitid":"2","dataType":"HoldingRegister","adr":"87","quantity":"16","rate":"1","rateUnit":"m","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":180,"y":380,"wires":[[],["d7f3a082.79b4a"]]},{"id":"341b2329.21e34c","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Network registration","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"103","quantity":"16","rate":"5","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":190,"y":500,"wires":[[],["548a854b.422d7c"]]},{"id":"548a854b.422d7c","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Convert bytes to string\nconst value = buf.toString('ascii');\n \n// Save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":500,"wires":[["bbdfbc8f.0852e"]]},{"id":"bbdfbc8f.0852e","type":"ui_text","z":"5c8a3e54.d2d01","group":"2fb2d7f7.a5e4d8","order":0,"width":0,"height":0,"name":"","label":"Registration","format":"{{msg.payload}}","layout":"row-spread","x":910,"y":500,"wires":[]},{"id":"eff1252d.181758","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Network type","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"2","dataType":"HoldingRegister","adr":"119","quantity":"16","rate":"6","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":170,"y":560,"wires":[[],["dc79d090.15bf4"]]},{"id":"260f568.1e778aa","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Convert bytes to string\nconst value = String\n .fromCharCode\n .apply(null, msg.payload.buffer)\n .replace(/\\0/gi, \"\")\n \nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":560,"wires":[["4e18fd89.59f6c4"]]},{"id":"4e18fd89.59f6c4","type":"ui_text","z":"5c8a3e54.d2d01","group":"2fb2d7f7.a5e4d8","order":0,"width":0,"height":0,"name":"","label":"Network type","format":"{{msg.payload}}","layout":"row-spread","x":910,"y":560,"wires":[]},{"id":"9ce64dfd.4e3da","type":"modbus-response","z":"5c8a3e54.d2d01","name":"","registerShowMax":20,"x":470,"y":100,"wires":[]},{"id":"25b5d142.78ee9e","type":"modbus-read","z":"5c8a3e54.d2d01","name":"System temperature in 0.1 degrees","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"2","dataType":"HoldingRegister","adr":"5","quantity":"2","rate":"6","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":240,"y":700,"wires":[["a27038ad.d970d8"],["3d142b6e.a40814"]]},{"id":"a27038ad.d970d8","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to SIGNED 32-bit integer","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Represent these bytes as 32-bit unsigned int\nconst value = buf.readInt32BE();\n\n// save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":610,"y":700,"wires":[["ecd3140.fcb5fe8"]]},{"id":"ecd3140.fcb5fe8","type":"ui_gauge","z":"5c8a3e54.d2d01","name":"","group":"5e7d306.54b1cd","order":0,"width":0,"height":0,"gtype":"gage","title":"Temp","label":"units","format":"{{value}}","min":0,"max":"100","colors":["#00b500","#e6e600","#ca3838"],"seg1":"","seg2":"","x":890,"y":700,"wires":[]},{"id":"3d142b6e.a40814","type":"modbus-response","z":"5c8a3e54.d2d01","name":"","registerShowMax":20,"x":510,"y":740,"wires":[]},{"id":"d51dae9b.ccea5","type":"modbus-read","z":"5c8a3e54.d2d01","name":"System hostname","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"2","dataType":"HoldingRegister","adr":"7","quantity":"16","rate":"6","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":190,"y":820,"wires":[["20fb35cd.eb92fa"],["a361f781.c12dc8"]]},{"id":"20fb35cd.eb92fa","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Convert byte array to string\n// Works for arrays shorter than 65535\nconst value = String\n .fromCharCode\n .apply(null, msg.payload.buffer)\n .replace(/\\0/gi, \"\")\n \nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":560,"y":820,"wires":[["2fde54e2.b1e5dc"]]},{"id":"a361f781.c12dc8","type":"modbus-response","z":"5c8a3e54.d2d01","name":"","registerShowMax":20,"x":430,"y":860,"wires":[]},{"id":"b0c387e2.b7bb28","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Router serial number","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"2","dataType":"HoldingRegister","adr":"39","quantity":"16","rate":"7","rateUnit":"s","delayOnStart":false,"startDelayTime":"1","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":200,"y":940,"wires":[["381cbf8d.91822"],["7b284af0.a74844"]]},{"id":"381cbf8d.91822","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Convert bytes to string\nconst value = buf.toString('ascii');\n \n// Save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":540,"y":940,"wires":[[]]},{"id":"7b284af0.a74844","type":"modbus-response","z":"5c8a3e54.d2d01","name":"","registerShowMax":20,"x":510,"y":980,"wires":[]},{"id":"d611ed67.ff8ec","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Router MAC address","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"55","quantity":"16","rate":"8","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":200,"y":1020,"wires":[["d3ec2ca4.4316e"],[]]},{"id":"d3ec2ca4.4316e","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Convert bytes to string\nconst value = buf.toString('ascii');\n \n// Save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":540,"y":1040,"wires":[[]]},{"id":"bf203ee7.6f0be","type":"debug","z":"5c8a3e54.d2d01","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","x":870,"y":60,"wires":[]},{"id":"70fad4d.536612c","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Router name","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"71","quantity":"16","rate":"9","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":170,"y":1120,"wires":[["b88718db.771c58"],[]]},{"id":"b88718db.771c58","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to string","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Convert bytes to string\nconst value = buf.toString('ascii');\n \n// Save the value\nmsg.payload = value;\n\nreturn msg;","outputs":1,"noerr":0,"x":443,"y":1104,"wires":[[]]},{"id":"36150a1.28662f6","type":"modbus-read","z":"5c8a3e54.d2d01","name":"Current WAN IP address","topic":"","showStatusActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"139","quantity":"2","rate":"3","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"58aee075.e3c67","useIOFile":false,"ioFile":"","useIOForPayload":false,"x":200,"y":1200,"wires":[["44a1f8e9.cb4ac8"],[]]},{"id":"44a1f8e9.cb4ac8","type":"function","z":"5c8a3e54.d2d01","name":"Convert byte array to UNSIGNED 32-bit integer","func":"// Create new Buffer based on array bytes\nconst buf = Buffer.from(msg.payload.buffer);\n\n// Represent these bytes as 32-bit unsigned int\nconst value = buf.readUInt32BE();\n\n// save the value\nmsg.payload = value;\nreturn msg;","outputs":1,"noerr":0,"x":540,"y":1200,"wires":[[]]},{"id":"2fde54e2.b1e5dc","type":"debug","z":"5c8a3e54.d2d01","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":800,"y":840,"wires":[]},{"id":"58aee075.e3c67","type":"modbus-client","z":"","name":"Teltonika","clienttype":"tcp","bufferCommands":true,"stateLogEnabled":true,"tcpHost":"192.168.1.1","tcpPort":"502","tcpType":"DEFAULT","serialPort":"/dev/ttyUSB","serialType":"RTU-BUFFERD","serialBaudrate":"9600","serialDatabits":"8","serialStopbits":"1","serialParity":"none","serialConnectionDelay":"100","unit_id":"1","commandDelay":"1","clientTimeout":"1000","reconnectTimeout":"2000"},{"id":"2fb2d7f7.a5e4d8","type":"ui_group","z":"","name":"GSM Network","tab":"315345d7.e57a6a","order":1,"disp":true,"width":"6","collapse":false},{"id":"5e7d306.54b1cd","type":"ui_group","z":"","name":"Router","tab":"315345d7.e57a6a","order":2,"disp":true,"width":"6","collapse":false},{"id":"315345d7.e57a6a","type":"ui_tab","z":"","name":"Router","icon":"settings","order":2}]