epson機器人軟件連接教程?以太網通訊指令如下:EPSON機器人以太網通訊指令,接下來我們就來聊聊關于epson機器人軟件連接教程?以下内容大家不妨參考一二希望能幫到您!
以太網通訊指令如下:
EPSON機器人以太網通訊指令
設置通訊地址:
以太網通訊端口的設置在控制器設置-TCP/IP中.如選擇端口201進行通訊,則在201中進行設置.
機器人控制IP和端口号
其中IP地址和端口号設置為Server端的IP地址和端口号.(如用機械手控制器作為Server端,則用機械手控制器的IP地址;如果用上位機作為Server端,機械手作為Client端,則設置成上位機的IP地址與端口号)
結束符:表示一行數據結束的标志.CR表示回車符(Asc 13),LF表示換行符(Asc 10).與通訊放設定一緻即可.
也可以通過SetNet指令中運行程序時進行設置或者修改:
SetNet #201, "192.168.0.100", 2000, CRLF, NONE, 0
以太網程序範例:
Global String InData$, OutData$ '定義字符串接收和發送的變量
Function task1_TCPIP
SetNet #201, "192.168.0.100", 2000, CRLF, NONE, 0 '設置端口通訊格式.
OpenNet #201 As Client '打開端口
WaitNet #201 '等待端口連接成功
Print "TCPIP Connected."
Do
If ChkNet(201) > 0 Then '檢測緩沖區
Input #201, InData$ '接收緩沖區字符
Print #201, InData$ '将接收的數據發送回去--上位機要求的情況
ElseIf ChkNet(201) < 0 Then '緩沖區數值小于0時表示連接異常
Print "通訊斷開 = ,", ChkNet(201), " 重新連接..."
CloseNet #201 '關閉端口再重新打開連接。
OpenNet #201 As Client
WaitNet #201
Print "TCPIP Connected."
EndIf
'OutData$不為空時,發送OutData$内容後清空
If OutData$ <> "" Then
Print #201, OutData$
OutData$ = ""
EndIf
Wait 0.02
Loop
Fend
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!