Abstract

This paper describes the development of control software for industrial robot systems based on concurrent process modeling. Robotic tasks are specified and represented hierarchically using Petri nets. The overall Petri net model is simulated and used to control the robot system by initiating the execution of the corresponding real-time robotic task when a transition fires. For the transition firing condition test, external gates are supplemented, the values of which are set through serial communication between a controller and a real machine. Multithreaded programming is adopted to concurrently communicate with several machines. Thus distributed Petri net model based design and control, where each machine is controlled autonomously, are successfully implemented on general PCs.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.