series Robot Controller
To control the robot in remote mode through communication with the TS3000/TSL3000 series robot
controller, commands are sent to and received from the controller." TsRemoteLib.DLL" compiles in DLL
(Dynamic Link Library) the method groups for remote control of the robot in a simple manner without
coding communication programs. "TsRemoteLib.DLL" runs under Windows .Net 2.0/3.0/3.5 and the
applications are developed using VB/C++/C# of Microsoft Visual Studio.
Customer application
Microsoft.Net framework
The following diagram shows a coding example of a simple application for a robot operation command
and stop on the buttons that are assigned in the form.
Customer application
RUN
STOP
Section 1 Overview
Robot operation processing
TsRemoteLib.DLL
Windows
Hardware
Fig. 1.1 TsRemoteLibS.DLL
RunButton_click()
{
MOVE(P1)
MOVE(P2)
MOVE(P3)
..........
..........
}
StopButton_click()
{
ProgramStop()
..........
}
Figure 1.2 Outline of the application development using DLL
TCP/IP
TsRemoteLib.DLL
MOVE()
{
Command creation
Transmission processing
Response confirmation
Operation completion
checking
}
ProgramStop()
{
Command creation
Transmission processing
Response confirmation
}
- 8 -
TsRemoteLib.DLL MANUAL
TS3000/TSL3000
IP0
TS3000
TSL3000
MOVE
operation
Stop
processing
STE85409