programmable logic controls (plc) is part of the knowledge base for
manufacturing processes , such as assembly lines , or robotic devices , or any activity that requires high reliability control and ease of programming and process fault diagnosis