eupload_tofs

Purpose

Upload a range of tool offset data to a file, in comma separated variable format, from your CNC.

Syntax

int eupload_tofs (char *ipaddr, unsigned short port, long int timeout, short path_no, char *filespec, unsigned short startrange, unsigned short endrange)

Arguments

Input

 

ipaddr

IP address of the CNC

port

Port number of the CNC

timeout

Seconds for timeout (0 to ignore and wait infinitely)

path_no

Value

Path for

 

0

Ignore

 

1-2

All series except Series 300i/310i/320i

 

1-10

Series 300i/310i/320i

filespec

Pointer to file specification to contain tool offset data values

startrange

Low end of range to upload

endrange

High end of range to upload

Output

 

upload_tool_log.csv

File logging success and errors

Return Value

ERR_BADCSVFILE

130

Unable to open CSV file

ERR_BADLOGFILE

132

Unable to open LOG file

ERR_BADRANGE

133

Bad input number or invalid range

CNC data window error handling return statuses.

More information

File Data Routines for FOCAS/Ethernet.