9.3 Script Functions List
Last updated
Last updated
Function
Introduction
Get absolute value
Compute the inverse cosine value
Return the first character of the string in ASCII value
Calculate the arcsine value
Return an arctangent value,the radian ranges -pi/2 to pi/2
Return the arctangent value
Return a cosine value of an angle
Returns the power value of e (natural logarithm)
Calculate the value of the hypotenuse of a right triangle
Implement tan calculation to computing the value
Implement sin calculation to computing the value
Assign a square root value
Assign the value to [val] from address A1 which is signed integer
Assign the value to [val] from address A1 which is signed even integer
Function
Introduction
Copy data with a designated length from source address
Write the same value to designated address constantly
The key values of the keyboard are mapped so that multiple keyboard buttons perform the same function
Function
Introduction
Go to the designated row unconditionally in a function body
Execute a command repeatedly for designated times
End the execution of script
If the condition is true, then all the commands before Wend in the statement will be executed and then recheck the condition, if the condition is false, the command after Wend will be executed
Function
Introduction
Convert string A1 to hexadecimal number
Convert parameter to a float
Convert parameter to a integer
Convert parameter to a string
Convert an array
Convert binary to BCD, save the result as return value
Convert BCD to binary, save the result in return value
Convert integer parameter into correspond ASCII character, return the character string
Convert the 32 bit integer format data to float then output the result
Convert the designated value to floating then assign to variable
Output the 32-bit integer in the form of integer
Convert the angle into correspond radian, and display
Convert a 32 bit floating to integer format, and then output the result
Output a format of floating that in the type of string
Copy floating value to the address
Convert a binary(16 bit) to hexadecimals(4 bit) of ASCII
Write the 32-bit integer into the specified address
Convert all parameters to lowercase strings
Compare the value of A2 and A3, assign the greater number to A1
Compare the value of A2 and A3, assign the smaller number to A1
Convert radiant value to degree
Convert string to floating in the specified format
Exchange the high and low bytes of the parameter
Combine the high byte of the value of two consecutive addresses into a new value
Convert the unsigned Word to unsigned Dword and save the result
Convert a 16bit integer to a 32bit floating, and then save to the next word address
Convert integer word text as S1 format, and then save
Function
Introduction
A string of length is intercepted from A1 and converted to a single/double word integer, and then this integer is assigned to A2
Return the position of str1 in str2
Return a string of the specified length from the left side of parameter
Return the string length
Remove the left empty part of the string and return
Returns a string contain a specified characters length from a string
Return a string of the specified length from the right side of parameter
Clear the empty part on the right side of string [str], then assign the empty part to val
Return a value of an address without empty string next to it
Capitalize the string data, and then assign the value to val
Function
Introduction
pi = 3.14159265358979321
True
TRUE = 1
False
FALSE = 0
Operator in scripts edit window
A variable is any factor, trait, or condition that can exist in differing amounts or types
Function
Introduction
Set the bit of A1 as FALSE
The state of inverse bit
Set the bit A1 ON
Function
Introduction
Data of Upload/ Download address
Copy the A3 file from the A1 directory to the A2 directory according to the format of A4 and A5
Convert db (database file) file to csv format and export it
Function
Introduction
IF=
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF<>
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF>
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF>=
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF<
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF<=
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF AND=0
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF AND<>0
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF=
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF<>
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF>
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF>=
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF<
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF<=
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF AND=0
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
IF AND<>0
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
ELSE
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
ENDIF
Execute correspond instruction when fulfill condition. Condition will be tested during executing if. it will execute the next instruction block of then, if condition is true. Otherwise, execute the later of else. Complete the two instructions, next execute the later of End if.
Function
Introduction
Compare the designated length of two character strings
Enable buzzer
whether a parameter is floating, return TRUE if it is floating, otherwise return FALSE
whether a parameter(A1) is integer, return TRUE if the parameter is integer, otherwise return FALSE
Log function: return the natural logarithm of the value
Log function: return the natural logarithm of the value
Display the current microseconds of system
At the basic of source address A2, offset designated length, obtain a new address A1
At the basic of source address A2, offset the designated length, to obtain a new station A1.
Compare whether the designated length of two strings is the same, return 1 to A1 if yes, otherwise return 0
The value of [expr2] to the power of [expr1] will be assigned to Var
Generate a random number
Assign the value in the specified address to [word]
Wait time T(ms)
Assign the value from A2 to address A1
Function
Introduction
Declare a variable
Condition determent instruction
Differ from internal function, need to declare the name, parameter, code of the function
Declare the name, parameters and codes of the Sub (sub function)
Output the contents to the printer for printing
Write the starting time in the set address as a 32-bit integer
Calculate the number of seconds from January 1, 1970 to the current time
Convert string to hexadecimal number