node-tcrouter
  • Welcome
  • Getting Started
  • Javascript Docs
    • TCRouter
  • Guides
    • Status Information
    • Sending Text Messages
    • Receive Text Messages
    • Device Connection Status
    • Control IO
    • Sending Emails
    • Control VPN
  • Hardware
    • Overview
  • Setup
    • Setup Overview
    • Socket Server
    • Enable SMS
    • Enable Email
    • Setup VPN
Powered by GitBook
On this page

Was this helpful?

Welcome

NextGetting Started

Last updated 5 years ago

Was this helpful?

Node TC Router

This Nodejs package enables communication with the Phoenix Contact TC Router. The TC Router is a 4G industrial router with built in firewall and networking services. This driver supports basic status information collection, controlling and reading IO, sending and receiving text messages, and sending emails.

npm i --save @phoenixcontactusa/node-tcrouter

Before being able to communicate with a TC Router device, you'll need to set up the "socket server" feature of the device. More information on this can be found in .

The TCRouter class constructor accepts 3 arguments

//TCRouter(ip,remotePort,timeout)
//ip - ip address of the TC Router
//remotePort - open port on the TC Router (1432 by default)
//timeout - timeout in millseconds before closing client connection
var router = new TCRouter("192.168.0.1", 1432, 5000);
hardware setup
Build Status
codecov