beautypg.com

Delta Electronics AC Motor Drive VFD-VE Series User Manual

Page 193

background image

Chapter 4 Parameters|

4-144

Revision August 2008, 03VE, SW V2.04

transmitting the CRC value in the message, the upper and lower bytes of the CRC value must be
swapped, i.e. the lower order byte will be transmitted first.

The following is an example of CRC generation using C language. The function takes two arguments:
Unsigned char* data Å a pointer to the message buffer
Unsigned char length Å the quantity of bytes in the message buffer
The function returns the CRC value as a type of unsigned integer.
Unsigned int crc_chk(unsigned char* data, unsigned char length){
int j;
unsigned int reg_crc=0xFFFF;
while(length--){
reg_crc ^= *data++;
for(j=0;j<8;j++){
if(reg_crc & 0x01){ /* LSB(b0)=1 */
reg_crc=(reg_crc>>1) ^ 0xA001;
}else{
reg_crc=reg_crc >>1;
}
}
}
return reg_crc;
}

3.5 Address list

The contents of available addresses are shown as below:

Content Address

Function

AC drive

Parameters

GGnnH

GG means parameter group, nn means parameter number,
for example, the address of Pr 4-01 is 0401H. Referencing to
chapter 5 for the function of each parameter. When reading
parameter by command code 03H, only one parameter can
be read at one time.

Command

Write only

2000H

Bit 0-3

0: No function
1: Stop
2: Run
3: Jog + Run

Bit 4-5

00B: No function
01B: FWD
10B: REV
11B: Change direction

Bit 6-7

00B: 1st accel/decel
01B: 2nd accel/decel
10B: 3rd accel/decel
11B: 4th accel/decel

Bit 8-11

Represented 16 step speeds.

Bit 12

0: No comm. multi step speed or accel/decel
time
1: Comm. multi step speed or accel/decel time

Command

Write only

00B: No function

01B: operated by digital keypad

02B: operated by Pr.00-21 setting

Bit 13~14

03B: change operation source

2000H

Bit 15

Reserved

2001H

Frequency command