{"id":2380,"date":"2021-02-06T22:46:40","date_gmt":"2021-02-06T21:46:40","guid":{"rendered":"https:\/\/www.sinetiqueta.com\/blog\/?p=2380"},"modified":"2021-02-06T22:46:40","modified_gmt":"2021-02-06T21:46:40","slug":"nta8a01-485-12v-temperatura-a-modbus-rtu","status":"publish","type":"post","link":"https:\/\/www.sinetiqueta.com\/?p=2380","title":{"rendered":"NTA8A01 485 12V &#8211; Temperatura a Modbus RTU"},"content":{"rendered":"<p>Recientemente he adquirido una tarjetita muy curiosa, que convierte una sonda de temperatura a una direcci\u00f3n de Modbus.<\/p>\n<p>La compra la puedes hacer en Amazon, pero si no tienes prisa, tienes el mismo m\u00f3dulo en Aliexpress por la mitad de precio.<\/p>\n<ul>\n<li><a href=\"https:\/\/stfly.xyz\/5ZW4F\" target=\"_blank\" rel=\"noopener\">Link Amazon<\/a> (patrocinado): <span style=\"color: #ff0000;\">10,00\u20ac<\/span><\/li>\n<li><a href=\"https:\/\/stfly.xyz\/5ZW4Y\" target=\"_blank\" rel=\"noopener\">Link Aliexpress<\/a> (patrocinado): <span style=\"color: #008000;\">5,69\u20ac<\/span><\/li>\n<\/ul>\n<p>Para las pruebas de comunicaci\u00f3n, tambi\u00e9n compr\u00e9 un convertidor USB a RS485 econ\u00f3mico en AliExpress (<a href=\"https:\/\/stfly.xyz\/5ZW5f\" target=\"_blank\" rel=\"noopener\">Link Patrocinado<\/a>), pero vino con sorpresa&#8230; los drivers para Windows 10 est\u00e1n obsoletos y tienes que instalarlos manualmente, el mensaje que aparece es: pl2303hxa phased out since 2012. please contact your supplier, <del>la soluci\u00f3n&#8230; AQU\u00cd (Link patrocinado).<\/del><\/p>\n<p>Una vez lo tenemos todo, solo tenemos que Alimentar el m\u00f3dulo (con la sonda de Temperatura conectada) a 12Vdc (tambi\u00e9n hay otras versiones a 5Vdc), y las comunicaciones seg\u00fan en siguiente diagrama:<\/p>\n<p><a href=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/rs485.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2381 size-large\" src=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/rs485-1024x339.png\" alt=\"\" width=\"640\" height=\"212\" srcset=\"https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/rs485-1024x339.png 1024w, https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/rs485-300x99.png 300w, https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/rs485-768x254.png 768w, https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/rs485.png 1348w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>Ahora necesitamos un programa que funcione como master, en el mercado tenemos varias opciones de compra, pero con versiones de prueba gratuita:<\/p>\n<ul>\n<li><a href=\"https:\/\/stfly.xyz\/5ZW5z\" target=\"_blank\" rel=\"noopener\">ModScan<\/a> (link patrocinado)<\/li>\n<li><a href=\"https:\/\/stfly.xyz\/5ZW5R\" target=\"_blank\" rel=\"noopener\">ModbusTools<\/a> (link patrocinado)<\/li>\n<\/ul>\n<p>Por defecto, el m\u00f3dulo NTA8A01 tiene la siguiente configuraci\u00f3n:<\/p>\n<ul>\n<li>Direcci\u00f3n: 1<\/li>\n<li>Velocidad: 9600 bps<\/li>\n<li>Bits: 8<\/li>\n<li>Paridad: ninguna<\/li>\n<li>Bits de Stop: 1<\/li>\n<\/ul>\n<p>Ejemplo para ModScan:<\/p>\n<p><a href=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/Cooms.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2382\" src=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/Cooms-300x281.png\" alt=\"\" width=\"300\" height=\"281\" srcset=\"https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/Cooms-300x281.png 300w, https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/Cooms.png 509w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Importante, para conectarse y leer datos, solo hemos de asignar lectura a Input Registers y, m\u00e1ximo 5 Direcciones, si leemos varias, nos dar\u00e1 error.<\/p>\n<p><a href=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/Comm2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2385\" src=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/Comm2.png\" alt=\"\" width=\"653\" height=\"363\" srcset=\"https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/Comm2.png 653w, https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/Comm2-300x167.png 300w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/a><\/p>\n<ul>\n<li><strong>40001:<\/strong> Valor de la temperatura, hay que dividir el valor le\u00eddo entre 10, para tener un decimal, por ejemplo, leemos 219, significa 21.9\u00b0C.<\/li>\n<li><strong>40002:<\/strong> por defecto 0 (Sin Uso)<\/li>\n<li><strong>40003:<\/strong> Direcci\u00f3n de comunicaciones, por defecto 1.<\/li>\n<li><strong>40004:<\/strong> por defecto 3, configuraci\u00f3n de la velocidad de Transmisi\u00f3n.\n<ul>\n<li><strong>0<\/strong>: 1200bps<\/li>\n<li><strong>1<\/strong>: 2400bps<\/li>\n<li><strong>2<\/strong>: 4800bps<\/li>\n<li><strong>3<\/strong>: 9600bps\uff08default\uff09<\/li>\n<li><strong>4<\/strong>: 19200bps<\/li>\n<li><strong>5<\/strong>: Factory reset<\/li>\n<\/ul>\n<\/li>\n<li><strong>40005:<\/strong> por defecto 0 (Valor para ajustar la temperatura, escribir un 2, nos incrementar\u00e1 la temperatura en +0.2\u00b0C, si escribimos un -5, no bajar\u00e1 la temperatura -0.5\u00b0C)<\/li>\n<\/ul>\n<p>Si queremos modificar la direcci\u00f3n de comunicaciones, s\u00f3lo hemos de clickar dos veces en la direcci\u00f3n 40003, nos saldr\u00e1 una ventanita e introducimos el valor deseado (de 1 a 247, pongo 247, por qu\u00e9 es el m\u00e1ximo de dispositivos que indica el fabricante), damos a UPDATE y, perderemos la conexi\u00f3n, por lo que hemos de poner la nueva direcci\u00f3n en el Device ID del ModScan:<\/p>\n<p><a href=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/Comm3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2386\" src=\"https:\/\/www.sinetiqueta.com\/blog\/wp-content\/uploads\/2021\/02\/Comm3.png\" alt=\"\" width=\"249\" height=\"205\" \/><\/a><\/p>\n<p>Si ya tenemos comunicaci\u00f3n con el ModScan, configuramos la direcci\u00f3n deseada, entonces ya podremos realizar cualquier otra integraci\u00f3n con Arduino, PLCs, &#8230;.<\/p>\n<p style=\"text-align: center;\"><span style=\"color: #808080;\">Los enlaces est\u00e1n redireccionados gracias a shrtfly.com<\/span><\/p>\n<p>Y seguidamente&#8230;. la pel\u00edcula!<\/p>\n<p><iframe loading=\"lazy\" title=\"NTA8A01 485 12V - Temperatura a Modbus RTU\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/zI2kZ4YMEV4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recientemente he adquirido una tarjetita muy curiosa, que convierte una sonda de temperatura a una direcci\u00f3n de Modbus. La compra la puedes hacer en Amazon, pero si no tienes prisa, tienes el mismo m\u00f3dulo en Aliexpress por la mitad de&#8230; <a href=\"https:\/\/www.sinetiqueta.com\/?p=2380\" class=\"readmore\">Leer m\u00e1s<span class=\"screen-reader-text\">NTA8A01 485 12V &#8211; Temperatura a Modbus RTU<\/span><span class=\"fa fa-angle-double-right\" aria-hidden=\"true\"><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2381,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[253,291,59,55],"tags":[391,392,370,393],"class_list":["post-2380","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aliexpress","category-amazon","category-homemade","category-tecnologia","tag-nta8a01","tag-rs485","tag-temperatura","tag-usb","content-layout-excerpt-thumb"],"jetpack_featured_media_url":"https:\/\/www.sinetiqueta.com\/wp-content\/uploads\/2021\/02\/rs485.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=\/wp\/v2\/posts\/2380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2380"}],"version-history":[{"count":0,"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=\/wp\/v2\/posts\/2380\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=\/wp\/v2\/media\/2381"}],"wp:attachment":[{"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sinetiqueta.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}