SiplaceX4_en.pdf - 第101页

1 - 25 S tudent Guide SIPLACE X Edition 09/2005 3 Communication and Control 25 3.3.1 1 Communication Siplace Vision The communication between the computers is carried out via LAN cables. The MC send the com- mands for th…

100%1 / 670
1 - 24
Student Guide SIPLACE X
3 Communication and Control Edition 09/2005
24
3.3.10 CAN: Bus Communication with Axis Controller
In previous Siplace placement machines, the communication and data flow between axis control-
ler and machine controller was achieved using the SMP bus. From the HF machine generation
on, the SMP bus is no longer used with the axis system.
The communication between the axis controller modules is now achieved using the CAN Bus. All
information, which has to be transfered between these modules, is now on the CAN bus (e.g axis
parameter, target position, end signal, ...) This of course means that the number of single tele-
grams increases significantly compared with the amount of data exchange which has occurred
previously.
Fig. 3.3 - 19 Overview axis controller
Computer Unit
COM Board
Machinen- CAN Bus
(1MBit/s)
X-axis
Servo board
DP - drive 20
DP drive 1
MC
Y-axis Star-axis Z-Axis DP drive (C&P20) DP-axis (C&P6/12)
Motherboard
DP Master
Axis controller A363
Step motor control
DP Swivel in
Retract unit
Component sensor
Light barrier bottom
Axis controller
A363
Axis controller
A363
Axis controller
A363
Axis controller
A363
Servo board Servo board
Servo board
Servo board
1 - 25
Student Guide SIPLACE X
Edition 09/2005 3 Communication and Control
25
3.3.11 Communication Siplace Vision
The communication between the computers is carried out via LAN cables. The MC send the com-
mands for the image acquisition to the Visionrechner and receives the result of the measuring.
The MC send the illumination values of the corresponding GF.
The taken pictures are sent digital via the Hot link card to the Visionrechner, these evaluated the
picture.The result is sent to the MC.
Fig. 3.3 - 20 Overview Siplace Vision
Computer Unit
PCB-Camera
FC-Camera
IC-Camera
Component
Camera
Machine controller
(MC)
Sationcomputer with
Visionsoftware
LAN
Hotlink-Board
CAN Bus
Vision Board
PCB-Camera
Illumination
Comp.Camera
Illumination
FC-Camera
Illumination
IC-Camera
Illumination
Backplane
Backplane
COM-Board
1 - 26
Student Guide SIPLACE X
3 Communication and Control Edition 09/2005
26
3.3.11.1 Communication during a image acquisition
The main communication between the vision system and machinecontroller is the transmission of
illumination values. These values, stored in the GF, are sent via CAN bus to the camera in ques-
tion. As soon as the camera should take the picture, the camera illumination is activated by a trig-
ger. From this moment on the row of LEDs which provide the different illumination levels light
dependant on the illumination value 0-255. This illumination value can have 0 = dark up to 255 =
bright. All illumination levels start lighting at the same moment. The value 0-255 determines the
length of the illumination time.
The maximum length of illumination is limited to 6 ms.
Fig. 3.3 - 21 Time sequence from up to down for the Communication Image acquisition
Cameras
Illumination
Controller
Machine controller
(MC)
Stationcomputer with
Visionsoftware
Prepare
CAN Bus
Illumination
(ca. 6ms)
PCB-Camera
FC-Camera
IC-Camera
Component
Camera
Start Image acquisition
(Illumination values)
Prepare Flash
(illumination)
Hardware Signal
(Trigger)
Visionboard(LP,BE)
Vision Control unit ,
(IC,FC)
Ready message
to the MC
Signal "Ready for
Image aquisition"
CAN Bus
Image
interpretation
Image
acquisition
Ready message
to the VISION SW
Result
"Image interpretation"