VERS LES MACHINES DE PRODUCTION COMMUNICANTES

Download Report

Transcript VERS LES MACHINES DE PRODUCTION COMMUNICANTES

On the way to
communicating
machine-tools
Jean Vareille
Laboratoire d’Informatique de Brest EA2215
Equipe Langages et Interfaces pour Machines
Intelligentes (LIMI)
Conférence ISA France / SEE
Nice – Hôtel Negresco 18-19 Mars 2002
Club 18 Automatique et Automatisation Industrielle
ISA–The Instrumentation, Systems, and Automation Society
Laboratoire d’Informatique de Brest EA2215
Equipe Langages et Interfaces pour Machines
Intelligentes (LIMI)
Université de Bretagne Occidentale (UBO)
UFR Sciences et Techniques
20 avenue Le Gorgeu
29200 BREST
Jean Vareille, Lionel Marcé, Philippe Le Parc,
Pascal Ogor
http://doelan-gw.univ-brest.fr:8080/
<[email protected]>
2 / 21
ISA–The Instrumentation, Systems, and Automation Society
Plan of the presentation
3 / 21

Introduction to the "Téléproductique" project

Proposed Software Architecture

Methodological aspects

Samples of driven machines

Future enhancements

Conclusion
ISA–The Instrumentation, Systems, and Automation Society
The “Téléproductique” project

4 / 21
Goals and motivation
Internet is everywhere => new way of working
Being able to control a system on Internet.
ISA–The Instrumentation, Systems, and Automation Society
The “Téléproductique” project
5 / 21

We have to design a new software architecture

to take into account the QoS

we use a new method of development.
ISA–The Instrumentation, Systems, and Automation Society
Partners of the
“Téléproductique” project

Groupe Systèmes de Communication Industriels &
“Action Spécifique 01” CNRS
http://www.rli.cran.u-nancy.fr/sci/sci.shtml

“Groupe Téléproductique” Bretagne
http://doelan-gw.univ-brest.fr:8080/teleproductique/teleprod.html
6 / 21

Océanopolis

IRVI Progénéris

FHOOW
http://www.oceanopolis.com/
http://www.irvi-soft.com/
http://www.et-inf.fho-emden.de/Angebot/Medientechnik.html
ISA–The Instrumentation, Systems, and Automation Society
Proposed Software Architecture
Local Server
7 / 21
Internet
Client
HTTP Server
Web Navigator
Video Capture
Video Applet
Saturne
Server JAVA
Saturne
Control Applet
ISA–The Instrumentation, Systems, and Automation Society
The Software Architecture of the
Saturne server



8 / 21
Saturne
:
- communication system between machine-tools and
far users, whose use Internet,
- Java object technology and the TCP-IP protocol.
All the signals collected through
exteroceptive
sensors are associated to Internet-stream.
Appropriate protocols and codecs are employed.
A Pinger-Ponger system measures the transmission
delay. We can have a feed-back on the process,
when the delay increase dramatically.
ISA–The Instrumentation, Systems, and Automation Society
The architecture of the
Saturne server
Physical
devices
Local Control Unit
Remote Control Unit
Groom
Local Client
Manager
Tool
Interface
Tool
Interface
Tool
Interface
Device
manager
LC Sender
RC Receiver
LC Receiver
RC Sender
Pinger
Pinger
Ponger
Cmd TI
Remote Client
Manager
Connection
manager
Internet
User
management
algorithm
9 / 21
Cmd TI Cmd TI
ISA–The Instrumentation, Systems, and Automation Society
SATURNE
Groom
Local Client
Manager
Tool
Interface
Tool
Interface
Tool
Interface
LC Receiver
Pinger
Device
manager
Local Control Unit
10 / 21
LC Sender
Connection
manager
User
management
algorithm
Cmd TI
I
N
T
E
R
N
E
T
RC Receiver
RC Sender
Cmd TI
Cmd TI
Remote Client
Manager
Ponger
Far Control Unit
ISA–The Instrumentation, Systems, and Automation Society
Methodology :
Gemma Q = a new Gemma


11 / 21
Stop and go procedures guide (Gemma = Guide
d'Etudes et Modes de Marche et d'Arrêt)
has to be modified to take into account the quality of
service of the net.
We have designed a new form, the Gemma Q
ISA–The Instrumentation, Systems, and Automation Society
From Gemma to Gemma Q

The cells of the standard Gemma are shared in areas
correlated to the quality of the communication
Stop procedures
Working procedures
Test
Initial state
Start
Done
Test
State
Status
OK
Stop
Emergency state
Normal state
Emergency Stop
Emergency procedures
12 / 21
ISA–The Instrumentation, Systems, and Automation Society
The QoS in the
Gemma Q
13 / 21

Q1 : good quality

Q2 : rather good quality without lost of control

Q3 : rather good quality with lost of the control

Q4 : bad quality => stop procedure

Q5 : extremely bad quality => emergency stop

Qz : no user/controller
ISA–The Instrumentation, Systems, and Automation Society
The Gemma Q


Each cell is shared in areas in corresponding to the
quality
defined by the user or by the ability of the machine
Good Quality
Rather good quality
Stop or
emergency
states
Medium Quality
14 / 21
ISA–The Instrumentation, Systems, and Automation Society
The Gemma Q


15 / 21
New links are added to take into account the
fluctuations of the QoS.
The states of the Gemma Q are instantiated during
the development.
ISA–The Instrumentation, Systems, and Automation Society
Applications on different types
of machines
16 / 21

one light 3-axis milling machine for rapid prototyping

one five-axis articulated-arm robot

one small lift

one miniature mobile robot Khepera

motorised cameras in orientation and zoom
ISA–The Instrumentation, Systems, and Automation Society
Industrial machines


17 / 21
The light 3-axis milling machine for rapid prototyping
The five-axis
articulated-arm robot
ISA–The Instrumentation, Systems, and Automation Society
Other types of machines



18 / 21
Motorised cameras
orientation and zoom
One small lift
controlled by automaton
or a PC
One miniature mobile robot
Khepera
ISA–The Instrumentation, Systems, and Automation Society
Demonstrations



The light 3-axis milling machine for rapid prototyping
http://pclimi2.univ-brest.fr/v2001/Welcome.html
the five-axis articulated-arm robot
http://pclimi4.univ-brest.fr/v2001/Welcome.html
motorised cameras in orientation and zoom
in the lab LIMI
http://similimi.univ-brest.fr/camera.html
Océanopolis museum
http://193.251.94.32/oceanopolis/camera.html
19 / 21
ISA–The Instrumentation, Systems, and Automation Society
Future developments :
20 / 21

Metadescriptions of machines and systems,

model checking, properties verification, validation,

real experiments, practice works.
ISA–The Instrumentation, Systems, and Automation Society
Conclusion and prospective :


21 / 21
The future numerical controls of machine-tools will be
connected with IP-networks and certainly will
integrate servers like WEB servers.
They will be adapted to remote control, but they will
have to take into account the quality of
communication in the control algorithm.
ISA–The Instrumentation, Systems, and Automation Society