pls help me how plc signals means gipper off &on, door close are occure in teach peandent. in in puts and out puts. we have to make or automatically it will occure.
hi am getting confusion
-
tirumala reddy -
March 6, 2014 at 3:01 PM -
Thread is marked as Resolved.
-
-
What do you want? It's totally not clear what you want. English is not your native language i guess, but try to make better sentences. Otherwise nobody will/can help you.
-
in abb in put signals and out put signals are they but some of them are related plc signals (gripper on/off . basically cylinder action are occure with plc ) but gripper we can operate by teach peadent . here how signal is communating.
-
The signals that you are changing on the teachpendant are making changes on a PLC. The PLC has been interfaced with valves, that cause the gripper to open and close. When the PLC changes the signal, the valves move, and the air flows to the grippers and causes them to move.
Is this what you are asking?
-
ha bro u got me.
but that signals we have to call . or automaticall will come(means when we connect the profibus plc to robot ) -
Nothing comes "automagically": you will have to create the io variables in the robot configuration (eio file) and in the plc, in both places you will have to adjust the addresses of those variables to ensure that they are correctlyt linked.
Then, when you will activate a logical output in your robot, this will activate a logical input in your plc (through profibus, devicenet or any other bus you have) and at the end the plc logic will activate a physical output.
Hope this helps!
Sent from my BlackBerry 9300 using Tapatalk
-
that ok bro
let me explain one process i wold like to write a program on this case.
first i load the part in fixture. and i will close the door.robot have to come and it have to pick the part from fixture.when it reach the forming m/c my door should open.for that where i have to give the signals (pls explain in detail)
-
We are looking at Prison Break at home... that "bro" has just reminded me about some of the people there
Those are the steps I'd follow:
1. in your robot EIO file you must declare the following variables (of course names can change)
1.1. input ibDoorClosed : to know if the door is closed.
1.2. input ibPieceFixed : to know if the part is fixed in the clamp.
1.3. output obOpenDoor : to open the door.
1.4. output obCloseDoor : to close the door.
1.5. output obCloseClamp : to close the clamp.
1.6. output obOpenClamp : to open the clamp.2. in your PLC you should declare two sets of variables:
2.1. variables to communicate with the robot
2.1.1. output obIRBDoorClosed : to know if the door is closed.
2.1.2. output obIRBPieceFixed : to know if the part is fixed in the clamp.
2.1.3. input ibIRBOpenDoor : to open the door.
2.1.4. input ibIRBCloseDoor : to close the door.
2.1.5. input ibIRBCloseClamp : to close the clamp.
2.1.6. input ibIRBOpenClamp : to open the clamp.2.2. variables to communicate with your physical inputs and outputs:
2.2.1. input ibPHYDoorClosed : to know if the door is closed.
2.2.2. input ibPHYPieceFixed : to know if the part is fixed in the clamp.
2.2.3. output obPHYOpenDoor : to open the door.
2.2.4. output obPHYCloseDoor : to close the door.
2.2.5. output obPHYCloseClamp : to close the clamp.
2.2.6. output obPHYOpenClamp : to open the clamp.Then in your PLC you should have code like:
Action_From_IRB
{
if (ibIRBOpenDoor)
THEN
obPHYCloseDoor := FALSE;
obPHYOpenDoor := TRUE;
END_IF
}Data_To_IRB
{
obIRBDoorClosed := ibPHYDoorClosed;
}This will give you connection between variables in all directions, once this is done, you will need only to make your programs...
Hope this helps.