The Fx1616-BA PLC is a Triangle Research's top-of-the-line PLC. Though capable as a full-function, general purpose industrial PLC, the "BA" in its part number refers to "Building Automation" and suggests its special application focus.

Starting with the control I/Os, the Fx1616-BA has built-in 32 digital I/Os (expandable to 256) that interface directly to 24VAC or DC power, 8 analog inputs and 4 analog outputs that are 0 to 10V range. Among the I/Os are 4 DC outputs that can also be used as PWM or AC phase control (light dimmer type) outputs, or to drive stepper motor(s). Also, there are 3 high-speed encoder inputs, 6 incoming pulse frequency counter inputs, as well as a built-in Infrared remote control interface. Unlike other product makes, these incredible features come in the standard package at no additional cost to the buyer/user.

Explore our FREE OEM Tools that help equipment makers deliver services, such as remote/protected software upgrades.


  • Programmable over serial, LAN, or the Internet
  • Push data to a server
  • Act as a Modbus TCP/serial master or remote unit
  • Built-in Webserver for web-app control
  • Upload files to an FTP server


  • NPN Outputs can sink 2A
  • Supports multiple stepper control and PWM signals
  • Measure and count pulses simultaneously
  • 8 x 0-5V AI and 4 x 0-5V AO
  • Expandable digital I/O

Advanced Features

  • High-speed, unlimited write retentive memory
  • Real-time clock for event storage (battery-backup included)
  • Software and hardware interrupts for real-time response
  • PID loops and floating-point math for complex control
  • Simple yet powerful ladder logic and TBASIC structured text programming






DI16NPN, PNP, or AC / 12-24V DC/AC
DO164 x NPN / 12-24V DC / 4A peak, 2A continuous
12 x Relay (max 240V AC) / 10A Peak, 5A continuous @120V AC
AI8Single Ended 0-10V / 12 bit
AO4Single Ended 0-10V / 12 bit
PWM412-24VDC / 50Hz to 20KHz / 0-100% / 2A continuous
Stepper Motor Controller2Shared with DO / pulse and direction / 10K pps
Pulse Counter3Shared with DI / Quadrature or single phase / 4KHz
Pulse Measurement6Shared with DI / Measure frequency, period, pulse width / 4KHz
Expansion Port 1Expandable to 120 DI and 120 DO using EXP4040, EXP2424 and EXP1616R


Board Supply112V-24V DC

Non-volatile Memory (standard)

Program 23.5K23.5K words program memory standard
Data 6K6K words FRAM memory built in (unlimited write cycles)
Filespace 1.7MB1.7MB FLASH memory for storing webpages and/or other files

Non-Retentive Data Memory (standard)

Integer 4K4K words of integer data memory. Can be used as 16-bit or 32-bit
Floating Point 1K1K of 32-bit Single precision floating point data memory (IEEE754).


Standard1Real Time Clock and Calendar (Year, Day, Month, Hours, Min, Sec, day-of-week) - battery backup included


All COM ports support software programming, monitoring, and control

Ethernet1 10/100 Mbps LAN port
RS2321DB9 female connection with Modbus RTU protocol support
RS4852two-wire connection with Modbus RTU protocol support


  • Modbus TCP (client and server)
  • FServer (native programming/monitoring/data)
  • FTP (client and server)
  • Webserver (HTML and JavaScript)
  • HTTP
  • Modbus RTU/ASCII
  • Native Hostlink (programming/monitoring/data)
  • Generic ASCII (programmable)


LCD114 pin LCD port (supports LCD420, LCD216, and MDHMI)


Languagei-TRiLOGI Version 7.xx (Ladder+Basic)
PC / OSWindows XP, 7, 8, 10, 11


Dimensions7.05"(L) x 4.45"(W) x 1.5"(H)
179.1mm (L) x 113.2mm (W) x 38.1mm (H)
Weight0.65 lbs (0.296 Kg)
WiringPluggable Screw Terminals


Operating Temperature -20 to +85 deg C
(-4 to +185 deg F)
Operating Humidity10% to 90% Rel. Humidity, non condensing
Vibration ResistanceIEC 68-2-6/1980 Vibration 1.6mm
  • 25Hz to 100Hz
  • Amplitude = +1
  • Acceleration = + 4.0g
Electrical Noise ResistanceIEC801-4 (Fast transient)
  • 2KV to power supply
  • 50 microsecond pulse width
  • 1 min. 1KV to I/O by capacitive coupling
  • 0 microsecond pulse width

Document Name

Document Type


Fx1616-BA User's ManualManual
Fx1616-BA Data SheetDatasheet
Fx PLC Extended File SystemGuide
i-TRiLOGI Version 7 Reference AddendumManual





I/O Expansion

Expansion Card with 32 Digital I/Os
Expansion Card with 48 Digital I/Os
Expansion Card with 80 Digital I/Os
Analog I/O Expansion Modules

Wiring Adapters

Analog Terminal Interface Board
4-20mA Analog I/O Interface

Communication Adapters

RS232-to-RS485 Converter
USB to RS485 Serial Port Converter


DB9 Programming Cable
DB15 Analog Interface Cable

Memory and Battery Backup

Ferrogmagnetic RAM (11K words)
FRAM-RTC-0 + Batt.-backed RTC & 256kb Data File Storage


2 Lines x 16 Char. LCD Display
4 Lines x 20 Char. LCD Display
RS485 driven 4x20 LCD Display


MD-HMI: 16 Keys Keypad & 4x20 LCD Display
4.3" LCD Touch Panel
7" LCD Touch Panel
3.1" Graphic HMI with 18-Button Keypad


Din Rail Mounting Kit - Small
Din Rail Mounting Kit - Medium
Din Rail Mounting Kit - Large


Power Supply, 24VDC, 2.5A


TRi ladder+BASIC programming software
TRi ExcelLink Software