{"id":1090,"date":"2024-04-06T11:26:13","date_gmt":"2024-04-06T11:26:13","guid":{"rendered":"https:\/\/www.iipdglobal.com\/blog\/?p=1090"},"modified":"2024-04-06T11:33:57","modified_gmt":"2024-04-06T11:33:57","slug":"programmable-logic-controllers","status":"publish","type":"post","link":"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/","title":{"rendered":"Introduction to Programmable Logic Controllers (PLCs)"},"content":{"rendered":"\n<p>In the dynamic and ever-evolving world of industrial automation, Programmable Logic Controllers (PLCs) stand as the foundational pillars, enabling precise control, seamless integration, and unparalleled efficiency across a wide range of industries. As the heart of modern manufacturing and process control systems, these versatile digital computers have become indispensable tools, driving innovation and transformation in sectors such as automotive, food and beverage, pharmaceuticals, and energy.<\/p>\n\n\n\n<p>This comprehensive guide delves into the intricacies of Programmable Logic Controllers, exploring their core components, programming methodologies, diverse applications, and the remarkable benefits they bring to industrial automation. By understanding the capabilities of industrial PLCs, businesses can harness the power of these advanced technologies to streamline their operations, enhance product quality, and stay ahead in the competitive landscape.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#What_is_a_Programmable_Logic_Controller_PLC\" >What is a Programmable Logic Controller (PLC)?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Key_Components_of_a_PLC_System\" >Key Components of a PLC System<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Central_Processing_Unit_CPU\" >Central Processing Unit (CPU)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Input_Modules\" >Input Modules<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Output_Modules\" >Output Modules<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Memory\" >Memory<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Communication_Interfaces\" >Communication Interfaces<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Programming_PLCs\" >Programming PLCs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Applications_of_PLCs_in_Industrial_Automation\" >Applications of PLCs in Industrial Automation<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Automated_Assembly_Lines\" >Automated Assembly Lines<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Process_Control\" >Process Control<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Material_Handling\" >Material Handling<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Building_Automation\" >Building Automation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Benefits_of_Adopting_Programmable_Logic_Controllers\" >Benefits of Adopting Programmable Logic Controllers<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Flexibility\" >Flexibility<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Reliability\" >Reliability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Scalability\" >Scalability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Diagnostic_Capabilities\" >Diagnostic Capabilities<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Cost-Effectiveness\" >Cost-Effectiveness<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Major_Brands\" >Major Brands<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_a_Programmable_Logic_Controller_PLC\"><\/span>What is a Programmable Logic Controller (PLC)?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A Programmable Logic Controller, or PLC, is a specialized digital computer used for automating electromechanical processes in industrial settings. Originally developed to replace relay logic systems, PLCs have evolved into sophisticated devices capable of handling complex control tasks, ensuring precision, efficiency, and flexibility.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key_Components_of_a_PLC_System\"><\/span>Key Components of a PLC System<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A typical PLC system consists of several essential components:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Central_Processing_Unit_CPU\"><\/span>Central Processing Unit (CPU)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The brain of the PLC is responsible for executing control programs and coordinating communication between various modules.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Input_Modules\"><\/span>Input Modules<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>These modules interface with sensors and switches, collecting data about the system&#8217;s inputs (e.g., temperature, pressure, position).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Output_Modules\"><\/span>Output Modules<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Connected to actuators such as motors, valves, and relays, output modules receive signals from the CPU and control the system&#8217;s outputs accordingly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Memory\"><\/span>Memory<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Stores the control program, system configurations, and data used by the PLC during operation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Communication_Interfaces\"><\/span>Communication Interfaces<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Facilitate communication between the PLC and external devices such as computers, Human-Machine Interfaces (HMIs), and other PLCs in a network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.iipdglobal.com\/blog\/wp-content\/uploads\/2024\/04\/Introduction-to-Programmable-Logic-Controllers.jpg\" alt=\"Introduction to Programmable Logic Controllers (PLCs)\" class=\"wp-image-1092\" srcset=\"https:\/\/iipdglobal.com\/blog\/wp-content\/uploads\/2024\/04\/Introduction-to-Programmable-Logic-Controllers.jpg 1024w, https:\/\/iipdglobal.com\/blog\/wp-content\/uploads\/2024\/04\/Introduction-to-Programmable-Logic-Controllers-300x300.jpg 300w, https:\/\/iipdglobal.com\/blog\/wp-content\/uploads\/2024\/04\/Introduction-to-Programmable-Logic-Controllers-150x150.jpg 150w, https:\/\/iipdglobal.com\/blog\/wp-content\/uploads\/2024\/04\/Introduction-to-Programmable-Logic-Controllers-768x768.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Programming_PLCs\"><\/span>Programming PLCs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PLCs are programmed using specialized software tools, often based on ladder logic, a graphical programming language resembling electrical relay logic diagrams. As we discussed in our blog post, <a href=\"https:\/\/www.iipdglobal.com\/blog\/what-programming-methods-are-used-in-plc\/\" target=\"_blank\" rel=\"noreferrer noopener\">&#8220;What Programming Methods are Used in PLC?<\/a>, other programming languages such as Function Block Diagrams (FBD) and Structured Text (ST) are also supported by many industrial PLCs, offering flexibility and versatility in programming approaches.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Applications_of_PLCs_in_Industrial_Automation\"><\/span>Applications of PLCs in <a href=\"https:\/\/www.iipdglobal.com\/listing\/industrial-automation-courses\/\" target=\"_blank\" rel=\"noreferrer noopener\">Industrial Automation<\/a><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PLCs find application in various industries, including manufacturing, automotive, food and beverage, pharmaceuticals, and energy. Some common applications include:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Automated_Assembly_Lines\"><\/span>Automated Assembly Lines<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLCs control the sequence of operations on assembly lines, ensuring products are manufactured with precision and efficiency.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Process_Control\"><\/span>Process Control<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLCs regulate parameters such as temperature, pressure, and flow rates in <a href=\"https:\/\/www.iipdglobal.com\/courses\/instrumentation-courses\/process-instrumentation\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>industrial processes<\/strong><\/a>, maintaining optimal conditions and ensuring product quality.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Material_Handling\"><\/span>Material Handling<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLCs control conveyor systems, robotic arms, and other equipment involved in material handling and logistics operations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Building_Automation\"><\/span>Building Automation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLCs can also manage <a href=\"https:\/\/www.iipdglobal.com\/courses\/building-management-system-courses\/hvac-design-course\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>HVAC<\/strong><\/a> (Heating, Ventilation, and Air Conditioning) systems, lighting, and security systems in commercial and industrial buildings, optimizing energy usage and enhancing occupant comfort and safety.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Benefits_of_Adopting_Programmable_Logic_Controllers\"><\/span>Benefits of Adopting Programmable Logic Controllers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The integration of PLCs into industrial automation systems offers a range of benefits, including:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Flexibility\"><\/span>Flexibility<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLCs can be easily reprogrammed to accommodate changes in production requirements or process parameters.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Reliability\"><\/span>Reliability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Built to withstand harsh industrial environments, PLCs offer high reliability and uptime, minimizing downtime and production losses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Scalability\"><\/span>Scalability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLC systems can be expanded by adding additional modules or connecting multiple PLCs in a network, allowing for scalability as production needs grow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Diagnostic_Capabilities\"><\/span>Diagnostic Capabilities<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>PLCs provide real-time monitoring and diagnostic features, enabling quick identification and resolution of issues within the system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cost-Effectiveness\"><\/span>Cost-Effectiveness<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Despite their advanced capabilities, PLCs are cost-effective solutions for industrial automation compared to custom-built control systems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Major_Brands\"><\/span>Major Brands<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Here&#8217;s a table with the major PLC brands and links to their official websites:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Brand<\/th><th>Official Website<\/th><\/tr><\/thead><tbody><tr><td>Siemens<\/td><td><a href=\"https:\/\/www.siemens.com\/global\/en\/products\/automation\/systems\/industrial\/plc.html\" target=\"_blank\" rel=\"noreferrer noopener\">www.siemens.com<\/a><\/td><\/tr><tr><td>Allen-Bradley (Rockwell Automation)<\/td><td><a href=\"https:\/\/www.rockwellautomation.com\/en-us\/products\/hardware\/allen-bradley\/programmable-controllers.html\" target=\"_blank\" rel=\"noreferrer noopener\">www.rockwellautomation.com<\/a><\/td><\/tr><tr><td>Schneider Electric<\/td><td><a href=\"https:\/\/www.se.com\/ae\/en\/product-category\/3900-plc-pac-and-dedicated-controllers\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.schneider-electric.com<\/a><\/td><\/tr><tr><td>Mitsubishi Electric<\/td><td><a href=\"https:\/\/www.mitsubishielectric.com\/fa\/products\/cnt\/plc\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.mitsubishielectric.com<\/a><\/td><\/tr><tr><td>Omron<\/td><td><a href=\"https:\/\/www.ia.omron.com\/products\/category\/automation-systems\/programmable-controllers\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.omron.com<\/a><\/td><\/tr><tr><td>B&amp;R Industrial Automation<\/td><td><a href=\"https:\/\/www.br-automation.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.br-automation.com<\/a><\/td><\/tr><tr><td>GE Automation &amp; Controls<\/td><td><a href=\"https:\/\/www.ge.com\/digital\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.ge.com<\/a><\/td><\/tr><tr><td>Delta<\/td><td><a href=\"https:\/\/www.deltaww.com\/en-US\/products\/PLC-Programmable-Logic-Controllers\/ALL\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.deltaww.com<\/a><\/td><\/tr><tr><td>Beckhoff Automation<\/td><td><a href=\"https:\/\/www.beckhoff.com\/en-en\/products\/automation\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.beckhoff.com<\/a><\/td><\/tr><tr><td>Bosch Rexroth<\/td><td><a href=\"https:\/\/www.boschrexroth.com\/plc\" target=\"_blank\" rel=\"noreferrer noopener\">www.boschrexroth.com<\/a><\/td><\/tr><tr><td>Phoenix Contact<\/td><td><a href=\"https:\/\/www.phoenixcontact.com\/plc\" target=\"_blank\" rel=\"noreferrer noopener\">www.phoenixcontact.com<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Programmable Logic Controllers play a vital role in industrial automation, offering precise control, flexibility, and reliability across a diverse range of applications. <\/p>\n\n\n\n<p>As technology continues to advance, PLCs will remain indispensable tools for optimizing industrial processes and driving efficiency in manufacturing operations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the dynamic and ever-evolving world of industrial automation, Programmable Logic Controllers (PLCs) stand as the foundational pillars, enabling precise control, seamless integration, and unparalleled efficiency across a wide range of industries. As the heart of modern manufacturing and process control systems, these versatile digital computers have become indispensable tools, driving innovation and transformation in &#8230; <a title=\"Introduction to Programmable Logic Controllers (PLCs)\" class=\"read-more\" href=\"https:\/\/iipdglobal.com\/blog\/programmable-logic-controllers\/\" aria-label=\"More on Introduction to Programmable Logic Controllers (PLCs)\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":1091,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,19],"tags":[],"class_list":["post-1090","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industrial-automation","category-plc"],"_links":{"self":[{"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/posts\/1090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/comments?post=1090"}],"version-history":[{"count":4,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/posts\/1090\/revisions"}],"predecessor-version":[{"id":1098,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/posts\/1090\/revisions\/1098"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/media\/1091"}],"wp:attachment":[{"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/media?parent=1090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/categories?post=1090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iipdglobal.com\/blog\/wp-json\/wp\/v2\/tags?post=1090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}