打印日志需要调用lua中的io相关文件函数与os相关时间函数,代码如下
--------TCP无协议视觉通讯-------
function open_client_Vision() --连接视觉服务器 打开以太网作为客户端
repeat
FreePort.ECM_CloseAll() --关闭所有链接
FreePort.ECM_Clear(1) --清楚端口数据
DELAY(0.2)
open_result = FreePort.ECM_OpenAsClient(1,"192.168.1.55",8000,nil,nil) --链接服务器
DELAY(0.2)
open_result = FreePort.ECM_ChkConnect(1) --检查端口有没有连接成功
until open_result == 0
print("Link OK" .. "\n")
end
function Send_Out_Vision(value) --发送内容给视觉
repeat
send_result = FreePort.ECM_Tx(1,value)
until send_result == 0
print("SendPC:" .. value .. '\n')
end
function Receive_Vision() --接收视觉发过来的内容
repeat
c_stat