Categorygithub.com/onerobotics/fexcel
modulepackage
2.0.2+incompatible
Repository: https://github.com/onerobotics/fexcel.git
Documentation: pkg.go.dev

# README

fexcel

  __                  _
 / _|                | |
| |_ _____  _____ ___| |
|  _/ _ \ \/ / __/ _ \ |
| ||  __/>  < (_|  __/ |
|_| \___/_/\_\___\___|_|

Manage your FANUC robot data with an Excel spreadsheet.

Download the latest release here.

Build Status

Usage

Make sure KAREL is unlocked under Setup > Host Comm > HTTP.

fexcel [flags]
fexcel [commmand] [flags]

Run fexcel help for more information on usage.

Example

There is a fexcel compile example located in the ./example directory.

Commands

CommandDescription
compileCompile a fexcel source file to a FANUC .ls file
createCreate a spreadsheet based on a target's comments
diffCompare robot comments to spreadsheet (remote or local)
helpHelp about any command
setSet remote robot comments from spreadsheet
versionPrint the version number of fexcel

Global Flags

FlagTypeDescriptionDefault
--ainsstringstart cell* of analog input ids
--aoutsstringstart cell* of analog output ids
--constantsstringstart cell* of constant definitions
--dinsstringstart cell* of digital input ids
--doutsstringstart cell* of digital output ids
--flagsstringstart cell* of flag ids
--ginsstringstart cell* of group input ids
--goutsstringstart cell* of group output ids
-h--helphelp for fexcel
--noupdatedon't check for fexcel updates
--numregsstringstart cell* of numeric register ids
--offsetintcolumn offset between ids and comments1
--posregsstringstart cell* of position register ids
--rinsstringstart cell* of robot input ids
--routsstringstart cell* of robot output ids
--savesave flagset to config file
--sheetstringdefault sheet to look at when unspecified in the start cell*"Sheet1"
--sregsstringstart cell* of string register ids
--timeoutinttimeout value in seconds (default 5)
--ualmsstringstart cell* of user alarm ids

*start cell flags can be optionally prefixed with a sheet name that overrides the default -sheet flag. (e.g. --numregs Data:A2). They can also include a custom offset (e.g. `--dins 6:IO:A2) where digital inputs are located on the "IO" sheet starting at A2 and the comments are in column G.

Details

fexcel assumes that your spreadsheet has indices for a given item that start in the provided cell, and the comments for that item are in the column you provided plus the offset flag (default 1).

e.g. in the above usage example, the numeric register ids start in cell A2 with comments starting in cell B2. Position registers ids start in cell D2 with comments starting in E2. Digital input ids start in cell A2 on the IO sheet.

# Packages

No description provided by the author
No description provided by the author