Posts by rhino

    So workvisual 6.0 has a scriptrunner built into it.


    Write your own c# script which is run by the scriptrunner.


    Anyone seen it and started coding some configurations?

    So just a general question.


    Using the example of the servo gun technology package irrelevant of version etc.


    Looking at servo gun tech package and all the functions, declarations, structures, enums.... it seems extremely overwhelming.

    Has anyone really fiddled in depth with these packages, changing code or reprogramming them to make it work for your particular case.


    On a project i was asked to program the background tip dressing, allowing a pedestal gun to tip dress while the robot is in a production cycle, busy.


    Reading through the variables that was given in this manual and some vague explanations about what should happen.

    I felt completely in the dark, not knowing where to start, what conditions to include in each function etc.


    Looking back at it now i am thinking should i have just copied a normal tip dressing functionality for a gun on the flange and adapt it to the pedestal and make use of these background dressing variables or completely from scratch.


    Is there an actual course or documentation to go through that will assist


    or


    does it just come down to, someone else accomplished it before so grab their example and adapt it and in so you gain your experience in what seems to me like a dark art.

    i have alot of kuka if you are willing to trade whatever you have for fanuc.


    My experience is minimal with fanuc and really want to get solid into fanuc and abb but finding some decent source material is hard to come by

    rhino , vkrc1 is was released decades before VASS. At that time, VW standards where more simple, and they normally changed from plant to plant, and from project from project. I think I have some VKRC1 docs, but they are in German. I will search for them and upload it somewhere.


    And, as a side note, some VW plants have regular KRCs on some special cells. So, the chances are low, but this robot can really be an KRC1.

    Hi, thank you


    2nd day on site here. Busy on a vkrc2.there is vkrc1 here but have bot moved over to that side yet.


    I have done alot of first commissioning for vw on vkrc4 which is same as first commissioning for any other krc4 ofcoarse


    The vkrc2 is not bad at all to get used coming from krc4.

    It takes a bit of getting used to though to get the handle of the vw standard with the makros etc.But not bad.


    German language makes it a little tough. I have received alot of tools and documents regarding the current vass standard used here. Need to go through that see if it helps


    But so far so good👌

    I was notified today i have to go in to do krc1 work. Im sure it should obviously be vkrc1 as it is at a VW plant.


    Any documentation and standard related info would be much appreciated. I dont know exactly what VW standard they will be using on this "what i assume vkrc1".


    I have never worked on KRC1/VKRC1 only on KRC2 years back and alot of KRC4's


    ryno.nmmu@gmail.com


    Thank you

    the issue is similar with the yellow safety belt icon and the robot being red in the top bar with the x48 issue explained in the error message pointing to the Scion-cib. There will be a Beckhoff plc so using FsoE safety yes. Which im not familiar with. There is NO x11 plug. So safety over the network.


    Looking at the photo above of the WoV project structure you will see the System bus x48 that contains the Scion-CIB configuration. The plc has not been installed yet so we make use of start up mode to move the robot.


    We do have the jumper at X311


    NOTE THIS ROBOT WORK A WEEK AGO.

    no one changed anything that we know off except connecting and disconnecting the power.

    We have an identical robot on the opposite mirrored line, if i connect that panel to the robot it works perfectly.


    So i am still trying to figure out where the difference or the issue came in with this cabinet compared to the mirrored one to identify what the issue is causing me not to get the x48 comms and in so be able to get drives and move the robot.


    hope that makes sense


    with or without PLC there need to be interlocks and handshaking. putting such code in PLC can ensure that program changes on the robot cannot bypass the interlocks. if needed those could be on a safety controller. for example one can use SafeOperation to prevent robot from entering or leaving some space.


    and if there is NO synchronization, you must have at least some dead robots.

    any photos of robot chewed up by press? i am always looking for good images and video clips.

    As panic has stated. you clearly need to add interlocks.


    Press machine needs to obviously know for itself when its open and closed fro the robot.

    So add that into your plc code.


    simple explanation:

    1. Robot 1 picks sheet

    2. Robot 1 waits at a pre drop location

    3. Press has completed pressing the previous sheet.

    4. Robot 2 cannot pick the part, press is giving interlock press not complete and not okay to enter

    5. Robot 2 picks part when these okay to enter signals are given to the robot, and that is only given to robot once press has signaled the plc that it has completed its operation, press is in open or whatever position so robot 2 has the zone. Because robot 2 has the zone robot 1 also cannot drop until robot 2 is complete and out of the zone.......


    This is a simple and crude explanation but should give you an idea

    For the seals, you will most likely have to end up sending it to kuka as i doubt they will sell you those parts. Thats money for them to be made by coming out or receiving the counter balance to service it. oil quantities that is robot specific so you will either need to find the service manual documents for that robot or just contact Kuka and ask them as refilling is not a specialized job so im sure they will give those details atleast.


    I think if you subscribe to Kuka Expert you might find all that info for the specific robot on there

    Hi Panic


    Sorry yes well the actual error is KSS13012 <SYS-X48> error during Ecat stack initialization [NetworkResponse () no Network Response]


    The previous photo with the file missing was the wrong picture that i have uploaded. I tried to remove the SION_CIB X48 from the WoV Configuration and re add it. Did not solve the issue but yes got the config file error sorted and back to the original error.


    We have temporary power at the moment for first commissioning and to move the robots for fitting of tools etc. While we wait for installation of permanent power.


    Robot was working a couple of days ago and then just decided to come up with the above issue when i switched on to get it moved again.

    Might be that maybe it did not switch off correctly that it decided to cause the issue.


    Have given a diag to Kuka tech, awaiting response.

    I believe there should be a plc between the robot and press machine? or else how does the robot know when it can drop or fetch parts from the press machine?

    its way to long ago for me to remember but what i do remember is we used a special fitting and a pump for the nitrogen tanks to fill them. Theres a cap on the top of the counter balance that you take off to fill the tanks with nitrogen and pressurize the oil can.


    Think we also used a similar fitting for the oil.I will speak to someone to find out if you have not figured it out already.

    Hi Skye


    Kuka KRC4 - 8.3.27

    KRC4 EthernetIP v2.0.3

    SafeOperation v3.2.4

    SafeOpCrc v1.1.1

    usertech,LDD,RemoteSV,RobotSetupMan

    DiagnoseSafety v2.1.0

    MSI

    .....Core 5.1.2 *CustomerKOP*

    Grippertech,EthernetKRL


    i seem to have a similar issue, robot was commissioned by kuka 2 weeks ago. Moved fine in start-up mode since. Tried to switch on today and had this error which i have never seen before.


    Any ideas?



    I have learned the hard way not to make use of inline forms in WoV 4.... or even using Orange Edit to rename, sort.... any inline forms. More than once. Luckily the 2nd time around i made sure to look out for it.


    For some reason orange edit buggers up the e6pos when you select one to either rename or a couple to be sorted


    Yes so the signal range is declared in config.dat
    For my purposes i only needed an INT, so the binary signal range is loaded into the declared integer and i basically get that value sent from the plc and captured through the signal range into my local variable called PLC_offset


    But "Doe" wants the plc to just send him "2" and not in a binary format in as signal range does where it will send e.g. "00000010" which does not make sense.

Advertising from our partners