A robot control system is provided for facilitating coordination amongst
various robotic machines. The robot control system includes a plurality
of robot controllers, such that each robot controller having an
associated motion system adapted to control at least one robotic machine
and the associated motion system is adapted to receive motion control
commands from more than one robot control program. The robot control
system further includes a remote instruction source that supplies motion
control commands to the robot controllers, and a mutual exclusion
mechanism residing on either the remote program instruction source or one
of the robot controllers, where the mutual exclusion mechanism prevents
simultaneous access by more than one robot control program to a given
robotic machine. In operation, motion control commands are propagated
from the remote program instruction source over a computer network to a
selected group of the robot controllers.
Un sistema di controllo del robot è fornito per facilitare la coordinazione fra le varie macchine robot. Il sistema di controllo del robot include una pluralità di regolatori del robot, tali che ogni regolatore del robot che ha un sistema collegato di movimento adattato a controllo almeno una macchina robot ed il sistema collegato di movimento è adattato per ricevere gli ordini di controllo di movimento da più di un programma di controllo del robot. Il sistema di controllo del robot ulteriore include una fonte a distanza di istruzione che fornisce gli ordini di controllo di movimento ai regolatori del robot e un meccanismo reciproco di esclusione che risiede sulla fonte a distanza di istruzione di programma o su uno dei regolatori del robot, in cui il meccanismo reciproco di esclusione impedisce l'accesso simultaneo da più di un programma di controllo del robot ad una data macchina robot. In funzione, gli ordini di controllo di movimento sono propagati dalla fonte a distanza di istruzione di programma su una rete di calcolatore ad un gruppo selezionato dei regolatori del robot.