WWW.NNC.IR
Macro Reference
427
8
Appendices
Vision System FH/FZ5 Series
User’s Manual (Z340)
Chr$
Determining the character of the specified character code.
Format
Chr$(<expression>)
Parameter
Return value
Returns the character string type character.
Description
Gets the character of the ASCII character code specified in the <expression> parameter.
ASCII control codes can also be specified in the <expression> parameter.
Chr$ is the inverse function of Asc. Asc returns the character code in decimal corresponds to the specified
character.
If an incorrect data type is specified for a parameter, a "Type mismatch" error will occur.
If a non-existent number, numerical value, or combination of data types or values is specified for a parameter,
an "Illegal function call" error will occur.
If a value outside the range -2147483648 to 2147483647 is specified as an integer parameter, an "Overflow"
error will occur.
If a value is assigned to the return value variable or the variable is not used in an expression, a "Syntax error"
error will 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
• None.
Example
Gets the characters for ASCII codes "48" and "13".
The result is shown below.
Useable Modules
Unit Calculation Macro / Scene Control Macro / Communication Command Macro / Unit Macro
Parameter
name
Data type Description
<expression> Integer type Expression to get the character (0 to 255)
CHARA1$ = Chr$(48)
CHARA2$ = Chr$(13)
CHARA1$ = "0"
CHARA2$ = "CR"