{"id":5810,"date":"2021-01-26T22:07:38","date_gmt":"2021-01-26T22:07:38","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=5810"},"modified":"2021-01-26T22:07:38","modified_gmt":"2021-01-26T22:07:38","slug":"determining-controllogix-firmware-revisions","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/","title":{"rendered":"Determining ControlLogix Firmware Revisions"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Introduction to Determining ControlLogix Firmware Revisions<\/h4>\n\n\n\n<p>There are several ways to go about Determining ControlLogix Firmware Revisions.   One method is to use the Web Page served by the ENBT or EN2T.   Another method is to go to the properties of the module in the RSWho Screen.    Likewise, you can get live information from the module in RSLogix \/ Studio 5000.<\/p><div id=\"bryce-3629492487\" 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<p>It&#8217;s important to realize that firmware matters in ControlLogix.   For example, when replacing a module, you might need to know the revision of the old module.   ControlLogix modules use electronic keying.   That is to say, the processor is looking for the firmware of the new module.  This will determine if the processor will connect to a new module when replacing a defective card.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Importance of Determining ControlLogix Firmware Revisions<\/h4>\n\n\n\n<p>Let&#8217;s look at the properties of an output module.   I&#8217;m going to right click the 1756-OB16E module.  Then I&#8217;ll go to properties.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"813\" height=\"374\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-52.png\" alt=\"\" class=\"wp-image-5813 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-52.png 813w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-52-300x138.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-52-768x353.png 768w\" data-sizes=\"(max-width: 813px) 100vw, 813px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 813px; --smush-placeholder-aspect-ratio: 813\/374;\" \/><\/figure>\n\n\n\n<p>Notice that the ControlLogix modules are Electronically Keyed.   In other words, they might need to be a certain revision.   In this case, the revision is set to 2 (major) 4 (minor).  The type of Electronic keying is &#8220;Compatible Keying&#8221;.  To guarantee Compatible keying, when you replace a module, the major revision should be 2.   The minor revision needs to be 4 or higher for this particular module.  Another option for Electronic Keying is &#8220;Exact Match&#8221;.  If the keying is set to &#8220;Exact Match&#8221;, the replacement module must be 2 major, 4 minor.  Another option is to disable keying.   Of course, you can change the revision of most ControlLogix modules.   <a href=\"https:\/\/bryceautomation.com\/index.php\/2017\/05\/28\/controlflash\/\">ControlFlash<\/a> is the software to upgrade or downgrade the module.<\/p>\n\n\n\n<p>If the revision is incorrect, you will see a caution sign on a module.   Go to the properties of this module and look at the connection tab.   If your error message is &#8220;Electronic Keying Mismatch&#8221;, you should use a different module or flash the firmware revision of the module.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Use RSLogix \/ Studio 5000 to Determine the Revision<\/h4>\n\n\n\n<p>Go to the properties of the module.   Click &#8220;Module Info&#8221;.   You will see the module&#8217;s revision.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"555\" height=\"363\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-53.png\" alt=\"\" class=\"wp-image-5814 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-53.png 555w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-53-300x196.png 300w\" data-sizes=\"(max-width: 555px) 100vw, 555px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 555px; --smush-placeholder-aspect-ratio: 555\/363;\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Use RSWHo<\/h4>\n\n\n\n<p>In RSLinx, Open the RSWho screen.  Browse to any module.  Right click the module and go to &#8220;Properties&#8221;.   The properties screen will display the firmware revision of any module.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"708\" height=\"389\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-54.png\" alt=\"\" class=\"wp-image-5815 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-54.png 708w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-54-300x165.png 300w\" data-sizes=\"(max-width: 708px) 100vw, 708px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 708px; --smush-placeholder-aspect-ratio: 708\/389;\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Use your Web Browser<\/h4>\n\n\n\n<p>Using a Web Browser, enter the IP address of your Ethernet module.   Click &#8220;Browse Chassis&#8221;.   You will see a list of all modules in the chassis.  You will also see the firmware revision of each module.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"650\" height=\"421\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png\" alt=\"\" class=\"wp-image-5816 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png 650w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55-300x194.png 300w\" data-sizes=\"(max-width: 650px) 100vw, 650px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 650px; --smush-placeholder-aspect-ratio: 650\/421;\" \/><\/figure>\n\n\n\n<p>In Summary, always check your Studio 5000 Project.   This will tell you what firmware you need.   You may need to flash a new module before the processor will connect to it.<\/p>\n\n\n\n<p>Visit the <a href=\"https:\/\/bryceautomation.com\/index.php\/category\/controllogix\/\">ControlLogix Category<\/a> page for more information on CotnrolLogix!<\/p>\n\n\n\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-1137606087\" 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 Determining ControlLogix Firmware Revisions There are several ways to go about Determining ControlLogix Firmware Revisions. One method is to use the Web Page served by the ENBT or EN2T. Another method is to go to the properties of the module in the RSWho Screen. Likewise, you can get live information from the module <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":5816,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[303,302],"class_list":{"0":"post-5810","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-controllogix","8":"tag-controlfahs","9":"tag-firmware","10":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Determining ControlLogix Firmware Revisions - Bryce Automation<\/title>\n<meta name=\"description\" content=\"Determining ControlLogix Firmware Revisions for module replacement, and identify the various types of Electronic keying for modules.\" \/>\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\/2021\/01\/26\/determining-controllogix-firmware-revisions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Determining ControlLogix Firmware Revisions - Bryce Automation\" \/>\n<meta property=\"og:description\" content=\"Determining ControlLogix Firmware Revisions for module replacement, and identify the various types of Electronic keying for modules.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/\" \/>\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=\"2021-01-26T22:07:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png\" \/>\n\t<meta property=\"og:image:width\" content=\"650\" \/>\n\t<meta property=\"og:image:height\" content=\"421\" \/>\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\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"Determining ControlLogix Firmware Revisions\",\"datePublished\":\"2021-01-26T22:07:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/\"},\"wordCount\":459,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/image-55.png\",\"keywords\":[\"controlfahs\",\"firmware\"],\"articleSection\":[\"ControlLogix\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/\",\"name\":\"Determining ControlLogix Firmware Revisions - Bryce Automation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/image-55.png\",\"datePublished\":\"2021-01-26T22:07:38+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"Determining ControlLogix Firmware Revisions for module replacement, and identify the various types of Electronic keying for modules.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/image-55.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/image-55.png\",\"width\":650,\"height\":421,\"caption\":\"ENBT Web page\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2021\\\/01\\\/26\\\/determining-controllogix-firmware-revisions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Determining ControlLogix Firmware Revisions\"}]},{\"@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":"Determining ControlLogix Firmware Revisions - Bryce Automation","description":"Determining ControlLogix Firmware Revisions for module replacement, and identify the various types of Electronic keying for modules.","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\/2021\/01\/26\/determining-controllogix-firmware-revisions\/","og_locale":"en_US","og_type":"article","og_title":"Determining ControlLogix Firmware Revisions - Bryce Automation","og_description":"Determining ControlLogix Firmware Revisions for module replacement, and identify the various types of Electronic keying for modules.","og_url":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2021-01-26T22:07:38+00:00","og_image":[{"width":650,"height":421,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.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\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"Determining ControlLogix Firmware Revisions","datePublished":"2021-01-26T22:07:38+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/"},"wordCount":459,"commentCount":0,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png","keywords":["controlfahs","firmware"],"articleSection":["ControlLogix"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/","url":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/","name":"Determining ControlLogix Firmware Revisions - Bryce Automation","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png","datePublished":"2021-01-26T22:07:38+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"Determining ControlLogix Firmware Revisions for module replacement, and identify the various types of Electronic keying for modules.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2021\/01\/image-55.png","width":650,"height":421,"caption":"ENBT Web page"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2021\/01\/26\/determining-controllogix-firmware-revisions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"Determining ControlLogix Firmware Revisions"}]},{"@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\/5810","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=5810"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/5810\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/5816"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=5810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=5810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=5810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}