Get Status Command Response in Device programming

Announcements

From sunburn to sun earn – we’ve got the power! Watch our #poweringgreen videos now.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MathanRaja
Level 4
Level 4
100 sign-ins 10 questions asked 25 replies posted

Hi,

What is the meaning of table type of pages 0,1,2.. etc in Config mode Get status? Section 3.4 & Table 23, Page No 23

Device Programming

Thanks

Mathan

0 Likes
1 Solution
Viswa
Moderator
Moderator
Moderator
10 likes received 50 solutions authored 100 replies posted

Hi Mathan,
Please read the data starting from index 1, the first byte in reply is the "INS" value of GETSTATUS command. The rest can be referred to the table as provided in the document.

 

Best Regards

View solution in original post

0 Likes
5 Replies
Krupashankar
Moderator
Moderator
Moderator
500 replies posted 50 likes received 25 likes received

Hi @MathanRaja,

Each page contains different parameter blocks there is a total of 16 pages, and each parameter block is 256 bytes in size. These pages are used to store different motor parameters and page 16 is blocked for system parameters.

For more details please refer to section 2.5.1 Parameter Page Layout of iMOTION – MCE – Software Reference Manual v1.3 

 

Thanks,

Krupashankar

0 Likes
MathanRaja
Level 4
Level 4
100 sign-ins 10 questions asked 25 replies posted

Hi Krupashankar,

Here I have attached what I am getting in Get status command. Get Status response is 38 bytes. But in the manual table 23 has 31 bytes only. So can you add a description for the below response? 

MathanRaja_0-1656572620860.png

Thanks

Mathan

 

0 Likes
Krupashankar
Moderator
Moderator
Moderator
500 replies posted 50 likes received 25 likes received

Hi @MathanRaja,

Page 16 is reserved to store system parameters and in  Device Programming manual description is provided up to table 14. The remaining bytes indicate the system parameter and last two bytes ( 0x90 0x00) indicate successful reply from MCE

 

Thanks,

Krupashankar

0 Likes
MathanRaja
Level 4
Level 4
100 sign-ins 10 questions asked 25 replies posted

HI Krupashankar,

In table 23, the “CONF” is 4 bytes next to that SBSL version tag is 1 byte (0xC0).

Now in the above reply, The 0xC0 value gets in Program_Buffer[5]. (CONF (4bytes) +  SBSL version tag (1byte)=5 bytes).But it should get in Program_Buffer[4] if it is 5 bytes (Total bytes). Like this, all other responses also changed.So

Can you add a description for responses? Where to Where is CONF, SBSL version tag,  etc

Thanks

Mathan

0 Likes
Viswa
Moderator
Moderator
Moderator
10 likes received 50 solutions authored 100 replies posted

Hi Mathan,
Please read the data starting from index 1, the first byte in reply is the "INS" value of GETSTATUS command. The rest can be referred to the table as provided in the document.

 

Best Regards

0 Likes