NuGet can be used to automatically add files and references to your Visual Studio projects. You can use the Patagames NuGet packages without installing the ZIP package to development with the Tesseract.Net SDK. All the Patagames components are available as NuGet packages at nuget.org.

PM> Install-Package Tesseract.Net.SDK

To install the package, enter the above command into Package Manager Console, and press the Enter key; or search for tesseract.net.sdk through NuGet Package Manager.

Fanuc Keep Relay Parameters Exclusive (2025-2026)

In the world of Fanuc CNC (Computer Numerical Control) systems, parameters are often discussed in broad categories: Axis parameters for servo control, Macro variables for custom calculations, and System parameters for basic configuration. Yet, one class of digital settings stands apart due to its unique functional role and deliberate design philosophy: the Keep Relay. To call these parameters “exclusive” is not an overstatement. They occupy a singular niche—acting as the binary, non-volatile memory cells that govern machine logic, operator behavior, and safety interlocks, all while remaining intentionally shielded from the casual operator. This essay explores the exclusivity of Fanuc Keep Relay parameters in terms of their function, access, application, and strategic importance.

Before discussing exclusivity, we must define the component.

A Keep Relay (often denoted as K0, K1, K2... up to K999 depending on the control model) is a binary memory bit used within the PMC (Programmable Machine Controller) ladder logic. Unlike standard internal relays that lose their state when power is cycled, Keep Relays are non-volatile. They retain their state (0 or 1) even when the entire machine is shut down. fanuc keep relay parameters exclusive

Think of them as the "dip switches" or "configuration jumpers" of the digital CNC world. They control high-level machine behavior, such as:

The Hierarchy: PMC Ladder → Reads Keep Relay State → Executes Logic → Controls Machine I/O In the world of Fanuc CNC (Computer Numerical

If a Keep Relay is set to a value the ladder logic does not expect, the machine may not start, an axis may fail to reference, or a tool changer could crash.

| Feature | Keep Relays (K) | Data Tables (D) | | :--- | :--- | :--- | | Data Type | Single Bit (0/1) | Multi-bit (Integer/Hex) | | Capacity | Limited (usually a few hundred) | Large (thousands) | | Use Case | Toggle switches, Option bits | Tool offsets, Counters | | Exclusivity | High (often system reserved) | Low (generally open use) | | Speed | Fastest (Bit level) | Slower (Word level) | The Hierarchy: PMC Ladder → Reads Keep Relay

Verdict: Use Keep Relays for exclusive "Yes/No" hardware options. Use Data Tables for numerical data or counters.


An exclusive Keep Relay is one that:

In the world of Fanuc CNC (Computer Numerical Control) systems, parameters are often discussed in broad categories: Axis parameters for servo control, Macro variables for custom calculations, and System parameters for basic configuration. Yet, one class of digital settings stands apart due to its unique functional role and deliberate design philosophy: the Keep Relay. To call these parameters “exclusive” is not an overstatement. They occupy a singular niche—acting as the binary, non-volatile memory cells that govern machine logic, operator behavior, and safety interlocks, all while remaining intentionally shielded from the casual operator. This essay explores the exclusivity of Fanuc Keep Relay parameters in terms of their function, access, application, and strategic importance.

Before discussing exclusivity, we must define the component.

A Keep Relay (often denoted as K0, K1, K2... up to K999 depending on the control model) is a binary memory bit used within the PMC (Programmable Machine Controller) ladder logic. Unlike standard internal relays that lose their state when power is cycled, Keep Relays are non-volatile. They retain their state (0 or 1) even when the entire machine is shut down.

Think of them as the "dip switches" or "configuration jumpers" of the digital CNC world. They control high-level machine behavior, such as:

The Hierarchy: PMC Ladder → Reads Keep Relay State → Executes Logic → Controls Machine I/O

If a Keep Relay is set to a value the ladder logic does not expect, the machine may not start, an axis may fail to reference, or a tool changer could crash.

| Feature | Keep Relays (K) | Data Tables (D) | | :--- | :--- | :--- | | Data Type | Single Bit (0/1) | Multi-bit (Integer/Hex) | | Capacity | Limited (usually a few hundred) | Large (thousands) | | Use Case | Toggle switches, Option bits | Tool offsets, Counters | | Exclusivity | High (often system reserved) | Low (generally open use) | | Speed | Fastest (Bit level) | Slower (Word level) |

Verdict: Use Keep Relays for exclusive "Yes/No" hardware options. Use Data Tables for numerical data or counters.


An exclusive Keep Relay is one that:

Uninstall instructions, release logs, EULA

The release logs for this download can be found here.
The uninstall instructions can be found here.

By downloading software of Patagames or its subsidiaries from this site, you agree to the Tesseract.Net SDK End User License Agreements (EULA) for the trial software. If you do not agree with such eual do not download the software. The terms of an end user license agreement accompanying a particular software file upon installation or download of the software shall supersede the terms presented below.