WWW.NNC.IR
Macro Reference
713
8
Appendices
Vision System FH/FZ5 Series
User’s Manual (Z340)
SetSceneData
Sets data for the scene control macro.
Format
SetSceneData <dataIdent>, <data>
Parameter
Return value
None.
Description
Executes the process associated with the identification name specified in the <dataIdent> parameter.
In addition to the variable name used in the scene control macro program, the following identification names
can be specified in the <dataIdent> parameter.
• "direct": Executes the scene control macro specified in the <data> parameter.
• "gosub": Executes the subroutine of the scene control macro specified in the <data>.
If an error occurs during execution of the process when "direct" or "gosub" is specified in the <dataIdent>
parameter, the error will occur in the corresponding location as a scene control macro error, and then an
"Illegal function call" error will occur in this macro function as an error of the module that called the macro
function.
If an incorrect data type is specified for a parameter, a "Type mismatch" error will occur.
Even if a non-existent number, numerical value, or combination of data types or values is specified for the
parameter, an error will not occur.
If the format is written incorrectly, such as writing the macro function name incorrectly, omitting a comma, or
omitting a half-width space, a "Syntax error" error will occur.
Usage Cautions
• Execute this macro function when the BUSY signal or other measurement in progress signal is ON and
measurement is prohibited. (Reference: XState Transitions and Execution Timing (p.227))
Parameter
name
Data type Description
<dataIdent>
Character
string type
Identification name of data to be set
<data>
Integer type
Double
precision real
number data
type
Character
string type
Data to set