8 symbols, 9 character-string literals – IAI America XSEL-KE User Manual
Page 85
![background image](/manuals/350328/85/background.png)
70
INTELLIGENT ACTUATOR
Part 3 Controller Data Structure
1.8 Symbols
In the X-SEL Controller, values such as variable numbers and flag numbers can be handled as
symbols. For the method to edit symbols, refer to
³(GLWLQJ6\PEROV´LQWKHRSHUDWLRQPDQXDOIRU;
6(/WHDFKLQJSHQGDQWRU³6\PERO(GLW:LQGRZ´LQWKHRSHUDWLRQPDQXDOIRU;6(/3&VRIWZDUH
6XSSRUWHGV\PEROV
7KHIROORZLQJLWHPVFDQEHH[SUHVVHGXVLQJV\PEROV
Variable number, flag number, tag number, subroutin
HQXPEHUSURJUDPQXPEHUSRVLWLRQQXPEHU
LQSXWSRUWQXPEHURXWSXWSRUWQXPEHUD[LVQXPEHUFRQVWDQW
'HVFULSWLRQUXOHVRIV\PEROV
$PD[LPXPRIQLQHVLQJOHE\WHDOSKDQXPHULFFKDUDFWHUVRUXQGHUVFRUHVWDUWLQJZLWKDQDOSKDEHW
1RWH7KHOHQJWKRIDFKDUDFWHUVWULQJOLWHUDOmust not exceed eight single-byte characters.)
,IWKH3&VRIWZDUHYHUVLRQLVRUODWHURUWKHWHDFKLQJSHQGDQWYHUVLRQLVRUODWHU
an underscore can be used as the first character in a symbol.
,IWKH3&VRIWZDUHYHUVLRQLVRUODWHU single-byte ASCII code characters from 21h to
(KOLPLWHGWRWKRVHWKDWFDQEHLQSXWvia keyboard) can be used as the second and
subsequent characters.
([HUFLVHFDXWLRQWKDWWKHVDPH$6&,,FRGHPD\EHH[SUHVVHGGLIIHUHQWO\EHWZHHQWKH3&
VRIWZDUHDQGWKHWHDFKLQJSHQGDQWEHFDXVHRIWKHGLIIHUHQWIRQWVXVHGE\WKHWZR7KHVDPH
DSSOLHVWRFKDUDFWHUVWULQJOLWHUDOV
&K 3&VRIWZDUH%DFNVODVK?RYHUVHDVVSHFLILFDWLRQVHWF
7HDFKLQJSHQGDQW (K 3&VRIWZDUHa 7HDFKLQJSHQGDQW5LJKWDUURZo 2. Symbols of the same name must not be defi QHGZLWKLQHDFKIXQFWLRQ7KHVDPHORFDOV\PERO FDQEHXVHGLQGLIIHUHQWSURJUDPV 3. Symbols of the same name must not be def LQHGZLWKLQWKHIODJQXPEHULQSXWSRUWQXPEHURU RXWSXWSRUWQXPEHUJURXS7KHVDPHORFDOV\PEROFDQEHXVHGLQGLIIHUHQWSURJUDPV 6\PEROVRIWKHVDPHQDPHPXVWQRWEHGHILQHGZLWKLQWKHLQWHJHUYDULDEOHQXPEHURUUHDO YDULDEOHQXPEHUJURXS7KHVDPHORFDOV\PEROFDQEHXVHGLQGLIIHUHQWSURJUDPV 6\PEROVRIWKHVDPHQDPHPXVWQRWEHGHILQHGZLWKLQWKHLQWHJHUFRQVWDQWRUUHDOFRQVWDQW JURXS 1XPEHURIV\PEROVWKDWFDQEHGHILQHG0D[LPXP 1XPEHURIWLPHVV\PEROVFDQEHXVHGLQDOO6(/SURJUDPV0D[LPXPWLPHVLQFOXGLQJ character-string literals
,IV\PEROLVXVHGLQDOORIWKHLQSXWFRQGLWLRQRSHUDQGRSHUDQGDQGRXWSXWILHOGVLWLVGHHPHG WKDWV\PEROLVXVHGIRXUWLPHVLQRQHVWHS 1.9 Character-String Literals Character-string literals are used in certain stri QJRSHUDWLRQFRPPDQGVDQGFRQVLVWRIWKHSRUWLRQ HQFORVHGE\VLQJOHTXRWDWLRQPDUNVµµ(maximum eight single-byte characters).
:LWKWKH3&VRIWZDUHVLQJOHE\WH$6&,,FRGHFKDUDFters from 20h to 7Eh (limited to those that can
EHLQSXWYLDNH\ERDUGFDQEHXVHGLQVLGHWKHVLQJOHTXRWDWLRQPDUNV:LWKWKHWHDFKLQJSHQGDQW
VLQJOHE\WHDOSKDQXPHULFFKDUDFWHUVDQd single-byte underscores can be used.