TAGFIRST-SOLO — AVAILABLE NOW

Configure SCADA.
No Code. No Developer.

Configure. Deploy. Run. Don't code.

A no-code platform to configure SCADA and PC-based applications for traceability, data logging and live data viewing — connecting to PLCs as well as NI, Advantech and ADLINK PCI & USB data-acquisition cards. Built for system integrators, machine manufacturers and end users who need a working application without writing a line of code.

LINE-A · STATION 03 · LIVE
CYCLE TIME
12.4s
UNITS / HR
284
PASS RATE
99%
BATCH B-992172 / 100
[14:22:08] PLC.D100 → 1024 · NI-USB AI0 4.7V
[14:22:09] VALIDATE prefix OK · 18ms
[14:22:11] TRACE SN 8843-21 → SQL Server
[14:22:12] LOG 14 tags · HEARTBEAT 1
20+
YEARS DOMAIN EXPERTISE
0
LINES OF CODE NEEDED
< 2hrs
FROM CONFIG TO DEPLOY
₹0
SCADA DEVELOPER COST
THE TAGFIRST FAMILY

One platform.
Five products.

From a single PLC machine to whole lines of interconnected PC-based systems — every TagFirst product configures SCADA for traceability, data logging and live viewing. No code, on any of them.

AVAILABLE NOW
PHASE 1
TagFirst-Solo
Configures SCADA for a single PLC + HMI machine connected to one SCADA — for data logging and traceability.
1 PLC + HMI SINGLE SCADA
PHASE 2
ROADMAP
TagFirst-Line
Configures SCADA for multiple PLC + HMI machines connected to one SCADA — for line-wide data logging and traceability.
MULTI PLC + HMI SINGLE SCADA
PHASE 3
ROADMAP
TagFirst-HMI
Configures SCADA for a PLC-only machine — no machine HMI required — connected to one SCADA for data logging and traceability.
PLC ONLY NO HMI
PHASE 4
ROADMAP
TagFirst-PAC
Configures SCADA for a PC-based machine using PCI, PCIe, USB or Modbus hardware — for sequence execution, data logging and traceability.
PCI / PCIe USB / MODBUS SEQUENCING
PHASE 5
ROADMAP
TagFirst-PACLine
Configures multiple interconnected PC-based machines (PCI / PCIe / USB / Modbus) working together — for testing, traceability, data logging and more.
MULTI PC INTERCONNECTED TEST + TRACE
NOT SURE WHICH?
Tell us your machine —
we'll point you to the
right TagFirst.
Talk to us →
THE PROBLEM

SCADA today is
broken, expensive and slow.

Every machine needs SCADA — for traceability, data logging and live viewing. But whether it talks to a PLC or a PCI/USB data-acquisition card, the current way of building it doesn't fit most shop floors.

💸
Custom SCADA Development
Every machine gets a different architecture, different database, different output. One engineer, three months, and a solution only he understands.
₹3–8 Lakhs per machine
🐛
Bugs, Errors & Extra Costs
Custom solutions break in 6 months. The engineer who built it has left. Nobody can maintain it. Every fix costs more than the last.
₹50K–2L per incident
Months to Deploy
By the time the solution is ready, the machine design has changed. Start over. Miss the customer audit. Lose the certification.
3–6 months per machine
HOW IT WORKS

Configure once.
Deploy anywhere.

TagFirst replaces months of custom development with a guided configuration that ends in a deployable, runnable SCADA application.

01
CONFIGURE
Point TagFirst at your machine
Pick your source — a PLC or a PCI / PCIe / USB / Modbus data-acquisition card — then map the tags and channels you care about, define your screens, logging and traceability rules. All visual, in plain language. No programming knowledge needed.
Source: Mitsubishi Q · TCP 192.168.1.10
+ DAQ: NI USB-6008 · AI0–AI7, DIO
→ Tags & channels building live in the editor...
02
DEPLOY
Generate your runnable package
TagFirst compiles everything into a versioned, encrypted package tied to your hardware dongle, then pushes it to the SCADA runtime on the machine PC. One click. No compiler. No IDE. No developer.
Package: TagFirst_EngineAssembly_v02.01.01.tfpkg
Version: 02.01.01 ← Source.Tags.Sequence
Status: ✓ Encrypted · Ready to deploy
03
RUN
Run on the shop floor
The runtime connects to your PLC and DAQ hardware, drives the operator screens, executes sequences, validates data, logs every cycle and writes traceability records to your database — automatically.
READ → PLC.D100 + NI-USB AI0 → validate → DB check
SAVE → SQL Server · 14 tags committed
HEARTBEAT 0→1→0→1 every 1 second
FEATURES

Everything your SCADA needs.
Nothing it doesn't.

🧩
Visual No-Code Configurator
Describe your machine through a guided, plain-language flow. TagFirst builds the complete config, validates it and generates a runnable package — no scripting, no IDE.
🔌
PLCs & DAQ Hardware
Mitsubishi, Delta, Modbus over TCP/IP or Serial — plus NI, Advantech and ADLINK PCI / PCIe / USB acquisition cards. Map tags and channels the same way.
🖥️
Live Data Viewing
Operator screens, trends and dashboards update in real time from PLC tags and DAQ channels alike. Build the views you need without touching a line of code.
📊
Smart Tag & Channel Config
INT, DINT, REAL, BOOL, STRING and analog/digital DAQ channels. Upload tag lists from Excel. Addresses auto-calculated. BOOL bits auto-expanded with SPARE fill.
String & Numeric Validation
PREFIX, EXACT, SUFFIX, WITHIN match checks. Range, min, max comparisons. Cross-operation validation. Local DB duplicate check with rework logic.
🗄️
SQL Server Integration
Auto-creates tables. INSERT or UPDATE mode. Maps tags, operation results and scanned data to columns. System fields auto-saved — timestamp, shift, line.
🔒
Dongle-Locked Packages
Every package is AES-256 encrypted and bound to your hardware dongle. Version-stamped XX.YY.ZZ — PLC change, tag change, sequence change tracked separately.
🖨️
Print & Mark Integration
Direct command to label printers and dot marking machines via Serial, TCP or USB. PRN template with dynamic field mapping. Optional scan-after-print validation.
🔗
Multi-Station Traceability
Check previous station database before saving. Confirm part passed upstream. Result column validation. Configures separate SQL Server connection per station.
⚙️
Sequence Execution
For PC-based machines, configure step-by-step test and process sequences driven directly from DAQ I/O — read, act, validate, branch — with every step logged for traceability.
💓
Heartbeat Watchdog
Runtime writes 0→1→0→1 every second to a dedicated write tag. PLC monitors and raises an alarm if the runtime stops. The PLC always stays master.
COMPATIBILITY

Works with the hardware
on your shop floor.

PLCs over the most common protocols, plus PCI / PCIe / USB data-acquisition cards from NI, Advantech and ADLINK. Phase 1 (TagFirst-Solo) ships PLC support; DAQ hardware arrives with the PAC products.

Mitsubishi
Q / FX / iQ-R Series
D register addressing · TCP/IP · Serial
PHASE 1
Delta
DVP / AS Series
D register addressing · TCP/IP · Serial
PHASE 1
Modbus
Generic Modbus TCP/RTU
Holding · Input · Output registers
PHASE 1
Siemens
S7-300 / S7-1200 / S7-1500
DB block addressing
PHASE 2
Allen Bradley
MicroLogix / ControlLogix
Tag-based addressing
PHASE 2
Omron
CJ / CS / NX Series
FINS protocol
PHASE 2
ABB
AC500 Series
Modbus / Ethernet
PHASE 2
Your PLC
Not listed here?
Contact us — we'll add it
CONTACT US
DATA-ACQUISITION HARDWARE

PC-based machines, covered too.

For TagFirst-PAC and PACLine, configure PCI, PCIe and USB acquisition cards the same no-code way you configure a PLC.

NI
National Instruments
DAQmx · USB / PCIe · AI/AO/DIO/CTR
PAC PHASE
Advantech
PCI / USB DAQ
PCI-1710 family · USB-4700 series
PAC PHASE
ADLINK
PCIe / USB DAQ
PCIe-9xxx · USB-DAQ modules
PAC PHASE
Modbus Hardware
Generic TCP / RTU I/O
Remote I/O · gateways · meters
PAC PHASE
PRICING

Simple pricing.
No surprises.

Per-machine licensing. You own the package. No subscription. No cloud dependency. No internet required on the shop floor.

SINGLE MACHINE
TagFirst-Solo
45,000 per machine
One-time license · Dongle included
Full TagFirst-Solo software license
USB security dongle included
1 year support & updates
Remote commissioning — 2 sessions
Tag template + documentation
Get Started
LINE PACK
10+ Machines
Contact for pricing
₹25,000/machine · Save 44%
Everything in Plant Pack × 10+
Dedicated account support
Quarterly health check visits
TagFirst-Line early access
OEM embed pricing available
Contact Us
FOUNDING CUSTOMER PROGRAM
Get TagFirst-Solo on your machine — today.
We're onboarding our first 10 founding customers for a 90-day pilot. You pay only the hardware dongle + courier cost (₹5,000). Full software. No restrictions. Your feedback shapes the product.
Full software — zero cost
₹5,000 dongle + courier only
90 day pilot period
Free upgrade to v1.0
Direct support from Puja Controls team
Founding Customer status
Apply for Pilot →
Only 10 spots available
Annual Maintenance Contract (Year 2+) — 18% of license value · Includes updates, bug fixes & unlimited remote support
PUJA CONTROLS
20 years on the shop floor.
We know what doesn't work.
Puja Controls has been building automation solutions for Indian manufacturers since 2012 — LabVIEW systems, PLC-based test equipment, end-of-line testers, torque measurement, and industrial machine controllers.
2012
Founded, Noida
20+
Years automation expertise
IIM
Ahmedabad — Young Entrepreneurs
🇮🇳
Made for Indian manufacturing
WHY TAGFIRST
"We've seen the same problem on every shop floor for 20 years. Custom traceability. Different every time. Expensive every time. Broken every time."
Every manufacturer we worked with was solving traceability the same way — hiring a developer, building custom, paying for bugs, and starting over when the engineer left.
TagFirst is the product we always wished existed. Standardised. No-code. Deployable by the automation engineer who knows the machine — not a software consultant who doesn't.
PC
Puja Controls
Noida, Uttar Pradesh · info@tagfirst.in
FAQ

Common questions.

Do I need any programming knowledge to use TagFirst? +
No. TagFirst is designed for automation engineers who understand their machine — PLC or PC-based — not software developers. The configurator walks you through every step in plain language. If you know your PLC's IP address and block addresses (or your DAQ card and its channels), you can configure TagFirst.
Which PLCs and hardware are supported? +
TagFirst-Solo (Phase 1) supports Mitsubishi (Q/FX/iQ-R), Delta (DVP/AS) and Modbus Generic (TCP/RTU). Siemens, Allen Bradley, Omron and ABB are planned next. NI, Advantech and ADLINK PCI / PCIe / USB data-acquisition cards arrive with the PAC products (Phases 4–5). If your hardware isn't listed, contact us — we may be able to add it.
Does TagFirst require internet on the shop floor? +
No. The desktop runtime utility runs completely offline on the shop floor PC. The only internet requirement is during initial configuration on the web portal. Once your .tfpkg package is generated and deployed, it runs entirely on your local network.
What database does TagFirst use? +
TagFirst-Solo supports Microsoft SQL Server — the most common industrial database in Indian manufacturing. The desktop runtime auto-creates tables based on your configuration. No DBA needed. SQLite, MySQL and PostgreSQL support are planned for future phases.
How does the version control work? +
Every package has a version in XX.YY.ZZ format. XX increments when source (PLC or DAQ) configuration changes (resets YY and ZZ to 01). YY increments when tags change (resets ZZ to 01). ZZ increments when sequences change. Previous versions are always retained for instant rollback.
What is the founding customer pilot program? +
We are onboarding 10 founding customers for a 90-day pilot. You pay only ₹5,000 for the hardware dongle and courier. Full software — no restrictions. In return, you give us weekly feedback, allow us to document your use case, and give us a reference call permission. After 90 days, you can continue with a paid license or let it expire — no pressure.
Can TagFirst handle multiple machines? +
TagFirst-Solo is a single-machine architecture — one package, one machine, one dongle. For multiple PLC+HMI machines on one SCADA there's TagFirst-Line; for PC-based machines there's TagFirst-PAC and the interconnected TagFirst-PACLine. All are configured and managed from the same web portal.
GET STARTED

Ready to eliminate
custom development
from your floor?

Start your pilot today. ₹5,000. 90 days. No risk. Just results.

Or call us · Noida, Uttar Pradesh · Puja Controls