Calling Indexed Characters
Marking of an individual character is started by
calling
mark_char
(or the "AbsCall" command
mark_char_abs) along with the index of the
corresponding indexed character definition.
To label serial numbers, indexed characters (digits)
can also be called up with mark_serial, see
Chapter 7.5 "Marking Dates, Times and Serial
Numbers", page
210.
The marking of entire text passages can be started by
mark_text
(or the "AbsCall" command
mark_text_abs). The desired character set can be
selected in advance by select_char_set.
When a
mark_text
is loaded, the to-be-marked text
(if more than 12 characters in length) is split into
blocks of 12 characters, with each block receiving its
own
mark_text
in the
RTC6 List
that no unwanted memory overflow of the respective
RTC6 List Memory
area occurs.
RTC6 boards
Doc. Rev. 1.0.21 en-US
6 Developing RTC6-User Programs
Defining Indexed Text Strings for Time, Date
and Serial Number
For the marking of times, dates and serial numbers,
it can be useful to define text strings such as months
("January"..."December", "Jan."..."Dec.",
"/01/"..."/12/" etc.) and days of the week
("Sunday"..."Saturday" or "Sun."..."Sat." etc.).
Here, you can likewise use previously-defined
character sets with the
With load_text_table, a sequence of list commands
defining a text string can be loaded directly into the
protected
indexed text string (the resultant automatically-
assigned memory address can be queried by
get_text_table_pointer).
Alternatively, a non-indexed subroutine can be
Memory. Make sure
subsequently indexed with
and then copied by
indexed text string in the protected
Memory
The RTC6 PCIe Board manages up to 42 indexed text
strings.
Other than that, the same rules as for indexed
subroutines are applicable, see
Subroutines", page 113
Protection and Conversion of Non-Indexed
Subroutines", page
Notes
•
mark_char
RTC6 List Memory
area "List 3" as an
set_text_table_pointer
save_disk/load_disk
area "List 3".
and
Section "Subsequent
116.
set_char_table
is synonymous with
set_text_table_pointer.
and mark_text.
as an
RTC6 List
Section "Indexed
119
Need help?
Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?
Questions and answers