EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Mark_Date

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
529
innovators for industry
Comments Before marking dates (after every boot-up), the RTC6 and PC times should be
synchronized (see time_update) and the current (to be marked) date value should be
stored with time_fix, time_fix_f or time_fix_f_off (see Chapter 7.5 ”Marking Dates,
Times and Serial Numbers”, page 210).
The complete date can be marked by multiple calls of the mark_date command.
The mark_date command reads (according to the stored date and according to the
selected date part) the starting address of the corresponding indexed text string or
character from the internal management table and then calls list_call (see also the
comments there) an appropriate number of times, which then starts the corresponding
command list. The command lists must contain marking instructions for digits 0…9
and for the month and day-of-the-week designations (see Section ”Defining Indexed
Text Strings for Time, Date and Serial Number”, page 119). Non-defined text strings or
characters are ignored (that is, not marked). The called indexed text strings can also
contain calls to indexed characters (mark_char or mark_char_abs) and complete texts
(mark_text or mark_text_abs). In the latter case, the character set can be switched
when needed (before marking by mark_date) with select_char_set (see also
Chapter 6.5.2 ”Character Sets and Text Strings”, page 118).
If
Part
> 7 and/or
Mode
> 3, then mark_date is, already during loading, replaced by a
list_nop (get_last_error return code
RTC6_PARAM_ERROR
).
Absolute Vector Commands and Arc” Commands execute absolutely after being
called with mark_date. If date markings need to execute at various locations within
the Image Field, then the corresponding indexed text strings (or characters) can only
contain relative [*]mark[*] Commands, Arc” Commands or Jump Commands or
mark_date_abs must be used instead.
When marking Gregorian dates or Julian days, the transition to the next day occurs at
00:00 o‘clock. Leap years are represented in both date styles.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References time_fix, time_fix_f, time_fix_f_off, load_text_table, set_text_table_pointer,
mark_date_abs
N
ormal List
Command
mark_date

Table of Contents