{"id":5148,"date":"2020-12-14T18:41:22","date_gmt":"2020-12-14T18:41:22","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=5148"},"modified":"2020-12-15T08:36:16","modified_gmt":"2020-12-15T08:36:16","slug":"plc-2-on-delay-timer","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/","title":{"rendered":"PLC-2 On Delay Timer"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Introduction to the PLC-2 On Delay Timer.<\/h4>\n\n\n\n<p>Despite being obsolete and out of date, I still love to program the PLC-2.  In this post, we&#8217;ll discuss the PLC-2 On Delay Timer.  We use the TON instruction to delay the DN bit from energizing.  You will see this on conveyors, so a horn will blow for a few seconds before actually starting.  In addition, you will see TON on alarms.  We might prove the alarm condition exists for a certain amount of time, before setting an alarm for the operator.  The TON in the PLC-2 works in a similar way the TON works in the PLC-5, SLC-500, and ControlLogix.  Basically, the addressing and limitations are just different.<\/p><div id=\"bryce-4118000773\" 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>Without delay, let&#8217;s take a look at the timer instruction.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"678\" height=\"492\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-77.png\" alt=\"\" class=\"wp-image-5149 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-77.png 678w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-77-300x218.png 300w\" data-sizes=\"(max-width: 678px) 100vw, 678px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 678px; --smush-placeholder-aspect-ratio: 678\/492;\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Memory Layout<\/h4>\n\n\n\n<p>Notice the timer address typically starts at &#8220;030&#8221;.   The PLC-2 had three possible timer bases:  1.0, .1, and .01.   The preset value is valid between 0 to 999.  It&#8217;s important to realize the processor stores the preset at memory location 130  We store the accumulator at memory location 030 (in the first 12 bits (BCD). These are the 12 right-most bits when viewing the data table.   Bit #17 (octal) is the EN (Enable) bit, and Bit #15 (octal) is the DN (Done) bit for the timer at memory location 030.  <\/p>\n\n\n\n<p>Here, we have a timer that is running:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"684\" height=\"490\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-78.png\" alt=\"\" class=\"wp-image-5150 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-78.png 684w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-78-300x215.png 300w\" data-sizes=\"(max-width: 684px) 100vw, 684px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 684px; --smush-placeholder-aspect-ratio: 684\/490;\" \/><\/figure>\n\n\n\n<p>Notice the timer enables as soon as the rung goes true.  Meanwhile, let&#8217;s take a look at memory location 130, which is the preset.  We&#8217;ll look at this in binary.<\/p>\n\n\n\n<p>As you can see, memory location 131 in binary shows the following:<\/p>\n\n\n\n<p>0000  1001  1001  1001  Which is 0999 in Decimal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"472\" height=\"216\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png\" alt=\"\" class=\"wp-image-5151 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png 472w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79-300x137.png 300w\" data-sizes=\"(max-width: 472px) 100vw, 472px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 472px; --smush-placeholder-aspect-ratio: 472\/216;\" \/><\/figure>\n\n\n\n<p>While waiting on the timer to finish, let&#8217;s take a look at memory location 030 in binary.  Remember the first 12 bits (right-most bits) is our accumulated value.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"485\" height=\"216\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-80.png\" alt=\"\" class=\"wp-image-5152 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-80.png 485w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-80-300x134.png 300w\" data-sizes=\"(max-width: 485px) 100vw, 485px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 485px; --smush-placeholder-aspect-ratio: 485\/216;\" \/><\/figure>\n\n\n\n<p>As you can see, bit 17 is true, meaning the timer is enabled.  0110 = 4, 0011 = 3, and 1001 = 9.  This means the timer is enabled, and the accumulated value is currently 439 seconds.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Done (DN) bit for the PLC-2 On Delay Timer<\/h4>\n\n\n\n<p>Once the timer has timed out, we&#8217;ll take a look at memory location 030 again.  This time, you will see that bit #15 is true.  Bit #17 is still true because the timer is still true.  The EN bit follows the rung condition for timers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"492\" height=\"221\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-81.png\" alt=\"\" class=\"wp-image-5153 lazyload\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-81.png 492w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-81-300x135.png 300w\" data-sizes=\"(max-width: 492px) 100vw, 492px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 492px; --smush-placeholder-aspect-ratio: 492\/221;\" \/><\/figure>\n\n\n\n<p>For Timers in ControlLogix, please view the <a href=\"https:\/\/bryceautomation.com\/index.php\/2017\/05\/30\/controllogix-timers\/\">ControlLogix Timers page!<\/a><\/p>\n\n\n\n<p>&#8212; Ricky Bryce<\/p>\n<div id=\"bryce-4033235904\" 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 PLC-2 On Delay Timer. Despite being obsolete and out of date, I still love to program the PLC-2. In this post, we&#8217;ll discuss the PLC-2 On Delay Timer. We use the TON instruction to delay the DN bit from energizing. You will see this on conveyors, so a horn will blow for <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":5151,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[232],"tags":[259,24],"class_list":{"0":"post-5148","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-misc-documents","8":"tag-plc-2","9":"tag-ton","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>PLC-2 On Delay Timer Instruction - Bryce Automation<\/title>\n<meta name=\"description\" content=\"Memory layout and set up of the PLC-2 On Delay Timer Instruction. We&#039;ll discuss how to configure a timer and diseminate it&#039;s control bits.\" \/>\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\/12\/14\/plc-2-on-delay-timer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PLC-2 On Delay Timer Instruction - Bryce Automation\" \/>\n<meta property=\"og:description\" content=\"Memory layout and set up of the PLC-2 On Delay Timer Instruction. We&#039;ll discuss how to configure a timer and diseminate it&#039;s control bits.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/\" \/>\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-12-14T18:41:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-12-15T08:36:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png\" \/>\n\t<meta property=\"og:image:width\" content=\"472\" \/>\n\t<meta property=\"og:image:height\" content=\"216\" \/>\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\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"PLC-2 On Delay Timer\",\"datePublished\":\"2020-12-14T18:41:22+00:00\",\"dateModified\":\"2020-12-15T08:36:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/\"},\"wordCount\":384,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/image-79.png\",\"keywords\":[\"plc-2\",\"ton\"],\"articleSection\":[\"Misc. Documents\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/\",\"name\":\"PLC-2 On Delay Timer Instruction - Bryce Automation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/image-79.png\",\"datePublished\":\"2020-12-14T18:41:22+00:00\",\"dateModified\":\"2020-12-15T08:36:16+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"Memory layout and set up of the PLC-2 On Delay Timer Instruction. We'll discuss how to configure a timer and diseminate it's control bits.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/image-79.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/image-79.png\",\"width\":472,\"height\":216,\"caption\":\"PLC-2 TON\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2020\\\/12\\\/14\\\/plc-2-on-delay-timer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PLC-2 On Delay Timer\"}]},{\"@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":"PLC-2 On Delay Timer Instruction - Bryce Automation","description":"Memory layout and set up of the PLC-2 On Delay Timer Instruction. We'll discuss how to configure a timer and diseminate it's control bits.","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\/12\/14\/plc-2-on-delay-timer\/","og_locale":"en_US","og_type":"article","og_title":"PLC-2 On Delay Timer Instruction - Bryce Automation","og_description":"Memory layout and set up of the PLC-2 On Delay Timer Instruction. We'll discuss how to configure a timer and diseminate it's control bits.","og_url":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2020-12-14T18:41:22+00:00","article_modified_time":"2020-12-15T08:36:16+00:00","og_image":[{"width":472,"height":216,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.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\/12\/14\/plc-2-on-delay-timer\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"PLC-2 On Delay Timer","datePublished":"2020-12-14T18:41:22+00:00","dateModified":"2020-12-15T08:36:16+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/"},"wordCount":384,"commentCount":0,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png","keywords":["plc-2","ton"],"articleSection":["Misc. Documents"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/","url":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/","name":"PLC-2 On Delay Timer Instruction - Bryce Automation","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png","datePublished":"2020-12-14T18:41:22+00:00","dateModified":"2020-12-15T08:36:16+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"Memory layout and set up of the PLC-2 On Delay Timer Instruction. We'll discuss how to configure a timer and diseminate it's control bits.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2020\/12\/image-79.png","width":472,"height":216,"caption":"PLC-2 TON"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2020\/12\/14\/plc-2-on-delay-timer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"PLC-2 On Delay Timer"}]},{"@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\/5148","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=5148"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/5148\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/5151"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=5148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=5148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=5148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}