EasyManuals Logo

Control Techniques UD70 User Manual

Control Techniques UD70
154 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #40 background imageLoading...
Page #40 background image
UD70
Issue code: 70nu2
4-18 DPL programming
#INT instruction
The #INT instruction converts a parameter that requires floating-point
variables to accept integer variables. This greatly increases processing
speed.
Example
#4.08 = 14.5
// set #4.08 at 14.5 on Unidrive
//is the same as
#INT2.00 = 145
// Reading is also possible:
value% = #INT4.08
4.9 Parameter pointers
A parameter pointer is an integer variable that represents a Drive parameter.
Example
A% = 121 // set A% to point to #1.21
#A% = 10//write 10 to the pr A% points to (#1.21)
Note
If the parameter contains a decimal-point, the decimal
point is ignored. (For example, parameter #4.08 in the
Unidrive is in units of 0.1. A value of 2.3 must be
written as 23.)
4.10 Defining aliases (constants)
Sometimes it is useful to assign a meaningful name to a parameter or a value.
For example:
Parameter #1.21 could be referred to as
SPEED_REFERENCE
Instructions can be written in the form:
SPEED_REFERENCE = MAX_SPEED
Aliases are created using the $DEFINE directive. The syntax is:
$DEFINE$DEFINE name valuename value.
The
$DEFINE directive can be used to assign the required value to a name
that is used subsequently in the program; the name becomes an alias for the
value. All occurrences of the name are replaced by the value when the
program is compiled.
Note
Comments are not allowed at the end of a $DEFINE line.

Table of Contents

Other manuals for Control Techniques UD70

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Control Techniques UD70 and is the answer not in the manual?

Control Techniques UD70 Specifications

General IconGeneral
BrandControl Techniques
ModelUD70
CategoryControl Unit
LanguageEnglish

Related product manuals