11 - 119 11 - 119
MELSEC-Q
11 INSTRUCTIONS AND FUNCTIONS
LEFT$
Function
LEFT $
• Extracts a character string of the number of characters specified from the left of the
character string.
LEFT$ ( <character string expression> , <numeric expression> )
character string expression
• • • •
Return a character string of the number of characters
to be processed.
Syntax
numeric expression
• • • •
Specify the length of the character string to be
extracted.
Examples
A$=LEFT$(B$, 5)
• • • •
Stores the first five characters of B$ counting from
the left into A$.
5th character from left
B$
A$
M I T S U B I S H I
M I T S U
Description
• The LEFT$ function extracts and returns the character string of the number of characters
specified from the left of the character string.
• When the value of <numeric expression> is greater than the number of bytes in <character
string expression>, the entire character string will be returned.
• The valid range for <numeric expression> is 0 to 255. If the value exceeds 255, an “Illegal
function call” error will be generated. Also, when 0 is specified, an “ “ (empty string) will be
returned.
• If the extracted character string is stored into the original character string, the original
character string will be changed.
Example
5th character from left
A$=LEFT$(A$, 5)
A$
A B C D E F G H I J
A B C D E
A$