Nemtek Fence Integration
Overview
The Nemtek communications task provides a high-level interface between an Integriti controller and Nemtek Electric Fence Energizers, I/O Cards, and the Nemtek Terminal.
The integration uses Automation Points (created automatically) to map Integriti entities to Nemtek entities. The communications task:
- Scans Integriti entities for state changes and sends data to Nemtek Electric Fence Energizers
- Processes incoming messages from Nemtek and updates Integriti entity states
- Supports bidirectional control of energizer high voltage outputs
- Monitors supply voltage (read-only from Nemtek)
Licensing
- IR-996025 — High Security Fence IP HLI license
- One IR-996025 license per Nemtek Druid or I/O module being integrated
- Controller must be fitted with a smart card
Prerequisites
- Integriti controller with smart card
- High Security Fence IP HLI license (IR-996025) — one per Druid/I/O module
- Integriti management software
- Network connectivity to the Nemtek Electric Fence Terminal
- Virtual Expander Modules created on the controller
Step-by-Step
1. Create Virtual Expander Modules
Right-click the controller in the hardware tree → Add New → Virtual Module.
Create one virtual module per Nemtek Energizer and one per I/O Card you plan to integrate.
2. Configure the Communications Task
Access via: Communications Tasks tab.
- Create a new communications task
- Enter a name and any necessary notes
- Under Comms Task Setup, set Type to NEMTEK
- Optionally set an Online Input (e.g., C01:Z33-Z99) — this input goes into alarm if the task fails
TCP Configuration:
- Expand the Configuration tab
- Enter the IP Address of the Nemtek Electric Fence Terminal (static address only)
- Enter the TCP Port
Map Energizers:
- Expand the Energizers tab
- Map each Electric Fence Energizer to a Virtual Module
Map I/O Cards:
-
Expand the IO Cards tab
-
Map each I/O Card to a Virtual Module
-
Save and close
3. Auto-Generate Entity Names
After saving the communications task:
Right-click the Nemtek Comms Task → Select Auto Generate Names
This automatically sets the names of all Inputs and Auxiliaries on the configured virtual modules. Configuring automation points manually is not required — they are created automatically.
4. Create Analog Calibrations
Analog Calibrations map Nemtek Energizer voltage values to Integriti entities.
High Voltage Output (Bidirectional)
Access via: Analog Calibrations tab.
- Create a new Analog Calibration (e.g., named “NEMTEK HV”)
- Under Calibration Linear Component: Gain = 125, Shift = 0
- Expand Display tab:
- Format/Scale:
K0F5.0 - Display String:
Volts
- Format/Scale:
- Save
- Navigate to the Auxiliaries of each Energizer
- Set the Analog Calibration of the Zone Output High Voltage auxiliary to this calibration
- Repeat for each energizer
The Zone Output High Voltage Aux value is bidirectional — it can be set via Integriti software or the Nemtek Electric Fence Terminal.
Supply Voltage Output (Read-Only)
Access via: Analog Calibrations tab.
- Create a new Analog Calibration (e.g., named “NEMTEK Supply”)
- Under Calibration Linear Component: Gain = 125, Shift = 0
- Expand Display tab:
- Format/Scale:
K3F2.3 - Display String:
Volts
- Format/Scale:
- Save
- Navigate to the Auxiliaries of each Energizer
- Set the Analog Calibration of the Supply Voltage auxiliary to this calibration
- Repeat for each energizer
The Supply Voltage is set by the Nemtek Electric Fence Terminal and is only monitored by Integriti (read-only).
Verification
- Confirm the communications task shows as Online
- Verify the Online Input is sealed (not in alarm)
- Check that all energizer and I/O card inputs/auxiliaries have been auto-named correctly
- Monitor Supply Voltage values — should reflect actual energizer supply voltage
- Test bidirectional control by setting the Zone Output High Voltage from Integriti and confirming the energizer responds
- Verify alarms trigger when energizer zones are breached
Troubleshooting
| Symptom | Possible Cause | Action |
|---|---|---|
| Communications task offline | Network connectivity issue | Verify IP address and TCP port of the Nemtek Terminal; check network path |
| Communications task offline | License missing | Verify IR-996025 licenses are provisioned for each Druid/I/O module |
| Entity names not populating | Auto Generate not run | Right-click task → Auto Generate Names |
| Voltage values incorrect | Analog Calibration not configured | Verify Gain = 125, Shift = 0 and Format/Scale matches the voltage type |
| Zone output not responding | Virtual module mapping missing | Check Energizers tab — each energizer must be mapped to a virtual module |
| I/O Card inputs not updating | I/O Card mapping missing | Check IO Cards tab — each I/O card must be mapped to a virtual module |
Related Pages
- Integriti Comms Tasks Automation
- Integriti Communication Handlers
- Analog Calibrations