VelL(20)
AccL(20)
SpeedFactor(20)
MovL(P1)
x=50
y=50
r=15
function string.split(str,delimiter)
if str==nil or str=='' or delimiter==nil then
return nil
end
local result = {}
for match in (str..delimiter):gmatch("(.-)"..delimiter) do
table.insert(result,match)
end
return result
end
::Cab_PC::
err, socket = TCPCreate(isServer,ip,prot)
(,err)
Wait()
err ~=
()
Wait()
Cab_PC
err = TCPStart(socket,)
err ~=
()
TCPDestroy(socket)
Wait()
Cab_PC
()
DataArrayS={}
err,Recbuf=TCPRead(socket,,)
err== Recbuf~=
DataArrayS=.split(Recbuf,)
Connect(,,)
DataArrayS
Str~=
err=TCPWrite(socket, Str)
(,err)
err==
()
Connect(,,)
()
Connect(,,)
()
MovL(P1,{user=,tool=})
Wait()
currentPose_1=GetPose(,)
Wait()
(,currentPose_1)
Test1=....(currentPose_1.pose[])....(currentPose_1.pose[])....(currentPose_1.pose[])
SendData(socket,Test1)
Wait()
RelMovLUser({,y,,,,})
Wait()
currentPose_2=GetPose(,)
Wait()
(,currentPose_2)
Test2=....(currentPose_2.pose[])....(currentPose_2.pose[])....(currentPose_2.pose[])
SendData(socket,Test2)
Wait()
RelMovLUser({,y,,,,})
Wait()
currentPose_3=GetPose(,)
Wait()
(,currentPose_3)
Test3=....(currentPose_3.pose[])....(currentPose_3.pose[])....(currentPose_3.pose[])
SendData(socket,Test3)
Wait()