Abstract
Abstract
 Pneumatic processes sequence (PPS) is used widely in industrial applications. It is common to do a predetermined PPS to achieve a specific larger task within the industrial application like the PPS achieved by the pick and place industrial robot arm. This sequence may require change depending on changing the required task and usually this requires the programmer intervention to change the sequence’ sprogram, which is costly and may take long time. In this research a PLC-based PPS control system is designed and implemented, in which the PPS is programmed by demonstration. The PPS could be changed by demonstrating the new required sequence via the user by following simple series of manual steps without having to change the PLC’s original program, which leads to decreasing the cost and time.
 Keywords: FIFO function block, Programming by Demonstration (PbD), System Frame.
Highlights
Pneumatic processes sequence (PPS) is widely used in industrial applications, specially, in manufacturing of products
It is known that manufacturing of a product with many possible variants requires changing the PPS and this requires changing the programmable logic controller (PLC) program which requires the programmer intervention and take time.To solve this problem, we must use a method of changing the sequence without having to change the PLC program
To reprogram by demonstration, the user must follow these steps: a) The user should choose manual mode, use the extend toggle switches to determine the initial system frame of the required new PPS, press AD button to store it in a temporary First In First Out” (FIFO). b) To add new system frame to the PPS use the extend toggle switches to determine the new system frame and press AD button. c) Repeat step b for all the required new frames. d) To finish reprogramming by demonstration press record button (Rec)
Summary
Pneumatic processes sequence (PPS) is widely used in industrial applications, specially, in manufacturing of products. It is known that manufacturing of a product with many possible variants requires changing the PPS and this requires changing the PLC program which requires the programmer intervention and take time.To solve this problem, we must use a method of changing the sequence without having to change the PLC program (i.e. user guided programming). When using a declarative model, the discovered process behavior is described as a (compact) set of rules. Discovering such models by the controller can be guided in terms of rule templates [1]. PbD is chosen to solve the problem, where it is a learning method used forlearning the controller the models that were done by the user intervention.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.