{"id":739,"date":"2017-05-29T17:22:31","date_gmt":"2017-05-29T17:22:31","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=739"},"modified":"2017-05-29T17:24:04","modified_gmt":"2017-05-29T17:24:04","slug":"one-shot-instruction","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/","title":{"rendered":"One Shot Instruction"},"content":{"rendered":"<h2>Introduction to the One Shot Instruction (ONS)<\/h2>\n<p>The ONS instruction is used to trigger an event. \u00a0 It allows logical continuity for one scan when the instruction is true. \u00a0 After this, the instruction goes false until it is shut off (reset).<\/p><div id=\"bryce-3742069961\" 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<p>The ONS instruction is commonly used with Latch\/Unlatch instructions. \u00a0 When the latch instruction goes true, we might only want to hold it true for one scan. \u00a0This way we can unlatch the bit at any time.<\/p>\n<p>Imagine an alarm. \u00a0When an alarm condition happens, it might latch an alarm horn. \u00a0Even though the alarm condition is still present, the operator will want to shut off the alarm horm. \u00a0When the operator acknowledges the alarm, we will unlatch the horn bit.<\/p>\n<p>You will find the ONS instruction on the BIT tab of the instruction toolbar.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-741 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsinstructiontoolbar.png\" alt=\"ONS Instruction Toolbar\" width=\"378\" height=\"63\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsinstructiontoolbar.png 378w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsinstructiontoolbar-300x50.png 300w\" data-sizes=\"(max-width: 378px) 100vw, 378px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 378px; --smush-placeholder-aspect-ratio: 378\/63;\" \/><\/p>\n<p>We will add the ONS before our latch instruction that we did in the <a href=\"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/latch-logic\/\">last post<\/a>, but first we will need to make a tag for this instruction. \u00a0 We will just name this tag &#8220;MyOneShot&#8221;. \u00a0 The data type of this tag will be BOOL. \u00a0 It only needs to be one bit, because the ONS will only store a 1 (if fired) or a 0 (if reset). \u00a0To add this tag, go to the controller tag database, and choose &#8220;Edit Tags&#8221;. \u00a0As long as the processor keyswitch is not locked into RUN mode, or we are offline, you will have a blank line to add the new tag.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-742 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/createMyOneShot.png\" alt=\"Create My One Shot\" width=\"476\" height=\"122\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/createMyOneShot.png 476w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/createMyOneShot-300x77.png 300w\" data-sizes=\"(max-width: 476px) 100vw, 476px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 476px; --smush-placeholder-aspect-ratio: 476\/122;\" \/><\/p>\n<h2>ONS Logic<\/h2>\n<p>Next, we&#8217;ll add the ONS instruction before our latch as shown. \u00a0Use &#8220;MyOneShot&#8221; as your tag name.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-743 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/OneShotLogic.png\" alt=\"OneShot Logic\" width=\"454\" height=\"140\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/OneShotLogic.png 454w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/OneShotLogic-300x93.png 300w\" data-sizes=\"(max-width: 454px) 100vw, 454px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 454px; --smush-placeholder-aspect-ratio: 454\/140;\" \/><\/p>\n<p>Now, let&#8217;s see what happens if button.0 goes true, and stays true.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-744 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsLatchTrue.png\" alt=\"OneShot True\" width=\"444\" height=\"146\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsLatchTrue.png 444w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsLatchTrue-300x99.png 300w\" data-sizes=\"(max-width: 444px) 100vw, 444px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 444px; --smush-placeholder-aspect-ratio: 444\/146;\" \/><\/p>\n<p>Let&#8217;s energize button.1 at the same time button.0 is energized.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-745 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/ONSUnlatchTrue.png\" alt=\"ONS Unlatch True\" width=\"445\" height=\"132\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/ONSUnlatchTrue.png 445w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/ONSUnlatchTrue-300x89.png 300w\" data-sizes=\"(max-width: 445px) 100vw, 445px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 445px; --smush-placeholder-aspect-ratio: 445\/132;\" \/><\/p>\n<p>You will see that the bit is now in the unlatched state, but look what happens when we de-energize button.1, and button.0 is still energized:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-746 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/UnlatchGoesFalse.png\" alt=\"Unlatch Goes False\" width=\"443\" height=\"116\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/UnlatchGoesFalse.png 443w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/UnlatchGoesFalse-300x79.png 300w\" data-sizes=\"(max-width: 443px) 100vw, 443px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 443px; --smush-placeholder-aspect-ratio: 443\/116;\" \/><\/p>\n<p>To latch the bit again, we must shut off button.0, and re-energize button.0 for the latch to go true again.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-744 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsLatchTrue.png\" alt=\"OneShot True\" width=\"444\" height=\"146\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsLatchTrue.png 444w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsLatchTrue-300x99.png 300w\" data-sizes=\"(max-width: 444px) 100vw, 444px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 444px; --smush-placeholder-aspect-ratio: 444\/146;\" \/><\/p>\n<p>&#8212; Ricky Bryce<\/p>\n<p>&nbsp;<\/p>\n<div id=\"bryce-4129116684\" 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 the One Shot Instruction (ONS) The ONS instruction is used to trigger an event. \u00a0 It allows logical continuity for one scan when the instruction is true. \u00a0 After this, the instruction goes false until it is shut off (reset). The ONS instruction is commonly used with Latch\/Unlatch instructions. \u00a0 When the latch <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":747,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[11,19],"class_list":{"0":"post-739","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-controllogix","8":"tag-controllogix","9":"tag-ons","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>Using the ONS instruction in ControlLogix and Examples.<\/title>\n<meta name=\"description\" content=\"How the ONS instruction works in ladder logic in the ControlLogix processor, it&#039;s uses, and applications on real world equipment.\" \/>\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\/2017\/05\/29\/one-shot-instruction\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using the ONS instruction in ControlLogix and Examples.\" \/>\n<meta property=\"og:description\" content=\"How the ONS instruction works in ladder logic in the ControlLogix processor, it&#039;s uses, and applications on real world equipment.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/\" \/>\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=\"2017-05-29T17:22:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-05-29T17:24:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsfeatured.png\" \/>\n\t<meta property=\"og:image:width\" content=\"435\" \/>\n\t<meta property=\"og:image:height\" content=\"251\" \/>\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\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"One Shot Instruction\",\"datePublished\":\"2017-05-29T17:22:31+00:00\",\"dateModified\":\"2017-05-29T17:24:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/\"},\"wordCount\":336,\"commentCount\":2,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/onsfeatured.png\",\"keywords\":[\"ControlLogix\",\"ONS\"],\"articleSection\":[\"ControlLogix\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/\",\"name\":\"Using the ONS instruction in ControlLogix and Examples.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/onsfeatured.png\",\"datePublished\":\"2017-05-29T17:22:31+00:00\",\"dateModified\":\"2017-05-29T17:24:04+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"How the ONS instruction works in ladder logic in the ControlLogix processor, it's uses, and applications on real world equipment.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/onsfeatured.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/onsfeatured.png\",\"width\":435,\"height\":251},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/05\\\/29\\\/one-shot-instruction\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"One Shot Instruction\"}]},{\"@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":"Using the ONS instruction in ControlLogix and Examples.","description":"How the ONS instruction works in ladder logic in the ControlLogix processor, it's uses, and applications on real world equipment.","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\/2017\/05\/29\/one-shot-instruction\/","og_locale":"en_US","og_type":"article","og_title":"Using the ONS instruction in ControlLogix and Examples.","og_description":"How the ONS instruction works in ladder logic in the ControlLogix processor, it's uses, and applications on real world equipment.","og_url":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2017-05-29T17:22:31+00:00","article_modified_time":"2017-05-29T17:24:04+00:00","og_image":[{"width":435,"height":251,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsfeatured.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\/2017\/05\/29\/one-shot-instruction\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"One Shot Instruction","datePublished":"2017-05-29T17:22:31+00:00","dateModified":"2017-05-29T17:24:04+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/"},"wordCount":336,"commentCount":2,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsfeatured.png","keywords":["ControlLogix","ONS"],"articleSection":["ControlLogix"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/","url":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/","name":"Using the ONS instruction in ControlLogix and Examples.","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsfeatured.png","datePublished":"2017-05-29T17:22:31+00:00","dateModified":"2017-05-29T17:24:04+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"How the ONS instruction works in ladder logic in the ControlLogix processor, it's uses, and applications on real world equipment.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsfeatured.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/05\/onsfeatured.png","width":435,"height":251},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/05\/29\/one-shot-instruction\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"One Shot Instruction"}]},{"@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\/739","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=739"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/739\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/747"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}