{"id":2230,"date":"2020-02-06T22:30:18","date_gmt":"2020-02-06T22:30:18","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=2230"},"modified":"2020-02-06T22:30:20","modified_gmt":"2020-02-06T22:30:20","slug":"plc-5-block-transfers","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/","title":{"rendered":"PLC-5 Block Transfers"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Introduction to PLC-5 Block Transfers<\/h3>\n\n\n\n<p>One of the most difficult concepts for most people to grasp is the PLC-5 Block Transfers.    Think of Block Transfers as simply a copy instruction.   You are copying data from a module to somewhere else in the memory of the processor.  The Block Transfer Read (BTR) will read up to 64 words from a module. Likewise, the BTW will write up to 64 words to a module.<\/p><div id=\"bryce-4124180947\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Why Block Transfers are needed<\/h3>\n\n\n\n<p>The reason we use block transfers is because of the I\/O Structure of the PLC-5.   In 1-slot addressing, only 1 group is available to each slot.   A group is 1 word (16 bits) of Input, and one word of Output.    Because some modules have many words, a block transfer is required to retrieve the data from the module.   Examples of modules that need block transfers are the analog input modules, analog output modules, Devicenet scanners, and the BASIC module.   <\/p>\n\n\n\n<p>Think about a 16 channel Analog Input module.   This module has 16 analog input channels.  Each channel requires 1 word of memory.   Furthermore, the module has 4 words of status.  We need to read 20 words from the module, however, only 1 word of input is available in the I\/O table.<\/p>\n\n\n\n<p>Consider the following chassis:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"768\" height=\"1024\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/BASIC-e1581026088112-768x1024.jpg\" alt=\"\" class=\"wp-image-2231 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/BASIC-e1581026088112-768x1024.jpg 768w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/BASIC-e1581026088112-225x300.jpg 225w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/BASIC-e1581026088112.jpg 750w\" data-sizes=\"(max-width: 768px) 100vw, 768px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 768px; --smush-placeholder-aspect-ratio: 768\/1024;\" \/><\/figure>\n\n\n\n<p>This is a 4 slot chassis in 1 slot addressing.   Notice that group 0 is empty.   Secondly, we have a BASIC module in group 1.  Additionally, group 2 is a simulator module.   Finally, group 3 has a power supply.<\/p>\n\n\n\n<p>In this post, we&#8217;ll use RSLogix to automatically set up the block transfers to the Basic Module.   We will read 64 words from the module, and write 64 words to the module.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set up the I\/O Configuration<\/h3>\n\n\n\n<p>Surprisingly, RSLogix 5 has the ability to write the block transfers for us.    First, go to I\/O Configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"227\" height=\"158\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockio.png\" alt=\"\" class=\"wp-image-2234 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 227px; --smush-placeholder-aspect-ratio: 227\/158;\" \/><\/figure>\n\n\n\n<p>Next, I&#8217;ll double-click the 4 slot chassis.   You may need to change the chassis type to another size for your application, or even add chassis to remote I\/O.  In this post, I&#8217;m going to keep things very simple.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"790\" height=\"203\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockioconfig.png\" alt=\"\" class=\"wp-image-2235 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockioconfig.png 790w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockioconfig-300x77.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockioconfig-768x197.png 768w\" data-sizes=\"(max-width: 790px) 100vw, 790px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 790px; --smush-placeholder-aspect-ratio: 790\/203;\" \/><\/figure>\n\n\n\n<p>I&#8217;m going to document the modules in the 4 slot chassis.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"426\" height=\"194\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockmodules.png\" alt=\"\" class=\"wp-image-2236 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockmodules.png 426w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockmodules-300x137.png 300w\" data-sizes=\"(max-width: 426px) 100vw, 426px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 426px; --smush-placeholder-aspect-ratio: 426\/194;\" \/><\/figure>\n\n\n\n<p>Given that we have a basic module (1771-DB) in group 1, I&#8217;m going to double-click the module to enter it&#8217;s configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"508\" height=\"292\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockauto.png\" alt=\"\" class=\"wp-image-2237 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockauto.png 508w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockauto-300x172.png 300w\" data-sizes=\"(max-width: 508px) 100vw, 508px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 508px; --smush-placeholder-aspect-ratio: 508\/292;\" \/><\/figure>\n\n\n\n<p>Important to realize that if you already had a running program, and the block transfers were previously set up, do not Auto Pick.   You will need to find the block transfers in your logic, and enter the addresses manually.   However, because this is the first time setting up the module, I don&#8217;t care what addresses we use.  I will Auto Pick.  As can be seen, the next available free data files are picked by RSLogix.  <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"512\" height=\"296\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockauto2.png\" alt=\"\" class=\"wp-image-2238 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockauto2.png 512w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockauto2-300x173.png 300w\" data-sizes=\"(max-width: 512px) 100vw, 512px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 512px; --smush-placeholder-aspect-ratio: 512\/296;\" \/><\/figure>\n\n\n\n<p>Now click &#8220;Done&#8221;.<\/p>\n\n\n\n<p>Since this is a new module setup, data does not already exist for the module.   On the next screen, I will choose &#8220;No&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"441\" height=\"113\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockmonitor.png\" alt=\"\" class=\"wp-image-2239 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockmonitor.png 441w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockmonitor-300x77.png 300w\" data-sizes=\"(max-width: 441px) 100vw, 441px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 441px; --smush-placeholder-aspect-ratio: 441\/113;\" \/><\/figure>\n\n\n\n<p>At last, we will insert the rungs.   Be sure that all other fields are set up properly for your module before clicking the button to &#8220;Insert Ladder Rungs&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"426\" height=\"221\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockinsert.png\" alt=\"\" class=\"wp-image-2240 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockinsert.png 426w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockinsert-300x156.png 300w\" data-sizes=\"(max-width: 426px) 100vw, 426px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 426px; --smush-placeholder-aspect-ratio: 426\/221;\" \/><\/figure>\n\n\n\n<p>I will place this logic in Ladder 2 starting on Rung 0.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"558\" height=\"261\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockrungs.png\" alt=\"\" class=\"wp-image-2242 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockrungs.png 558w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blockrungs-300x140.png 300w\" data-sizes=\"(max-width: 558px) 100vw, 558px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 558px; --smush-placeholder-aspect-ratio: 558\/261;\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Review the Logic<\/h3>\n\n\n\n<p>Look at the block transfers to ensure they make sense.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"683\" height=\"381\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png\" alt=\"\" class=\"wp-image-2243 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png 683w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers-300x167.png 300w\" data-sizes=\"(max-width: 683px) 100vw, 683px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 683px; --smush-placeholder-aspect-ratio: 683\/381;\" \/><\/figure>\n\n\n\n<p>In this case, the block transfer write instruction will take 64 words of data from the N10 Data file starting at word 64.  These 64 words will be sent to Rack 0 (Local chassis) Group 1 (Basic Module) slot 0.   Because we are in 1 slot addressing, the slot is 0.  If you use 2 slot addressing, each group will have a low (0) slot, and a high (1) slot.  The data from N10:64 to N10:127 will be written to the module.   Likewise, the data we read from the module will appear in N10:0 to N10:63.  The control block (BT9) is simply a workspace for the block transfer to operate.   This will store the configuration and status of the block transfer itself.<\/p>\n\n\n\n<p>As always, this post is simple a sample post.  You must adapt the information contained in the post to fit your own needs.  Always be aware of any safety considerations, and consult the manuals for your module.<\/p>\n\n\n\n<p>For more information on the PLC-5, visit the <a href=\"https:\/\/bryceautomation.com\/index.php\/category\/plc-5\/\">PLC-5 Category Page!<\/a><\/p>\n\n\n\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-3162042571\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction to PLC-5 Block Transfers One of the most difficult concepts for most people to grasp is the PLC-5 Block Transfers. Think of Block Transfers as simply a copy instruction. You are copying data from a module to somewhere else in the memory of the processor. The Block Transfer Read (BTR) will read up to <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":2243,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[167],"tags":[28,177,158],"class_list":{"0":"post-2230","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-plc-5","8":"tag-analog","9":"tag-block-transfers","10":"tag-plc-5","11":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configuration and setup of PLC-5 Block Transfer Instructions<\/title>\n<meta name=\"description\" content=\"How to use the I\/O Configuration feature of RSLogix to add PLC-5 Block Transfers for high storage modules such as the 1771-DB\/B or 1771-IFE.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuration and setup of PLC-5 Block Transfer Instructions\" \/>\n<meta property=\"og:description\" content=\"How to use the I\/O Configuration feature of RSLogix to add PLC-5 Block Transfers for high storage modules such as the 1771-DB\/B or 1771-IFE.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-06T22:30:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-06T22:30:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png\" \/>\n\t<meta property=\"og:image:width\" content=\"683\" \/>\n\t<meta property=\"og:image:height\" content=\"381\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"PLC-5 Block Transfers\",\"datePublished\":\"2020-02-06T22:30:18+00:00\",\"dateModified\":\"2020-02-06T22:30:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/\"},\"wordCount\":681,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/blocktransfers.png\",\"keywords\":[\"Analog\",\"Block Transfers\",\"PLC-5\"],\"articleSection\":[\"PLC-5\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/\",\"name\":\"Configuration and setup of PLC-5 Block Transfer Instructions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/blocktransfers.png\",\"datePublished\":\"2020-02-06T22:30:18+00:00\",\"dateModified\":\"2020-02-06T22:30:20+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"How to use the I\\\/O Configuration feature of RSLogix to add PLC-5 Block Transfers for high storage modules such as the 1771-DB\\\/B or 1771-IFE.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/blocktransfers.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/blocktransfers.png\",\"width\":683,\"height\":381,\"caption\":\"Block Transfer Instructions\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/02\\\/06\\\/plc-5-block-transfers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PLC-5 Block Transfers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configuration and setup of PLC-5 Block Transfer Instructions","description":"How to use the I\/O Configuration feature of RSLogix to add PLC-5 Block Transfers for high storage modules such as the 1771-DB\/B or 1771-IFE.","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:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/","og_locale":"en_US","og_type":"article","og_title":"Configuration and setup of PLC-5 Block Transfer Instructions","og_description":"How to use the I\/O Configuration feature of RSLogix to add PLC-5 Block Transfers for high storage modules such as the 1771-DB\/B or 1771-IFE.","og_url":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2020-02-06T22:30:18+00:00","article_modified_time":"2020-02-06T22:30:20+00:00","og_image":[{"width":683,"height":381,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"PLC-5 Block Transfers","datePublished":"2020-02-06T22:30:18+00:00","dateModified":"2020-02-06T22:30:20+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/"},"wordCount":681,"commentCount":0,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png","keywords":["Analog","Block Transfers","PLC-5"],"articleSection":["PLC-5"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/","url":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/","name":"Configuration and setup of PLC-5 Block Transfer Instructions","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png","datePublished":"2020-02-06T22:30:18+00:00","dateModified":"2020-02-06T22:30:20+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"How to use the I\/O Configuration feature of RSLogix to add PLC-5 Block Transfers for high storage modules such as the 1771-DB\/B or 1771-IFE.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/02\/blocktransfers.png","width":683,"height":381,"caption":"Block Transfer Instructions"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/02\/06\/plc-5-block-transfers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"PLC-5 Block Transfers"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/2230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=2230"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/2230\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/2243"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=2230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=2230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=2230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}