Timetick; Getlasterror; Comment; Getsystemtime - Delta Electronics A10 User Manual

Dop series hmi
Hide thumbs Also See for A10:
Table of Contents

Advertisement

Chapter 4 Macro Function|ScrEdit Software User Manual
Command
SETSYSTEMTIME
GETHISTORY

TIMETICK

TIMETICK → Get the time from system startup to present and put into the specific address. An
increment of 1 means 100ms is added.

GETLASTERROR

GETLASTERROR → Get last error value. If there is no error occurred, the result of GETLASTERROR
will be 0. Even if each Macro is executed simultaneously, the error message will not interfere with one
another. For error code information, please refer to section 4.4.

COMMENT

COMMENT → It lets Macro to be readable. Using this command will not affect macro function. The user
only needs to put "#" in front of the equation and the macro will become readable. If the user wants to
change the comment to be back to equation, just remove the "#" symbol.
Delay
Delay → Delays the user setting time by system. As HMI system is a multiplexer system, the system
delay problem may occur. Therefore, setting time will be increased due to "system busy" and the
condition that the setting time move forward will not happen. But too many delay time settings may
result in slow response of HMI. The unit of delay time is ms.

GETSYSTEMTIME

Get system time
Equation: V1 = GETSYSTEMTIME
V1 is the starting address of continuous 7 Words within the internal memory address.
V1
Year
V1 + 1
Month
V1 + 2
Date
V1 + 3
Week
V1 + 4
Hour
V1 + 5
Minute
V1 + 6
Second
Example:
Now the system time is 2006/01/04 Wed 09:26:25. Using this command to get the current system time
and store in $1~$7.
4-40
Equation
SETSYSTEMTIME(V1)
V1 = GETHISTORY (V2, V3,
V4, V5, V6)
Descrption
Set system time
Get history data
Revision Apr. 30th, 2007, 2007PDD23000002

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents