MrNihil
Member
Welcome all! //tldr on post end
At first I would like to introduce myself, my name is Paul and I really like this site, but just recently I was forced to register because I have small weird problem...
For my current project I was instructed to learn to operate a Unidrive M702 AC drive using Rockwell PLC's. It took me a while but I was able to configure drive and autotune the motor. As for PLC part I have to use SoftLogix 5800, where I configured a controller and Ethernet/IP module. I have created basic program in Logix Designer as well, properly adding an Ethernet-module generic card.
And here is the issue - my controller does see the drive, but returns errors. If I set up wrong data size in Unidrive I get standard errors about size mismatches, but when they do match (that is 32 size of 32 bit on Controller an 128 bytes on Unidrive both for input and output), the generic module returns 16#0203 error, stating that module has timed out. But its not the same timeout error when I unplug ethernet cable physically.
I cant really modify data size, but when I debugged it the result was the same. I have disabled UDP packets in RSLinx as well.
I believe its a communication protocol error, but I am unable to find the source of this problem.
My questions are: Can someone with experience with M702 Unidrive help me with communication setup? Or someone to guide me with possible solutions like setting up SoftLogix for ethernnet communication (but the drive is seen by PLC!), or with setting up modules in Logix Designer (not many options there)?
I will be really grateful because I am spending all day reading documentations and set up guides and find no luck...
In softlogix my ethernet module always says in module status "Internal state: Unconnected"
In Logix Designer I properly added this module, and added another in ethernet tab -> ETHERNET-MODULE Generic Ethernet Module with IP pointing at Unidrive. RPI is 40ms (recommended for this drive), unicast check. Changing RPI or Unicast does not do anything.
In Unidrive M Connect I set up parameters like:
Gateway pointing at softlogix enet module, most config is default (with exception of IP and data sending, like 128 bytes size and what is sent).
TL;DR
Cant communicate SoftLogix5800 with Unidrive M702, error 16#0203 timeout, but when I change data sizes I get standard error about i/o data packets being different, so it seems I "see" the drive but communication protocol is wrong.
At first I would like to introduce myself, my name is Paul and I really like this site, but just recently I was forced to register because I have small weird problem...
For my current project I was instructed to learn to operate a Unidrive M702 AC drive using Rockwell PLC's. It took me a while but I was able to configure drive and autotune the motor. As for PLC part I have to use SoftLogix 5800, where I configured a controller and Ethernet/IP module. I have created basic program in Logix Designer as well, properly adding an Ethernet-module generic card.
And here is the issue - my controller does see the drive, but returns errors. If I set up wrong data size in Unidrive I get standard errors about size mismatches, but when they do match (that is 32 size of 32 bit on Controller an 128 bytes on Unidrive both for input and output), the generic module returns 16#0203 error, stating that module has timed out. But its not the same timeout error when I unplug ethernet cable physically.
I cant really modify data size, but when I debugged it the result was the same. I have disabled UDP packets in RSLinx as well.
I believe its a communication protocol error, but I am unable to find the source of this problem.
My questions are: Can someone with experience with M702 Unidrive help me with communication setup? Or someone to guide me with possible solutions like setting up SoftLogix for ethernnet communication (but the drive is seen by PLC!), or with setting up modules in Logix Designer (not many options there)?
I will be really grateful because I am spending all day reading documentations and set up guides and find no luck...
In softlogix my ethernet module always says in module status "Internal state: Unconnected"
In Logix Designer I properly added this module, and added another in ethernet tab -> ETHERNET-MODULE Generic Ethernet Module with IP pointing at Unidrive. RPI is 40ms (recommended for this drive), unicast check. Changing RPI or Unicast does not do anything.
In Unidrive M Connect I set up parameters like:
Gateway pointing at softlogix enet module, most config is default (with exception of IP and data sending, like 128 bytes size and what is sent).
TL;DR
Cant communicate SoftLogix5800 with Unidrive M702, error 16#0203 timeout, but when I change data sizes I get standard error about i/o data packets being different, so it seems I "see" the drive but communication protocol is wrong.