DVP-15MC Series Motion Controller Operation Manual
8-342
_8
B
oo
le
an
Bit string
Integer
Real
number
Time, date
PO
IN
T
ER
B
OOL
BYT
E
WO
R
D
DW
O
RD
LW
O
R
D
US
INT
UI
NT
UDI
NT
UL
INT
SI
N
T
IN
T
DI
NT
LI
N
T
R
EA
L
L
R
E
AL
T
IME
D
AT
E
T
O
D
DT
PO
IN
T
ER
T
O
BYT
E
Data
●
Length
●
OutOrder
●
CRC16
●
Note:
The symbol
●
indicates that the parameter is allowed to connect to the variable or constant of the data type.
Function Explanation
CRC16 instruction is used to calculate the CRC value of the specified data.
The instruction performs the calculation of the CRC value according to the starting address specified by
Data
and number of bytes specified by
Length
.
The calculation result is put in the output parameter
CRC16
. The arrangement for the bytes of the CRC
value is specified by
OutOrder
.
Precautions for Correct Use
The input variables are not allowed to omit. An error will occur during the compiling of the software if any
input variable is omitted.
Programming Example
The variable table and program
Variable name
Address
Data type
Current value
CRC_EN
BOOL
TRUE
IN_Data
%MB100
ARRAY[1..6] OF BYTE
[16#01,16#03,16#10,16#01,16#00,16#02]
IN_Length
UINT
6
IN_OutOrder
BOOL
FALSE
OUT_CRC
WORD
16#910B
When CRC_EN changes from FALSE to TRUE, the CRC16 instruction checks the 6 bytes
[16#01,16#03,16#10,16#01,16#00,16#02] in IN_Data.
The calculation result is 16#910B which is put in OUT_CRC.
CR C
E N
EN O
Data
Out
Length
OutOrder
ADR (IN _Data[1])
IN _Lengt h
IN_OutOrder
OUT_CR C
CR C EN
_
Содержание DVP-15MC Series
Страница 16: ...1 1 1 Preface Table of Contents 1 1 Explanation of Symbols in This Manual 1 2 1 2 Revision History 1 3...
Страница 19: ...DVP 15MC Series Motion Controller Operation Manual 1 4 _1 MEMO...
Страница 20: ...2 1 2 Overview Table of Contents 2 1 Product Description 2 2 2 2 Functions 2 2 2 3 Profile and Components 2 3...
Страница 23: ...DVP 15MC Series Operation Manual 2 4 _2 MEMO...
Страница 31: ...DVP 15MC Series Motion Controller Operation Manual 3 8 _3 MEMO...
Страница 75: ...DVP 15MC Series Motion Controller Operation Manual 6 26 _6 MEMO...
Страница 87: ...DVP 15MC Series Motion Controller Operation Manual 7 12 _7 MEMO...
Страница 432: ...Chapter 8 Logic Instructions 8 345 8_ MEMO...
Страница 433: ...9 1 9 Chapter 9 Introductions of Axis Parameters Table of Contents 9 1 Description of Axis Parameters 9 2...
Страница 470: ...DVP 15MC Series Motion Controller Operation Manual 10 34 10 MEMO...
Страница 878: ...DVP 15MC Series Motion Controller Operation Manual 11 408 11 1 MEMO...
Страница 920: ...DVP 15MC Series Motion Controller Operation Manual A 16 A MEMO...
Страница 941: ...D 1 D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2...
Страница 966: ...DVP 15MC Series Motion Controller Operation Manual D 26 D MEMO...