ABB Modbus time-out
Good day everyone,
I have problem with ABB ACS550 I can`t find reason for this modbus time-out. PLC I use Modicon M241 and software SoMachine.
Two weeks ago I could start ACS550 from the PLC using SoMachine. All worked fine. After two weeks when ABB was turned off I powered it and tried to run it.
In SoMachine I can see that communication is estabilshed with ABB, but when I try to send command 10000 to target speed it displays on ABB panel correct 25Hz, after that when you try to change to another target speed 20000 it do nothing. When I change in ABB panel slave ID to 0 and back to 1 on ABB panel will be displayed 50Hz which is 20000.
This is only about target speed. When I use control words for starting motor that is 6->7->15->47 Status Word is changing but drive don`t start.
I thought that problem is with my project, I created new one empty and added only ABB to slaves and added two addreses for Status Word and two for Control Words, but nothing changed.
I tried to switch ABB to Schneiders VFD and only changed addreses for CW and SW and all is working fine. But with ABB nothing. I have tried to restart drive lot of times, changing parameters than restarting, but nothing can`t run it.
I tried Modbus Poll and it is showing only time-out error.
These 2 days I have tried everything that I could imagine, I hope someone can tell me how to solve this problem.
Maybe drive is damaged in some way? I have more ABB`s but at the moment I can`t get them. But I think problem is only with ABB.
Thank you in advance everyone who can help me in this hard situation.
I have problem with ABB ACS550 I can`t find reason for this modbus time-out. PLC I use Modicon M241 and software SoMachine.
Two weeks ago I could start ACS550 from the PLC using SoMachine. All worked fine. After two weeks when ABB was turned off I powered it and tried to run it.
In SoMachine I can see that communication is estabilshed with ABB, but when I try to send command 10000 to target speed it displays on ABB panel correct 25Hz, after that when you try to change to another target speed 20000 it do nothing. When I change in ABB panel slave ID to 0 and back to 1 on ABB panel will be displayed 50Hz which is 20000.
This is only about target speed. When I use control words for starting motor that is 6->7->15->47 Status Word is changing but drive don`t start.
I thought that problem is with my project, I created new one empty and added only ABB to slaves and added two addreses for Status Word and two for Control Words, but nothing changed.
I tried to switch ABB to Schneiders VFD and only changed addreses for CW and SW and all is working fine. But with ABB nothing. I have tried to restart drive lot of times, changing parameters than restarting, but nothing can`t run it.
I tried Modbus Poll and it is showing only time-out error.
These 2 days I have tried everything that I could imagine, I hope someone can tell me how to solve this problem.
Maybe drive is damaged in some way? I have more ABB`s but at the moment I can`t get them. But I think problem is only with ABB.
Thank you in advance everyone who can help me in this hard situation.
Answers
Hi Kristaps
you have started the drive and the plc two weeks ago, with Modbus communication, without problem.
So now the drive do not respond when you use the same start command...if you not have change nothing in PLC, IMHO you have two possibilities... the cable or the drive ACS550.
In addition to this, you have tested the PLC with a different drive... and it's works fine.
Probably you have one problem in the drive ACS550 but it's very difficult to define where and the reason of this issue.
If you have another drive ACS550, you can test the plc program and the communication task.
If you can be useful, I'll point out a link to a video where the operation of an ACS550 in modbus is described.
https://www.youtube.com/watch?v=FOxwE...
Hope this help you
you have started the drive and the plc two weeks ago, with Modbus communication, without problem.
So now the drive do not respond when you use the same start command...if you not have change nothing in PLC, IMHO you have two possibilities... the cable or the drive ACS550.
In addition to this, you have tested the PLC with a different drive... and it's works fine.
Probably you have one problem in the drive ACS550 but it's very difficult to define where and the reason of this issue.
If you have another drive ACS550, you can test the plc program and the communication task.
If you can be useful, I'll point out a link to a video where the operation of an ACS550 in modbus is described.
https://www.youtube.com/watch?v=FOxwE...
Hope this help you
Add new comment