MKS Ophir Helios Скачать руководство пользователя страница 17

First version 

Rev 1.00 

22 Sep 2016 

 Helios User Manual

 

 

 

17

 

 

Measurement Results & Information: 

Byte 

Register 

Units 

Length 

Read/Write 

22-25 

Latest power measurement 

mW 

4 bytes 

Read 

26-29 

Latest irradiation time measurement 

μs 

4 bytes 

Read 

30-33 

Latest energy measurement 

mJ 

4 bytes 

Read 

34-37 

Present power (* Note 3) 

mW 

4 bytes 

Read 

38-39 

Temperature of Helios device 

°C 

2 bytes 

Read 

40-41 

Current energy scale (index) 

N/A 

2 bytes 

Read 

42-45 

Maximum energy in current scale 

4 bytes 

Read 

46-47 

Active laser option index (1..5) (* Note 4) 

N/A 

2 bytes 

Read 

48 

Active laser name character #1 (of 4) (* Note 5) 

Ascii 

1 byte 

Read 

49 

Active laser name character #2 (of 4) 

Ascii 

1 byte 

Read 

50 

Active laser name character #3 (of 4) 

Ascii 

1 byte 

Read 

51 

Active laser name character #4 (of 4) 

Ascii 

1 byte 

Read 

52..63  (Spare) 

N/A 

12 bytes 

Read 

 
* Note 3: ‘Present power’ value can be returned negative, value is 4 bytes signed integer 
* Note 4: ‘Active laser option index’ is the index of the presently selected laser option. Up to 5 laser options 
may be available. The actual number of options available is reported in bytes 20-21, ‘Number of supported 
laser options’, see above. 
* Note 5:  The name of the active laser is reported as Ascii coded characters, up to 4 characters long. For 
example “NIR ” (=near infra-red) will be reported as “0x4E, 0x49, 0x52, 0x20” where the last character is 
filled with a blank space (Ascii character 0x20). 

Commands: 

Command 

Register 

 

Length 

Read/Write 

0x00 

Clears bits 13-15 of status register 

1 byte 

Write 

0x01 

Set energy scale to 10 kJ (max) 

1 byte 

Write 

0x02 

Set energy scale to 1 kJ (max) 

1 byte 

Write 

0x03 

Set energy scale to 100 J (max) 

1 byte 

Write 

0x08 

Open cover 

1 byte 

Write 

0x10 

Close cover 

1 byte 

Write 

0xA1 

Set laser option 1 (* Note 6) 

1 byte 

Write 

0xA2 

Set laser option 2 

1 byte 

Write 

0xA3 

Set laser option 3 

1 byte 

Write 

0xA4 

Set laser option 4 

1 byte 

Write 

0xA5 

Set laser option 5 

1 byte 

Write 

0xFE 

Clear bit 12 of status register “Exposure time error” bit 

1 byte 

Write 

 

* Note 6: The active laser option can be set to index 1 by sending command 0xA1, or to index 2 by sending 
0xA2, etc. The number of laser options available is reported in bytes 20-21, ‘Number of supported laser 
options’. The name and index of the active laser option (the one currently selected) is reported in bytes 46-
51, see above. **Attempting to set the laser to an undefined option will cause an error message 
‘Undefined command’, bit 13 of the status register
. Successfully setting the laser option will set ‘Change in 
parameters – acknowledge’, bit 14 of the status register. 

 

Example of sequence of commands and status: 

 
These sequences show examples of how to control the Helios and check the status. The check of status can be omitted 
but is added for clarity. The Status Register values are shown in the Little Endian format (EtherNet/IP), when using 
Big Endian (Profinet) the bytes will be reversed (for example, 81 01 instead of 01 81). 
 

1. To open & close the cover: 

 

Содержание Ophir Helios

Страница 1: ...Helios Helios Plus Ophir Optronics Solutions Ltd High Power Industrial Laser Measurement User Manual 210x297 mm Helios Helios Plus Helios Helios Plus ...

Страница 2: ...Preliminary test 11 Timing Considerations 11 Temperature Failsafe 11 Chapter 5 Mechanical dimensions 12 Chapter 6 Connectors 13 Power Connectors 13 RJ45 Connectors 14 RS232 Pinout 14 Chapter 7 Registers Commands 15 LED indicators table 15 Modules and Registers 15 Status 16 bit Register 16 Constants 16 Measurement Results Information 17 Commands 17 Example of sequence of commands and status 17 Quer...

Страница 3: ...00 supporting multiple lasers Helios Plus EtherNet IP power meter P N 7Z07101 supporting multiple lasers Note Throughout the manual wherever the name Helios appears it refers to all types of Helios unless specified otherwise The manual describes how to operate and control the Ophir Helios power meters with the following interfaces Profinet for P N 7Z02768 P N 7Z07100 EtherNet IP for P N 7Z02789 P ...

Страница 4: ... Helios P N 7Z10458A Other protocols may be available in the future contact Ophir for more information Physical Principle The core of Helios is a high power copper thermopile disk that can measure short exposures of very high power lasers The response time is 2 3 seconds so only energy of single shots can be measured at such short exposure times An internal uncalibrated photodiode detects the back...

Страница 5: ...3 4s a Wavelength 450 550nm 900 1100nm Aperture Ø50mm Max Beam Diameter 35mm Maximum Energy Density 4kJ cm Calibration Uncertainty 1 9 Accuracy b 3 900 1100nm 3 5 450 550nm Linearity with Energy 1 5 c Reproducibility 1 Response Time 3s Waiting Time for Next Measurement 12s Maximum Exposure Before Cooling Down is Necessary Maximum operating temperature of 60degC will be reached after exposure to 30...

Страница 6: ... Accuracy 3 c Linearity with Energy 1 5 d Reproducibility 1 Response Time 3s Waiting Time for Next Measurement 12s Maximum Exposure Before Cooling Down is Necessary Maximum operating temperature of 60degC will be reached after exposure to 30kJ e g 6 shots at 5000W 1s Cooling down time before another 5kJ shot 3min Power Supply 24 VDC 5 max 5 A for daisy chaining Power Consumption 24 VDC 5 max 2 A C...

Страница 7: ...laser can bolt down to the chassis with M6 screws Connect 24 V DC to standard Profinet EtherNet IP jack Use Ophir Power Cable for Helios P N 7Z10458A see Chapter 6 Connectors for more details Connect Profinet RJ45 cable to jack Use Ophir Profinet Cable for Helios P N 7E01298 see Chapter 6 Connectors for more details Integrate the device into the network Need GSDML file from Helios product page in ...

Страница 8: ...tegrate the power measurement into the customer software controlled by the PLC as fits their application and needs See Chapter 7 for more details on Profinet setup and read write registers called submodules Begin test measurements Integrate into production line routine ...

Страница 9: ...he next prompt enter the user name admin and password admin The configuration window will open showing the present IP settings Change them as required and then click the submit button to make the change permanent If the IP address is known but a connection is not possible if using a PC it may be possible to change the IP settings of the PC to match the present settings of the Helios in order to co...

Страница 10: ...to standard Profinet jack Use Ophir Power Cable for Helios P N 7Z10458A see Chapter 6 Connectors for more details Connect a standard RS232 to the D9 jack Install the Helios PC Application by copying it from the Helios product page in the website and following the installation wizard steps Integrate the power measurement into customer software by scripting commands as fits their application and nee...

Страница 11: ... integrating until the results come in d Read power energy and exposure time Confirm these are reasonable too Timing Considerations There are a few criteria to consider when setting up a measurement timing scheme Each pulse or shot of the laser must of course be within spec under 10 kJ as well as within the maximum power time range and damage threshold see section 2 Wait at least 12 seconds betwee...

Страница 12: ...00 x 123 x 144 mm length by width by height Note the cover opens farther than the picture shows When the cover is open at 90 as shown the width is 112 mm When the cover is open as far as possible the width will be 123 mm In practical use the width when open will be in between these figures as the motor control doesn t allow the cover to reach the mechanical stop point ...

Страница 13: ...or for RS232 Power Connectors The power sockets are Harting Han PP Power part 09 35 004 3003 or Phoenix part 1657915 pin connector and part 09 35 002 0303 metal hood It is compatible with the Helios Power Cable Ophir P N 7Z10458A or for example Harting part 09 35 433 0401 see www Harting com or Phoenix Contact part 1421783 see www phoenixcontact com Pinout with pin 1 at left Pin Function Power Cab...

Страница 14: ...301 They are compatible with Ophir P N 7E01298 for Profinet or Ophir P N 7E01299 for EtherNet IP or for example Harting part 09 35 226 0401 or Phoenix Contact part 1408972 Pin Function 1 TX 2 TX 3 RX 4 NC 5 NC 6 RX 7 NC 8 NC RS232 Pinout RS232 can be used by connecting a standard RS232 cable to the D9 connector Pin Function 1 NC 2 TX 3 RX 4 NC 5 Ground 6 NC 7 NC 8 NC 9 NC ...

Страница 15: ...nk Port 2 Port 2 is connected to Ethernet Port 2 is NOT connected TX RX Port 2 Port 2 is sending receiving Port 2 is NOT sending receiving Modules and Registers In Profinet Mode 64 bytes of data are read from the Helios The data is Big Endian In EtherNet IP mode 66 bytes of data are read from the Helios The data is Little Endian The format of these bytes is shown in the tables below The first 2 by...

Страница 16: ...Read 6 0 Spare 1 bit Read 7 0 Spare 1 bit Read Bit Byte Register Length Read Write 8 1 Sensor is ready to measure laser 1 bit Read 9 1 Laser measurement in progress 1 bit Read 10 1 Laser measurement complete 1 bit Read 11 1 Sensor is too hot let device cool 10 20 minutes 1 bit Read 12 1 Exposure time error 1 bit Read 13 1 Undefined command 1 bit Read 14 1 Change in parameters acknowledge Note 1 1 ...

Страница 17: ...k space Ascii character 0x20 Commands Command Register Length Read Write 0x00 Clears bits 13 15 of status register 1 byte Write 0x01 Set energy scale to 10 kJ max 1 byte Write 0x02 Set energy scale to 1 kJ max 1 byte Write 0x03 Set energy scale to 100 J max 1 byte Write 0x08 Open cover 1 byte Write 0x10 Close cover 1 byte Write 0xA1 Set laser option 1 Note 6 1 byte Write 0xA2 Set laser option 2 1 ...

Страница 18: ...are several tools available to query and control the laser option Bytes 20 21 number of supported laser options This value reports the number of available laser options as of Sept 2020 there are 2 options NIR and B G Bytes 46 47 active laser option index This value reports the active presently chosen laser option index between 1 and N where N number of supported laser options Bytes 48 51 Active la...

Страница 19: ...following sections show examples how to understand the data received from the Helios for BIG and LITTLE Endian systems NOTE The examples give below do not mention laser options the values reported by the Helios appear as zeroes Analysis of Example Data BIG Endian ...

Страница 20: ...O ACK for Energy Scales command 15 0 NO ACK for cover command Other Examples of Status Register values Status register 01 01 01 open 01 ready to measure Status register 81 01 01 open 81 ack from cover command ready to measure Status register 01 02 02 closed 01 ready to measure Status register 11 02 02 closed 11 exposure time error ready to measure Status register 81 02 02 closed 81 ack from cover ...

Страница 21: ...m and are not part of the data from the Helios 8E 00 00 00 Header 02 11 Status register bit map In Binary lower byte bits 7 0 0000 0010 top byte bits 15 8 0001 0001 Starting from right most bit bit 0 Bit Value Notes 0 0 Cover is NOT open 1 1 Cover IS closed 2 0 Cover NOT in motion 3 0 NOT cover timeout error 4 0 NO cover other error 5 0 Spare 6 0 Spare 7 0 Spare 8 1 Sensor IS ready to measure lase...

Страница 22: ...081 decimal 129 mW note the current power can be negative in which case it will be displayed as 2s compliment for example 27 FF FF FF Hex value 0xFFFFFF27 decimal 217 mW 1E 00 temperature of Helios Hex value 0x1E decimal 30 degrees C 01 00 current energy scale is index 0x0001 10kJ scale other scales are 2 1kJ scale and 3 100J scale 10 27 00 00 max energy in current scale J Hex value 0x00002710 dec...

Страница 23: ...r instead of a double character command code is entered Details of RS232 Commands Test communications Ping HP CR CR LF Send Version VE 1 CR UU1 04 CR LF Returns software version Note exactly one space between E and 1 VE CR 404 CR LF Any other parameter or no parameter Returns s w version code in different format Reset RE CR CR LF Resets the MCU software begins code running from 0 Should RETURN the...

Страница 24: ...user laser factor and overall laser factor are all set to 1 The overall sensitivity is 2 5926E 8 CQ 1 11000 1 1000 1 0000 1 0000 2 5926E 8 The energy factor is adjusted but the power sensitivity remains the same It is affected by power factor but not energy factor which was adjusted now CQ 2 11000 1 1000 1 1000 1 1000 2 1426E 8 Notice changing the user laser factor also affects the overall laser f...

Страница 25: ...ure of 60 C MAC Address MC CR MAC Address CR Example 00 02 A2 34 5B 91 CR All Wavelengths AW CR DISCRETE 1 B G NIR CR This command returns a list of available laser options for example B G NIR together with the present active laser option index 1 in this example referring to the first item in the list B G If the index is 2 it would refer to the second item in the list NIR etc Wavelength Index WI C...

Страница 26: ...executable file to your local computer and run it as an administrator to install Follow the steps in the installation wizard to complete This is the initial screen Upon startup the program will check for a device connected with RS232 to the COM port If it doesn t find anything it will show this No device screen Once the Helios device is properly connected this screen will be shown ...

Страница 27: ... pictures are taken from a previous version of the PC Application they are for general illustration only Use the Range dropdown to select the desired energy range or scale Keep in mind that the expected energy should be lower than this number but greater than 10 of it For example a laser of 5 kJ should use the 10 0KJ range but 900 J should use 1 00KJ Options For advanced operations using the comma...

Страница 28: ...ton Instantaneous Power can be selected to show the power of the laser at any given moment This is not generally useful for accurate power reading since the thermopile has a 2 3 second response time and a typical use case of the Helios is for times shorter than this In any case it can be used to double check that the laser is on ...

Страница 29: ...Manual 29 Click Open Log File Folder to open the directory in which the log files are generated Note the log file is found inside a folder named by the serial number of Helios device used This folder is found within the Helios installation directory ...

Страница 30: ...each laser shot as well as instantaneous power temperature Profinet status and pulse status wait ready integrating 2 OutputData csv This file includes only the data on each laser shot 3 RS232 COM1 log This text file includes all the communication via RS232 whether through the PC application or by sending direct commands e g with the Terminal feature Additionally a file called FlashUpgrade log can ...

Страница 31: ...y name Software version Device name and serial number Firmware version MAC Address The Help menu also contains an option for upgrading firmware as new versions are released Cover Operation Initially the cover should be closed After clicking Open the message IN MOTION flashes until the cover is in a fully open or closed position ...

Страница 32: ...PEN and the button will now close the cover if pressed again The ERROR message means the cover is neither completely open nor closed and has timed out and so isn t considered in motion anymore This usually indicates something blocking the cover If this is not the issue contact Ophir for further assistance ...

Страница 33: ...os will appear under Station IP address HELIOS see below Click on this line where it shows the Helios to select this unit Configuration Choose the second page Explicite Message The following configurations need to be entered to communicate with the Helios via EtherNet IP Service Get_Attribute_Single Service Code 0x0E to read data and status from Helios 66 bytes Set_Attribute_Single Service Code 0x...

Страница 34: ...a will be read out of the Helios they will be displayed in the Response table as shown The first 4 bytes are an acknowledge from the system the next 2 bytes are the Status Register as defined above Using the View Log button a log of the recent data sent to from the Helios can be viewed Settings used to read data from the Helios To send a command to the Helios use the settings shown in the window b...

Страница 35: ...ince the last power up Other examples will be shown further below The data in EtherNet IP Mode is Little Endian meaning the order of the bytes within a 2 byte or 4 byte integer has the least significant byte at the end Example data Here is the data shown above in Hex 8E 00 00 00 02 01 80 96 98 00 10 27 00 00 10 27 64 00 E0 2E 64 00 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2A 00 00 00 1E 00 ...

Страница 36: ...Helios Examples are shown using the tool ProfinetCommander to provide examples The tool ProfinetCommander presents the data from the Helios like this The status register 2 bytes and results multiple bytes are presented in the Input section and the Output section shows the command byte that will be sent to the Helios To send a command click on the value shown in the Output section and an edit box a...

Страница 37: ...Rev 1 00 22 Sep 2016 Helios User Manual 37 Type the data in HEX into the window and click on OK to send the data to the Helios Check the status and ResultsConst again to see updated status information from the Helios ...

Страница 38: ...First version Rev 1 00 22 Sep 2016 Helios User Manual 38 Appendix 1 Flow Chart Timing Diagrams Measurement Flow Chart ...

Страница 39: ...he EDS file above 3 Support for wavelength control f w 1 13 in registers including extensive notes and in chapter on PC Application Changes in version 1 07 2 29 Dec 2020 1 Added new P Ns and new name Helios Plus About this manual and chapter 1 2 Minor typo fix on page 21 value E0 2E for max power fixed 3 Added spec of Helios Plus rev2 23 12 20 Helios rev16 8 12 19 Helios Helios Plus User Manual 29...

Отзывы: