Sign in to follow this  
Followers 0
ahmed farrag

hardware failure of profibus network

4 posts in this topic

hi guys
i have to two identical

Digital axis control HNC100

on profibus network to control a press machine with two stage.
hardware failure (axis control module) occurs to one of the stage .someone make a machine operate with single stage
bypass this axis control module on profibus network
  my question
how to disconnect this module from  profibus network without effect to plc program ?

Share this post


Link to post
Share on other sites

Posted (edited)

20 hours ago, ahmed farrag said:

hi guys
i have to two identical

Digital axis control HNC100

on profibus network to control a press machine with two stage.
hardware failure (axis control module) occurs to one of the stage .someone make a machine operate with single stage
bypass this axis control module on profibus network
  my question
how to disconnect this module from  profibus network without effect to plc program ?

Hello.

What type of PLC are you using? (I'm assuming 300 series). 

You need to make a call to a special SFC/ SFB to request that a profibus node be disconnected. SFC12 would probably be your best bet.

If the request is granted and return value = <>0 - then you can avoid invoking the fault OB's and the node can be disconnected, I would advise writing a test program to carry this out and you may need to make some small changes to your code to suppress any alarms that may be generated.

Let us know if you need any further information.

 

Regards

Daniel

 

 

 

Edited by collinsd70

Share this post


Link to post
Share on other sites

is there another way to solve a problem without editing in software program?

second question
what will be written in sfc 12

 

Share this post


Link to post
Share on other sites

Posted (edited)

21 hours ago, ahmed farrag said:

is there another way to solve a problem without editing in software program?

second question
what will be written in sfc 12

 

If you disconnect your profibus node- the operating system will call 1 or more fault OB's.

If they are in your PLCs memory- then the PLC will call the relevant OB's and the PLC will continue to run- otherwise the PLC will go to stop mode.

So in other words- yes it is possible but dependant on how the user program responds. You will have to check this for yourself.

Remember doing it this way will invoke BUS1/2F and SF LED and the user program may disable functionality of your machine.

 

Regards

Daniel

Edited by collinsd70

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0