Smart Skills for Smart Panel

Description

Smart Skills for Smart Panel lets you map three Smart Panel buttons on the Performance Tool Flange (PTF) to Smart Skills defined in the Smart Panel configuration on the Application tab.

This mapping option appears only on the tool flange hardware. The mapping drop-down menus remain disabled until you set Smart I/O Controlled By to Smart Panel on the Communication screen.

When you press a mapped button, the robot runs the assigned Smart Skill. Note the following behavior:

  • The buttons work in Manual Mode only. The robot ignores presses while a program runs or is paused.

  • The buttons trigger on the rising edge of the press. If you hold a button, the robot does not repeatedly execute the skill.

You can map each of the three programmable buttons (Button Left, Button Center, and Button Right) to a Smart Skill instance, or use it as a digital input in programs.

 

Mappable Smart Skills

You can map the following Smart Skills to a Smart Panel button:

  • Custom Smart Skills

  • URCap-contributed Smart Skills

  • Three built-in Smart Skills

You do not need a Three-Position Enabling Device (3PE) to run the three built-in Smart Skills from the Smart Panel.

 

Built-in Smart Skill Function
Add Move Node Inserts a Joint Move or Linear Move node after the program node you have selected, using the current arm position, frame, TCP, and the configured motion profile.
Toggle Output Toggles a configured digital output. You can also insert a Set node when you use it while teaching.
Constrained Freedrive Toggle Cycles through the freedrive presets you defined.

 

Add Move Node Smart Skill

 

Toggle Output Smart Skill

 

Constrained Freedrive Toggle Smart Skill

 

Configuring the Smart Panel buttons

  1. On the main navigation, tap Application, then open Communication.

  2. In the Tool Flange tree, tap Smart I/O.

  3. Select Smart Panel in the Controlled By field.

     
  4. Return to the Application tab and tap Smart Panel.

  5. In the Button Left, Button Center, and Button Right drop-down menus, select a Smart Skill or None.

     
Only Smart Skills that are activated in the Smart Skills Application appear as assignable instances. Activate a skill in that tab before mapping it to a button.

 

Using the buttons in programs

If a button is not mapped to a Smart Skill, the three programmable buttons are available as digital inputs in URScript when the hardware is present.

Lamp outputs use T1_DO0 through T1_DO3. For the symbolic names, see Tool I/O.

Programs and applications created for a control box or tool flange without a Smart Panel may show invalid I/O or Smart Panel settings if loaded on a system with a PTF. Resolve yellow‑marked settings before running production programs.