1 学习资源
2 学习工具
虚拟机环境
3 拖动锁定
限制拖动模式下机器人的各向自由度,为 0 则可以自由拖动。
4 工具坐标
对机器人末端安装的工具进行标定:拖动机器人以不同姿态多次前往同一个点;6 点法相对 4 点法还会标定姿态。
5 矩阵运动功能—码垛
6 单点螺旋线
提前标定螺旋线起点。
轨迹绘制。
7 版本号及软件升级
查看软件版本号。
快速备份复制或应用机器人数据。
软件升级。
8 工件坐标系
原点-x 轴-z 轴。
原点 - X 轴 - XY 正平面。
9 变量系统
Lua 变量声明 m = 0 n = "test"
变量查询(在面板可看) RegisterVar("number", "m") RegisterVar("string", "n")
系统变量 系统变量掉电保持。
10 Socket 通信
10.1 作为客户端通信
SocketOpen(ip, port, "socket_0") // 通道号("socket_0"、"socket_1"、"socket_2"、"socket_3") SocketSendString("hello,this is fa tcp!", "socket_0", 0) // 是否阻塞(0:阻塞;非 0:非阻塞,最大等待时长) SocketReadString("socket_0", 0) SocketClose("socket_0") n, svar = SocketReadAsciiFloat(1, "socket_0", 0) // n=1,表示成功返回,svar 返回的值,1 读取的数据数量
ip = "192.168.58.2"
port = 8888
tcp = 0
while 1 do
if tcp == 0 then
tcp = SocketOpen(ip, port, "socket_0")
elseif tcp == 1 then
SocketSendString("hello,this is fa tcp!", "socket_0", 0)
res = SocketReadString("socket_0", 0)
if #res == 0 then
SocketClose("socket_0")
else
RegisterVar(, )
WaitMs()


