{"id":33791,"date":"2025-04-17T20:10:10","date_gmt":"2025-04-17T18:10:10","guid":{"rendered":"https:\/\/sklep-plcspace.pl\/?p=33791"},"modified":"2025-04-22T12:37:27","modified_gmt":"2025-04-22T10:37:27","slug":"plc-reset-bit-field-reset-bf-siemens-s7","status":"publish","type":"post","link":"https:\/\/sklep-plcspace.pl\/en\/blog\/plc-reset-bit-field-reset-bf-siemens-s7\/","title":{"rendered":"Reset Bit Field w PLC"},"content":{"rendered":"<p>U\u017cywasz instrukcji &#8222;Reset bit field&#8221; do resetowania kilku bit\u00f3w zaczynaj\u0105c od okre\u015blonego adresu.<\/p>\n\n\n\n<p>Okre\u015blasz liczb\u0119 bit\u00f3w do zresetowania u\u017cywaj\u0105c warto\u015bci . Adres pierwszego bitu do zresetowania jest definiowany przez . Je\u015bli warto\u015b\u0107 nie mo\u017ce by\u0107 wi\u0119ksza ni\u017c liczba bit\u00f3w w wybranym bajcie. Je\u015bli ta warto\u015b\u0107 jest wi\u0119ksza, instrukcja nie jest wykonywana, a komunikat o b\u0142\u0119dzie &#8222;Range violation for index &#8221; jest wy\u015bwietlany. Bity pozostaj\u0105 ustawione, a\u017c zostan\u0105 explicite zresetowane przez inn\u0105 instrukcj\u0119.<\/p>\n\n\n\n<p>Okre\u015bl w miejscu na operand poni\u017cej instrukcji. Okre\u015bl w miejscu na operand powy\u017cej instrukcji.<\/p>\n\n\n\n<p>Instrukcja jest wykonywana tylko wtedy, gdy wynik operacji logicznej (RLO) na wej\u015bciu cewki wynosi &#8222;1&#8221;. Je\u015bli RLO na wej\u015bciu cewki wynosi &#8222;0&#8221;, instrukcja nie jest wykonywana.<\/p>\n\n\n\n<p>Pola bitowe typu PLC, STRUCT lub ARRAY<\/p>\n\n\n\n<p>W strukturach typu PLC, STRUCT lub ARRAY, liczba bit\u00f3w zawartych w strukturze reprezentuje maksymaln\u0105 liczb\u0119 bit\u00f3w, kt\u00f3re mog\u0105 by\u0107 ustawione:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Je\u015bli okre\u015blisz warto\u015b\u0107 &#8222;20&#8221; w , na przyk\u0142ad, a struktura zawiera tylko 10 bit\u00f3w, to tylko te 10 bit\u00f3w zostanie zresetowanych.<\/li>\n\n\n\n<li>Je\u015bli okre\u015blisz warto\u015b\u0107 &#8222;5&#8221; w , na przyk\u0142ad, a struktura zawiera 10 bit\u00f3w, to dok\u0142adnie 5 bit\u00f3w zostanie zresetowanych.<\/li>\n<\/ul>\n\n\n\n<p>Parametr<\/p>\n\n\n\n<p>Poni\u017csza tabela pokazuje parametry instrukcji &#8222;Reset bit field&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Parametr<\/strong><\/td><td><strong>Deklaracja<\/strong><\/td><td><strong>Typ danych<\/strong><\/td><td><strong>Obszar pami\u0119ci<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><tr><td><\/td><td>Wej\u015bcie<\/td><td>UINT<\/td><td>Sta\u0142a<\/td><td>Liczba bit\u00f3w do zresetowania<\/td><\/tr><tr><td><\/td><td>Wyj\u015bcie<\/td><td>BOOL<\/td><td>I, Q, MZ DB lub instancji DB, element ARRAY[..] typu BOOL<\/td><td>Wska\u017anik do pierwszego bitu do zresetowania.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Example<\/p>\n\n\n\n<p>Poni\u017cszy przyk\u0142ad pokazuje, 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_4nXecqS7qu2PazjAKx_VKh7nDl80Zlz9sVTo6MWupvtAUysWst3Q4KI84WhHVkjWekq77Y0IYmSrUcI8LryxrjzmBamKsL__YyuYZztyB-kiKmRzc3RAayQumpm-P0kzCPbdXo21c1fONfBCWW0U5EF0?key=qjkq58AYCbuGlb-0wKwGZLbc\" alt=\"\"><\/figure>\n\n\n\n<p>Je\u015bli operandy &#8222;TagIn_1&#8221; i &#8222;TagIn_2&#8221; maj\u0105 stan sygna\u0142u &#8222;1&#8221;, 5 bit\u00f3w zostanie zresetowanych zaczynaj\u0105c od adresu operandu &#8222;MyDB&#8221;. MyBoolArray[4]<\/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-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-6.png\" alt=\"\" class=\"wp-image-34061\" srcset=\"https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-6.png 850w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-6-300x71.png 300w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-6-768x181.png 768w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-6-18x4.png 18w, https:\/\/sklep-plcspace.pl\/wp-content\/uploads\/2025\/04\/bezplatny-s7-1200-6-600x141.png 600w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/figure>","protected":false},"excerpt":{"rendered":"<p>U\u017cywasz instrukcji &#8222;Reset bit field&#8221; do resetowania kilku bit\u00f3w zaczynaj\u0105c od okre\u015blonego adresu. Okre\u015blasz liczb\u0119 bit\u00f3w do zresetowania u\u017cywaj\u0105c warto\u015bci . Adres pierwszego bitu do zresetowania jest definiowany przez . Je\u015bli warto\u015b\u0107 nie mo\u017ce by\u0107 wi\u0119ksza ni\u017c liczba bit\u00f3w w wybranym bajcie. Je\u015bli ta warto\u015b\u0107 jest wi\u0119ksza, instrukcja nie jest wykonywana, a komunikat o b\u0142\u0119dzie [&hellip;]<\/p>","protected":false},"author":2505,"featured_media":33776,"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-33791","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\/33791","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=33791"}],"version-history":[{"count":2,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/33791\/revisions"}],"predecessor-version":[{"id":34063,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/posts\/33791\/revisions\/34063"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/media\/33776"}],"wp:attachment":[{"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/media?parent=33791"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/categories?post=33791"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sklep-plcspace.pl\/en\/wp-json\/wp\/v2\/tags?post=33791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}