提示:本文为《科佩克机器人TCP通信(机器人控制器作为服务器)》的后续,代码献上,仅供参考。
代码
NOP
SOCKCLOSE str1 //关闭通信
SOCKOPEN str1 type=SERVER //打开通信并设置控制器为服务器
SET I7=0 //将数值型变量I007清零
*123 //标记一段示教程序,为后续循环接收发送信息做准备
SOCKRECV str1 str7 B1 //从客户端接收字符串并存入S007中
IF STR7==999999 THEN //判断接收的字符串是否为999999
CALL PROG=cat //如果是则调用cat子程序
END_IF
JUMP *123 //跳转到*123那行,循环
END
若须发送数据,可执行代码:
SOCKSEND str1 str8 B1
注:上文的“//…”为注释部分。
总结
本文仅仅简单介绍了科佩克机器人控制器作为服务器时,控制器端的示教程序,亲测有效,如果有问题可以私信,共同进步!
ref:科佩克用户手册 .pdf