{"id":13221,"date":"2022-07-29T16:04:58","date_gmt":"2022-07-29T19:04:58","guid":{"rendered":"http:\/\/kb.elipse.com.br\/?p=13221"},"modified":"2025-05-08T16:21:01","modified_gmt":"2025-05-08T19:21:01","slug":"solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/","title":{"rendered":"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 &#8211; EPM Processor."},"content":{"rendered":"<p><a href=\"https:\/\/www.elipse.com.br\/produto\/elipse-plant-manager\/\" target=\"_blank\" rel=\"noopener\"><strong>EPM Processor<\/strong><\/a><\/p>\n<p><iframe loading=\"lazy\" title=\"Introdu\u00e7\u00e3o ao EPM Processor - S\u00e9rie EPM Processor 1\/7\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/A1BF0tg71l8?list=PLoCAWpTf0fzV9oC8JXTKmzjxICoVoYOK-\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p class=\"\" data-start=\"345\" data-end=\"475\">Neste cap\u00edtulo, criaremos rotinas no <strong data-start=\"382\" data-end=\"399\">EPM Processor<\/strong> para o c\u00e1lculo automatizado de tr\u00eas KPIs principais dos medidores de vaz\u00e3o:<\/p>\n<ul data-start=\"477\" data-end=\"573\">\n<li class=\"\" data-start=\"477\" data-end=\"511\">\n<p class=\"\" data-start=\"479\" data-end=\"511\"><strong data-start=\"479\" data-end=\"486\">MNF<\/strong> \u2013 Vaz\u00e3o M\u00ednima Noturna<\/p>\n<\/li>\n<li class=\"\" data-start=\"512\" data-end=\"544\">\n<p class=\"\" data-start=\"514\" data-end=\"544\"><strong data-start=\"514\" data-end=\"521\">AVG<\/strong> \u2013 Vaz\u00e3o M\u00e9dia Di\u00e1ria<\/p>\n<\/li>\n<li class=\"\" data-start=\"545\" data-end=\"573\">\n<p class=\"\" data-start=\"547\" data-end=\"573\"><strong data-start=\"547\" data-end=\"553\">SF<\/strong> \u2013 Fator de Pesquisa<\/p>\n<\/li>\n<\/ul>\n<figure id=\"attachment_13223\" style=\"width: 93px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13223\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Menu.png\" alt=\"\" width=\"93\" height=\"280\" \/><figcaption class=\"wp-caption-text\">Menu<\/figcaption><\/figure>\n<p>Esses indicadores permitir\u00e3o monitorar poss\u00edveis perdas reais no sistema de distribui\u00e7\u00e3o de \u00e1gua, com execu\u00e7\u00e3o di\u00e1ria e autom\u00e1tica.<\/p>\n<h2 class=\"\" data-start=\"713\" data-end=\"727\">1. Conex\u00f5es<\/h2>\n<p class=\"\" data-start=\"729\" data-end=\"819\">Crie uma conex\u00e3o com o <strong data-start=\"752\" data-end=\"766\">EPM Server<\/strong>, utilizando um usu\u00e1rio com perfil <strong data-start=\"801\" data-end=\"818\">Administrador<\/strong>.<\/p>\n<p class=\"\" data-start=\"821\" data-end=\"849\"><strong data-start=\"821\" data-end=\"849\">Exemplo de configura\u00e7\u00e3o:<\/strong><\/p>\n<div class=\"_tableContainer_16hzy_1\">\n<div class=\"_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse\" tabindex=\"-1\">\n<table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"851\" data-end=\"1213\">\n<thead data-start=\"851\" data-end=\"911\">\n<tr data-start=\"851\" data-end=\"911\">\n<th data-start=\"851\" data-end=\"877\" data-col-size=\"sm\">Campo<\/th>\n<th data-start=\"877\" data-end=\"911\" data-col-size=\"sm\">Valor<\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"972\" data-end=\"1213\">\n<tr data-start=\"972\" data-end=\"1032\">\n<td data-start=\"972\" data-end=\"997\" data-col-size=\"sm\">Name<\/td>\n<td data-col-size=\"sm\" data-start=\"997\" data-end=\"1032\"><code data-start=\"999\" data-end=\"1007\">EPMSrv<\/code><\/td>\n<\/tr>\n<tr data-start=\"1033\" data-end=\"1093\">\n<td data-start=\"1033\" data-end=\"1058\" data-col-size=\"sm\">Address<\/td>\n<td data-start=\"1058\" data-end=\"1093\" data-col-size=\"sm\"><code data-start=\"1060\" data-end=\"1071\">Localhost<\/code><\/td>\n<\/tr>\n<tr data-start=\"1094\" data-end=\"1153\">\n<td data-start=\"1094\" data-end=\"1119\" data-col-size=\"sm\">Authentication Server<\/td>\n<td data-col-size=\"sm\" data-start=\"1119\" data-end=\"1153\"><code data-start=\"1121\" data-end=\"1145\">http:\/\/localhost:44333<\/code><\/td>\n<\/tr>\n<tr data-start=\"1154\" data-end=\"1213\">\n<td data-start=\"1154\" data-end=\"1179\" data-col-size=\"sm\">Web API<\/td>\n<td data-col-size=\"sm\" data-start=\"1179\" data-end=\"1213\"><code data-start=\"1181\" data-end=\"1205\">http:\/\/localhost:44332<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"sticky end-(--thread-content-margin) h-0 self-end select-none\">\n<div class=\"absolute end-0 flex items-end\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"\" data-start=\"1215\" data-end=\"1287\">Essa conex\u00e3o ser\u00e1 utilizada pelas aplica\u00e7\u00f5es Python nos pr\u00f3ximos passos.<\/p>\n<figure id=\"attachment_13226\" style=\"width: 782px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13226\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Connections.png\" alt=\"\" width=\"782\" height=\"606\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Connections<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h2 class=\"\" data-start=\"1294\" data-end=\"1313\">2. Code Packages<\/h2>\n<p class=\"\" data-start=\"1315\" data-end=\"1391\">Crie um <strong data-start=\"1323\" data-end=\"1353\">grupo de pacotes de c\u00f3digo<\/strong> para organizar os scripts de c\u00e1lculo:<\/p>\n<ul data-start=\"1393\" data-end=\"1426\">\n<li class=\"\" data-start=\"1393\" data-end=\"1426\">\n<p class=\"\" data-start=\"1395\" data-end=\"1426\"><strong data-start=\"1395\" data-end=\"1414\">Nome do pacote:<\/strong> <code data-start=\"1415\" data-end=\"1426\">FlowCalcs<\/code><\/p>\n<\/li>\n<\/ul>\n<figure id=\"attachment_13228\" style=\"width: 782px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13228\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Code01.png\" alt=\"\" width=\"782\" height=\"606\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Code Packages<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p class=\"\" data-start=\"1428\" data-end=\"1544\">Em seguida, clique em <strong data-start=\"1450\" data-end=\"1467\">[Import Code]<\/strong> e adicione os tr\u00eas scripts Python fornecidos (presentes no anexo do artigo):<\/p>\n<h3 class=\"\" data-start=\"1546\" data-end=\"1558\">C\u00f3digos:<\/h3>\n<h4 class=\"\" data-start=\"1560\" data-end=\"1577\"><code data-start=\"1565\" data-end=\"1575\">MNFpv.py<\/code><\/h4>\n<ul data-start=\"1578\" data-end=\"1708\">\n<li class=\"\" data-start=\"1578\" data-end=\"1634\">\n<p class=\"\" data-start=\"1580\" data-end=\"1634\">Define o intervalo das 00:00 \u00e0s 06:00 para cada dia.<\/p>\n<\/li>\n<li class=\"\" data-start=\"1635\" data-end=\"1708\">\n<p class=\"\" data-start=\"1637\" data-end=\"1708\">Consulta os dados de vaz\u00e3o e grava o <strong data-start=\"1674\" data-end=\"1689\">menor valor<\/strong> na vari\u00e1vel <code data-start=\"1702\" data-end=\"1707\">MNF<\/code>.<\/p>\n<\/li>\n<\/ul>\n<h4 class=\"\" data-start=\"1710\" data-end=\"1727\"><code data-start=\"1715\" data-end=\"1725\">AVGpv.py<\/code><\/h4>\n<ul data-start=\"1728\" data-end=\"1853\">\n<li class=\"\" data-start=\"1728\" data-end=\"1773\">\n<p class=\"\" data-start=\"1730\" data-end=\"1773\">Define o intervalo das 00:00 \u00e0s 23:59:59.<\/p>\n<\/li>\n<li class=\"\" data-start=\"1774\" data-end=\"1853\">\n<p class=\"\" data-start=\"1776\" data-end=\"1853\">Consulta os dados de vaz\u00e3o e grava a <strong data-start=\"1813\" data-end=\"1834\">m\u00e9dia dos valores<\/strong> na vari\u00e1vel <code data-start=\"1847\" data-end=\"1852\">AVG<\/code>.<\/p>\n<\/li>\n<\/ul>\n<h4 class=\"\" data-start=\"1855\" data-end=\"1871\"><code data-start=\"1860\" data-end=\"1869\">SFpv.py<\/code><\/h4>\n<ul data-start=\"1872\" data-end=\"1994\">\n<li class=\"\" data-start=\"1872\" data-end=\"1913\">\n<p class=\"\" data-start=\"1874\" data-end=\"1913\">Recupera os valores de <code data-start=\"1897\" data-end=\"1902\">MNF<\/code> e <code data-start=\"1905\" data-end=\"1910\">AVG<\/code>.<\/p>\n<\/li>\n<li class=\"\" data-start=\"1914\" data-end=\"1953\">\n<p class=\"\" data-start=\"1916\" data-end=\"1953\">Realiza a divis\u00e3o <code data-start=\"1934\" data-end=\"1950\">SF = MNF \/ AVG<\/code>.<\/p>\n<\/li>\n<li class=\"\" data-start=\"1954\" data-end=\"1994\">\n<p class=\"\" data-start=\"1956\" data-end=\"1994\">Armazena o resultado na vari\u00e1vel <code data-start=\"1989\" data-end=\"1993\">SF<\/code>.<\/p>\n<\/li>\n<\/ul>\n<blockquote data-start=\"1996\" data-end=\"2104\">\n<p class=\"\" data-start=\"1998\" data-end=\"2104\">Ap\u00f3s importar, clique em <strong data-start=\"2023\" data-end=\"2035\">[Salvar]<\/strong>, <strong data-start=\"2037\" data-end=\"2051\">[Compilar]<\/strong> e <strong data-start=\"2054\" data-end=\"2065\">[Deploy<\/strong>] para publicar os scripts no servidor.<\/p>\n<\/blockquote>\n<figure id=\"attachment_13229\" style=\"width: 663px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13229\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Code01a.png\" alt=\"\" width=\"663\" height=\"606\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Import Code<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h2 class=\"\" data-start=\"2111\" data-end=\"2129\">3. Applications<\/h2>\n<p class=\"\" data-start=\"2131\" data-end=\"2206\">Crie um grupo de aplica\u00e7\u00f5es para executar os scripts de forma independente:<\/p>\n<ul data-start=\"2208\" data-end=\"2265\">\n<li class=\"\" data-start=\"2208\" data-end=\"2265\">\n<p class=\"\" data-start=\"2210\" data-end=\"2265\"><strong data-start=\"2210\" data-end=\"2242\">Nome do grupo de aplica\u00e7\u00f5es:<\/strong> <code data-start=\"2243\" data-end=\"2265\">apps_ElipseFlowMeter<\/code><\/p>\n<\/li>\n<\/ul>\n<figure id=\"attachment_13231\" style=\"width: 789px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13231\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Apps01.png\" alt=\"\" width=\"789\" height=\"606\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Application Groups<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_13232\" style=\"width: 790px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13232\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Apps02.png\" alt=\"\" width=\"790\" height=\"607\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Applications<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Application Name: FlowMeter_MNF\n<ul>\n<li>Package: FlowCalcsPkg<\/li>\n<li>Method: Get_MNF<\/li>\n<li>Session: session<\/li>\n<li>FlowMeter: epmobjectDict<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<figure id=\"attachment_13233\" style=\"width: 789px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13233\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Apps03.png\" alt=\"\" width=\"789\" height=\"606\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Application FlowMeter_MNF<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Aplica\u00e7\u00e3o: FlowMeter_AVG\n<ul>\n<li>Package: FlowCalcsPkg<\/li>\n<li>Method: Get_AVG<\/li>\n<li>Session: session<\/li>\n<li>FlowMeter: epmobjectDict<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<figure id=\"attachment_13234\" style=\"width: 789px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13234\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Apps04.png\" alt=\"\" width=\"789\" height=\"607\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Application FlowMeter_AVG<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<ul>\n<li>Aplica\u00e7\u00e3o: FlowMeter_SF\n<ul>\n<li>Package: FlowCalcsPkg<\/li>\n<li>Method: Get_SF<\/li>\n<li>Session: session<\/li>\n<li>FlowMeter: epmobjectDict<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<figure id=\"attachment_13235\" style=\"width: 789px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13235\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Apps05.png\" alt=\"\" width=\"789\" height=\"605\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Application FlowMeter_SF<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h2 class=\"\" data-start=\"166\" data-end=\"181\">4. Solutions<\/h2>\n<p>Crie um Grupo de Solu\u00e7\u00f5es, para armazenar suas rotinas:<\/p>\n<ul>\n<li>Name: FlowMeterGroup<\/li>\n<\/ul>\n<figure id=\"attachment_13236\" style=\"width: 706px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13236\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Prod01.png\" alt=\"\" width=\"706\" height=\"509\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Solutions<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Dentro do grupo crie 3 [Productions]:<\/p>\n<ul>\n<li>Name: Prod_FlowMeter_MNF\n<ul>\n<li>Solution: FlowMeterGroup<\/li>\n<li>App Group: apps_ElipseFlowMeter<\/li>\n<li>Application: FlowMeter_MNF<\/li>\n<li>Connection: EPMSrv<\/li>\n<li>Event: Schedule\/ev_Day_07h<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Name: Prod_FlowMeter_AVG\n<ul>\n<li>Solution: FlowMeterGroup<\/li>\n<li>App Group: apps_ElipseFlowMeter<\/li>\n<li>Application: FlowMeter_AVG<\/li>\n<li>Connection: EPMSrv<\/li>\n<li>Event: Schedule\/ev_Day_01h<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Name: Prod_FlowMeter_SF\n<ul>\n<li>Solution: FlowMeterGroup<\/li>\n<li>App Group: apps_ElipseFlowMeter<\/li>\n<li>Application: FlowMeter_SF<\/li>\n<li>Connection: EPMSrv<\/li>\n<li>Event: Schedule\/ev_Day_02h<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_13268\" style=\"width: 934px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13268\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Prod03.png\" alt=\"\" width=\"934\" height=\"473\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; New Production<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h2 class=\"\" data-start=\"175\" data-end=\"202\">5. Executar<\/h2>\n<p class=\"\" data-start=\"204\" data-end=\"360\">Ap\u00f3s configurar as aplica\u00e7\u00f5es e organizar os scripts no grupo de solu\u00e7\u00f5es, o \u00faltimo passo \u00e9 <strong data-start=\"296\" data-end=\"322\">executar cada produ\u00e7\u00e3o<\/strong> para iniciar os c\u00e1lculos autom\u00e1ticos.<\/p>\n<figure id=\"attachment_13269\" style=\"width: 836px\"  class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"size-full wp-image-13269\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Prod04.png\" alt=\"\" width=\"836\" height=\"445\" \/><figcaption class=\"wp-caption-text\">Processor &#8211; Play Productions<\/figcaption><\/figure>\n<p>Essa a\u00e7\u00e3o ativa a execu\u00e7\u00e3o programada dos scripts de c\u00e1lculo (MNF, AVG, SF), conforme os agendamentos definidos no EPM Studio.<\/p>\n<h3>Artigos Relacionados<\/h3>\n<hr \/>\n<ul>\n<li><a href=\"http:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-1-vazao-minima-noturna\">Cap\u00edtulo 1 -Vaz\u00e3o M\u00ednima Noturna<\/a><\/li>\n<li><a href=\"http:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-2-elipse-e3-e-epm-studio\">Cap\u00edtulo 2 &#8211; Elipse E3 e EPM Studio<\/a><\/li>\n<li><a href=\"http:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-3-elipse-data-model\">Cap\u00edtulo 3 &#8211; Elipse Data Model<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\">Cap\u00edtulo 4 &#8211; EPM Processor<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-5-analises-e-conclusoes\">Cap\u00edtulo 5 &#8211; Analises e Conclus\u00f5es<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Anexos:<\/h3>\n<p><a href=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/FlowCalcs.zip\">FlowCalcs.zip<\/a> (MNFpv.py | AVGpv.py | SFpv.py)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>EPM Processor Neste cap\u00edtulo, criaremos rotinas no EPM Processor para o c\u00e1lculo automatizado de tr\u00eas KPIs principais dos medidores de vaz\u00e3o: MNF \u2013 Vaz\u00e3o M\u00ednima Noturna AVG \u2013 Vaz\u00e3o M\u00e9dia&hellip;<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[709,703,860,676,1155,693,680],"tags":[1154,1151,1153,870,912,1147,1152,1148,1149,882,1150],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 - EPM Processor.<\/title>\n<meta name=\"description\" content=\"Aprenda a automatizar os c\u00e1lculos de MNF, AVG e SF no EPM Processor para monitorar perdas reais em redes de distribui\u00e7\u00e3o de \u00e1gua.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 - EPM Processor.\" \/>\n<meta property=\"og:description\" content=\"Aprenda a automatizar os c\u00e1lculos de MNF, AVG e SF no EPM Processor para monitorar perdas reais em redes de distribui\u00e7\u00e3o de \u00e1gua.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-29T19:04:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-08T19:21:01+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Menu.png\" \/>\n<meta name=\"author\" content=\"Felipe Gabriel dos Santos\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Felipe Gabriel dos Santos\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\"},\"author\":{\"name\":\"Felipe Gabriel dos Santos\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/33472b114af7aa3a770b87462ed1e7c7\"},\"headline\":\"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 &#8211; EPM Processor.\",\"datePublished\":\"2022-07-29T19:04:58+00:00\",\"dateModified\":\"2025-05-08T19:21:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\"},\"wordCount\":633,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"keywords\":[\"controle\",\"Data Model\",\"distribui\u00e7\u00e3o\",\"EPM Processor\",\"epm\",\"flow\",\"m\u00e9dia\",\"meter\",\"mnf\",\"Processor\",\"vaz\u00e3o\"],\"articleSection\":[\"Basic Variables\",\"Chart Analysis\",\"Data Model\",\"Elipse Plant Manager\",\"EPM Processor\",\"EPM Server\",\"EPM Studio\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\",\"url\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\",\"name\":\"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 - EPM Processor.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2022-07-29T19:04:58+00:00\",\"dateModified\":\"2025-05-08T19:21:01+00:00\",\"description\":\"Aprenda a automatizar os c\u00e1lculos de MNF, AVG e SF no EPM Processor para monitorar perdas reais em redes de distribui\u00e7\u00e3o de \u00e1gua.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 &#8211; EPM Processor.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/33472b114af7aa3a770b87462ed1e7c7\",\"name\":\"Felipe Gabriel dos Santos\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/69a6f83b6fc2b0aed7ba3f8cb3cb019f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/69a6f83b6fc2b0aed7ba3f8cb3cb019f?s=96&d=mm&r=g\",\"caption\":\"Felipe Gabriel dos Santos\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/gabriel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 - EPM Processor.","description":"Aprenda a automatizar os c\u00e1lculos de MNF, AVG e SF no EPM Processor para monitorar perdas reais em redes de distribui\u00e7\u00e3o de \u00e1gua.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/","og_locale":"en_US","og_type":"article","og_title":"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 - EPM Processor.","og_description":"Aprenda a automatizar os c\u00e1lculos de MNF, AVG e SF no EPM Processor para monitorar perdas reais em redes de distribui\u00e7\u00e3o de \u00e1gua.","og_url":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2022-07-29T19:04:58+00:00","article_modified_time":"2025-05-08T19:21:01+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13221\/05_Processor_Menu.png"}],"author":"Felipe Gabriel dos Santos","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Felipe Gabriel dos Santos","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/"},"author":{"name":"Felipe Gabriel dos Santos","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/33472b114af7aa3a770b87462ed1e7c7"},"headline":"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 &#8211; EPM Processor.","datePublished":"2022-07-29T19:04:58+00:00","dateModified":"2025-05-08T19:21:01+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/"},"wordCount":633,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"keywords":["controle","Data Model","distribui\u00e7\u00e3o","EPM Processor","epm","flow","m\u00e9dia","meter","mnf","Processor","vaz\u00e3o"],"articleSection":["Basic Variables","Chart Analysis","Data Model","Elipse Plant Manager","EPM Processor","EPM Server","EPM Studio"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/","url":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/","name":"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 - EPM Processor.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2022-07-29T19:04:58+00:00","dateModified":"2025-05-08T19:21:01+00:00","description":"Aprenda a automatizar os c\u00e1lculos de MNF, AVG e SF no EPM Processor para monitorar perdas reais em redes de distribui\u00e7\u00e3o de \u00e1gua.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/solucao-elipse-para-controle-de-perdas-na-distribuicao-de-agua-capitulo-4-epm-processor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Solu\u00e7\u00e3o Elipse para Controle de Perdas na distribui\u00e7\u00e3o de \u00e1gua | Cap\u00edtulo 4 &#8211; EPM Processor."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/33472b114af7aa3a770b87462ed1e7c7","name":"Felipe Gabriel dos Santos","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/69a6f83b6fc2b0aed7ba3f8cb3cb019f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/69a6f83b6fc2b0aed7ba3f8cb3cb019f?s=96&d=mm&r=g","caption":"Felipe Gabriel dos Santos"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/gabriel\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/13221"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=13221"}],"version-history":[{"count":19,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/13221\/revisions"}],"predecessor-version":[{"id":16938,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/13221\/revisions\/16938"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=13221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=13221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=13221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}