Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Istanbul, Turkey
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"The goal is to build brand-new automation software in C# that talks directly to our PLC hardware and drives a manufacturing assembly line from start to finish. I already have the electrical side covered; what I need is the Windows-based control layer that will issue start/stop commands, read sensor feedback, and coordinate each station so the line keeps its rhythm without manual intervention.
The PLCs are standard industrial units (Siemens and Allen-Bradley are typical on our floor), so the program will have to exchange data over the usual protocols—OPC UA or Modbus/TCP are fine as long as the response times are tight enough for real-time control. A simple, operator-friendly GUI is essential: big status indicators, manual jog buttons, and basic fault alarms. Live production counters and the ability to log cycle times to a CSV or lightweight SQL database round out the wish list.
Deliverables
• Visual Studio solution with well-commented C# code
• PLC communication layer ready for tag mapping (no proprietary libraries, please)
• Executable installer and a quick-start PDF so my technicians can deploy and commission the system on site
Acceptance criteria
– The software must start, stop, and pause the assembly line reliably after simulated I/O tests.
– All PLC tag reads/writes complete in under 100 ms per cycle.
– Alarm banner pops up within one second of a triggered fault bit.
I will handle on-site wiring and PLC ladder logic; you focus on the C# side and remote hand-over. If this pilot line runs smoothly, we’ll expand the scope to additional cells." (client-provided description)
Matched companies (6)

Junkies Coder

Kiantechwise Pvt. Ltd.

Codetreasure Co

Chirag Solutions

WhizzAct Private Limited
