Omron SYSMAC FH Series User Manual page 484

Vision sensor vision system
Hide thumbs Also See for SYSMAC FH Series:
Table of Contents

Advertisement

Example
Uses the *MEASUREDISPG subroutine of the Unit Macro processing unit to display the ellipse whose radii in
the X and Y directions are the measured coordinates of the center of gravity by the labeling processing unit
(Processing Unit number 5). In this example, set the judgement conditions for the labeling processing unit to
"Gravity X", "Gravity Y", "Elliptic major axis", and "Elliptic minor axis" from label number 0. Therefore, the
assigned external reference data numbers to the gravity X, gravity Y, elliptic major axis, and elliptic minor axis
parameters are 1000, 1100, 1200, and 1300 respectively.
To display the string at the fixed position regardless of the position compensation result, specify the assigned
processing unit number to this Unit Macro processing unit (where the *MEASUREDISPG subroutine is used)
for the <unitNo> parameter.
*MEASUREDISPG
Rem Get the measurement result.
GetUnitData 5, 1000, X#
GetUnitData 5, 1100, Y#
GetUnitData 5, 1200, XDIAMETER#
GetUnitData 5, 1300, YDIAMETER#
Rem Draw the image
DrawEllipse Int(X#), Int(Y#), Int(XDIAMETER# / 2), Int(YDIAMETER# / 2), 0, UnitNo
Return
Useable Modules
Unit macro
Supported Versions
Version 3.50 or later
Related Items
GetUnitData (Reference:
SetDrawStyle (Reference:
UnitNo (Reference:
482
Macro Reference
Details (p.552))
Details (p.700))
Details (p.790))
WWW.NNC.IR
Int (Reference:
Details (p.575))
UnitData (Reference:
Details (p.778))
Ut (Reference:
Details (p.793))
Vision System FH/FZ5 Series
User's Manual (Z340)

Advertisement

Table of Contents
loading

Table of Contents