网站推广公司新锐,wordpress免费么,做衣服上哪些网站,软件技术和计算机网络技术哪个好打印日志需要调用lua中的io相关文件函数与os相关时间函数#xff0c;代码如下
--------TCP无协议视觉通讯-------
function open_client_Vision() --连接视觉服务器 打开以太网作为客户端 repeat FreePort.ECM_CloseAll() --关闭所有链接 …打印日志需要调用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_status_pc,return_text_pc,text_l_pc FreePort.ECM_Rx(1) ---接收PC发送过来的分BIN结果 until return_text_pc ~ --CMD_L0 print(ReceivePC: .. return_text_pc ..\n) --打印接收到的消息 return return_text_pc end function Set_Time() --获取当前时间 time os.date() tt string.split(time, ) return tt[5] .. .. tt[4] end
function File_Wirte(Data) --生成写入文件 -- 以附加的方式打开只写文件如果没有文件则会生成新的文件 file io.open(1.TXT, a) -- 设置默认输出文件为 test.lua io.output(file) -- 在文件最后一行添加 Lua 注释 io.write(Set_Time() .. .. tostring(Data) ..\n) -- 关闭打开的文件 io.close(file) end
open_client_Vision() --连接视觉服务器 打开以太网作为客户端
Data Receive_Vision() --接收视觉发过来的内容
File_Wirte(Data) --生成写入文件
Send_Out_Vision(ok) --发送内容给视觉
File_Wirte(ok) --生成写入文件 查看log日志的方法