{"id":952,"date":"2019-01-23T21:44:22","date_gmt":"2019-01-23T15:44:22","guid":{"rendered":"https:\/\/alliedelec.wpengine.com\/?p=952"},"modified":"2023-10-04T09:22:36","modified_gmt":"2023-10-04T14:22:36","slug":"programmable-logic-controller-plc-guide","status":"publish","type":"post","link":"https:\/\/us.rs-online.com\/expert\/programmable-logic-controller-plc-guide\/","title":{"rendered":"Programmable Logic Controller (PLC) Guide"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div id=\"tdi_1\" class=\"tdc-row\"><div class=\"vc_row tdi_2  wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_2,\r\n                .tdi_2 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_2,\r\n\t\t\t\t.tdi_2 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_2 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column tdi_4  wpb_column vc_column_container tdc-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_4{\r\n                    vertical-align: baseline;\r\n                }.tdi_4 > .wpb_wrapper,\r\n\t\t\t\t.tdi_4 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_4 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_4 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_4 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" >[vc_column_text]Interested in programmable logic controllers? Learn about how PLCs work, PLC applications, PLC programming software, and I\/O implications that impact PLC selection.<\/p>\n<h2>What is a PLC?<\/h2>\n<p>A PLC <a href=\"https:\/\/www.alliedelec.com\/plcs-accessories\/plc\/\" target=\"_blank\" rel=\"no noopener opener noreferrer\">(Programmable Logic Controller)<\/a> is an industrial computer system used to monitor and control automated manufacturing processes. PLCs process inputs indicating the state of a process and control outputs using programmed logic. A PLC can be in the same location as the process it controls or used to observe and control processes remotely.<\/p>\n<h2>PLC Applications<\/h2>\n<p>PLCs are used in many different industries, including automobile, steel, chemical, waste-processing oil and gas industrial plants. By processing complex data quickly, automating outputs and enabling remote observation of a process, PLCs can help ensure safe and efficient plant operation.<\/p>\n<h2>How does a PLC Work?<\/h2>\n<p>The physical components that make a PLC work can be divided into three areas: the power supply and rack, the central processing unit (CPU) and the input\/output (I\/O) section. The rack holds everything together and the power supply plugs into the rack to supply power to the modules. The CPU modules are the brain of the entire system. They control logic, monitoring and communications. The I\/O system provides the physical connection between the PLC and the control system to be automated.[\/vc_column_text]<\/div><\/div><\/div><\/div><div id=\"tdi_5\" class=\"tdc-row\"><div class=\"vc_row tdi_6  wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_6,\r\n                .tdi_6 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_6,\r\n\t\t\t\t.tdi_6 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_6 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column tdi_8  wpb_column vc_column_container tdc-column td-pb-span3\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_8{\r\n                    vertical-align: baseline;\r\n                }.tdi_8 > .wpb_wrapper,\r\n\t\t\t\t.tdi_8 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_8 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_8 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_8 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" >[vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1050 size-medium\" src=\"https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg?w=300\" alt=\"HMI Displays\" width=\"300\" height=\"300\" srcset=\"https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg 1200w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg?resize=150,150 150w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg?resize=300,300 300w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg?resize=768,768 768w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg?resize=1024,1024 1024w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2018\/12\/HMI-Display.jpg?resize=696,696 696w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text]<\/div><\/div><div class=\"vc_column tdi_10  wpb_column vc_column_container tdc-column td-pb-span9\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_10{\r\n                    vertical-align: baseline;\r\n                }.tdi_10 > .wpb_wrapper,\r\n\t\t\t\t.tdi_10 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_10 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_10 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_10 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" >[vc_column_text]<\/p>\n<h4>HMI Displays (Human-Machine Interface)<\/h4>\n<p>Human-machine interface (HMI) has brought remarkable advances in performance, safety and new technology. An HMI for a PLC-based automation system can provide the flexibility needed to meet the control system requirements for IOT designs, monitoring and control.<\/p>\n<p><a href=\"https:\/\/us.rs-online.com\/plcs-hmi-data-acquisition\/hmi-human-machine-interface-displays\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"td_btn td_btn_md td_default_btn\">Shop HMI Displays<\/span><\/a><\/p>\n<p>[\/vc_column_text]<\/div><\/div><\/div><\/div><div id=\"tdi_11\" class=\"tdc-row\"><div class=\"vc_row tdi_12  wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_12,\r\n                .tdi_12 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_12,\r\n\t\t\t\t.tdi_12 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_12 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column tdi_14  wpb_column vc_column_container tdc-column td-pb-span3\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_14{\r\n                    vertical-align: baseline;\r\n                }.tdi_14 > .wpb_wrapper,\r\n\t\t\t\t.tdi_14 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_14 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_14 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_14 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" >[vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1089 size-medium\" src=\"https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2019\/01\/PLC_programming_software.jpg?w=300\" alt=\"PLC Programming Software\" width=\"300\" height=\"300\" srcset=\"https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2019\/01\/PLC_programming_software.jpg 400w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2019\/01\/PLC_programming_software.jpg?resize=150,150 150w, https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2019\/01\/PLC_programming_software.jpg?resize=300,300 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text]<\/div><\/div><div class=\"vc_column tdi_16  wpb_column vc_column_container tdc-column td-pb-span9\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_16{\r\n                    vertical-align: baseline;\r\n                }.tdi_16 > .wpb_wrapper,\r\n\t\t\t\t.tdi_16 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_16 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_16 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_16 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" >[vc_column_text]<\/p>\n<h4>PLC Programming Software<\/h4>\n<p>Software is used in a PLC to create user programs and specialized projects. Individual and unique programs can be created for each type of PLC. You can even utilize some PLC software to emulate a PLC on your laptop.<\/p>\n<p><span class=\"td_btn td_btn_md td_default_btn\"><a href=\"https:\/\/us.rs-online.com\/plcs-accessories\/plc-programming-software\/\" target=\"_blank\" rel=\"noopener noreferrer\">Shop PLC Programming Software<\/a><\/span><br \/>\n[\/vc_column_text]<\/div><\/div><\/div><\/div><div id=\"tdi_17\" class=\"tdc-row\"><div class=\"vc_row tdi_18  wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_18,\r\n                .tdi_18 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_18,\r\n\t\t\t\t.tdi_18 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_18 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column tdi_20  wpb_column vc_column_container tdc-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_20{\r\n                    vertical-align: baseline;\r\n                }.tdi_20 > .wpb_wrapper,\r\n\t\t\t\t.tdi_20 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_20 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_20 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_20 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n<\/style><div class=\"wpb_wrapper\" >[vc_column_text]<\/p>\n<h2>Key Takeaways:<\/h2>\n<ul>\n<li>A PLC is used to automate decisions based on program logic<\/li>\n<li>HMIs in conjunction with a PLC can provide insights into the performance, efficiency and design of a process<\/li>\n<li>PLCs use a variety of inputs to process data and trigger outputs based on programmed parameters<\/li>\n<li>Some PLCs respond to digital inputs (e.g. on\/off) while others process analog signals such as a range of current or voltage values. The input assembly should be selected based on whether inputs will be digital or analog<\/li>\n<\/ul>\n<p>[\/vc_column_text]<\/div><\/div><\/div><\/div>\n<div style='text-align:left' class='yasr-auto-insert-visitor'><\/div><\/div>","protected":false},"excerpt":{"rendered":"[vc_column_text]Interested in programmable logic controllers? Learn about how PLCs work, PLC applications, PLC programming software, and I\/O implications that impact PLC selection. What is a PLC? A PLC (Programmable Logic Controller) is an industrial computer system used to monitor and control automated manufacturing processes. PLCs process inputs indicating the state of a process and control [...]","protected":false},"author":21,"featured_media":1096,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"BlogPosting","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[34],"tags":[],"class_list":{"0":"post-952","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-plcs-hmi-data-acquisition"},"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":15,"sum_votes":60},"jetpack_featured_media_url":"https:\/\/us.rs-online.com\/expert\/wp-content\/uploads\/2019\/01\/PLC.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/posts\/952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/comments?post=952"}],"version-history":[{"count":3,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/posts\/952\/revisions"}],"predecessor-version":[{"id":4503,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/posts\/952\/revisions\/4503"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/media\/1096"}],"wp:attachment":[{"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/media?parent=952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/categories?post=952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/us.rs-online.com\/expert\/wp-json\/wp\/v2\/tags?post=952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}