Eps Rmte
Eps Rmte
Remote Ethernet
Driver
1 System Configuration....................................................................................................... 3
2 Selection of External Device ............................................................................................ 4
3 Example of Communication Setting ................................................................................. 5
4 Setup Items ...................................................................................................................... 7
5 Supported Device........................................................................................................... 11
6 Device Code and Address Code.................................................................................... 33
7 Error Messages.............................................................................................................. 36
1
Remote Ethernet Driver
Introduction
This manual describes how to connect the Display and the External Device (target Controller).
In this manual, the connection procedure will be described by following the below sections:
1 System Configuration
"1 System Configuration" (page 3)
This section shows the types of External
Devices which can be connected and SIO
type.
4 Setup Items
"4 Setup Items" (page 7)
This section describes communication
setup items on the Display.
Set communication settings of the Display
with GP-Pro EX or in offline mode.
Operation
1 System Configuration
The system configuration in the case when the External Device of Seiko Epson Corporation and the Display are
connected is shown.
Connection Configuration
• 1:1 Connection
• 1:n Connection
*1 When 17 or more External Devices are connected, it is necessary to check [Increase allowable number of
Devices/PLCs].
"4.1 Setup Items in GP-Pro EX" (page 7)
Examples of communication settings of the Display and the External Device, recommended by Pro-face, are
shown.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
• Check with a network administrator about IP address. Do not set the duplicate IP address.
• Set IP address on the External Device for IP address in Device-specific settings.
• You need to set IP address on the display in the offline mode of the display.
Notes
• Check with your network administrator for setting the IP address.
Do not set duplicate IP address in the same network.
4 Setup Items
Set communication settings of the Display with GP-Pro EX or in offline mode of the Display.
The setting of each parameter must be identical to that of External Device.
"3 Example of Communication Setting" (page 5)
• Set the Display’s IP address in offline mode.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
IP Address
• Check with your network administrator for setting the IP address. Do not set duplicate IP
address in the same network.
Port No. Enter an integer value from 0000 to 65535 for the External Device’s port number.
Terminator Select the end of line character.
Select the check box to enable the Auto Login function.
Auto Login is used to log in to the External Device automatically, when:
Auto Login • Display starts up
• Display changes status from offline to online mode
• Display changes status from Communication Scan Stop to Communication Scan Restart
Enter the password.
Login Password
This password must be the same as the Ethernet [Password] set in the External Device.
Copy to LOGINPASS Select to copy the Login Password to the External Device’s login password.
• Refer to the Maintenance/Troubleshooting manual for information on how to enter offline mode or
about the operation.
• The number of the setup items to be displayed for 1 page in the offline mode depends on the
Display in use. refer to the Reference manual for details.
Communication Settings
To display the setting screen, touch [Device/PLC Settings] from [Peripheral Settings] in offline mode. Touch the
External Device you want to set from the displayed list.
Device Setting
To display the setting screen, touch [Device/PLC Settings] from [Peripheral Settings]. Touch the External Device
you want to set from the displayed list, and touch [Device].
IP Address
• Check with your network administrator for setting the IP address. Do not set duplicate IP
address in the same network.
Port No. Use an integer 0000 to 65535 to enter the port number of the External Device.
Terminator Select the end of line character.
Auto Login Displays the auto login function’s setting.
Password Copy Displays the copy password function’s setting.
5 Supported Device
Range of supported device address is shown in the table below. Please note that the actual supported range of the
devices varies depending on the External Device to be used. Please check the actual range in the manual of your
External Device.
This address can be specified as system data area.
Input acceptance
Device Bit Address Word Address 32 bits condition of write Remarks
Process.*12
LOGINPASS0 - *1 *2 *3
Login Password - -
LOGINPASS7
Login LOGIN - - *1 *4 *5
*1 *5
Logout LOGOUT - -
[When writing]
Auto ON
Ready ON *1 *6
Execute the function - START
Error OFF
EStop OFF
Safeguard ON
Stop all tasks and [When writing] *1 *5
STOP -
commands. Auto ON
[When writing]
*1 *5
Pause all tasks PAUSE - Auto ON
Running ON
[When writing]
Continue paused *1 *5
CONTINUE - Auto ON
tasks
Ready ON
[When writing]
*1 *5
Reset RESET - Auto ON
Ready ON
[When motor is ON]
Auto ON
Ready ON
Motor operation
MOTOR00 - EStop OFF *1 *7
(Power of robot -
MOTOR16 Safeguard OFF
motor)
[When motor is OFF]
Auto ON
Ready ON
[When reading]
Auto ON
Error OFF
EStop OFF
Safeguard OFF
Current robot number *8
- CURROBOT [When writing]
Auto ON
Ready ON
Error OFF
EStop OFF
Safeguard OFF
Input acceptance
Device Bit Address Word Address 32 bits condition of write Remarks
Process.*12
[When writing]
Auto ON
Move the arm to Ready ON *1 *9
- HOME
home position Error OFF
EStop OFF
Safeguard OFF
INBIT00000 - INWORD0000 - *10 *11
Input I/O -
INBIT65535 INWORD4095
[When writing]
OUTBIT00000 - OUTWORD00000 - *11
Output I/O Auto ON
OUTBIT65535 OUTWORD4095
Ready ON
EXTOUTWORD00
EXTOUTBIT00000
Output I/O(Exten- 000 - [When writing] *11
-
sion) EXTOUTWORD40 Auto ON
EXTOUTBIT65535
95
MEMIOWORD000
[When writing]
MEMIOBIT00000 - 0- *11
Memory I/O Auto ON
MEMIOBIT65535 MEMIOWORD409
Ready ON
5
STATUS0 -
State(Remoto) - *10 *12
STATUS1
Input acceptance
Device Bit Address Word Address 32 bits condition of write Remarks
Process.*12
[When reading]
Auto ON
SYSERR0 - *10 *18
System error - Error OFF
SYSERR1
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Controller CTRLINF00-
Error OFF *10 *19
information CTRLINF10
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Current Position of *10 *20 *21
- RBTW0 - RBTW9 Error OFF
robot(World)
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Current Position of *10 *21 *22
- RBTJ0 - RBTJ9 Error OFF
robot(Joint)
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Current Position of *10 *21 *23
- RBTP1 - RBTP9 Error OFF
robot(Pulse)
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Error OFF
EStop OFF
Safeguard OFF
*21 *24
Speed - SPEED0 - SPEED 2 [When writing]
Auto ON
Ready ON
Error OFF
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Error OFF
EStop OFF
Safeguard OFF
ACCEL0 - *21 *25
Accel - [When writing]
ACCEL5
Auto ON
Ready ON
Error OFF
EStop OFF
Safeguard OFF
Input acceptance
Device Bit Address Word Address 32 bits condition of write Remarks
Process.*12
[When reading]
Auto ON
Current torque REALTRQ1 - *10 *21 *26
- Error OFF
instruction value. REALTRQ9
EStop OFF
Safeguard OFF
[When writing]
Auto ON
Clears and initializes Ready ON *1 *21 *27
ATCLR1 - ATCLR9 ATCLR1
the average torque. Error OFF
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Display average *10 *21 *28
- ATRQ1 - ATRQ9 Error OFF
torque.
EStop OFF
Safeguard OFF
[When writing]
Auto ON
Clears and initializes Ready ON *1 *21 *29
PTCLR1 - PTCLR9 PTCLR1
the peak torque. Error OFF
EStop OFF
Safeguard OFF
[When reading]
Auto ON
*10 *21 *30
Display peak torque. - PTRQ1 - PTRQ 9 Error OFF
EStop OFF
Safeguard OFF
[When reading]
Auto ON
Display overload OLRATE1 - *10 *21 *31
- Error OFF
rating. OLRATE9
EStop OFF
Safeguard OFF
Controller name - CNTNAME - *10 *32
Input acceptance
Device Bit Address Word Address 32 bits condition of write Remarks
Process.*12
GETIOSTR0.0 - *10 *39
I/O structure. - -
GETIOSTRA.8
*1 *40
Language setting. - LANGUAGE -
GETERRHIS0 - *34 *41
Error history (Get) - -
GETERRHIS1
ERRHIS00.00 - *10 *42
Error history (Detail) - -
ERRHIS49.16
Error message ERRCODE00 - *43
- -
(Code) ERRCODE99
Error message ERRMSG00 - *10 *17 *43
- -
(String) ERRMSG99
Point file name list of PFILELIST 00.00 - *10 *32 *44
- -
the specified robot. PFILELIST 16.99
Point file name that is
LOADPFILE01 - *10 *32 *45
loaded in the - -
LOADPFILE16
specified robot.
Point information GETPINF00 - *34 *46
- -
(Get) GETPINF54
Point information PINF00.00 - *10 *47
- -
(Detail) PINF49.36
Information of the GETRBTINF00.0 - *10 *48
- -
registered robot. GETRBTINF16.1
[When reading] *10 *49
Console device. CONSOLE -
Ready ON
Controller operation ENETIME0 - *10 *50
- -
time. ENETIME1
Motor on time of the
EXTTIME00.00 - *10 *51
robot / Num of motor - -
EXTTIME16.01
on times of the robot.
VARNAME0.0 - *1 *52
Variable name - -
VARNAME15.1
Refresh REFRESH - - *1 *53
[When writing]
VARIABLE00 - *54
Variable - Auto ON
VARIABLE49
Ready ON
EXTVARIABLE00
[When writing] *54
Variable(Extension) - -
Auto ON
EXTVARIABLE49
*1 When you read from this device, the Display does not send the command. The Display shows the last value
written to the device.
The values of the following devices are affected by write operations of the other devices.
The following tables shows how the values change:
LOGIN and LOGOUT devices
Result
Device Operation
LOGIN LOGOUT
Initial value OFF ON
ON ON OFF
LOGIN
OFF (No change) (No change)
ON OFF ON
LOGOUT
OFF (No change) (No change)
*2 Use the same password that LOGIN device uses. We recommend that you also enable "Hide Input Value [Show
asterisks]" for security.
*3 16 bytes character string
*4 The Display sends a login command with a value of "LOGINPASS0 - LOGINPASS7".
*5 When you write "ON" to this device, Display sends a command.
*6 Write the corresponding number of the function that you want to run.
Function Name Function No.
Main 0
Main1 1
Main2 2
Main3 3
Main4 4
Main5 5
Main6 6
Main7 7
*7 MOTOR00 sends a command to all manipulators. MOTOR01 - MOTOR16 sends a command to the specified
manipulator.
0: Turn OFF the robot motor.
1: Turn ON the robot motor.
*8 Read: Read the current robot number.
Write: Write the robot number of the selected manipulator.
*9 0: All manipulators move to home position.
1 - 16: Selected manipulators (robot number 1 to 16) move to home position.
*10 Write disabled
*11 These device specifications are as follows. Additionally, Output I/O (Extended) device specifications is the
same as Output I/O. You can replace OUTWORD with EXTOUTWORD, and OUTBIT with EXTOUTBIT.
You can use Output I/O (Extended) devices with equipment using firmware version 7.1.4.3 or later.
Input I/O Output I/O Memory I/O
Word Address Bit Address Word Address Bit Address Word Address Bit Address
INBIT00000 OUTBIT00000 MEMIOBIT00000
INBIT00001 OUTBIT00001 MEMIOBIT00001
: : :
INBIT00007 OUTBIT00007 MEMIOWORD00 MEMIOBIT00007
INWORD0000 OUTWORD0000
INBIT00008 OUTBIT00008 00 MEMIOBIT00008
INBIT00009 OUTBIT00009 MEMIOBIT00009
: : :
INBIT00015 OUTBIT00015 MEMIOBIT00015
INBIT00016 OUTBIT00016 MEMIOBIT00016
MEMIOWORD00
INWORD0001 INBIT00017 OUTWORD0001 OUTBIT00017 MEMIOBIT00017
01
: : :
: : : : : :
The address range varies according to the External Device. Please confirm specifications of the External Device
before using these devices.
*12 Word Address
STATUS0: [short] Status (Refer to Bit Address)
STATUS1: [short] Error code, warning code
Bit Address
STATUS0.00: Test, STATUS0.01: Teach, STATUS0.02: Auto, STATUS0.03: Warning,
STATUS0.04: SError, STATUS0.05: Safeguard, STATUS0.06: EStop, STATUS0.07: Error,
STATUS0.08: Paused, STATUS0.09: Running, STATUS0.10: Ready, STATUS0.11 - 16: reserved
Flag Description
Test Turn ON in the TEST mode
Teach Turn ON in the TEACH mode
Auto Turn ON in the remote input acceptance condition
Turn ON in the warning condition
Warning Task can be executed as usual even a warning condition.
However, take action for the warning as soon as possible.
Turn ON in the serious error condition
When a serious error occurs, Reboot the Controller to
SError
recover from the error condition. "Reset input" is not
available.
Safeguard Turn ON with safety door open
EStop Turn ON in the emergency condition
Turn ON in the error condition
Error
Use "Reset input" to recover from the error condition.
Paused Turn ON with paused task
Turn ON with task executing
Running
Turn OFF when "Paused output" is ON
Turn ON with the Controller completed the startup and no
Ready
task executing
Num of
Address Name Read / Write Comment
Words
When data exists, a bit turns ON.
Bit0: X coordinate
Bit1: Y coordinate
:
Bit7: S coordinate
RBTW0 Data 1DWord Read
Bit8: T coordinate
Bit9: Lefty
Bit10: Righty
Bit9, Bit10 varies depending on the arm
attribute.
RBTW1 X coordinate 1DWord Read
RBTW2 Y coordinate 1DWord Read
RBTW3 Z coordinate 1DWord Read
RBTW4 U coordinate 1DWord Read
[Float]
RBTW5 V coordinate 1DWord Read The current position of the specified robot in
the World mode.
RBTW6 W coordinate 1DWord Read
RBTW7 R coordinate 1DWord Read
RBTW8 S coordinate 1DWord Read
RBTW9 T coordinate 1DWord Read
*21 Robot motion command runs on the selected manipulator. Make sure that the robot is selected with the
CURROBOT command, before you use these devices.
*22 Word Address
A robot point that is set by the specified joint angle.
You can use this device when the robot is stopped.
Num of
Address Name Read / Write Comment
Words
When data exist, a bit turns ON.
Bit0: Joint 1 location
Bit1: Joint 2 location
RBTJ0 Data 1DWord Read
:
Bit7 : Joint 8 location [S]
Bit8 : Joint 9 location [T]
RBTJ1 Joint 1 location 1DWord Read
RBTJ2 Joint 2 location 1DWord Read
RBTJ3 Joint 3 location 1DWord Read
RBTJ4 Joint 4 location 1DWord Read
[Float]
RBTJ5 Joint 5 location 1DWord Read The current position of the specified robot in
the Joint mode.
RBTJ6 Joint 6 location 1DWord Read
RBTJ7 Joint 7 location 1DWord Read
RBTJ8 Joint 8 location [S] 1DWord Read
RBTJ9 Joint 9 location [T] 1DWord Read
[short]
SPEED1 Jump depart speed[%] 1 Read / Write When you write only to SPEED0, the value is
reflected in SPEED0 - SPEED2.
Jump approach
SPEED2 1 Read / Write
speed[%]
When you perform a write operation to a word with a value outside of the following ranges, the Display reads
all the word addresses, changes the values, and then writes the values back to the addresses. Note that the correct
data may not be written if you change the value of a word address in the External Device while the Display is
performing a write operation.
• Write 1 word from SPEED0
• Write 3 words from SPEED0
*25 Word Address
Num of
Address Name Read / Write Comment
Words
ACCEL0 acceleration specification value 1 Read / Write
ACCEL1 deceleration specification value 1 Read / Write
ACCEL2 depart acceleration specification value for Jump 1 Read / Write
[short]
ACCEL3 depart deceleration specification value for Jump 1 Read / Write
ACCEL4 approach acceleration specification value for Jump 1 Read / Write
ACCEL5 approach deceleration specification value for Jump 1 Read / Write
When you perform a write operation to a word with a value outside of the following ranges, the Display reads
all the word addresses, changes the values, and then writes the values back to the addresses. Note that the correct
data may not be written if you change the value of a word address in the External Device while the Display is
performing a write operation.
• Write 2 words from ACCEL0
• Write 6 words from ACCEL0
Num of
Address Name Read / Write Comment
Words
[short]
0: Not exist.(0 is set to
IOSTRUCR*.1 - 8)
GETIOSTR0.0 Exist I/O? 1 Read 1: 1data Exist.(0 is set to
IOSTRUCR*.5 - 8)
2: 2data Exist. (Input/Output are
separated.)
[short]
0: Memory I/O
1: Standard I/O
2: Drive units1
3: Drive units2
4: Drive units3
GETIOSTR0.1 I/O type 1 Read 5: Expansion I/O-1
6: Expansion I/O-2
7: Expansion I/O-3
8: Expansion I/O-4
9: Fieldbus master
A: Fieldbus slave
B - F: Resaerved
[short]
0: Input
GETIOSTR0.2 Input / Output 1 Read
1: Output
2: Input and Output
GETIOSTR0.3 Start number. 1 Read [short]
GETIOSTR0.4 Memory size 1 Read [short]
[short]
0: Input
GETIOSTR0.5 Input / Output(2) 1 Read
1: Output
2: Input and Output
GETIOSTR0.7 Start number. (2) 1 Read [short]
GETIOSTR0.8 Memory size(2) 1 Read [short]
ERRMSG 00
00 - 99: Stores the error message of the number specified for ERRCODE.
When you set "1" to "ERRCODE00" and then read "ERRMSG00", the message of the controller error code 1
is read.
The Language of this device depends on the LANGUAGE setting device.
*44 Word Address
PFILELIST 00 . 00
00 - 99: The filename (MAX 32-byte string)
00 - 16: Robot No. 00=Reads from all manipulators (reads the first 100 files).
01 - 16 = Represents the Robot No of a manipulator.
*45 Word Address
LOADPFILE 01
01 - 16: Robot No.
Num of Read /
Address Name Comment
Words Write
PINF**.00 Point No. 1 Read [short]
PINF**.01 X coordinate [mm] 2 Read [Float]
PINF**.02 Y coordinate [mm] 2 Read [Float]
PINF**.03 Z coordinate [mm] 2 Read [Float]
PINF**.04 U coordinate [deg.] 2 Read [Float]
PINF**.05 V axis exists 1 Read [short] V 0:Does not exist, 1:Exists
PINF**.06 V coordinate [deg.] 2 Read [Float]
PINF**.07 W axis exists 1 Read [short] W 0:Does not exist, 1:Exists
PINF**.08 W coordinate [deg.] 2 Read [Float]
PINF**.09 R axis exists 1 Read [short] R 0:Does not exist, 1:Exists
PINF**.10 R coordinate [??] 2 Read [Float]
PINF**.11 S axis exists 1 Read [short] S 0:Does not exist, 1:Exists
PINF**.12 S coordinate [??] 2 Read [Float]
PINF**.13 T axis exists 1 Read [short] T 0:Does not exist, 1:Exists
PINF**.14 T coordinate [??] 2 Read [Float]
[short] Hand orientation
PINF**.15 Hand orientation exists 1 Read
0:Does not exist, 1:Exists, 2:Undefined
[short] Hand orientation
PINF**.16 Hand orientation 1 Read
0: Lefty, 1: Righty
[short] Elbow orientation
PINF**.17 Elbow orientation exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
Elbow orientation
PINF**.18 Elbow orientation 1 Read
0: BELOW, 1: ADOVE
[short] Wrist orientation
PINF**.19 Wrist orientation exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
Wrist orientation
PINF**.20 Wrist orientation 1 Read
0: FLIP, 1: NOFLIP
[short] j4flag
PINF**.21 J4Flag exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
PINF**.22 J4Flag, 0 - 1 1 Read [short]
[short] j6flag
PINF**.23 J6Flag exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
PINF**.24 J6Flag, 0 - 127 1 Read [short]
[short] j1flag
PINF**.25 J1Flag exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
PINF**.26 J1Flag, 0 - 1 1 Read [short]
[short] h2flag
PINF**.27 J2Flag exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
PINF**.28 J2Flag, 0 - 1 1 Read [short]
[short] j1angle
PINF**.29 J1angle exists 1 Read
0:Does not exist, 1:Exists, 2: Undefined
PINF**.30 J1angle, 2 Read [Float]
[short] Local No
PINF**.31 Local No exists 1 Read
0:Does not exist, 1:Exists
PINF**.32 Local No 1 Read [short]
[short] Conveyer No
PINF**.33 Conveyer No exists 1 Read
0:Does not exist, 1:Exists
PINF**.34 Conveyer No 1 Read [short]
[short] Label
PINF**.35 Label exists 1 Read
0:Does not exist, 1:Exists
PINF**.36 Label 128 Read [String] 256 byte strings
Num of
Address Name Read / Write Comment
Words
GETRBTINF00.0 Num of Robot 1 Read [Short]
GETRBTINF00.1 Reserved 16 Read [Short]
GETRBTINF01.0 Robot1: Type 1 Read [Short]
[Short]
GETRBTINF01.1 Robot1: Model name 16 Read
32 bytes string
GETRBTINF02.0 Robot2: Type 1 Read [Short]
[Short]
GETRBTINF02.1 Robot2: Model name 16 Read
32 bytes string
: : Read
GETRBTINF16.0 Robot16: Type 1 Read [Short]
[Short]
GETRBTINF16.1 Robot16: Model name 16 Read
32 bytes string
Num of
Address Name Read / Write Comment
Words
EXTTIME00.0 Num of Robot 1DWord Read [int]
EXTTIME00.1 Reserved 1DWord Read [int]
EXTTIME01.0 Robot1: Motor on time. 1DWord Read [int]
EXTTIME01.1 Robot1: Number of Motor on. 1DWord Read [int]
EXTTIME02.0 Robot2: Motor on time. 1DWord Read [int]
EXTTIME02.1 Robot2: Number of Motor on. 1DWord Read [int]
:
EXTTIME016.0 Robot16: Motor on time. 1DWord Read [int]
EXTTIME016.1 Robot16: Number of Motor on. 1DWord Read [int]
Num of
Address Name Read / Write Comment
Words
• Please refer to the GP-Pro EX Reference Manual for system data area.
Cf. GP-Pro EXReference Manual "LS Area (Direct Access Method Area)"
• Please refer to the precautions on the manual notation for icons in the table.
"Manual Symbols and Terminology"
Use device code and address code when you select "Device Type & Address" for the address type in data displays.
Device Code
Device Device Name Address Code
(HEX)
Login Password LOGINPASS 0060 Word address
Execute the function START 0061 Word address
Current robot number CURROBOT 0053 Word address
Move the arm to home
HOME 0054 Word address
position
INBIT
Input I/O 0001 Word address
INWORD
OUTBIT
Output I/O 0002 Word address
OUTWORD
MEMIOBIT
Memory I/O 0000 Word address
MEMIOWORD
State(Remoto) STATUS 0003 Word address
State(SPELL) STAT 0004 Word address
Status information for the
RBTINF 0005 Word address
robot.
Value of
IO Type * 0x4000000 +
IO label IOLABEL 0062
IO Width * 0x10000 +
Port No. * 0x100 *1
System error SYSERR 0063 Word address
Controller information CTRLINF 0006 Word address
Current Position of robot
RBTW 0064 Word address
(World)
Current Position of robot
RBTJ 0065 Word address
(Joint)
Current Position of robot
RBTP 0066 Word address -1
(Pulse)
Speed SPEED 0067 Word address
Accel ACCEL 0068 Word address -1
Current torque instruction
REALTRQ 0069 Word address -1
value.
Clears and initializes the
ATCLR 0008 Word address -1
average torque.
Display average torque. ATRQ 006A Word address -1
Clears and initializes the
PTCLR 0009 Word address -1
peak torque.
Display peak torque. PTRQ 006B Word address -1
Display overload rating. OLRATE 006C Word address -1
Device Code
Device Device Name Address Code
(HEX)
Controller name CNTNAME 006D Word address
Serial number of controller. CNTNO 006E Word address
Project name. PRJNAME 006F Word address
Main program number list MAINLIST 0070 Word address
All tasks information(Get) GETTASKINF 0071 Word address
Value of
All tasks information(Detail) TASKINF 0072 Task No. * 0x80 +
Task Information Element *2
Running main number. GETMAIN 0073 Word address
I/O map IOMAP 0007 Word address
Value of
I/O structure. GETIOSTR 0074 IO Type * 0x20 +
IO Structure Status *3
Language setting. LANGUAGE 0075 Word address
Error history(Get) GETERRHIS 0076 Word address
Value of
Error history(Detail) ERRHIS 0077 Error History No. * 0x200 +
Error History Element *4
Error message(Code) ERRCODE 0055 Word address
Value of
Error message(String) ERRMSG 0078
Word address * 0x100
Value of
Point file name list of the
PFILELIST 0079 Robot No. * 0x1000 +
specified robot.
File No. * 0x10
Point file name that is loaded Value of
LOADPFILE 007A
in the specified robot. (Word address -1) * 0x20
Point information(Get) GETPINF 007B Word address
Value of
Point information(Detail) PINF 007C Point No. * 0x200 +
Point Information Element *5
Value of
Information of the registered
GETRBTINF 007D Num of Robot / Robot No. * 17
robot.
+ Robot Information Element *6
Controller operation time. ENETIME 007E Word address
Value of
Motor on time of the robot /
Num of Robot / Robot No. * 2 +
Num of motor on times of EXTTIME 007F
Motor on time Information Ele-
the robot.
ment (0 or 1)
Value of
Variable name VARNAME 0050 Variable name No. * 0x40 +
Element *7
Variable VARIABLE 0051 Word address
*1 IO Type
0: Input, 1: Output, 2: Memory
IO Width
0: bit, 1: byte, 2: word
*2 Task Info Element
0: Function name(64byte string), 32: Status(5byte string), 35: Type(10 bytes string), 40: YY, 41: MM, 42: DD,
43: HH, 44: MM, 45: SS, 46: Execution line(number of 5 digit.)
*3 I/O Structure Status: 0 - 7
*4 Error history Element
0: Code, 1: Function name(64bytes string), 33: Line (Number of 5 digit.), 35: Internal code, 36: YY, 37: MM,
38: DD, 39: HH, 40: MM, 41: SS, 42: xxx, 43: Robot No, 44: Axis No, 45: Task No, 46: Add Info 1(10bytes
string), 51: Add info2(10byte string), 56: Error message(255 byte string)
*5 Point info Element
0: Point No., 1: X coordinate ...
*6 Robot info Element
0: Num of Robot or Type, 1: Type(32byte String)
*7 Element
0: Variable type, 1: Variable name(32bytes string)
7 Error Messages
Error messages are displayed on the screen of Display as follows: "No. : Device Name: Error Message (Error
Occurrence Area)". Each description is shown below.
Item Description
No. Error No.
Name of External Device where error occurs. Device name is a title of External Device set
Device Name
with GP-Pro EX.((Initial value [PLC1])
Error Message Displays messages related to the error which occurs.
Displays IP address or device address of External Device where error occurs, or error codes
received from External Device.
• Refer to your External Device manual for details on received error codes.
• Refer to "Display-related errors" in "Maintenance/Troubleshooting Manual" for details on the error
messages common to the driver.