I CAN NOT WRITE EPOS2 [closed]
Hi everybody, I am try to comminicate TI C2000 MCU using epos2 via RS232. I can only read register but can not write. I try to making according to EPOS Firmware Application 3.2 Device Control Flow Chart. My example:
enter code here
int main(void)
{
.
.
.
Controlword_write(0x80); // Fault Reset = 0x80
delay(100); // delay 100ms
Controlword_write(0x06); // Shutdown = 0x06
delay(100); // delay 100ms
Controlword_write(0x07); // Switch On = 0x07
delay(100); // delay 100ms
Controlword_write(0x0F); // Enable Operation = 0x0F
delay(100); // delay 100ms
while(1)
{
.
.
.
.
}
}
I can write these codes but when I read with Statusword_read() function, I see no change. What is this reason ? I can write other code if necessary. Thank you...
Can you please clarify what the relation to ROS is here?
I know there are packages for EPOS2 and ROS, but it's unclear to me whether you are using them here.
It is an c2000 problem not ROS relevant so please close it. You say you write the register and uses rs232 but I do not see a boudrate or some uart TX