Professional Documents
Culture Documents
EASY-ROB™
Remote Control
The EASY-ROB™ remote control feature with TCP sockets allows it to interchange data with other
programs, such as Robot or NC machine controller. An Application Program Interface (API) is provided with
the Dynamic link library (Dll) “er_remote.dll”.
After the connection is established, the EASY-ROB™ client session sends continously data, such as robot
joint values, to the EASY-ROB™ server session. The EASY-ROB™ Server Session visualizes excatly the
same done in the client session. During the connection, each user can rotate, pan and zoom the 3D scene,
to get a best view. The connection can be suspended and resumed on each side. The choice to establish a
synchron or asynchron connection allows the client session to run as fast as possible.
Usage:
EASY-ROB™ Stefan Anton Bruchfeldstr.4 60528 Frankfurt/Main Germany Tel. +49 69 677 24-287 Fax. +49 69 677 24-320 info@easy-rob.com www.easy-rob.com
EASY-ROB™
3D Robot Simulation Tool
EASY-ROB™
Remote Control
The EASY-ROB™ remote control feature with TCP sockets allows it to interchange data with other
programs, such as Robot or NC machine controller. An Application Program Interface (API) is provided with
the Dynamic link library (Dll) “er_remote.dll”.
L
A EASY-ROB™
Real
N “er_remote“ Plug-In
NC-Machine NC-Machine
Controller
[Host, Port#]
Socket TCP
API-Client
er_remote.dll
er_remote.lib
Real Robot
Robot
Controller
W
“User Client” for
A Robot or NC
N Machine Controller
- 3D CAM/CAM
I &
n 3D OLP Systems
t
e Telephon
connection
r
n Robot/
e Robot/
NC-Machine
t NC-Machine
Controller
The socket connection works in a local network (LAN). To interchange data between a Robot/ NC Controller
and EASY-ROB™ via Internet or a telephon connection, a special program “User Client” must receive the
data and forward them using the EASY-ROB™ “er_remote” Plug-In to the EASY-ROB™ Server/Slave
Session.
EASY-ROB™ Stefan Anton Bruchfeldstr.4 60528 Frankfurt/Main Germany Tel. +49 69 677 24-287 Fax. +49 69 677 24-320 info@easy-rob.com www.easy-rob.com
EASY-ROB™
3D Robot Simulation Tool
EASY-ROB™
Remote Control
Dll: er_remote.dll
Header: er_remote.h
Library: er_remote.lib
Compiler Einstellungen:
/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D
"WINDOWS_NT" /Fp"Release/client.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c
EASY-ROB™ Stefan Anton Bruchfeldstr.4 60528 Frankfurt/Main Germany Tel. +49 69 677 24-287 Fax. +49 69 677 24-320 info@easy-rob.com www.easy-rob.com
EASY-ROB™
3D Robot Simulation Tool
EASY-ROB™
Remote Control
//------------------------
// Was ist passiert:
//------------------------
EASY-ROB™ Stefan Anton Bruchfeldstr.4 60528 Frankfurt/Main Germany Tel. +49 69 677 24-287 Fax. +49 69 677 24-320 info@easy-rob.com www.easy-rob.com
EASY-ROB™
3D Robot Simulation Tool
EASY-ROB™
Remote Control
//------------------------
// Was ist passiert:
//------------------------
EASY-ROB™ Stefan Anton Bruchfeldstr.4 60528 Frankfurt/Main Germany Tel. +49 69 677 24-287 Fax. +49 69 677 24-320 info@easy-rob.com www.easy-rob.com