{"id":8857,"date":"2018-04-15T15:32:14","date_gmt":"2018-04-15T13:32:14","guid":{"rendered":"https:\/\/ropam.com.pl\/wsparcie\/produkt\/modbus-tcp-ip-3\/"},"modified":"2024-12-02T15:04:15","modified_gmt":"2024-12-02T14:04:15","slug":"modbus-tcp-ip-3","status":"publish","type":"product","link":"https:\/\/ropam.com.pl\/wsparcie\/modbus-tcp-ip-3\/","title":{"rendered":"MODBUS TCP\/IP"},"content":{"rendered":"<div>MODBUS TCP\/IP zaimplementowany jest w centralach:<br \/>\n&#8211; NeoGSM-IP-64<br \/>\n&#8211; OptimaGSM + AP-IP.<\/div>\n<div>Protok\u00f3\u0142 obs\u0142uguje nast\u0119puj\u0105ce typy danych:<br \/>\n&#8211; \u00a0IR \u00a0(input registers),<br \/>\n&#8211; \u00a0CS \u00a0(coil status),<br \/>\n&#8211; \u00a0IS \u00a0(input status).<br \/>\noraz nast\u0119puj\u0105ce funkcje protoko\u0142u MODBUS:<br \/>\n&#8211; Read Coil Status \u00a0(funkcja \u00a001),<br \/>\n&#8211; Read Input Status (funkcja \u00a002),<br \/>\n&#8211; Read Input Registers (funkcja 04),<br \/>\n&#8211; Write (Force) Single Coil \u00a0(funkcja \u00a005).<\/div>\n<div>Port MODBUS TCP\/IP: 502 (SLAVE: 255)<\/div>\n<div><\/div>\n<div>Protok\u00f3\u0142 pozwala na integracje centrali:<br \/>\n&#8211; ze sterownikami PLC np. odczyt I\/O, sterowanie,<br \/>\n&#8211; z systemami inteligentnego domu np. alarm, odczyt czujek, sterowanie wyj\u015bciami,<br \/>\n&#8211; z serwerami\u00a0 np. Home Assistant odczyt stanu czujek. sterowanie wyj\u015bciami, odczyt temperatury, wilgotno\u015bci, CO2, TVOC itd.<br \/>\nprzyk\u0142adowy kod dla Home Assistant *(dla NeoGSM-IP-64):<\/div>\n<div>\n<p style=\"padding-left: 40px;\"><em># Example configuration.yaml entry for a TCP connection<\/em><br \/>\n<em>modbus:<\/em><br \/>\n<em>name: hub1<\/em><br \/>\n<em>type: tcp<\/em><br \/>\n<em>host: 192.168.1.125<\/em><br \/>\n<em>port: 502<\/em><\/p>\n<p style=\"padding-left: 40px;\"><em># Example configuration.yaml entry<\/em><br \/>\n<em>binary_sensor:<\/em><br \/>\n<em>&#8211; platform: modbus<\/em><br \/>\n<em>scan_interval: 1<\/em><br \/>\n<em>inputs:<\/em><br \/>\n<em>&#8211; name: czujka I1<\/em><br \/>\n<em>hub: hub1<\/em><br \/>\n<em>slave: 255<\/em><br \/>\n<em>address: 0<\/em><br \/>\n<em>input_type: discrete_input<\/em><\/p>\n<\/div>\n<p style=\"padding-left: 40px;\"><em> # Example configuration.yaml entry<\/em><br \/>\n<em>switch:<\/em><br \/>\n<em>platform: modbus<\/em><br \/>\n<em>scan_interval: 1<\/em><br \/>\n<em>coils:<\/em><br \/>\n<em>&#8211; name: sterowanie O1<\/em><br \/>\n<em>hub: hub1<\/em><br \/>\n<em>slave: 255<\/em><br \/>\n<em>coil:0<\/em><\/p>\n<p style=\"padding-left: 40px;\"><em># Example configuration.yaml entry<br \/>\n<\/em><em>&#8211;\u00a0 platform: modbus<\/em><br \/>\n<em>registers:<\/em><br \/>\n<em>&#8211; name: temperatura_1<\/em><br \/>\n<em>hub: hub1<\/em><br \/>\n<em>unit_of_measurement: \u00b0C<\/em><br \/>\n<em>scale: 0.1<\/em><br \/>\n<em>precision: 1<\/em><br \/>\n<em>register_type: input<\/em><br \/>\n<em>slave: 255<\/em><br \/>\n<em>register: 0<\/em><\/p>\n<p style=\"padding-left: 40px;\"><em>registers:<\/em><br \/>\n<em>&#8211; name: wilgotnosc_1<\/em><br \/>\n<em>hub: hub1<\/em><br \/>\n<em>unit_of_measurement: %RH<\/em><br \/>\n<em>scale: 1<\/em><br \/>\n<em>precision: 1<\/em><br \/>\n<em>register_type: input<\/em><br \/>\n<em>slave: 255<\/em><br \/>\n<em>register: 8<\/em><\/p>\n<p style=\"padding-left: 40px;\"><em>registers:<\/em><br \/>\n<em>&#8211; name: powietrze_TVOC<\/em><br \/>\n<em>hub: hub1<\/em><br \/>\n<em>unit_of_measurement: ppb<\/em><br \/>\n<em>scale: 1<\/em><br \/>\n<em>precision: 1<\/em><br \/>\n<em>register_type: input<\/em><br \/>\n<em>slave: 255<\/em><br \/>\n<em>register: 16<\/em><\/p>\n<p>registers:<br \/>\n&#8211; name: powietrze_CO2<br \/>\nhub: hub1<br \/>\nunit_of_measurement: ppm<br \/>\nscale: 1<br \/>\nprecision: 1<br \/>\nregister_type: input<br \/>\nslave: 255<br \/>\nregister: 17<\/p>\n<p style=\"padding-left: 40px;\"><em>registers:<br \/>\n&#8211; name: zasieg_GSM<\/em><br \/>\nhub: hub1<br \/>\nslave: 255<br \/>\nregister: 19<br \/>\nregister_type: input<\/p>\n<p style=\"padding-left: 40px;\"><em>registers:<br \/>\n&#8211; name: zasilanie _DC<\/em><br \/>\n<em>hub: hub1<\/em><br \/>\n<em>slave: 255<\/em><br \/>\n<em>register: 21<\/em><br \/>\n<em>scale: 0.001<\/em><br \/>\n<em>precision: 1<\/em><br \/>\n<em>unit_of_measurement: V<\/em><br \/>\n<em>register_type: input<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MODBUS TCP\/IP zaimplementowany jest w centralach: &#8211; NeoGSM-IP-64 &#8211; OptimaGSM + AP-IP. Protok\u00f3\u0142 obs\u0142uguje nast\u0119puj\u0105ce typy danych: &#8211; \u00a0IR \u00a0(input registers), &#8211; \u00a0CS \u00a0(coil status), &#8211; \u00a0IS \u00a0(input status). oraz nast\u0119puj\u0105ce funkcje protoko\u0142u MODBUS: &#8211; Read Coil Status \u00a0(funkcja \u00a001), &#8211; Read Input Status (funkcja \u00a002), &#8211; Read Input Registers (funkcja 04), &#8211; Write (Force) [&hellip;]<\/p>\n","protected":false},"featured_media":11878,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"inline_featured_image":false},"product_cat":[544],"product_tag":[],"class_list":{"0":"post-8857","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-integracja-systemow","8":"first","9":"outofstock","10":"taxable","11":"shipping-taxable","12":"product-type-simple"},"acf":[],"_links":{"self":[{"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/product\/8857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/comments?post=8857"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/media\/11878"}],"wp:attachment":[{"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/media?parent=8857"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/product_cat?post=8857"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/ropam.com.pl\/wsparcie\/wp-json\/wp\/v2\/product_tag?post=8857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}