{"id":2644,"date":"2022-12-03T15:26:04","date_gmt":"2022-12-03T15:26:04","guid":{"rendered":"https:\/\/csiag.eu\/?p=2644"},"modified":"2023-01-12T09:37:13","modified_gmt":"2023-01-12T09:37:13","slug":"sv_it-consulta-do-interior-deve-e-e-temperaturas","status":"publish","type":"post","link":"https:\/\/csiag.eu\/pt\/blog\/2022\/12\/03\/sv_it-abfrage-der-innen-soll-und-ist-temperaturen\/","title":{"rendered":"SV_IT_set \u2013 controle de aquecimento \u2013 consulta do alvo interno e das temperaturas reais"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura<\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>\n<p class=\"wp-block-paragraph\">Para o controlo do aquecimento, que se liga quando a temperatura desce abaixo da temperatura de refer\u00eancia e se desliga quando esta \u00e9 atingida, \u00e9 enviado um pedido ao term\u00f3stato de parede para ambos os canais de valores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os valores devolvidos s\u00e3o escritos numa vari\u00e1vel. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os valores de ambas as vari\u00e1veis s\u00e3o ent\u00e3o comparados entre si e a a\u00e7\u00e3o necess\u00e1ria \u00e9 executada de acordo com o resultado.<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hardware instalado<br>\u2013 M\u00f3dulo de rel\u00e9 Homematic de 4 vias&nbsp;<a href=\"https:\/\/www.amazon.de\/HomeMatic-HM-LC-SW4-PCB-4-Kanal-Schaltaktor-Komplettbausatz\/dp\/B002BZGBA0\/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&amp;crid=Z241YRYEPSUX&amp;keywords=homematic+HM-LC-Sw4-WM&amp;qid=1667671691&amp;sprefix=homematic+hm-lc-sw4-wm%2Caps%2C137&amp;sr=8-1\" target=\"_blank\" rel=\"noreferrer noopener\">HM-LC-Sw4-WM<\/a><br>- Term\u00f3stato de parede Homematic <a href=\"https:\/\/de.elv.com\/homematic-funk-wandthermostat-hm-tc-it-wm-w-eu-fuer-smart-home-hausautomation-132030\" target=\"_blank\" rel=\"noreferrer noopener\">HM-TC-IT-WM-W-EU<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">O programa:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"246\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-1024x246.png\" alt=\"\" class=\"wp-image-2764\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-1024x246.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-300x72.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-768x184.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-1536x369.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-2048x491.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-17-1560x374.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">SV_IT_set<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">O gui\u00e3o:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>real Var_SV_IT_set;<br>real Var_SV_IT_actual;<br>var SV_IT_set;<br>var SV_IT_actual;<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Var_SV_IT_set = dom.GetObject(\"BidCos-RF.MEQ1576103:2.SET_TEMPERATURE\").Value();<br>WriteLine(\"Var_SV_IT_set\");WriteLine(Var_SV_IT_set);<br>dom.GetObject(\"SV_IT_set\").State(Var_SV_IT_set);<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Var_SV_IT_actual = dom.GetObject(\"BidCos-RF.MEQ1576103:1.TEMPERATURE\").Value();<br>WriteLine(\"Var_SV_IT_actual\");WriteLine(Var_SV_IT_actual);<br>dom.GetObject(\"SV_IT_actual\").State(Var_SV_IT_actual);<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>se (Var_SV_IT_set &gt; Var_SV_IT_actual)<br>{<br>dom.GetObject('SV_IT').State(0);<br>WriteLine(\"Var_SV_IT_actual\");WriteLine(\"Var_SV_IT_set mais pequeno\");<br>}<br>outro<br>{<br>dom.GetObject('SV_IT').State(1);<br>WriteLine(\"Var_SV_IT_actual\");WriteLine(\"maior Var_SV_IT_set\");<br>}<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A sa\u00edda do script (se as linhas <code>WriteLinha(&quot;...&quot;)<\/code> n\u00e3o est\u00e3o comentados):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Var_SV_IT_set<br>23.000000<br>Var_SV_IT_actual<br>22.300000<br>Var_SV_IT_actual<br>menor Var_SV_IT_set<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqui, por exemplo, a temperatura alvo \u00e9 23 \u00b0C. A temperatura atual \u00e9 de 22,3 \u00b0C e \u00e9, portanto, inferior \u00e0 temperatura de refer\u00eancia. Assim, a temperatura nominal n\u00e3o \u00e9 atingida, o resultado da consulta \u00e9 \"incorreto\", pelo que o aquecimento \u00e9 ligado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A linha de c\u00f3digo, introduzida com a sequ\u00eancia <code>dom.GetObject<\/code>seguido do tipo de dispositivo \"<code>BidCos-RF.<\/code>\" para dispositivos n\u00e3o IP<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">transfere o atuador de comuta\u00e7\u00e3o com o endere\u00e7o especificado \"<code>IEQ0101895<\/code>\" no seu canal \"<code>1.ESTADO<\/code>\" tem o estatuto \"1\", para \"ligado\".<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se a temperatura do ponto de regula\u00e7\u00e3o for atingida, o resultado da consulta \u00e9 \"verdadeiro\" e o aquecimento \u00e9 desligado, o que \u00e9 iniciado da mesma forma, alterando o estado para \"0\".<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No <a href=\"https:\/\/github.com\/mdzio\/ccu-historian\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Historiador da UCC<\/a> (complemento estat\u00edstico), o regulamento passa a ter o seguinte aspeto:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"456\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18-1024x456.png\" alt=\"\" class=\"wp-image-2768\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18-1024x456.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18-300x134.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18-768x342.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18-1536x684.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18-1560x694.png 1560w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-18.png 1784w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Avalia\u00e7\u00e3o do historiador da UCC<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">As duas sec\u00e7\u00f5es superiores da curva mostram o estado dos dois rel\u00e9s, que comutam as bobinas de aquecimento a 500 W e 1.000 W, respetivamente (1 = ON, 0 = OFF).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A terceira sec\u00e7\u00e3o representa o rel\u00e9 ligado em paralelo ao term\u00f3stato ALDE existente, que comuta a bomba. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A quarta sec\u00e7\u00e3o mostra a temperatura definida no term\u00f3stato de parede com a curva azul e a temperatura real medida com a curva roxa.<br>A in\u00e9rcia do controlo \u00e9 de 0,2 \u00b0C, a precis\u00e3o de liga\u00e7\u00e3o \u00e9 de 0,1 \u00b0C.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A quinta sec\u00e7\u00e3o mostra a evolu\u00e7\u00e3o da temperatura exterior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A sexta sec\u00e7\u00e3o mostra o consumo cont\u00ednuo de eletricidade. As pequenas descidas representam os per\u00edodos em que o frigor\u00edfico \u00e9 desligado e ligado, enquanto os picos representam o consumo tempor\u00e1rio, por exemplo, da m\u00e1quina de caf\u00e9 ou do aspirador.<\/p>","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura<\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>Para o controlo do aquecimento, que se liga quando a temperatura desce abaixo da temperatura de refer\u00eancia e se desliga quando esta \u00e9 atingida, \u00e9 enviado um pedido ao term\u00f3stato de parede para ambos os canais de valores. Os valores recebidos s\u00e3o escritos numa vari\u00e1vel. Ambos os valores da vari\u00e1vel s\u00e3o ent\u00e3o comparados entre si e a a\u00e7\u00e3o necess\u00e1ria \u00e9 executada de acordo com o resultado. O programa: O gui\u00e3o: real Var_SV_IT_set;real Var_SV_IT_actual;var...&nbsp;<a href=\"https:\/\/csiag.eu\/pt\/blog\/2022\/12\/03\/sv_it-abfrage-der-innen-soll-und-ist-temperaturen\/\" rel=\"bookmark\">Ler mais \"<span class=\"screen-reader-text\">SV_IT_set \u2013 controle de aquecimento \u2013 consulta do alvo interno e das temperaturas reais<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[347],"tags":[428,403,407,404,384,405,408,406],"class_list":["post-2644","post","type-post","status-publish","format-standard","hentry","category-smarthome-im-wohnmobil","tag-ccu-historian","tag-heizungssteuerung","tag-historian","tag-ist-temperatur","tag-schaltaktor","tag-soll-temperatur","tag-statistik","tag-wandthermostat"],"modified_by":"Achim Goerner","_links":{"self":[{"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/posts\/2644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/comments?post=2644"}],"version-history":[{"count":0,"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/posts\/2644\/revisions"}],"wp:attachment":[{"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/media?parent=2644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/categories?post=2644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csiag.eu\/pt\/wp-json\/wp\/v2\/tags?post=2644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}