Articles Download Safety & Security Forum myUR Go to Main Site

Universal Robots A/S
Energivej 51
DK-5260 Odense S

T: +45 8993 8989
sales@universal-robots.com

 
  • Articles
  • Download
  • Safety & Security
  • Forum
  • myUR
  • Go to Main Site
  • Support
  • Articles
  • Using non-Alphabet Languages in Popups

Using non-Alphabet Languages in Popups

This How To Guide will show you how to display non-alphabet characters, such as Chinese or Japanese, in a popup.

Last modified on Jan 29, 2025

Examples are valid for:
CB3 Software version: Not all versions (example programs are made in 3.8)
e-Series Software version: All versions (example programs are made in 5.3)

 

how to display non-alphabet characters

Although UR’s PolyScope GUI can display many languages, input is limited to alphabet characters.  This means programmers cannot input messages for popups using certain languages.  Using URScript and a PC, it becomes possible to display additional languages in popups while a program is executing. The target language is input on a PC as URScript string variables and then transferred to the robot.

Necessary tools:

PC with text editor
USB memory
URScript manual

Steps:

  1. In a text editor, declare URScript variables
  2. Set these variables equal to strings by using quotation marks “ ” around the text you want to display
  3. Save the file with the extension *.script
  4. Transfer the script file to the robot using the USB memory
  5. Add a Script – File command to BeforeStart and open your script file
  6. In the main Robot Program, add a Script – Line command and call the URScript popup(s). Replace the parameter s with the variable name of the message you wish to display.  See the URScript manual for more details about popup().

Assignment of variables using Operator Input can be done via URScript using the following functions:

request_boolean­­_from_primary_client(s)
request_integer_from_primary_client(s)
request_float­­_from_primary_client(s)
request_string­­_from_primary_client(s)

Where the parameter s is a string that contains the message you want displayed on the Operator Input screen.

Examples of both the *.script file and using it in a *.urp program can be downloaded below.

Attached files


NonAlphabet.zip
logo

Product

  • UR3e Robot
  • UR5e Robot
  • UR10e Robot
  • UR16e Robot
  • UR20 Robot
  • UR+ Products

Company

  • About us
  • Contact us
  • Careers We're hiring
  • UR merchandise

Training / Resources

  • Academy
  • Technical Resources
  • Articles
  • FAQ

Insights

  • Blog
  • Case stories
  • Content library
  • News centre
  • Podcast
  • Webinars & Events

Get in touch

  • Ask an Expert
  • Schedule a no-cost assessment
  • Find a distributor
  • Customer support

Connect with us

  • LinkedIn
  • Facebook
  • Twitter
  • YouTube
  • Instagram
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • sales@universal-robots.com
  • US Corporate Office
  • 27-43 Wormwood St.
  • 02210 Boston, MA.
  • +1-844-GO-COBOT
  • ur.na@universal-robots.com
  • Copyright @ Universal Robots 2025
  • Cookie policy
  • Privacy policy
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • sales@universal-robots.com
  • US Corporate Office
  • 27-43 Wormwood St.
  • 02210 Boston, MA.
  • +1-844-GO-COBOT
  • ur.na@universal-robots.com

Copyright © Universal Robots 2025

Cookie policy
Privacy policy