TygerDawg
Full Member
  
Offline
Posts: 205
|
 |
« Reply #1 on: May 18, 2010, 07:05:21 PM » |
|
TX Arms are mechanically stiffer than equivalent RX arms, not as delicate.
Primary user interface is teach pendant, no more "keyboard & monitor" on the shop floor.
User software suite 'Staubli Robotics Studio' contains programming environment 'VAL3 Studio'. Once mastered, is a joy to use. But can still use pendant for programming in a pinch. Pendant highly programmable for custom text-based user menus.
VAL3 language has a lot of "object oriented programming" aspects, so is powerful and more complex than V+. For one example, to extract the RY value from a location in V+ it would be necessary to DECOMPOSE the location into an array of elements, then use that element. In VAL3 the location variable is a data structure composed of a transform structure 'trsf' and other parts. The RY component is directly accessible: 'myRYvalue=locationName.trsf.ry'
Infinite tasks available in the operating system. Once you get the hang of multitasking, makes your application so much easier to manage different things going on. Robot motion, pendant menu handling, ESTOP monitoring, TCP/IP communications, could all be separate tasks easily.
Makes extensive use of 'library' programming concept (if desired), unknown in V+. For example, can write a single application for load/unload of machine with 'generic' part, tool, location names. If need multiple different parts, then create multiple 'library' applications (that are loaded/unloaded by the main app) containing specific part, tool, location data. Very clean solution, just requires more thought beforehand.
V+ language is old and mature, also very well documented over the years. I think this is Staubli's major failure point. Their VAL3 language documentation is complete, but weak for newbies.
Where are you located? I have a friend who has asked me to keep an eye out for older CS7 equipment. If your company is interested in selling, send me message and I'll get you into contact.
|