EasyManua.ls Logo

Simphoenix DL100 Series - Definition of communication parameter address

Simphoenix DL100 Series
77 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DL100 Series Universal Low-Power Inverter
64 MODBUS Protocol
CRC CHECK:
CRC CHECK
CRC Low
CRC High
Data length(Byte)
1
1
CRC CHECK function is shown as below:
unsigned int crc_chk_value(unsigned char *data_value, unsigned char length)
{
unsigned int crc_value=0xFFFF;
int i;
while(length--)
{ crc_value^=*data_value++;
for(i=0;i<8;i++)
{ if(crc_value&0x0001)
crc_value=( crc_value>>1)^0xA001;
else
crc_value= crc_value>>1;
}
}
return(crc_value);
}
3. Definition of communication parameter address
Distribution of inverter parameter address
Register implication
Register address space
Functional parameter
(1)
High is the number of function code group, while low is mark
number of function code, e.g. F1.11, the register address is F10B.
Monitoring parameter
High is 0xD0 and low is monitoring mark number, e.g. d-12, the
register address is D00C
Operation command
(2)
0x1001
Frequency setting
0x1002
Inverter status
(3)
0x2000
Fault message
(4)
0x2001
Note:
(1)The frequent writing of function code parameters in the EEPROM will reduce
its service life. Some parameters in the communication mode don’t need to store,
but to modify the RAM value. When writing the functional parameter of RAM,
just change “F” to “0” in the high address of the register, e.g. when writing the
RAM value of F1.11, its register address should be 010 B, but the expression
method of the register address cannot be used to read the functional parameters
of the frequency inverter.

Related product manuals