EasyManua.ls Logo

LNC Robot Series - User Manual

LNC Robot Series
95 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
Joint Manipulator - Software Operation Manual
Error! Use the Start tab to apply title 1 to the words you want to display here.
Advantech LNC Technology Co., Ltd.
1
Robot Series
Joint Robot - Basic Operation and Program Manual
Leading Numerical Controller
2018/12 VerV09.00

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the LNC Robot Series and is the answer not in the manual?

LNC Robot Series Specifications

General IconGeneral
BrandLNC
ModelRobot Series
CategoryController
LanguageEnglish

Summary

Robot Handheld Box and Screen Configuration

Handheld Box Structure Overview

Details the physical layout and components of the robot's handheld controller, including interfaces and buttons.

Screen Configuration Guide

Explains the layout and functionality of the robot's screen interface, including title bar and areas.

Title Bar Functionality

Details the information displayed in the title bar and its interactive elements, such as version and login.

Right Quick-Operating Area Functions

Describes the function of buttons in the right quick-operating area for mode switching and speed control.

Left Function Menu Navigation

Explains the purpose and function of the left-side menu buttons for system mode selection and navigation.

Common System Pages Overview

System Startup Procedure

Describes the initial screen displayed upon system startup and the status of coordinate setting.

User Permission Levels and Management

Details the five types of system permissions and their associated user roles and access levels.

Coordinate System Management

Explains how to display and set coordinate systems, including preset bars and current values.

Current Coordinate Display Details

Details how to display current world, work, and tool coordinates, including span and path rollback.

Motion Operations Using Coordinates

Explains coordinate selection and input methods for controlling robot motion.

Input;Output (IO) Signals Management

Describes the system's built-in and user-defined resources, including digital and analog signals.

Alarm and Warning Message Handling

Shows current and historical alarms and warnings, including user-defined alarm configurations.

Robot Basic Concepts Introduction

Understanding Robot Space Coordinates

Explains Pbase, Ptool, Pwork, world, and work coordinates, defining position and attitude.

Robot Coordinate Systems and Their Relevance

Explains motor, joint, world, work, and tool coordinates, and the role of forward/inverse kinematics.

Robot Fast Moving Operations

Details the two types of quick instruction applications for moving the robot quickly to a target position.

Robot Path Motion Control

Explains guidelines for processing path motions, including linear and arc transitions.

Maintenance and Teaching Mode Operations

Key Button Functions in Modes

Identifies and explains the purpose of various buttons for mode selection, speed control, and motion.

Description of Maintenance and Teaching Modes

Details the operation characteristics of Maintenance mode and Teaching mode.

Handwheel vs. Non-Handwheel Mode Comparison

Compares handwheel and non-handwheel modes regarding motion, direction, speed, and position control.

Coordinate System Selection for Motion Control

Explains how selected coordinate systems (Joint, Tool, Work, World) determine motion directions.

Direction Rotation Methods in Teaching Mode

Describes three ways to rotate direction in teaching mode: Teach Rotate Mode, Change ABC Value, Tilt By Selected Coor.

Robot Tool Parameter Configuration

Tool Calibration Procedure

Step-by-step guide for calibrating robot tool parameters, including setting offsets and angles.

Robot Point Recording Methods

Robot Security Point Configuration

Robot Coordinate System Definition and Use

Viewing Coordinate System Records

How to view the current coordinate system records stored in the system.

Three-Point Coordinate System Calibration

Method to calculate positional offset, direction rotation, and tilt using three calibration points.

Robot Program Page Interface Overview

Robot Teaching Mode Operations

Explains the teaching mode interface, including program editing, block operations, and command types.

Block Operation Functions for Program Editing

Details functions like Cut, Copy, Paste, Mirror, and Offset for manipulating program blocks.

Robot Motion Path Recording

Explains how to record motion paths for quick teaching, using coordinate systems for recording.

Basic Robot Program Instructions

Covers basic instructions like flow control, waiting, state setting, and motion commands.

Extended Robot Program Instructions

Explains extended instructions for program readability and composite motion flows.

Editing Program Columns and Display Modes

Details how to switch program display modes (detailed, simple, G code) and edit columns.

Robot Automatic Mode Operation

Editing and Running Robot Programs

Creating and Opening Robot Program Files

Explains how to create, save, and open program files via the file operation page.

Recording Continuous Track and IO Motion

Details the process of recording continuous robot tracks and IO motions in teaching mode.

Step, Forward, Back for Trajectory Confirmation

Explains using Step, Forward, and Back functions for confirming and correcting robot trajectories.

Handwheel Operation Test Procedure

Guides on testing robot operation using the handwheel in automatic mode.

Observing Robot Program Repeat Operations

Explains how to observe and optimize repeated program execution, including handwheel usage.

Robot Program Page Instruction Guide

Process Control Instructions: Mark and Jump

Explains Mark (labeling lines) and Jump (skipping to lines) instructions for program flow control.

Robot Program Waiting Instructions

Covers Wait I, Wait R, and Delay instructions for controlling program flow based on conditions or time.

Setting Robot Program Status (Set O and Set R)

Explains how to set program status using Set O (output point status) and Set R (R value).

Robot Motion Command Instructions

Details World Record (WorldRec) and Joint Record (JointRec) commands for robot motion.

Calling Robot Function Modules (Call G)

Explains how to call G code modules and pass parameters for greater flexibility.

Robot Extended Instruction Packages

Simplifying Robot Programming with Coordinate Systems

Direct XYZABC Coordinate System Setting

How to directly input coordinate system values for fixed or arbitrary settings.

World Record XYZ for Base Coordinate System

Setting XYZ in world record for XYZ type bases without tilt or rotation.

World Record XYZABC for Base Coordinate System

Setting XYZABC in world record for bases, suitable for loading/unloading tasks.

Recording Robot Coordinate Systems

Setting coordinate system records for applications with fixed tabletops like adhesive or cutting.

Setting Current Position and Attitude as Work Coordinate System

Using current position/attitude as work coordinate system, useful for packaging into G code.

Dynamic Position and Attitude for Work Coordinate System

Reading R value for work coordinate system, suitable for visual system matching.

Using Joint Records as Work Coordinate System

Using joint record to set work coordinate system, useful for dynamic tool parameter switching.

Direct Setting of Joint Coordinates

Directly inputting joint coordinate values, typically used for development environment testing.

Direct Re-offset Setting for Coordinate Systems

Using current work coordinate system to replace original, simplifying repetitive work.

Dynamic Re-offset Setting for Coordinate Systems

Resetting coordinate system with offset obtained after recognition, suitable for vision systems.

Robot Program List Management

Adding Programs to the Execution List

Procedure for selecting and adding program files to the robot's execution list.

Selecting Programs for Execution

How to select and execute programs from the list, including using binary values for selection.

Appointing Specific Program Execution Order

Procedure for appointing programs in order, managing execution counts, and pausing/resuming.

Robot Program Modularization Techniques

Calling Existing Program Files

How to call program files that have been previously placed in the list page.

Calling Exported O Files

Explains how to call O files exported from other programs.

Calling G Code Files

Demonstrates calling G code files and passing parameters using a maker_macro_g example.

NC Program Editing and Modification

NC File Types and Properties

Describes file types (ncfiles, G Macro, Ins Macro), save locations, rules, and execution modes.

Viewing and Editing NC Code

Explains full-screen viewing and embedded editing methods for NC code, including soft keyboard use.

Robot NC Program Execution

Identifying Runnable Robot Files

Details file folders, formats, and selection methods for runnable files.

Robot Program Viewing Modes

Explains program code and drawing viewing modes, including options for changing displayed lines.

System G Code Usage Guide

G Code for Fast and Direct Robot Movement

Details G codes for fast and direct movements, explaining parameters like L, M, X, Y, Z, A, B, C, F, K.

G Code for Robot Path Movement

Explains G codes for path movements, including linear, arc transitions, and attitude change modes.

G Code for Arc Midpoint Specification

Details setting arc midpoint using S2 and end point using S4.

G Code for Arc Center Specification

Details setting arc center using S3 and end point using S4, specifying clockwise/counterclockwise arcs.

G Code for Arc End Point Specification

Details setting arc point using S2 and end point using S4.

G Code for Clockwise and Counterclockwise Arcs

Explains G codes G2 and G3 for drawing clockwise and counterclockwise arcs.

G Code for Program Wait Functions

Details the G4 code for waiting in seconds (X) or milliseconds (P).

G Code for Switching Tool Parameters

Explains the G5 code for switching tool parameter groups (0-3).

G Code for Coordinate Inversion Mode

Details the G6 code for enabling or disabling work coordinate inversion mode.

G Code for Setting Robot Path Process

Explains G7 code for setting path process styles, coordinate systems, and movement parameters.

G Code for Waiting for Interrupt Counting

Details the G8 code for waiting until an interrupt counting value is reached.

G Code for Waiting for Correct Arrival

Details the G9 code for continuing operation when servo values are within a range.

G Code for Joint Record Movement

Explains G10 code for moving to joint record positions, specifying record number, speed, and action mode.

G Code for World Record Movement

Explains G11 code for moving to world record positions, specifying record number, speed, and action mode.

G Code for Axis Output Command Control

Details G13 code for setting whether axis output commands are active or stopped.

G Code for Getting Final World Coordinates

Explains G17/G1T17 codes for retrieving final world coordinates.

G Code for Getting Final Work Coordinates

Explains G18/G1T18 codes for retrieving final work coordinates.

G Code for Getting Final Joint Coordinates

Explains G19/G1T19 codes for retrieving final joint coordinates.

G Code for Waiting for Point I Conditions

Details G20 code for waiting for Point I conditions, specifying number, value, time, and failure processing.

G Code for Waiting for R Value Conditions

Details G21 code for waiting for R value conditions, specifying number, comparison, and mode.

G Code for Setting Output Point Status (Set O)

Explains G22 code for setting output point status (On/Off) and waiting time.

G Code for Setting R Value

Details G23 code for setting R values, specifying number, type, status, and waiting time.

G Code for Sensing Point I Stop (Rbit Comparison)

Details G31 code for stopping actions based on R value comparison and sensing point I.

G Code for Sensing Torque Stop (R Value Comparison)

Details G32 code for stopping actions based on R value comparison and sensing torque.

G Code for Coordinate System Re-offset

Explains G52 code for re-offsetting coordinate systems, especially with visual system feedback.

G Code for Setting Work Coordinate System (G54)

Covers various G54 methods for setting work coordinate systems, including direct offset and record use.

G Code for Setting Acceleration;Deceleration Time

Details G90 code for setting synthetic linear and bell acceleration/deceleration times.

G Code for Shaft Speed Smoothing Time

Details G91 code for setting shaft speed smoothing linear and bell times.

G Code for Shaft Speed Tolerance

Details G92 code for setting allowable differences for axis speed.

G Code for Servo Lag Elimination and Coordinate Update

Explains G95 code for eliminating servo lag and updating coordinates.

G Code for Updating Coordinates

Explains G96 code for updating coordinates.

Robot Macro Syntax and Variables

Understanding Macro Variables

Explains regional and global variables used in macro programming.

Robot Macro Regional Variables

Details regional variables (#0~#199) and their correspondence to letters A-Z.

Robot Macro Global Variables

Details global variables (@0~@999) available for interworking between files.

Core Resource Access Functions

Lists system resources and access functions for interpretation, execution, and handed over operations.

Robot Macro Mathematical Functions

Lists supported mathematical functions like SIN, COS, TAN, ABS, ROUND, etc.

Robot Macro Program Flow Control Syntax

Details program flow control syntax, including IF, SELECT, FOR, DO UNTIL, and CALL SUB.

Related product manuals