Programmable logic controller: Difference between revisions

Content deleted Content added
review: combine short related paras. NPOV.
Line 74:
Manufacturers develop programming software for their PLCs. In addition to being able to program PLCs in multiple languages, they provide common features like hardware diagnostics and maintenance, software debugging, and offline simulation.<ref name=":7" />
 
PLC programs are typically written in a programming device, which can take the form of a desktop console, special software on a [[personal computer]], or a handheld device.<ref name=":7">{{Harvnb|Bolton|2015|pp=19–20}}</ref> The program is then downloaded to the PLC through a cable connection or over a network. It is stored either in non-volatile [[flash memory]] or battery-backed-up [[RAM]] on the PLC. In some PLCs, the program is transferred from the programming device using a programming board that writes the program into a removable chip, such as [[EPROM]] that is then inserted into the PLC.<!--[[User:Kvng/RTH]]-->
 
===Simulation===
An incorrectly programmed PLC can result in lost productivity and even dangerous conditions offor programmed equipment. PLC simulation is a feature often found in PLC programming software. It allows for testing and [[debugging]] early in a project's development. Testing the project in simulation improves its quality, increases the level of safety associated with equipment and can save costly downtimetime during the installation and commissioning of automated control applications since many scenarios can be tried and tested before the system is activated.<ref name=":7" /><ref>{{cite book |last1=Lin |first1=Sally |url=https://books.google.com/books?id=CHYlTBxqrM8C&pg=PA553 |title=Advances in Computer Science, Environment, Ecoinformatics, and Education, Part III: International Conference, CSEE 2011, Wuhan, China, August 21-22, 2011. Proceedings |last2=Huang |first2=Xiong |date=9 August 2011 |publisher=Springer Science & Business Media |isbn=9783642233449 |pages=15 |via=Google Books }}</ref><!--[[User:Kvng/RTH]]-->
PLC simulation is a feature often found in PLC programming software. It allows for testing and [[debugging]] early in a project's development.
 
An incorrectly programmed PLC can result in lost productivity and even dangerous conditions of programmed equipment. Testing the project in simulation improves its quality, increases the level of safety associated with equipment and can save costly downtime during the installation and commissioning of automated control applications since many scenarios can be tried and tested before the system is activated.<ref name=":7" /><ref>{{cite book |last1=Lin |first1=Sally |url=https://books.google.com/books?id=CHYlTBxqrM8C&pg=PA553 |title=Advances in Computer Science, Environment, Ecoinformatics, and Education, Part III: International Conference, CSEE 2011, Wuhan, China, August 21-22, 2011. Proceedings |last2=Huang |first2=Xiong |date=9 August 2011 |publisher=Springer Science & Business Media |isbn=9783642233449 |pages=15 |via=Google Books }}</ref>
 
==Functionality==