Manual: CMOS Industrial Camera LOGLUX® i5 | Version 1.08 (04/07) |
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
PARAM_TEMP0
PARAM_TEMP1 Register PARAM_TEMP0 reads the temperature on the sensor board, and register PARAM_TEMP1 the temperature inside the camera.
Example: r $908;reads the sensor temperatureFunction group ‚LUT programming‘This function group is used for programming the three
Register | Address | Format | Description | Value range | Meaning | |
TMFLASH1_WORD_0000 | $10000 | 1024 | 1st function value of LUT1 | $0000 | Place where function | |
... | ... | ... | ... | value y allocated to | ||
words | ||||||
TMFLASH1_WORD_03FE | $107FE | 1024th function value of LUT1 | $03FF | greyscale value x is found | ||
| ||||||
TMFLASH1_DESCRIPTION | $10800 | 256 bytes | Description of LUT1 |
| ASCII character set | |
TMFLASH1_ERASE_QUADLET | $10820 | 1 long | Erase sequence for LUT1 | $6C656473 |
| |
TMFLASH2_WORD_0000 | $11000 | 1024 | 1st function value of LUT2 | $0000 | Place where function | |
... | ... | ... | ... | value y allocated to | ||
words | ||||||
TMFLASH2_WORD_03FE | $117FE | 1024th function value of LUT2 | $03FF | greyscale value x is found | ||
| ||||||
TMFLASH2_DESCRIPTION | $11800 | 256 bytes | Description of LUT2 |
| ASCII character set | |
TMFLASH2_ERASE_QUADLET | $11820 | 1 long | Erase sequence for LUT2 | $6C656473 |
| |
TMFLASH3_WORD_0000 | $12000 | 1024 | 1st function value of LUT3 | $0000 | Place where function | |
... | ... | ... | ... | value y allocated to | ||
words | ||||||
TMFLASH3_WORD_03FE | $127FE | 1024th function value ofLUT3 | $03FF | greyscale value x is found | ||
| ||||||
TMFLASH3_DESCRIPTION | $12800 | 256 bytes | Description of LUT3 |
| ASCII character set | |
TMFLASH3_ERASE_QUADLET | $12820 | 1 long | Erase sequence for LUT3 | $6C656473 |
|
Table 7 : Registers of function group 'LUT programming
Three register banks ($10000 ... $107FE for LUT1, $11000 ... $117FE for LUT2 and $12000 ...
$127FE for LUT3) are available for three
Prior to the
Example: | w $10800 | $6C656473 | ;erase sequence for LUT1 |
| w $10000 | $03FE | ;1st function value LUT1 |
| w $10001 | $03FD | ;2nd function value LUT1 |
| w $10002 | $03FC | ;3rd function value LUT1 |
| ... |
|
|
| w $107FC $0002 | ;1022nd function value LUT1 | |
| w $107FD $0001 | ;1023rd function value LUT1 | |
| w $107FE $0000 | ;1024th function value LUT1 |
The example describes what function values need to be entered in the
LOGLUX® i5 CL. One is a MathCAD™ 2000 document which permits the function values to be easily generated and saved in a file by defining the corresponding mathematical functions. The other is a
simple Delphi™ 6 program allowing the function values generated by the
∙The separating character for every function value is [CRNL, carriage return + new line]. This character has the same effect as actuating the ENTER key.
∙The file must comprise 1024 unsigned integer function values.
∙The value range must not exceed the limit
∙The end of the file shall read [file name].LUT.
KAMERA WERK DRESDEN GmbH | Page 37 of 46 |