{"id":63624,"date":"2024-11-14T08:00:00","date_gmt":"2024-11-14T02:30:00","guid":{"rendered":"https:\/\/ye1o34zhk8.onrocket.site\/?p=63624"},"modified":"2024-12-16T10:02:22","modified_gmt":"2024-12-16T04:32:22","slug":"marking-machine","status":"publish","type":"post","link":"https:\/\/instrumentationtools.com\/marking-machine\/","title":{"rendered":"PLC SCL Program for Marking Machine"},"content":{"rendered":"\n<p>In this post, we will write a sample logic for a marking machine using <strong>SCL (Structured Control Language)<\/strong> language.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-marking-machine\">Marking Machine<\/h2>\n\n\n\n<p>Let us first understand the case scenario. Refer to the below image. There are the following components used &#8211; <strong>start push button, stop push button, conveyor, bottle sensor, cylinder, cylinder up sensor, and cylinder down sensor<\/strong>.<\/p>\n\n\n\n<p>The conveyor is a <a href=\"https:\/\/instrumentationtools.com\/dol-starter-working-circuit-advantages-disadvantages-applications\/\">DOL starter<\/a>. When the user presses the start button, the conveyor starts to run at a fixed speed (because there is no VFD). The conveyor is carrying bottles on it. When a bottle is sensed near the bottle sensor point, the conveyor stops.<\/p>\n\n\n\n<p>The bottle comes just below the cylinder. When the cylinder up position is active, then the cylinder comes down till the down sensor is sensed. When the down sensor is sensed, after a time delay, the <a href=\"https:\/\/instrumentationtools.com\/pneumatic-cylinder-movement-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">cylinder<\/a> moves up until the up sensor is sensed. When the up sensor is sensed, the cylinder output stops. After a time delay, the conveyor starts again and the cycle continues.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-program-interlocks\">Program Interlocks<\/h2>\n\n\n\n<p>Following are the interlocks for running the conveyor &#8211; <strong>the up sensor must be sensed, the conveyor must be healthy and not tripped, and the bottle sensor must not be sensed<\/strong>.<\/p>\n\n\n\n<p>If any of the above conditions fails, then the <a href=\"https:\/\/instrumentationtools.com\/conveyor-and-puncher-plc-program\/\" target=\"_blank\" rel=\"noreferrer noopener\">conveyor<\/a> will not run.<\/p>\n\n\n\n<p>Following is the only interlock for operating the cylinder &#8211; <strong>the conveyor should be in stop condition<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-inputs-and-outputs\">Inputs and Outputs<\/h2>\n\n\n\n<p>Following are the PLC IO\u2019s according to our requirement:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><em><strong>Digital inputs<\/strong><\/em> &#8211; start PB, stop PB, conveyor run feedback, bottle sensor, up sensor, and down sensor.<\/li>\n\n\n\n<li><em><strong>Digital outputs<\/strong><\/em> &#8211; conveyor and cylinder.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1806\" height=\"1235\" src=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png\" alt=\"Marking Machine\" class=\"wp-image-63626\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-plc-scl-program\">PLC SCL Program<\/h2>\n\n\n\n<p>Let us write the logic now. We are using <strong>Rockwell PLC (Studio 5000)<\/strong> for practicing this. Refer to the below image. We will now study the logic line by line and see how it is in line with our requirements.<\/p>\n\n\n\n<p>First, we will write the <strong>logic for interlocking the conveyor<\/strong>. As you can see, if the system is not running or there is no up <a href=\"https:\/\/instrumentationtools.com\/plc-program-to-control-a-pump\/\" target=\"_blank\" rel=\"noreferrer noopener\">sensor<\/a> or the conveyor is tripped or the bottle is sensed, then the conveyor will not run.<\/p>\n\n\n\n<p>Secondly, we will write the logic for <a href=\"https:\/\/instrumentationtools.com\/concept-of-interlocking-in-plc\/\" target=\"_blank\" rel=\"noreferrer noopener\">interlocking<\/a> the cylinder. As you can see, if the system is not running or the conveyor is on, then the cylinder will not operate.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/PLC-Structured-Text-Program-for-Marking-Machine.png\" alt=\"PLC SCL Program for Marking Machine\" class=\"wp-image-63628\"\/><\/figure>\n\n\n\n<p>Next, we <strong>start and stop the system<\/strong> according to the <a href=\"https:\/\/instrumentationtools.com\/plc-program-for-2-push-buttons\/\" target=\"_blank\" rel=\"noreferrer noopener\">push buttons<\/a> pressed. On pressing start, we latch the system running bit, and on pressing stop, we unlatch the system running bit.<\/p>\n\n\n\n<p>Then, we start the conveyor. If there is no conveyor interlock, then the conveyor will turn on, else it will remain off.<\/p>\n\n\n\n<p>Now, we have to stop the conveyor from sensing a <a href=\"https:\/\/instrumentationtools.com\/bottle-line-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">bottle<\/a>. So, as the bottle is sensed, we turn on a bit named bottle sensed and stop the conveyor written earlier. <strong>You can see in the first image the distance between bottle sensor and cylinder. This is because the conveyor will not stop immediately; it will take 2-3 seconds. So, the cylinder is placed in the position where the bottle will reach exactly after stopping the run command of the conveyor.<\/strong><\/p>\n\n\n\n<p>Now, we <strong>operate the cylinder<\/strong> in the down direction after a delay of 5 seconds. So, if there is no cylinder interlock present and the bottle is sensed and the down sensor is not active, then we take the cylinder down.<\/p>\n\n\n\n<p>When the <a href=\"https:\/\/instrumentationtools.com\/garage-gate-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">down sensor<\/a> is sensed, then we turn on a bit named down sensed for turning off the cylinder down action.<\/p>\n\n\n\n<p>Now, we operate the cylinder in the up direction after a delay of 5 seconds. So, if there is no cylinder interlock present and the bottle is sensed and the down sensor is sensed and no up sensor is sensed, then we take the cylinder up.<\/p>\n\n\n\n<p>When the up sensor is sensed, then we turn on a bit named up sensed for turning off the cylinder up action.<\/p>\n\n\n\n<p>With this action, after a delay of 5 seconds, we <a href=\"https:\/\/instrumentationtools.com\/playground-swing-logic\/\" target=\"_blank\" rel=\"noreferrer noopener\">reset all the logic<\/a> and restart the conveyor once again to mark the bottles by cylinder action.<\/p>\n\n\n\n<p>In this way, we saw how to write a PLC program for a marking machine using SCL.<\/p>\n\n\n\n<p><strong>Read Next:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/instrumentationtools.com\/plc-program-for-sequential-motor-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">PLC Program for Sequential Motor Control<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/instrumentationtools.com\/sequential-plc-programming-for-the-pneumatic-valves\/\" target=\"_blank\" rel=\"noreferrer noopener\">Sequential PLC Program Pneumatic Valve<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/instrumentationtools.com\/plc-program-water-level-control\/\" target=\"_blank\" rel=\"noreferrer noopener\">PLC Program for Water Level Control Logic<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/instrumentationtools.com\/structured-text-plc-code\/\" target=\"_blank\" rel=\"noreferrer noopener\">Structured Text PLC for Sequential Process<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/instrumentationtools.com\/write-a-plc-program-for-selector-machine\/\" target=\"_blank\" rel=\"noreferrer noopener\">Write a PLC Program for Selector Machine<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.<\/p>\n","protected":false},"author":101029,"featured_media":63626,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","footnotes":""},"categories":[6],"tags":[110090,110088,8139,110089],"class_list":{"0":"post-63624","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-plc","8":"tag-industrial-marking-system","9":"tag-marking-machine-automation","10":"tag-plc-automation","11":"tag-plc-program-for-marking-machine"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>PLC SCL Program for Marking Machine<\/title>\n<meta name=\"description\" content=\"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/instrumentationtools.com\/marking-machine\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PLC SCL Program for Marking Machine\" \/>\n<meta property=\"og:description\" content=\"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/instrumentationtools.com\/marking-machine\/\" \/>\n<meta property=\"og:site_name\" content=\"Inst Tools\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/instrumentationtoolss\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-14T02:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-16T04:32:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1806\" \/>\n\t<meta property=\"og:image:height\" content=\"1235\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Viral Nagda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"PLC SCL Program for Marking Machine\" \/>\n<meta name=\"twitter:description\" content=\"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.\" \/>\n<meta name=\"twitter:creator\" content=\"@insttools\" \/>\n<meta name=\"twitter:site\" content=\"@insttools\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Viral Nagda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/\"},\"author\":{\"name\":\"Viral Nagda\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/person\\\/37a7ca9af8b0c120c1cda12ecdcfe6f7\"},\"headline\":\"PLC SCL Program for Marking Machine\",\"datePublished\":\"2024-11-14T02:30:00+00:00\",\"dateModified\":\"2024-12-16T04:32:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/\"},\"wordCount\":731,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Marking-Machine.png\",\"keywords\":[\"industrial marking system\",\"marking machine automation\",\"plc automation\",\"plc program for marking machine\"],\"articleSection\":[\"PLC Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/\",\"name\":\"PLC SCL Program for Marking Machine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Marking-Machine.png\",\"datePublished\":\"2024-11-14T02:30:00+00:00\",\"dateModified\":\"2024-12-16T04:32:22+00:00\",\"description\":\"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#primaryimage\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Marking-Machine.png\",\"contentUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Marking-Machine.png\",\"width\":1806,\"height\":1235,\"caption\":\"Marking Machine\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/marking-machine\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/instrumentationtools.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PLC SCL Program for Marking Machine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#website\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/\",\"name\":\"Instrumentation Tools\",\"description\":\"Instrumentation, Electrical, PLC, Tutorials\",\"publisher\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#organization\"},\"alternateName\":\"Inst Tools\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/instrumentationtools.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#organization\",\"name\":\"Instrumentation Tools\",\"alternateName\":\"Inst Tools\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Instrumentation-Tools-Logo.png\",\"contentUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Instrumentation-Tools-Logo.png\",\"width\":1024,\"height\":1024,\"caption\":\"Instrumentation Tools\"},\"image\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/instrumentationtoolss\\\/\",\"https:\\\/\\\/x.com\\\/insttools\",\"https:\\\/\\\/mastodon.social\\\/@InstrumentationTools\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/instrumentationtools\\\/\",\"https:\\\/\\\/whatsapp.com\\\/channel\\\/0029VaAbUecLNSa4rDPOV31o\",\"https:\\\/\\\/t.me\\\/+u3qORX5FKec1NjA1\",\"https:\\\/\\\/www.instagram.com\\\/instrumentationtools\\\/\",\"https:\\\/\\\/youtube.com\\\/instrumentationtools\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/person\\\/37a7ca9af8b0c120c1cda12ecdcfe6f7\",\"name\":\"Viral Nagda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/472c4f2bb73ace2a7e1a8111cf0faa2c9d107a50072eedcbb9ba39613df9e3d9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/472c4f2bb73ace2a7e1a8111cf0faa2c9d107a50072eedcbb9ba39613df9e3d9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/472c4f2bb73ace2a7e1a8111cf0faa2c9d107a50072eedcbb9ba39613df9e3d9?s=96&d=mm&r=g\",\"caption\":\"Viral Nagda\"},\"description\":\"Electronics Engineer with 12+ years of experience in industrial automation. Blogging is my hobby and I write articles and blogs on industrial automation.\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/author\\\/viral-nagda\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PLC SCL Program for Marking Machine","description":"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.","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:\/\/instrumentationtools.com\/marking-machine\/","og_locale":"en_US","og_type":"article","og_title":"PLC SCL Program for Marking Machine","og_description":"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.","og_url":"https:\/\/instrumentationtools.com\/marking-machine\/","og_site_name":"Inst Tools","article_publisher":"https:\/\/www.facebook.com\/instrumentationtoolss\/","article_published_time":"2024-11-14T02:30:00+00:00","article_modified_time":"2024-12-16T04:32:22+00:00","og_image":[{"width":1806,"height":1235,"url":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png","type":"image\/png"}],"author":"Viral Nagda","twitter_card":"summary_large_image","twitter_title":"PLC SCL Program for Marking Machine","twitter_description":"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.","twitter_creator":"@insttools","twitter_site":"@insttools","twitter_misc":{"Written by":"Viral Nagda","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/instrumentationtools.com\/marking-machine\/#article","isPartOf":{"@id":"https:\/\/instrumentationtools.com\/marking-machine\/"},"author":{"name":"Viral Nagda","@id":"https:\/\/instrumentationtools.com\/#\/schema\/person\/37a7ca9af8b0c120c1cda12ecdcfe6f7"},"headline":"PLC SCL Program for Marking Machine","datePublished":"2024-11-14T02:30:00+00:00","dateModified":"2024-12-16T04:32:22+00:00","mainEntityOfPage":{"@id":"https:\/\/instrumentationtools.com\/marking-machine\/"},"wordCount":731,"commentCount":0,"publisher":{"@id":"https:\/\/instrumentationtools.com\/#organization"},"image":{"@id":"https:\/\/instrumentationtools.com\/marking-machine\/#primaryimage"},"thumbnailUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png","keywords":["industrial marking system","marking machine automation","plc automation","plc program for marking machine"],"articleSection":["PLC Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/instrumentationtools.com\/marking-machine\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/instrumentationtools.com\/marking-machine\/","url":"https:\/\/instrumentationtools.com\/marking-machine\/","name":"PLC SCL Program for Marking Machine","isPartOf":{"@id":"https:\/\/instrumentationtools.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/instrumentationtools.com\/marking-machine\/#primaryimage"},"image":{"@id":"https:\/\/instrumentationtools.com\/marking-machine\/#primaryimage"},"thumbnailUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png","datePublished":"2024-11-14T02:30:00+00:00","dateModified":"2024-12-16T04:32:22+00:00","description":"Learn how to program a marking machine using SCL (Structured Control) language. Understand the components and logic behind this process.","breadcrumb":{"@id":"https:\/\/instrumentationtools.com\/marking-machine\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/instrumentationtools.com\/marking-machine\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/instrumentationtools.com\/marking-machine\/#primaryimage","url":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png","contentUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2024\/11\/Marking-Machine.png","width":1806,"height":1235,"caption":"Marking Machine"},{"@type":"BreadcrumbList","@id":"https:\/\/instrumentationtools.com\/marking-machine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/instrumentationtools.com\/"},{"@type":"ListItem","position":2,"name":"PLC SCL Program for Marking Machine"}]},{"@type":"WebSite","@id":"https:\/\/instrumentationtools.com\/#website","url":"https:\/\/instrumentationtools.com\/","name":"Instrumentation Tools","description":"Instrumentation, Electrical, PLC, Tutorials","publisher":{"@id":"https:\/\/instrumentationtools.com\/#organization"},"alternateName":"Inst Tools","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/instrumentationtools.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/instrumentationtools.com\/#organization","name":"Instrumentation Tools","alternateName":"Inst Tools","url":"https:\/\/instrumentationtools.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/instrumentationtools.com\/#\/schema\/logo\/image\/","url":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2018\/10\/Instrumentation-Tools-Logo.png","contentUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2018\/10\/Instrumentation-Tools-Logo.png","width":1024,"height":1024,"caption":"Instrumentation Tools"},"image":{"@id":"https:\/\/instrumentationtools.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/instrumentationtoolss\/","https:\/\/x.com\/insttools","https:\/\/mastodon.social\/@InstrumentationTools","https:\/\/www.linkedin.com\/company\/instrumentationtools\/","https:\/\/whatsapp.com\/channel\/0029VaAbUecLNSa4rDPOV31o","https:\/\/t.me\/+u3qORX5FKec1NjA1","https:\/\/www.instagram.com\/instrumentationtools\/","https:\/\/youtube.com\/instrumentationtools"]},{"@type":"Person","@id":"https:\/\/instrumentationtools.com\/#\/schema\/person\/37a7ca9af8b0c120c1cda12ecdcfe6f7","name":"Viral Nagda","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/472c4f2bb73ace2a7e1a8111cf0faa2c9d107a50072eedcbb9ba39613df9e3d9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/472c4f2bb73ace2a7e1a8111cf0faa2c9d107a50072eedcbb9ba39613df9e3d9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/472c4f2bb73ace2a7e1a8111cf0faa2c9d107a50072eedcbb9ba39613df9e3d9?s=96&d=mm&r=g","caption":"Viral Nagda"},"description":"Electronics Engineer with 12+ years of experience in industrial automation. Blogging is my hobby and I write articles and blogs on industrial automation.","url":"https:\/\/instrumentationtools.com\/author\/viral-nagda\/"}]}},"_links":{"self":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/posts\/63624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/users\/101029"}],"replies":[{"embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/comments?post=63624"}],"version-history":[{"count":0,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/posts\/63624\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/media\/63626"}],"wp:attachment":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/media?parent=63624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/categories?post=63624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/tags?post=63624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}