{"id":33845,"date":"2025-04-18T13:37:59","date_gmt":"2025-04-18T11:37:59","guid":{"rendered":"https:\/\/sklep-plcspace.pl\/?p=33845"},"modified":"2025-04-22T12:57:43","modified_gmt":"2025-04-22T10:57:43","slug":"plc-siemens-instrukcja-normalize","status":"publish","type":"post","link":"https:\/\/sklep-plcspace.pl\/en\/blog\/plc-siemens-instrukcja-normalize\/","title":{"rendered":"Normalizacja warto\u015bci w instrukcji Normalize"},"content":{"rendered":"<h3 class=\"wp-block-heading\"><strong>Wprowadzenie do instrukcji Normalize<\/strong><\/h3>\n\n\n\n<p>Mo\u017cesz u\u017cy\u0107 instrukcji &#8222;Normalize&#8221;, aby znormalizowa\u0107 warto\u015b\u0107 tagu na wej\u015bciu VALUE, mapuj\u0105c j\u0105 na skal\u0119 liniow\u0105. Mo\u017cesz u\u017cy\u0107 parametr\u00f3w MIN i MAX, aby zdefiniowa\u0107 limity zakresu warto\u015bci, kt\u00f3re s\u0105 stosowane do skali. Wynik na wyj\u015bciu OUT jest obliczany i przechowywany jako liczba zmiennoprzecinkowa, w zale\u017cno\u015bci od lokalizacji warto\u015bci do znormalizowania w tym zakresie warto\u015bci.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Jak dzia\u0142a instrukcja Normalize?<\/strong><\/h3>\n\n\n\n<p>Instrukcja &#8222;Normalize&#8221; dzia\u0142a wed\u0142ug nast\u0119puj\u0105cego r\u00f3wnania:<\/p>\n\n\n\n<p><strong>OUT = (VALUE \u2013 MIN) \/ (MAX \u2013 MIN)<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcNUV8AA0H_xXCYoiAjAX7P176Ff2daw89usA_1e3bMfvohJ9Z8zqoIk5mpYHle7HhNAb5AUCBSPJYlsnZgUtfwNzn9H2cAWCs3Z418iHNk3laqfpJHMgtNMyXqsjqpjzQWZ_MwdAUogI2KV9mAjj0?key=tjYV_xVXsQsQJOQjQ_PEYuf6\" alt=\"\"><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Warunki wyj\u015bcia ENO<\/strong><\/h4>\n\n\n\n<p>Wyj\u015bcie ENO ma stan sygna\u0142u &#8222;0&#8221;, je\u015bli spe\u0142niony jest jeden z nast\u0119puj\u0105cych warunk\u00f3w:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wej\u015bcie EN ma stan sygna\u0142u &#8222;0&#8221;.<\/li>\n\n\n\n<li>Warto\u015b\u0107 na wej\u015bciu MIN jest wi\u0119ksza lub r\u00f3wna warto\u015bci na wej\u015bciu MAX.<\/li>\n\n\n\n<li>Warto\u015b\u0107 okre\u015blonej liczby zmiennoprzecinkowej znajduje si\u0119 poza zakresem znormalizowanych liczb zgodnie z IEEE-754.<\/li>\n\n\n\n<li>Warto\u015b\u0107 na wej\u015bciu VALUE jest NaN (wynik nieprawid\u0142owej operacji arytmetycznej).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Parametry instrukcji Normalize<\/strong><\/h3>\n\n\n\n<p>Poni\u017csza tabela przedstawia parametry instrukcji &#8222;Normalize&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Parametr<\/strong><\/th><th><strong>Deklaracja<\/strong><\/th><th><strong>Typ danych<\/strong><\/th><th><strong>Obszar pami\u0119ci<\/strong><\/th><th><strong>Description<\/strong><\/th><\/tr><\/thead><tbody><tr><td>EN<\/td><td>Wej\u015bcie<\/td><td>BOOL<\/td><td>I, Q, M, D, L lub sta\u0142a<\/td><td>Wej\u015bcie w\u0142\u0105czaj\u0105ce<\/td><\/tr><tr><td>ENO<\/td><td>Wyj\u015bcie<\/td><td>BOOL<\/td><td>I, Q, M, D, L<\/td><td>Wyj\u015bcie w\u0142\u0105czaj\u0105ce<\/td><\/tr><tr><td>MIN<\/td><td>Wej\u015bcie<\/td><td>Ca\u0142kowite, liczby zmiennoprzecinkowe<\/td><td>I, Q, M, D, L lub sta\u0142a<\/td><td>Niski limit zakresu warto\u015bci<\/td><\/tr><tr><td>VALUE<\/td><td>Wej\u015bcie<\/td><td>Ca\u0142kowite, liczby zmiennoprzecinkowe<\/td><td>I, Q, M, D, L lub sta\u0142a<\/td><td>Warto\u015b\u0107 do znormalizowania.<\/td><\/tr><tr><td>MAX<\/td><td>Wej\u015bcie<\/td><td>Ca\u0142kowite, liczby zmiennoprzecinkowe<\/td><td>I, Q, M, D, L lub sta\u0142a<\/td><td>Wysoki limit zakresu warto\u015bci<\/td><\/tr><tr><td>OUT<\/td><td>Wyj\u015bcie<\/td><td>Liczby zmiennoprzecinkowe<\/td><td>I, Q, M, D, L<\/td><td>Wynik normalizacji<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Przyk\u0142ad dzia\u0142ania instrukcji Normalize<\/strong><\/h3>\n\n\n\n<p>Poni\u017cszy przyk\u0142ad ilustruje, jak dzia\u0142a instrukcja:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcIvBpbC9S2rnoaUNodS1AkM05T5C6ZLt13knWp30t2XwBDbwuKhxf6CaBiNOxIbozCikiSSYG7pFcmOrthNHHeSqfh6Ib0LokIUIMUfWDClrRj62SHevGhF5UacwnlZi_IBVPQP8EMH75XhN_1Dx0?key=tjYV_xVXsQsQJOQjQ_PEYuf6\" alt=\"\"><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Przyk\u0142ad warto\u015bci operandu<\/strong><\/h4>\n\n\n\n<p>Poni\u017csza tabela pokazuje, jak dzia\u0142a instrukcja z u\u017cyciem konkretnych warto\u015bci operand\u00f3w:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Parametr<\/strong><\/th><th><strong>Operand<\/strong><\/th><th><strong>Warto\u015b\u0107<\/strong><\/th><\/tr><\/thead><tbody><tr><td>MIN<\/td><td>Tag_MIN<\/td><td>10<\/td><\/tr><tr><td>VALUE<\/td><td>Tag_Value<\/td><td>20<\/td><\/tr><tr><td>MAX<\/td><td>Tag_MAX<\/td><td>30<\/td><\/tr><tr><td>OUT<\/td><td>Tag_Result<\/td><td>0.5<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Summary<\/strong><\/h3>\n\n\n\n<p>Je\u015bli operand &#8222;TagIn&#8221; ma stan sygna\u0142u &#8222;1&#8221;, instrukcja jest wykonywana. Warto\u015b\u0107 na wej\u015bciu &#8222;Tag_Value&#8221; jest mapowana na zakres warto\u015bci zdefiniowany przez warto\u015bci na wej\u015bciach &#8222;Tag_MIN&#8221; i &#8222;Tag_MAX&#8221;. Warto\u015b\u0107 tagu na wej\u015bciu &#8222;Tag_Value&#8221; jest normalizowana do zdefiniowanego zakresu warto\u015bci. Wynik jest przechowywany jako liczba zmiennoprzecinkowa w wyj\u015bciu &#8222;Tag_Result&#8221;. Je\u015bli instrukcja jest wykonywana bez b\u0142\u0119d\u00f3w, wyj\u015bcie w\u0142\u0105czaj\u0105ce ENO ma stan sygna\u0142u &#8222;1&#8221; i wyj\u015bcie &#8222;TagOut&#8221; jest ustawione.<\/p>\n\n\n\n<p>If you would like to enhance your knowledge and skills in programming and configuration of automation systems, we recommend enrolling in the<a href=\"https:\/\/sklep-plcspace.pl\/en\/thank-you-for-placing-the-order-9\/?wmc-currency=EUR\"> <\/a><strong><a href=\"https:\/\/sklep-plcspace.pl\/en\/siemens\/simatic-s7-in-action\/?wmc-currency=EUR\" target=\"_blank\" rel=\"noreferrer noopener\">free PLC course<\/a><\/strong>! Sprawd\u017a r\u00f3wnie\u017c nasz\u0105 instrukcj\u0119 wideo:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"ast-oembed-container\" style=\"height: 100%;\"><iframe title=\"Sygna\u0142 analogowy - Zamiana na napi\u0119cie - Kurs programowania PLC Siemens S7-1200 - TIA Portal - LAD\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/KHqXlyrVRMU?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/sklep-plcspace.pl\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"850\" height=\"200\" src=\"https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-5.png\" alt=\"\" class=\"wp-image-34056\" srcset=\"https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-5.png 850w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-5-300x71.png 300w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-5-768x181.png 768w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-5-18x4.png 18w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-5-600x141.png 600w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/figure>","protected":false},"excerpt":{"rendered":"<p>Wprowadzenie do instrukcji Normalize Mo\u017cesz u\u017cy\u0107 instrukcji &#8222;Normalize&#8221;, aby znormalizowa\u0107 warto\u015b\u0107 tagu na wej\u015bciu VALUE, mapuj\u0105c j\u0105 na skal\u0119 liniow\u0105. Mo\u017cesz u\u017cy\u0107 parametr\u00f3w MIN i MAX, aby zdefiniowa\u0107 limity zakresu warto\u015bci, kt\u00f3re s\u0105 stosowane do skali. Wynik na wyj\u015bciu OUT jest obliczany i przechowywany jako liczba zmiennoprzecinkowa, w zale\u017cno\u015bci od lokalizacji warto\u015bci do znormalizowania w [&hellip;]<\/p>","protected":false},"author":2505,"featured_media":33822,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-33845","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bez-kategorii"],"acf":[],"_links":{"self":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/33845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/users\/2505"}],"replies":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/comments?post=33845"}],"version-history":[{"count":3,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/33845\/revisions"}],"predecessor-version":[{"id":35330,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/33845\/revisions\/35330"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/media\/33822"}],"wp:attachment":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/media?parent=33845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/categories?post=33845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/tags?post=33845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}