Choose Your Plan

TACTUN platform is built for machine manufacturers — choose your ideal configuration, select a business model, and start with 10+ units.

Units
Minimum order size is 10 controllers. Use the “Request Sample” button below for a demo unit.

Static

Controller and Software for up to 2-axis UTM
From $6.99 /Unit
Order your branded controller with $0 R&D cost. Generate white-labeled Windows applications.

Dynamic

Controller and Software for up to 2-axis Fatigue and UTM
From $6.99 /Unit
Order your branded controller with $0 R&D cost. Generate white-labeled Windows applications.

Custom

Controller and Software for up to 9-axis Test Rig
From $6.99 /Unit
Order your branded controller with $0 R&D cost. Generate white-labeled Windows applications.

Static

Controller and Software for up to 2-axis UTM
From $0.00 /Mo/Unit
$12.49 Save 20%
Billed annually. You pay $0 today
Renews at regular rate $0/yr
Order your controller with $0 R&D cost. Generate white-labeled Windows applications

Dynamic

Controller and Software for up to 2-axis Fatigue and UTM
From $0.00 /Mo/Unit
$12.49 Save 20%
Billed annually. You pay $0 today
Renews at regular rate $0/yr
Order your controller with $0 R&D cost. Generate white-labeled Windows applications

Custom

Controller and Software for up to 9-axis Test Rigs
From $0.00 /Mo/Unit
$12.49 Save 20%
Billed annually. You pay $0 today
Renews at regular rate $0/yr
Order your controller with $0 R&D cost. Generate white-labeled Windows applications

Prices exclude all taxes, levies and duties.

Compare Our Plans

Compare our plans and find the right fit for your machinery

Hardware Controller
Static
Dynamic
SOM 1 i System-on-Module (SOM) integrating CPU, FPGA, and optional storage to provide high-performance computing for real-time control and data processing. CPU - 2 x A9, 766MHz
RAM - 512 MB
FPGA - XC7Z020
CPU - 2 x A9, 766MHz or 2 x A53, 1,200MHz
RAM - 512 MB or 1GB
FPGA - XC7Z020 or XCZU2CG
eMMC - N/A or 16GB flash
Control Types i Choose from PID, Open-Loop, and Asymmetric PID actuator control types to match machine behavior and application requirements. PID(F) PID(F)
Open-Loop
Asymmetric PID(F)
Control Actions i Define control actions like setting targets or operating machines based on predefined triggers. Set
Operate
Set
Operate
Algorithm Types i Select advanced control algorithms such as Adaptive Amplitude, Dither, and FeedForward to optimize machine performance during test and machine execution. Adaptive Amplitude
Adaptive Amplitude & Mean
Dither
FeedForward
Static
Dynamic
Wheatstone Bridge i Connect strain gauges or load cells using Wheatstone bridge sensor inputs for high-precision measurements. 2 max 4 max
Temperature i Measure temperature data accurately using supported sensor channels for thermal monitoring and analysis. 2 max 4 max
LVDT / RVDT i Use LVDT (Linear) or RVDT (Rotary) displacement transducers for precise position and motion sensing. 1 max 2 max
Single-Ended Encoder i Connect single-ended encoders to track position or speed measurements in the machinery systems. 2 max
Differential Encoder i Use differential encoder channels for high-reliability position and speed tracking, minimizing signal noise. 2 max
Sensor Calibration i Calibrate sensors using linear or piecewise calibration methods to ensure accurate measurement readings across all channels. Piecewise
Linear
Piecewise
Linear
Static
Dynamic
Servo Electric i Control electric servo motors for precise positioning, speed, and force applications. 2 max 2 max
Servo Hydraulic i Operate hydraulic servo systems for high-force, high-precision movement in industrial machinery. 2 max
Brushed DC (PWM) i Drive brushed DC motors using PWM (Pulse Width Modulation) for smooth speed and torque control. 2 max 2 max
Stepper i Control stepper motors for precise incremental movement in positioning and automation systems. 1 max 1 max
Actuator Calibration Types i Calibrate actuator control using piecewise mapping for Open-Loop operation. Piecewise
Static
Dynamic
Voltage Inputs i Capture analog voltage signals for measurement, monitoring, and control applications. 4 max 8 max
Current Inputs i Read analog current signals to monitor and control current-driven sensors and devices. 2 max 4 max
Voltage Outputs i Generate analog voltage signals to drive actuators, simulate sensors, or control external equipment. 2 max 2 max
Current Outputs i Produce analog current outputs to control current-driven actuators or simulate current-based signals. 2 max
Static
Dynamic
Bidirectional 5V i Configure 5V digital channels for both input and output operations, supporting flexible signal control. 8 max 16 max
Bidirectional 24V i Use 24V digital channels for industrial-grade input and output control in automation systems. 8 max 16 max
Digital Channel Triggers i Trigger actions when digital signals switch between On and Off states during system operation. On
Off
On
Off
Digital Channel Conditions i Set conditions based on digital signal states (On or Off) to automate workflows and responses. On
Off
On
Off
Digital Channel Actions i Perform digital actions such as setting High, Low, Pulse start, or Pulse end states for device control and signal simulation. High
Low
High
Low
Pulse start
Paulse end
Static
Dynamic
Ethernet i Enable communication with PCs or local networks via Gigabit Ethernet for data transfer, control, and remote access. 1 1
USB 2.0 Host i Connect USB storage devices to save big amount of logged test data. 1
MicroSD Card i Store logged data directly on a MicroSD card for easy retrieval, backup, and extended data logging during tests. 1 1
Static
Dynamic
Widget Types i Use various dashboard widgets like readouts, graphs, and buttons to visualize data, control tests, and interact with machine settings. Readout
XY Graph
Stage
Test
Button
Readout
XY Graph
Stage
Test
Button
Sensor Calibration
Offset Calibration
Event Viewer
Dashboard Triggers i Trigger actions based on dashboard events such as opening or closing to enable dynamic software and machine operation. Opened
Closed
Opened
Closed
Static
Dynamic
Customer Management i Create and manage customer profiles with contact details, company information, and user associations to streamline customer operations.
Static
Dynamic
User Management i Manage user accounts, roles, and access permissions to ensure secure and organized platform usage.
User Type Creation i Create and define user types such as Admin, Operator, or custom roles by assigning specific access permissions.
Static
Dynamic
Inventory Management i Manage inventory of the controllers.
Static
Dynamic
Unit Type Management i Create and manage custom quantities and units with scaling, offsets, and metric or imperial system definitions to ensure seamless unit handling across the software.
Static
Dynamic
Variable Types i Use variables to transfer data between software components and dynamically define waveform parameters during tests. Numeric Numeric
Static
Dynamic
Product Rule Maximum Quantity i Maximum number of rules that is possible to create for the Product. 12 50
Test Rule Maximum Quantity i Maximum number of rules that is possible to create withint a Test. 5 100
Stage Rule Maximum Quantity i Maximum number of rules that is possible to create for each of the test stages. 3 5
Widget Rule Maximum Quantity i Maximum number of rules that is possible to use for the configuration of custom Button Widgets. 50 200
Static
Dynamic
Test Triggers i Use test-level triggers such as Started, Stopped, Paused, or Resumed to automate actions based on test execution states. Started
Stopped
Started
Stopped
Paused
Resumed
Test Conditions i Define conditions like 'In Progress' or 'Paused' to control automation rules during the test lifecycle. In Progress In Progress
Paused
Test Actions i Execute automated actions like stopping or pausing a test based on defined conditions and triggers. Stop Stop
Pause
Stage Maximum Quantity i Maximum number of stages configured within a test. 1 255
Stage Looping i Enable stage looping to repeat a sequence of stages multiple times during a test, supporting advanced workflows.
Static
Dynamic
Waveform Types i Set motion profiles for machine axes using ramp, dwell, sinewave, and other waveform types during test execution. Ramp
Dwell
Constant
Ramp
Dwell
Constant
Duotonic Ramp
HaverSine
Duo-HaverSine
Sinewave
Squarewave
Static
Dynamic
Measurement Types i Create custom measurements based on sensor data. Sensor/Data Sensor/Data
k*Sensor+b
Measurement Triggers i Use triggers based on measurement values - such as thresholds, ranges, or changes - to automate machine and test operation flow. More than
Less than
In range
Out of range
More than
Less than
In range
Out of range
Amplitude change
Mean change
Measurement Conditions i Set conditions using measurement thresholds or ranges to control the execution flow and automation rules within test or machine execution. More than
Less than
In range
Out of range
More than
Less than
In range
Out of range
Measurement Actions i Perform actions like taring, untaring, or retrieving measurement values dynamically during machine or test execution. Tare Tare
Untare
Get value
Static
Dynamic
Axes Triggers i Set up axis-based triggers, such as operation completion, to automate test workflows based on machine behavior. Complete Complete
Axes Conditions i Define conditions like axis completion to control the flow of test stages and enable rule-based automation. Complete Complete
Axes Actions i Execute actions on axes - such as enabling, disabling, taring setpoints, or resetting PID - to dynamically adjust machine behavior based on rules. Enable
Disable
Enable
Disable
Tare SetPoint
Reset PID
Static
Dynamic
Report Creation i Generate detailed, customizable reports with test results, test information, statistics, and graphs.
Static
Dynamic
Specimen Type Creation i Define custom specimen types with configurable parameters and equations for gauge length and area.
Specimen Triggers i Configure break and yield triggers to detect key specimen events and automate rule-based actions during tests. Break Break
Yield
Static
Dynamic
Calculation Types i Use built-in calculations to extract key values like modulus, energy, and statistical results. Energy
Yield Offset
Modulus of Elasticity
Data point
Maximum Load over Width
Statistical
Measurement @ Break
Energy
Yield Offset
Modulus of Elasticity
Data point
Maximum Load over Width
Statistical
Measurement @ Break
Measurement at Yield
Measurement @ Peak Load
Peak Load
Secant Modulus
Chord Modulus
Static
Dynamic
Logging Types i Log critical test data with Timed (continuous), Periodic (interval-based), or Peak & Valley (extrema-only) methods to support detailed reporting, analysis, and optimized storage. Timed Timed
Periodic
Peak & Valley

Get Quote

Sample Request