PowerFlex 700: Motor doesn't stop on Comm Fault.

DPorragas

Member
Join Date
Nov 2010
Location
Veracruz
Posts
8
Good evening; im working with a PowerFlex700 and i need to e-stop the drive in case of a Communication Failure.
  • The PF700 is connected to a DeviceNet Linking Device bridging to a ControlNet.
  • 20-COMM parameter #20 Cmm Flt Mode = 1 'Stop'.
  • PF700 parameter #155 Stop Brk Mde A = 1 'Ramp'.
With motor running:
  1. When i use the stop command (via local or via RsLogix Tag) the motor stops with decel. ramp.​
  2. When i disconnect the DeviceNet the motor stops the same.​
  3. But when i disconnect the ControlNet the motor stops by means of inertia only.​
Why is this difference?

The actual problem was that we had a brief ControlNet communication failure (maybe noise, whe don't know exactly) and the motor was supposed to stop but when the fault ocurred the motor didn't stop until they pressed de emergency stop.


We actually have a similar off-the-line system (PF700 and a motor), i am trying to simulate the same error.​

Thank for your comments and help.​
 
When the 1788-CN2DN detects a break of the connection across ControlNet, it places all the slave devices into an Idle mode. To the PowerFlex drive, this is the same as the logic controller being placed into Program mode.

There are two communication state related parameters in the 20-COMM-D interface:

[10] Comm Fault Action
[11] Idle Fault Action

The parameter values for both parameters are the same:

0 = Fault
1 = Stop
2 = Zero Data
3 = Hold Last State
4 = Send Fault Config Value
 
Thank you very much. It helped me a lot.
In wich manual can i found information related?

So, back in my physical problem, the motor didn't stop because of the inertia of the load or...

Could it be that after the brief failure the system reset itself, went back to normal operation and started the motor again missing some limit switches, for example?

Again, thanks Ken. I'm still trying to figure out what the problem was, i'm going to analyze the info in the DriveExecutive file of the failed PF700.

I'll keep you informed.
 
I'm testing right now, and i see that with:

[10] Comm Fault Action = STOP
[11] Idle Fault Action = STOP

If i provoque the fault (by means of DN or CN), the motor stops but the HIM shows no fault.

I guess i'll have to do logic control if i want to stop and show the fault.

The real question is; if i set

[10] Comm Fault Action = FAULT
[11] Idle Fault Action = FAULT

and then add logics to stop on device fault, how can the PowerFlex or Linking Device 'hear me' if the communication was lost?
 
When you select "Fault" as parameter value, the drive detects an Idle or Comm Fault condition and stops and displays a DPI serial fault code, usually fault code 75 when the 20-COMM-D is mounted in its usual internal location.

This fault can be cleared using the STOP button on the HIM, a discrete input (usually the Stop/Clear Faults input) or over the network once communication is restored.
 

Similar Topics

I've got a Powerflex 700 that doesn't like to get going in the mornings. This motor will run anywhere from 30 seconds to 5 minutes before it just...
Replies
3
Views
164
Looking for some assistance. I am very familiar with Yaskawa VFDs, but not so much with AB VFDs. I am working on some hardwired AB PowerFlex 700...
Replies
2
Views
133
Can someone with Drive Executive please save me a printout of the parameters for this drive in this file. I'm in a bind and would greatly...
Replies
2
Views
362
Hello all, I was forced to replace a Powerflex 700 to a Powerflex 70 due to what is available. The digital input parameters (361-366) have a...
Replies
1
Views
486
Hello, I have an existing application that has a Powerflex 700 with a 20-COMM-E adapter controlled by a Micrologix 1100 via Ethernet. The setup...
Replies
6
Views
1,194
Back
Top Bottom