Matrix Vision mvBlueGEMINI Technical Manual Download Page 27

 mvBlueGEMINI Technical Manual (EN)    v

1.2.2

 

APPENDIX

 - 

CONTROL

 COMMANDS

     

26

 

Result container 

If an inspection program uses a "Send results" tool, the inspection program will send the result data 
in this message after processing the inspection program. 

Lenght 
in bytes 

Structure  Value 

Description 

uint32 

42565350

hex

  Magic number 

uint32 

 

User data length in bytes 

uint32 

20

hex

 

Message ID 

uint32 

 

Inspection ID. The 

mvIMPACT Configuration Studio 

(mvIMPACT-CS)

 can manage various inspection programs. 

Each of this program has a unique inspection ID. This 
section indicates the inspection, which created the result 
container. 

uint8[] 

 

Result data as specified in 

mvIMPACT Configuration 

Studio (mvIMPACT-CS) -> tool "Send results"

Get program number 

Gets the program number of the active inspection. 

Lenght in bytes 

Structure 

Value 

Description 

uint32 

42565350

hex

 

Magic Number 

uint32 

00

hex

 

User data length in bytes 

uint32 

30

hex

 

Message ID 

The smart camera answers with a status message containing the program number. 

Lenght in bytes 

Structure 

Value 

Description 

uint32 

42565350

hex

 

Magic Number 

uint32 

04

hex

 

User data length in bytes 

uint32 

30

hex

 

Message ID 

uint32 

01

hex

 

Program ID 

 

Summary of Contents for mvBlueGEMINI

Page 1: ...0 Version 1 2 2 Date 21 07 2016 mvBlueGEMINI Technical Manual EN...

Page 2: ...6 3 1 Declaration of Conformity statement 6 4 About this user manual 9 5 Proper use 10 6 Scope of delivery 11 6 1 Accessories 11 7 Technical data 12 7 1 Dimensional drawing 12 7 2 Connections 13 7 2 1...

Page 3: ...te software 21 10 Appendix 23 10 1 Control commands 23 10 1 1 Communication via UDP 23 10 2 Troubleshooting table 33 10 3 Notes on network connections 36 10 3 1 Background information 36 10 3 2 Terms...

Page 4: ...mvBlueGEMINI Technical Manual EN v1 2 2 IMPRINT ADDRESS 3...

Page 5: ...tice and is copyright MATRIX VISION GmbH Given that the documentation is published electronically the user himself is responsible to update his printouts The mvBlueGEMINI smart camera uses embedded Li...

Page 6: ...in Find object and Check object Corrected User data length in bytes of Set inspection number 1 2 04 05 2016 Added Testing the communication 1 1 31 03 2016 Added control commands Added details about th...

Page 7: ...formation contained in this manual We make every effort to provide you with a flawless product In the context of the applicable statutory regulations we shall accept no liability for direct damage ind...

Page 8: ...mvBlueGEMINI Technical Manual EN v1 2 2 NOTES WARNINGS ATTENTIONS DECLARATION OF CONFORMITY STATEMENT 7...

Page 9: ...mvBlueGEMINI Technical Manual EN v1 2 2 NOTES WARNINGS ATTENTIONS DECLARATION OF CONFORMITY STATEMENT 8...

Page 10: ...this manual In the section entitled Proper use the camera will be introduced followed by the camera s technical data and the scope of delivery The subsequent First steps section you will learn how to...

Page 11: ...the camera via your web browser over network Furthermore you create and configure inspection programs with the user interface software mvIMPACT Configuration Studio mvIMPACT CS You can monitor and ana...

Page 12: ...ent a separate lighting system could be required 6 1 Accessories Article name Description KS RJ45 M12 8X x xx AL Network cable M12 connector 8 pin X coded Cat 6A length up to 20 m KS M12 PWR IO xx x S...

Page 13: ...mvBlueGEMINI Technical Manual EN v1 2 2 TECHNICAL DATA DIMENSIONAL DRAWING 12 7 Technical data 7 1 Dimensional drawing X 12 mm...

Page 14: ...ufacturer Binder Description Flanschstecker M12 x 1 10 5 mm Number of contacts 12 Area M12 A Order code 09 3491 550 12 713 763 Figure 1 Power IO connector Pin Signal Color 1 VIN_L brown 2 VIN_L blue 3...

Page 15: ...h lights The inputs switch at approx 11 3V supply voltage 18V i e PLC The inputs switch at approx 50 of the supply voltage supply voltage 18V Max output voltage for each output is 200mA Current limite...

Page 16: ...ECTIONS 15 7 2 2 LAN Manufacturer Binder Description x coded flange receptacle Number of contacts 8 Area M12 D M12 X Order code 99 3782 210 08 Serien 825 876 Figure 2 x coded flange receptacle Pin Sig...

Page 17: ...en flashing FPGA loaded Once software is running Software is in Configruation mode Green permanent Inspection programm is running Red flashing Software updating WARNING DO NOT disconnect from power su...

Page 18: ...1280 x 1024 MPixel 1 3 Shutter type Pipelined Global Sensor size 1 1 8 Unit cell size m 5 3 x 5 3 Exposure time 10 s 1 s ADC resolution output 10 bit 10 8 companding 8 bit SNR 41 dB DR normal HDR 62...

Page 19: ...alid modes input output trigger flash Size without lens B x H x L 65 x 40 x 99 5 mm IP67 Power consumption less than 5W Power supply 12V to 24V DC 10 o Power consumption 360mA 12V or 180mA 24V Permiss...

Page 20: ...mera will start which will take approx 30 seconds The smart camera will load the most recently opened inspection program and will continue with the most recently used operating mode active inactive 8...

Page 21: ...etwork you can also connect to them If you are connected to the smart camera correctly you will see the homepage of mvIMPACT Configuration Studios mvIMPACT CS Alternatively you can use Windows Explore...

Page 22: ...ally on your computer 2 Press the keys Windows R enter the address of the update directory e g gemini 000110 updates and confirm with Enter NOTE Please note the correct entry of the characters NOTE In...

Page 23: ...BlueGEMINI Technical Manual EN v1 2 2 UPDATES UPDATE SOFTWARE 22 4 After a few minutes the update is finished and the LED status indicator PWR Power will change to green The camera is then ready to us...

Page 24: ...er of the Disconnect message has to close the socket The smart camera supports one active UDP connection If a UDP connection exists it will be closed as soon as another Connect message is recieved The...

Page 25: ...e camera which do not comply with the given format wrong magic number wrong length unknown message ID The magic number is used to avoid accidential transmissions It is recommended to check the magic n...

Page 26: ...Message ID The smart camera answers with a Connect message Lenght in bytes Structure Value Description 4 uint32 42565350hex Magic number 4 uint32 04hex User data length in bytes 4 uint32 01hex Messag...

Page 27: ...rams Each of this program has a unique inspection ID This section indicates the inspection which created the result container x uint8 Result data as specified in mvIMPACT Configuration Studio mvIMPACT...

Page 28: ...length in bytes 4 uint32 31hex Message ID 4 uint32 01hex Program ID The smart camera answers with a status message containing the program number Lenght in bytes Structure Value Description 4 uint32 4...

Page 29: ...answers with the current date and time Lenght in bytes Structure Value Description 4 uint32 42565350hex Magic Number 4 uint32 18hex User data length in bytes 4 uint32 32hex Message ID 4 uint32 Year 4...

Page 30: ...ch are compared with the acquired data of the smart camera These data can be sent to the smart camera using this message The tool Receive data interprets the input data Lenght in bytes Structure Value...

Page 31: ...bytes 4 uint32 41hex Message ID Stop inspection Is sent to the camera to stop an inspection Untriggered inspections will stop and will not send results anymore while triggered inspections will ignore...

Page 32: ...era is 192 168 1 230 The port 60001 is used to get results from the camera Connect echo n e x50 x53 x56 x42 x00 x00 x00 x00 x01 x00 x00 x00 nc uw 1 p 60001 192 168 1 230 36701 Start inspection echo n...

Page 33: ...mvBlueGEMINI Technical Manual EN v1 2 2 APPENDIX CONTROL COMMANDS 32 Figure 4 Packet Sender for testing the UDP communication...

Page 34: ...ower supply 6 The camera now starts up and establishes a network address with the connected PC This may take up to 5 minutes 7 Follow the sequence mentioned in the First steps chapter under Connecting...

Page 35: ...cc757386 v ws 10 aspx If you still cannot connect to the camera using Intel network cards try to install the driver without Intel PROSet for Windows Device Manager and without Advanced Network Service...

Page 36: ...n also reach the camera with the IP address directly in this sample 169 254 4 9 Connection to the camera possible however a dialog appears that the connection to the camera was lost Firewall active Pl...

Page 37: ...art camera Different problems need to be overcome with different solutions depending on the network topology These are discussed below 10 3 2 Terms simplified description Switch is a simple distributo...

Page 38: ...for selection 10 3 3 2 Server uses a Zero Conf address and a fixed IP in an external subnet The client then also has to use a Zero Conf address set dynamic IP address under Windows with no DHCP serve...

Page 39: ...all queries on one of its ports to a specific smart camera port i e this forwarding must be manually configured for every smart camera The Avahi service is not used The client accesses the open firewa...

Page 40: ...openvpn net how to tutorialsguides virtual platforms site to site layer 2 bridging using openvpn access server In this case the two Open VPN servers must be configured so that they transmit direct ne...

Page 41: ...mvBlueGEMINI Technical Manual EN v1 2 2 APPENDIX NOTES ON NETWORK CONNECTIONS 40 Versions with OpenVPN bridge...

Page 42: ...mvBlueGEMINI Technical Manual EN v1 2 2 APPENDIX NOTES ON NETWORK CONNECTIONS 41...

Page 43: ...he diagonal of the image field For example an 8 mm lens behaves like a wide angle lens in combination with a 1 inch sensor In contrast the same lens behaves like a telephoto lens in combination with a...

Page 44: ...l you can determine the camera Example If an accuracy M of 0 1 mm is needed you have to use twice as many resolution points F according to the sampling theorem which results in a measurement resolutio...

Page 45: ...h the given focal length the object distance Figure 5 Focal length formula f g B G B If the size of the sensor B the size of the object G and the object distance g are known you can calculate the need...

Page 46: ...ese errors The wavelength of the light has a great influence on the image For each wavelength the image quality is good and or is sharp in different spots By the use of the mentioned corrections with...

Page 47: ...Zoom lenses ofter consist of 10 or more lenses Real lenses have an entrance pupil and an exit pupil The parameters b and g are calculated starting from these levels If the distance of the levels equal...

Page 48: ...tances called flange focal distance C mount lenses for example have a flange focal distance of 17 5 mm which is independent from the focal length CS mount 12 5 mm With the help of adapters lenses with...

Page 49: ...e golden rule is create contrast A lighting system can be homogeneous or structured Following table shows the effects and the characteristics of lighting systems Effects Light specifications Without s...

Page 50: ...rent possible uses Direction Angle Applications Speciality Background lighting Bright field transparent and opaque as well as flat or spatial parts often in combination with diffuse or telecentric lig...

Page 51: ...for surface inspections also highly reflective parts difficult with dirt 10 4 2 2 Lighting structure Besides homogenous light there are following lighting structures Dimensions Illuminant Procedure Sp...

Page 52: ...2 Light grid Grid projection method phase shift process returns dense spatial information 10 4 2 3 Further factors Further factors of lighting systems are wavelength o color type of lamp o incandescen...

Reviews: