2 research outputs found

    A graphical interface based on grafcet for programming industrial robots off-line

    Get PDF
    This paper presents the current development stage of our approach to industrial robot programming, that is the graphical interface for our environment, that is based on the well-known Grafcet. Our approach focus on the modelling of the system, rather than on the robot. So, it will improve the programming and maintenance tasks, allowing the reuse of source code.Funda莽茫o para a Ci锚ncia e a Tecnologia (FCT

    脷s de les xarxes de Petri per a la generaci贸 autom脿tica de codi en la programaci贸 de robots

    Get PDF
    Aquest projecte pret茅n elaborar una eina per a la generaci贸 autom脿tica de codi en la programaci贸 de robots, a partir de les xarxes de Petri. Les xarxes de Petri s贸n una eina gr脿fica formada per llocs, arcs i transicions que, a part de moltes altres finalitats, permet la modelitzaci贸 de cel路les de treball on intervenen tot tipus d鈥檈lements automatitzats, principalment robots manipuladors i elements de transport i emmagatzematge. Es vol que el programa permeti l鈥檃ssimilaci贸 de l鈥檈ntorn real de treball a la xarxa de Petri, dotant-la de les caracter铆stiques necess脿ries per a la diferenciaci贸 de varis robots i la capacitat d鈥檈mmagatzemar i generar posteriorment el codi per programar-los, deixant per a l鈥檜suari nom茅s la feina referent a la introducci贸 del codi relacionat estrictament amb el moviment del robots. D鈥檃ltra banda es vol que estigui desenvolupat com a programari lliure i que tamb茅 es desenvolupi a trav茅s d鈥檃quest. Es parteix d鈥檜n programa lliure que permet l鈥檈dici贸 i an脿lisi de xarxes de Petri i es desenvolupa un m貌dul totalment integrat a l鈥檃plicaci贸 que genera el codi de programaci贸 de forma autom脿tica. Aquest codi generat 茅s capa莽 d鈥檌mplementar tots els elements necessaris per tal d鈥檈stablir i mantenir la comunicaci贸 entre els robots, eximint a l鈥檜suari d鈥檃questa feina complexa. Tamb茅 茅s capa莽 de gestionar espais i recursos accedits per varis robots, aix铆 com d鈥檈xecutar tasques en paral路lel al fil principal de cada robot per tal de realitzar c脿lculs o l鈥檃ctivaci贸 de dispositius externs
    corecore