ACCOUNT CONTACT MY CART
  • Free Shipping on all orders over $100 — Learn More
  • Welcome to Relay Pros
  • 0
Welcome to Relay Pros
(800) 960-4287| Orders| My Account
0 Shopping Cart

Shopping Cart

Your cart is currently empty.
Shop
  • Relay Control
    • Network Relay
      • Ethernet Interface
      • Web Interface
      • Wi-Fi Interface
    • Wireless Relay
      • Key Fob Control
      • 900 MHz Interface
      • Bluetooth Interface
      • Wi-Fi Interface
      • ZB Mesh Interface
    • Wired Relay
      • RS-232 Interface
      • USB Interface
      • Ethernet Interface
      • WEB-i Interface
    • Expansion Boards
      • 4-Channel Expansion
      • 8-Channel Expansion
      • 16-Channel Expansion
      • 24-Channel Expansion
      • 32-Channel Expansion
    • Contact Closure
      • MirC Point-to-Point
      • MirX Point-to-Point
      • MirW Multi-Point-to-Point
    • Time Activated
      • 1-Relay Boards
      • 2-Relay Boards
      • 4-Relay Boards
      • 8-Relay Boards
      • 16-Relay Boards
  • Contact Closure
    • MirC Point to Point
      • 1-Channel MirC
      • 2-Channel MirC
      • 4-Channel MirC
      • 8-Channel MirC
    • MirX Point to Point
      • 1-Channel MirX
      • 2-Channel MirX
      • 4-Channel MirX
      • 8-Channel MirX
    • MirW Multi-Point to Point
      • 1-Channel MirW
      • 2-Channel MirW
      • 4-Channel MirW
      • 8-Channel MirW
    • Push Notification
      • USB Interface
      • Wi-Fi Interface
      • Ethernet Interface
  • Time Activated
    • Time Activated Boards
      • 1-Relay Boards
      • 2-Relay Boards
      • 4-Relay Boards
      • 8-Relay Boards
    • Relay Timer Software
      • Relay Timer 1-Channel
      • Relay Timer 2-Channel
      • Relay Timer 4-Channel
      • Relay Timer 8-Channel
      • Relay Timer 24+ Channels
    • Quick Timer Software
      • Quick Timer 2-Channel
      • Quick Timer 4-Channel
      • Quick Timer 8-Channel
      • Quick Timer 16-Channel
      • Quick Timer 32-Channel
    • Time Travel
      • Time Travel Software
  • Shop Other
    • Push Notification
      • USB Interface
      • Wi-Fi Interface
      • Ethernet Interface
    • Potentiometers
      • RS-232 Interface
      • USB Interface
    • Reactor/Sensor
      • 1-Relay Boards
      • 2-Relay Boards
      • 4-Relay Boards
      • 8-Relay Boards
    • UXP Wired
      • RS-232 Boards
      • USB Boards
      • Ethernet Boards
      • WEB-I Boards
    • UXP Wireless
      • 900MHz Boards
      • Bluetooth Boards
      • Wi-Fi Boards
      • Mesh Boards
    • Other
      • Wireless Relay
      • IP Relay Control
      • Android Relay
      • Contact Closure Control
      • Contact Closure Over IP
      • Push Notification Over IP
  • Software
    • Computer Control
      • N-Button Lite
      • N-Button Pro
    • Timer Software
      • Relay Timer
      • Quick Timer
      • Time Travel
    • Base Station
      • Base Station
    • Programming Samples
      • LabVIEW Driver
      • Visual Studio Library
    • Software Guides
      • Software Quick Start Guides
  • Accessories
    • Power & Interface
      • Power Supplies
      • Interface Modules
    • Enclosures
      • Board Enclosures
    • Induction Capacitors
      • 100VDC / 65VAC Capacitor
      • 250VDC / 160VAC Capacitor
      • 400VDC / 200VAC Capacitor
      • 630VDC / 250VAC Capacitor
    • Modems
      • 2.4 GHz Modem
      • 900 MHz Modem
    • Other
      • Key Fobs
      • ZIGMO
  • Data Sheets
    • Quick Start Guides
      • Interface
      • Firmware
      • Mir Series
      • Hardware
      • Push Notification
    • Data Sheets
      • Relay Data Sheets
      • Interface Data Sheets
    • Software Guides
      • Software Guides
    • Enclosure Data Sheets
      • CFL Enclosure
      • DFL Enclosure
      • GFL Enclosure
      • SFL Enclosure
      • TFL Enclosure
      • SR151B Enclosure
      • SR153B Enclosure
      • SR171B Enclosure
    • Learning Center
      • Choosing Proper Amperage
      • Induction Suppression
      • Powering Your Board
  • Sale
  • Home/
  • NCD_COMPONENT_LIBRARY
Welcome to Relay Pros
  • 800-960-4287
  • sales@relaypros.com
  • P.O. Box 63 Osceola, MO 64776
NCD_COMPONENT_LIBRARY

NCD Component Library

Simplify Communications to all NCD Devices

 
   

Download NCD Component Library

By downloading the NCD Component Library you will receive all the program samples found on this page and best of all it's FREE!! We want the user to be able to experiment with all the different samples available so as of right now the samples cannot be downloaded individually.  And best of all it's a free download!

Plug-In For Visual Studio

The NCD Component Library is a plug-in for the Visual Studio 2005/2008 that greatly simplifies the communications to the NCD product line.  The samples can be run in Visual Studio and fully customizable to your needs.
    Quick Summary of NCD Component Library
  • Simplifies the communications to the NCD product line
  • Samples available for specific applications
     - A/D Conversion
     - Motion Detection
     - Keypad Data
     - Potentiometer Values
     - Storage Features
     - Duration and Pulse Timing
     - ProXR Timer Calibration and Testing
     - Setting/Reading the Status of up to 256 Relays
  • Samples available for specific relays
     - Up to 8 Channel Relays
     - 16 Channel Relays
     - ProXR Relays
     - SCAN Series Controllers
     - 802.15.4 Wireless Relays
     - ZB ZigBee Relays
  • Source code included so you can customize the sample to fit your needs
  • All samples are FREE
  • SignalSwitch Compatible
 
View recent upgrades to the NCD Component Library
and NCD Network Component.
Click Here>
  Download NCD Component Library 

Over 40 samples included with this download!  Start by downloading the NCDComponentSetup.zip file and you will be communicating with any NCD device faster that ever!
   
Download Now
 
(click above picture to enlarge)

We've "Started" the Programming for You

With the NCD Component Library we've "started" the programming for you.  We say started because these are fully functioning samples but we've also included the source code so you can customize them to your exact needs.  Start by downloading the NCDComponentSetup.zip file and you will be communicating with any NCD device faster that ever!
     

NCD Component Library Samples

     
ADSample1.exe
Analog to Digital Converter Sample 1
  ADSample2.exe
Analog to Digital Converter
Sample 2

(click above picture to enlarge)
 
(click above picture to enlarge)

This sample shows simple 8-Bit A/D Conversion, compatible with all ProXR devices with 8-Channels of A/D Conversion.

This sample shows simple 10-Bit A/D Conversion, compatible with all ProXR devices with 8-Channels of A/D Conversion.

ADSample3.exe
Analog to Digital Converter
 Sample 3
ADSample4.exe
Analog to Digital Converter
Sample 4
 
(click above picture to enlarge)
 
(click above picture to enlarge)
This sample shows 16-Channel 8-Bit A/D Conversion, compatible with all ProXR devices with AD1216 Feature Set, Including UXP Series Controllers.    This sample shows 16-Channel 12-Bit A/D Conversion, compatible with all ProXR devices with AD1216 Feature Set, Including UXP Series Controllers. 
ADSample5.exe
Analog to Digital Converter Sample 5
ADSample6.exe
Analog to Digital Converter Sample 6
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample shows 8-Bit A/D Conversion, Reading Data on User-Defined Time Interval, compatible with all ProXR devices with 8-Channels of A/D Conversion.    This sample shows 12-Bit A/D Conversion, Reading Data on User-Defined Time Interval, compatible with all ProXR devices with 8-Channels of A/D Conversion. 
ADSample7.exe
Analog to Digital Converter Sample 7
ADSample8.exe
Analog to Digital Converter Sample 8
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample shows 16-Channel 12-Bit A/D Conversion, Reading Data on User-Defined Time Interval, compatible with all ProXR devices with AD1216 Feature Set, Including UXP Series Controllers.    This sample reads 10-Bit Celsius Temperature using MCP9701A Temperature Sensor Directly Interfaced to AD Input. Compatible with all ProXR devices with 8-Channels of A/D Conversion. 
ASelProSample1.exe
ASELPRO Sample 1
ComEventSample1.exe
Com Event Sample 1  
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates control of the ASELPRO Analog Selector Device.   This sample demonstrates how to Raise OnReadData and OnWriteData Event when Data is Sent/Received, Samples allows you to see Data Sent/Received with NCD Component Library.
KeypadSample1.exe
Keypad Sample 1
KeypadSample2.exe
Keypad Sample 2
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates how to read and display keypad data sent from ProXR Keypad Devices.   This sample demonstrates how to read and display keypad data sent from ProXR Keypad Devices. Adds Scan Rate that shows how many scans per second.
KeypadSample3.exe
Keypad Sample 3
MotionDetectionSample1.exe
Motion Detection Sample 1
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates how to read and display keypad data sent from two ProXR Keypad Devices.   This sample demonstrates the complete ProXR Motion command set for use with all ProXR Motion Firmware Devices.
MotionDetectionSample2.exe
Motion Detection Sample 2
MotionDetectionSample3.exe
Motion Detection Sample 3
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample graphically demonstrates the ProXR Motion command set for use with all ProXR Motion Firmware Devices. User Defined Scan Interval.   This sample graphically demonstrates the ProXR Motion command set for use with all ProXR Motion Firmware Devices. Scans as Quickly as Possible.
PotSample1.exe
Potentiometer Sample 1
  PotSample2.exe
Potentiometer Sample 2
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates simple control of 8 digital potentiometers. Compatible with all ProXR POT Series Controllers.   This sample demonstrates storing and reading stored potentiometer values. Compatible with all ProXR POT Series Controllers.
PWMSample1.exe
PWM Sample 1
  R2XSample1.exe
2 Relay Control Sample 1
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates the PWM Command Set, Allowing you to Set and Store PWM Values. Compatible with all PWM 8-Channel Devices.   This sample demonstrates control/status of 2 relays. Compatible with all R2x RS-232 Series Relay Controllers.
R2xSample2.exe
2 Relay Control Sample 2
  R8XSample1.exe
8 Relay Control Sample 1
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates control/status of 2 relays and demonstrates data storage features. Compatible with all R2x RS-232 Series Relay Controllers.   This sample demonstrates control and status read of up to 8 Relays. Compatible with all Pro (NOT ProXR) Series Relay Controllers, Including 4 and 8-Channel SPDT and DPDT Versions.
R8XSample2.exe
8 Relay Control Sample 2
  R8XSample3.exe
8 Relay Control Sample 3
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates control, status read, and data storage of up to 8 Relays. Advanced features also supported. Compatible with all Pro (NOT ProXR) Series Relay Controllers, Including 4 and 8-Channel SPDT and DPDT Versions.   This sample demonstrates advanced control of up to 8 Relays. Sample demonstrates storage features. Compatible with all Pro (NOT ProXR) Series Relay Controllers, Including 4 and 8-Channel SPDT and DPDT Versions.
R8XSample4.exe
8 Relay Control Sample 4
  ProXRRelaySample1.exe
Up to 8 Channel ProXR Sample 2
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates simple timing features of Pro (NOT ProXR) Series Relay Controllers. Supports 4-Channel and 8-Channel SPDT and DPDT Versions.   This sample demonstrates control and status read of up to 8 Relays. Compatible with all ProXR (NOT Pro) Series Relay Controllers.
ProXRRelaySample2.exe
ProXR Bank Selection Features
ProXRRelaySample3.exe
Setting/Reading the Status of 8 Relays at One Time

(click above picture to enlarge)

(click above picture to enlarge)
This sample demonstrates bank selection features of ProXR Series Relay Controllers.   This sample demonstrates relay control command for setting/reading the status of 8 relays at one time. Compatible with all ProXR Series Controllers.
ProXRRelaySample4.exe
Setting/Reading the Status of up to 256 Relays
  ProXRRelaySample5.exe
Activate a Relay with Specified Time/Duration
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample graphically demonstrates setting and reading the status of up to 256 relays. Compatible with all ProXR Series Controllers.   This sample demonstrates how to activate a relay at a user specified time for a user specified duration. Compatible with all ProXR Series Controllers.
ScanSample1.exe
Read Inputs From all ProXR SCAN Series Controllers
  ScanSample2.exe
Read up to 256 Inputs From All ProXR SCAN Series
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates how to read inputs from all ProXR SCAN Series Controllers. Compatible with all ProXR SCAN and UXP Series Controllers (when using ScanSwitch Expansion Modules).   This sample graphically demonstrates how to read up to 256 inputs from all ProXR SCAN Series Controllers. Compatible with all ProXR SCAN and UXP Series Controllers (when using ScanSwitch Expansion Modules).
TimerSample1.exe
ProXR Relay Duration and Pulse Timing Features
  TimerSample2.exe
Timing Features to Activate Timers Simultaneously
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates ProXR Relay Duration and Pulse Timing Features. Compatible with all ProXR Series Controllers.   This sample demonstrates ProXR Relay Duration and Pulse Timing Features, allowing you to activate timers simultaneously. Compatible with all ProXR Series Controllers.
TimerSample3.exe
Timing Features, Including Query Timer Commands
  TimerSample4.exe
ProXR Timer Calibration and Testing
     
This sample demonstrates ProXR Relay Duration and Pulse Timing Features, including Query Timer commands. Compatible with all ProXR Series Controllers.   This sample demonstrates ProXR Timer Calibration and Testing, Useful for Redefining the Length of a Second in a ProXR Controller. Compatible with all ProXR Series Controllers.
ZBMeshSample1.exe
Set & Retrieve Information From a ZB ZigBee module
  ZBMeshSample2.exe
How to Retrieve a List of ZB ZigBee Devices
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample shows how to set and retrieve information from a ZB ZigBee module.   This sample shows how to retrieve a list of ZB ZigBee Devices (displays all serial numbers associated with ZB ZigBee Mesh Network).
ZBMeshSample3.exe
Talk to Multiple ZB ZigBee Devices Using Serial Numbers
  802.15.4 WirelessSerial1Sample1.exe
Set and Retrieve Information From a 802.15.4 Wireless Series
 
(click above picture to enlarge)
 
(click above picture to enlarge)
This sample demonstrates how to talk to multiple ZB ZigBee Devices using Serial Numbers.   This sample shows how to set and retrieve information from a 802.15.4 Wireless Series 1 Point to Point module (NOT Mesh).
802.15.4 WirelessSerial1Sample2.exe
Talk to Multiple 802.15.4 Wireless Series 1 Point to Point Devices
   
 
(click above picture to enlarge)
   
This sample demonstrates how to talk to multiple 802.15.4 Wireless Series 1 Point to Point Devices using Serial Numbers (NOT Mesh).    
Categories
  • Contact Closure Relay - MirC
  • Contact Closure Relay - MirX
  • Articles
  • Point to Multi-Point Relay
  • Multi-Point to Point Contact Closure Control
  • 16-Channel DPDT Relay Controller Boards
  • 16-Channel SPDT Relay Controller Boards
  • 16-Channel Taralist Time Activated Relay
  • 16-Channel Wi-Fi 802.11b Relay Controllers
  • 16-Channel Wireless Relay Controller Boards
  • 1 Channel ProXR Lite Relay Controllers
  • 1-Channel Reactor Relays
  • 1-Channel Wireless Relays
  • 24-Channel DPDT Relay Controller Boards
  • 24-Channel Taralist Time Activated Relay
  • 24-Channel Wireless Relay
  • 2 Channel ProXR Lite Relay Controllers
  • 2-Channel Reactor Relays
  • 2-Channel SPDT Relay Controller Boards
  • 2 Channel Wireless Relay Controllers
  • 32-Channel Taralist Time Activated Relay
  • 32-Channel Wireless Relay Controller Boards
  • 48-Channel Taralist Time Activated Relay
  • 4 Channel ProXR Lite Relay Controllers
  • 4-Channel Reactor Relays
  • 4-Channel Wireless Relay Controller Boards
  • 56-Channel Taralist Time Activated Relay
  • 64-Channel Taralist Time Activated Relay
  • 8-Channel DPDT Relay Controller Boards
  • 8 Channel ProXR Lite Relay Controllers
  • 8-Channel Reactor Relays
  • 8-Channel SPDT Relay Controller Boards
  • 8-Channel Wireless Relay Controller Boards
  • Contact Information
  • Contact Closure Relay
  • Contact Closure Expansion Modules
  • Controllers
  • Digital Potentiometers
  • Light Dimmers
  • Door Alarm Application
  • DPDT Relay Controllers
  • Digital Potentiometers
  • Digital Potentiometer Expansion Modules
  • Enclosures
  • XR Expansion Boards
  • Garage Door Application
  • Induction Suppression
  • Inductive Rated Relay Controllers
  • Key Fob Relay
  • Key Fobs for Key Fob Relay Controllers
  • Light or Button Controlled Relay
  • Affiliate Sites
  • Mirror Modules
  • Mirror Modules
  • Mirror Modules with an IEEE 802.15.4 Wireless Interface
  • MirX_Controls_8_Lights
  • Motion Activated Relay or Light
  • Motor Controller Light Dimmer Board
  • N-Button Software
  • NCD ActiveX Control
  • NCD_COMPONENT_LIBRARY
  • NCD.EXE Utility
  • Power Supplies
  • Visual Basic Sample Programs Visual Studio Visual C#
  • PTZ Controller Software
  • Reactor Relay - Sensor Control
  • Relay Introduction
  • Relay Controller Boards
  • Relay Series
  • Remote Wireless Relay Control
  • RS-232 Programmable Potentiometers
  • RS-232 Relay Board
  • RS-232 Latching Relay Board
  • Serial RS-232 Accessories
  • RS-232 Devices
  • RS232 Mirror Modules
  • RS-232 Relay
  • Sensors and Accessories
  • Power & Interface Options
  • Time Activated Relay
  • Programmers Toolbox
  • USB Programmable Potentiometers
  • USB Relay Boards
  • USB Analog to Digital Converters
  • USB Relay Control
  • ProXR Lite Control with USB Interface
  • USB Reactor Series Relays
  • USB Relay Board
  • USB Relay
  • Taralist Time Activated Relay with USB Interface
  • Transfer Code Here
  • UXP Boards
  • UXP Expansion Boards
  • Visual Basic Resources
  • Taralist Time Controlled Web Relays
  • WIFI
  • Wireless Relay
  • Antennas for Wireless Devices
  • Serial Port Relay Control
  • Wireless Control is as Easy as Talking to a USB Port on Your Computer!
  • Time Delay Relay
  • Time Relay
  • 2 relay time delay
  • 4 Relay Time Delay
  • 8 Relay Time Delay
  • Scan Series Contact Closure Relay
  • Wireless Mir-C Contact Closure Controlled Relays
  • Contact Closure Input Controlled Relays with Wired Communications
  • Temperature Relay
  • Sensor Activated Temperature Relays
  • Temperature ProXR Lite Boards
  • Temperature ProXR Boards
  • Android Relay
  • Point to Multi-Point Relay - 2-Channel MirM
  • Point to Multi-Point Relay - 4-Channel MirM
  • Point to Multi-Point Relay - 8-Channel MirM
  • Component Library Pop Up PAge
  • 8-Channel Bluetooth MirC Boards
  • 16+-Channel USB Taralist Relays
  • 16+-Channel Ethernet Taralist Relays
  • 16+-Channel WEB Taralist Relays
  • Push Notification
  • Multi-Point Contact Closure to Relay Control - MirW 16-Channel
  • Multi-Point Contact Closure to Relay Control - MirW 24-Channel
  • Multi-Point Contact Closure to Relay Control - MirW 32-Channel
  • Contact Closure Over IP
  • Contact Closure Over IP - MirC
  • Contact Closure Over IP - MirX
  • Wireless Contact Closure
  • Tech Tips
  • Push Notification
  • Wired Relay
  • Wireless Relay Switch
  • 900MHz Relay
  • Mesh Network Relay
  • Interface Modules
  • Quick Start Guides
  • Relay Data Sheets
  • Interface Data Sheets
  • Firmware Quick Start Guides
  • Mir Series Quick Start Guides
  • Software Quick Start Guides
  • Hardware Quick Start Guides
  • Most popular Products
  • Sale & Refurbished Boards
  • Fusion Relay
  • 1-Channel Push Notification
  • Push Notification - 2-Channel
  • Push Notification - 4-Channel
  • Push Notification - 8-Channel
  • Free Software
  • Timer Software
  • Analog to Digital Expansion Modules
  • UXP Boards with Wireless Interface
  • Mesh Networking Boards with UXP Port
  • Push Notification Quick Start Guides
  • IP Relay Control
Our Story

At Relay Pros it's all about the switch!  We use the best parts, the best firmware and the most comprehensive command set in the industry.  Simply put, our boards will withstand the rigors of everyday use and the relays are rated for millions of cycles!  Our boards are in use at many Fortune 500 companies today.

Ready to Switch?

Categories
  • Wireless Relay
  • Wired Relay
  • Contact Closure Relay
  • Contact Closure Over IP
  • Key Fob Relay
  • Time Activated Relay
  • Push Notification
  • Base Station
  • Software
Helpful Links
  • Home
  • Privacy Policy
  • Shipping and Return Policy
  • Site Map
  • Contact Us
Connect With Us
Contact
  • PO Box 63 Osceola, MO 64776
  • (800) 960-4287
  • Email Us
  • Cage Code: 817U2
  • D-U-N-S #: 080955440

Copyright © 2019 Relay Pros, LLC. | Ecommerce Shopping Cart Software by Miva, Inc.

HOME
SHOP
CART
LINKS
LINKS×