
Closed
Posted
Paid on delivery
Delta PLC, Servo Motion, HMI and SCADA Programmer Required Project Overview We are developing two industrial servo-controlled products: 1. Servo Nutrunner 2. Servo Pressing Spindle We require an experienced PLC, servo-motion, HMI and SCADA programmer to develop the control software, operator interface, graphical process monitoring, data logging, reporting and machine diagnostics. This is not only an HMI-development assignment. The programmer must have practical experience in servo motion control, torque-angle monitoring, force-displacement monitoring, PLC programming, industrial communication, database integration and machine commissioning. Proposed Hardware Servo Nutrunner * Controller: Delta PLC * Servo drive and motor: Delta ASDA-B3 * Torque feedback: Servo-drive torque feedback and/or external torque transducer * Angle feedback: Servo motor encoder * HMI/GUI: Delta HMI, VB.NET, C#, Lua or suitable industrial SCADA * Communication: EtherCAT, CANopen, Modbus TCP/RTU or another suitable protocol Servo Press * Controller: Delta PLC * Servo drive and motor: Fuji Electric ALPHA7 * Force measurement: Load cell with amplifier * Displacement measurement: Servo encoder, rotary encoder or linear encoder * HMI/GUI: Industrial HMI or Windows-based application * Database: SQL Server Express or another approved database Scope 1: Servo Nutrunner The operator shall be able to create and save tightening recipes containing: * Target torque * Target angle/theta * Minimum and maximum torque * Minimum and maximum angle * Rundown speed * Final tightening speed * Acceleration and deceleration * Snug/seating torque * Torque hold time * Cycle timeout * Reverse speed and angle * Part number, recipe and batch quantity The tightening sequence may include: 1. High-speed rundown 2. Snug-point detection 3. Low-speed tightening 4. Torque-controlled tightening 5. Torque-plus-angle tightening 6. Hold or verification 7. Controlled stop and reverse 8. OK/NOK evaluation The system must record: * Actual torque and angle * Peak and final torque * Final angle * Tightening time and cycle time * Torque-versus-angle curve * Torque-versus-time curve * Pass/fail result * Failure reason Typical rejection conditions: * Torque above or below limits * Angle above or below limits * Target torque not reached * Early torque rise or cross-threading * Excessive rotation or stripped thread * Cycle timeout * Servo or communication alarm Scope 2: Servo Pressing Spindle The operator shall be able to create and save pressing recipes containing: * Target force * Minimum and maximum force * Target displacement * Minimum and maximum displacement * Approach, pressing and return speeds * Acceleration and deceleration * Contact-detection force * Force or position hold time * Upper force-displacement limit * Lower force-displacement limit * Intermediate checking windows * Part number, recipe and batch quantity The pressing sequence may include: 1. Home-position verification 2. Component-present verification 3. High-speed approach 4. Low-speed component search 5. Contact detection 6. Controlled pressing 7. Force/displacement monitoring 8. Hold stage 9. Return to home 10. OK/NOK evaluation Required operating modes may include: * Press-to-position * Press-to-force * Force-limited position control * Position with force monitoring * Force with displacement monitoring * Multi-stage pressing The system must display and store: * Force-versus-displacement curve * Force-versus-time curve * Displacement-versus-time curve * Maximum and final force * Maximum and final displacement * Contact position * Cycle time * Pass/fail result * Failure reason The actual pressing curve must be compared with configurable upper and lower envelopes. The system should also support multiple checking windows at selected force or displacement ranges. HMI and GUI Requirements The HMI/GUI should include: * User login * Automatic cycle * Manual/setup mode * Recipe creation and selection * Live torque-angle graph * Live force-displacement graph * Previous-cycle graph * Large OK/NOK indication * Batch and production counters * Alarm screen and alarm history * Servo diagnostics * PLC I/O diagnostics * Calibration screen * Maintenance screen * User management * Data search and report screen SCADA and Traceability Every cycle must be stored with: * Date and time * Shift * Operator name/ID * Machine number * Product and part number * Serial number * Batch number * Recipe name and revision * Target values * Actual measured values * OK/NOK status * Failure reason * Cycle time * Torque-angle or force-displacement curve Users must be able to search records by date, shift, operator, part number, serial number, batch, recipe and OK/NOK status. Reports required: * Individual cycle report * Batch report * Shift and daily production report * Operator-wise report * Part-wise report * OK/NOK and rejection summary * Alarm-history report Reports should be printable and exportable to PDF, Excel or CSV. Database backup and restoration must be provided. User Access and Security Access levels should include: * Operator * Setter * Supervisor * Maintenance * Quality * Administrator Recipe editing, calibration, limit changes and user creation must be password protected. The system should maintain an audit trail of logins, recipe changes, calibration changes, alarm acknowledgements and manual overrides. Calibration and Diagnostics Calibration facilities are required for: * Torque * Load cell * Angle * Displacement * Zero and span * Calibration factor * Calibration date and due-date warning Alarms should cover: * Servo not ready or servo fault * Encoder fault * Torque/load-cell fault * Overtravel * Home-position fault * Emergency stop * Safety-door open * Excess torque or force * Cycle timeout * PLC/servo/database communication failure * Printer failure * Workpiece not present Deliverables The programmer must provide: 1. Complete editable Delta PLC source program 2. Delta ASDA-B3 parameter file 3. Fuji ALPHA7 parameter file 4. Complete editable HMI/GUI/SCADA source code 5. Database structure and scripts 6. PLC I/O list and communication register map 7. Alarm list 8. Recipe parameter list 9. Functional description and sequence of operation 10. Installation and backup instructions 11. Calibration procedure 12. Operator and maintenance manuals 13. FAT procedure and test report 14. Training and commissioning support 15. Complete source-code and password handover Compiled-only or password-locked software will not be accepted. Intellectual-property rights for the project software must be transferred to us after payment. Required Skills Applicants should have experience in: * Delta PLC programming * Delta ASDA-B3 servo programming and tuning * Fuji ALPHA7 servo programming and tuning * Position, speed and torque control * Servo homing and motion sequences * Torque-angle nutrunner systems * Force-displacement servo presses * Load-cell and encoder integration * EtherCAT, CANopen and Modbus * Delta HMI, WinCC, VB.NET, C# or Lua * SQL database development * Real-time graph plotting * PDF/Excel/CSV reporting * Industrial alarms and safety interlocks * Machine commissioning Experience in automotive assembly, electric nutrunners, press-fit monitoring, process-signature analysis and production traceability will be preferred. Questions Applicants Must Answer 1. Have you developed a torque-angle nutrunner? 2. Have you developed a force-displacement servo press? 3. How will you capture high-speed curve data? 4. How will the press curve be compared with upper and lower limits? 5. Which communication protocol do you recommend? 6. Which GUI platform do you recommend and why? 7. How will cycle data and graphs be stored? 8. Can you provide remote and on-site support in Bengaluru? 9. Will you provide complete editable source code? 10. What is your milestone-wise price and schedule? Expected duration: approximately 15 days.
Project ID: 40602317
9 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average ₹138,333 INR for this job

The professional with 16 years of experience in Industrial Automation. Development,Commissioning of PLC Control System, HMI and SCADA^^ ◾ PLC-Siemens [S7-1500F/H, S7-400, S7-400F/H/R, S7-300, S7-1200, S7-200, S5, TI PLC, LOGO!] Rockwell [(Allen Bradley)- SLC500,MicroLogix,CompactLogix.] Schneider [Zelio, M171/72] Automation Direct [DirectLogic Click PLC] Unitronic [V200-18-E3XB Controller] Delta [Delta DVP ES2] ◾HMI-Siemens ** Weintek ** Kinco ** Unitronics ** Hitachi ** Schneider ** Wecon ** DeepSeaElectronics ◾SCADA -WinCC ** In-Touch Wonderware ** Citect ** Ignition ◾ Industrial Networks-PPI-MPI ** Profibus ** AS-i ** Profinet ** Ethernet ** Modbus RTU/Modbus TCP ◾ OPC -PC Access ** OPC Scout ** OPCUA ** Metrikon ** Kepware ◾ Project Documentation-ISA88/95, GAMP, 21CFR Part11, VP, URS, FRS, DS, IQ, OQ, PQ, SOP. ◾ Programming Languages -C# ** VBA ** VB.net ** Javascript ◾ Raspberry pi ** Raspi Camera ◾ Networking Devices - Siemens scalance, Teltonika, Waveshare Modbus Gateway, Moxa Gateway
₹150,000 INR in 7 days
5.7
5.7

With over a decade working in industrial automation, I am adept at handling complex projects requiring an intimate understanding of PLC, servo-motion control, HMI, SCADA programming and more. I have a wealth of hands-on experience automating different industrial processes such as the Wastewater Treatment Plant and Water Treatment Plant projects where I developed system software using SIEMENS TIA Portal and Simatic Manager programs for control. I've monitored and overseen processes using SIEMENS WinCC SCADA program assisting in generating monthly and yearly reports. Besides, I have proficiency in using various PLCs including DELTA PLC and ABB PLC - both of which are crucial for this project. This is exhibited by my work on the factory floor where I controlled each piece of equipment via these systems successfully. Assuring impeccable quality, I would use the same attention to detail when it comes to developing your servo-controlled products, Servo Nutrunner and Servo Pressing Spindle.
₹125,000 INR in 7 days
4.6
4.6

Hi, I can develop the PLC, servo motion, HMI/SCADA, database, reporting, diagnostics, and traceability software for your Servo Nutrunner and Servo Pressing Spindle system. The best solution is to first finalize the motion sequence, servo feedback method, load-cell/torque data rate, PLC I/O, protocol, and GUI platform. I would recommend EtherCAT where available for fast servo response, Modbus TCP/RTU for auxiliary devices, and C#/.NET SCADA with SQL Server Express for graphs, recipes, reports, audit trail, and searchable cycle history. I’m comfortable with PLC programming, servo motion, torque-angle logic, force-displacement monitoring, load-cell/encoder integration, HMI screens, SQL logging, alarms, calibration, PDF/Excel reports, and commissioning support. Deliverables will include: * Delta PLC source program * Servo parameter support * HMI/SCADA source code * Recipe and user management * Torque-angle and force-displacement curves * Upper/lower envelope checking * SQL database and reports * Alarm, calibration, and audit trail * FAT procedure and manuals * Full editable source-code handover For high-speed curve data, I’ll buffer samples with timestamped cycle IDs and store curve points in SQL. Press curves will be checked against configurable upper/lower envelopes and windows. I can provide remote support and Bengaluru on-site support if logistics are agreed separately. Milestones: architecture, PLC/servo, HMI/SCADA, reporting, FAT, commissioning. Best regards Ankit
₹100,000 INR in 20 days
2.6
2.6

Hello, I have seen your are looking PLC and SCADA programmer working in PLC & SCADA, Servo Motion and VB.NET I am having 7 years of experienced as industrial automation programmer and I will work according to your features list. Please share more details of your project. Looking forward to your response Thanks
₹150,000 INR in 12 days
0.0
0.0

Hello, I'm bharghav, with 10 years of experience in programming and matching job skills. My expertise aligns perfectly with developing robust control software, especially in VB.NET. I understand your need for an experienced programmer for your Delta PLC, servo-controlled nutrunner and pressing spindle projects. I will develop the control logic, HMI, SCADA, data logging, and reporting features, ensuring precise torque-angle and force-displacement monitoring as outlined. Please initiate a chat so we can discuss the specifics further and refine the solution. Best regards,
₹105,000 INR in 3 days
0.0
0.0

With more than 6 years of experience in electrical engineering, specializing in firmware development and IoT product engineering, I'm confident that I can deliver exceptional results for your project. I have an in-depth understanding of the core technologies involved in servo-motion control, HMI programming, and SCADA systems, making me a perfect fit for your industrial servo-controlled development. My expertise spans across key areas such as PLC programming, database integration (including SQL Server Express), torque-angle monitoring, force-displacement monitoring and industrial communication protocols like EtherCAT, CANopen and Modbus TCP/RTU among others. Additionally, my proficiency in various programming languages like VB.NET, C#, Lua and my competence with platforms like Delta HMI, Delta PLC will come handy. Over the years I've developed not only HMI but also practical machinery solutions incorporating data logging, graphical process monitoring and machine diagnostics just like your project demands.
₹125,000 INR in 20 days
0.0
0.0

Hi, Your project is an excellent match for my experience in industrial automation, motion control, PLC programming, and embedded system integration. I have developed automation systems involving servo control, HMI/SCADA, industrial communications, and production traceability for manufacturing applications. I can develop a complete solution for both the Servo Nutrunner and Servo Pressing Spindle, including Delta PLC programming, servo motion control, recipe management, HMI/SCADA, SQL database integration, real-time graphing, reporting, alarms, diagnostics, calibration, and complete documentation. The software will be fully editable, well documented, and delivered with all source code and configuration files. My expertise includes: Delta PLC, HMI, and Modbus/EtherCAT communication Servo motion control, homing, torque, speed, and position control SQL database integration and production traceability Real-time data acquisition, graph plotting, and report generation FAT support, commissioning, calibration, and operator training I recommend using EtherCAT for deterministic high-speed motion control and a C#/WinForms SCADA with SQL Server Express for flexible visualization, reporting, and long-term maintainability. I am available to start immediately and can provide remote support throughout development, with complete IP transfer upon project completion. I look forward to discussing the project scope, milestones, and delivery schedule. Best regards,
₹250,000 INR in 15 days
0.0
0.0

Namaste I am Bojan Spasic a software engineer from Serbia with ten years in C# VBNET Lua Labview Arduino STM32 I can program Delta PLC build HMI in VBNET C# and store data in SQL Server EtherCAT recommended for fast communication and Delta HMI with C# for responsive GUI Data captured with DMA buffers timestamps stored in SQL tables exportable to PDF Excel CSV No I have not built a torque angle nutrunner No I have not built a force displacement servo press Press curve compared with limits via PLC logic Yes I can provide remote and on‑site support in Bengaluru Yes I will deliver full editable source code and manuals Milestones 30% design 40% testing 30% delivery 3 days total
₹115,000 INR in 3 days
0.0
0.0

Hola, soy Ingeniero Electrónico especializado en automatización y control con Siemens (TIA Portal, PCS7, WinCC, Step7). Trabajo a diario con S7-1200/1500 y S7-300, diagnóstico de redes industriales (PROFINET y en general), HMI/SCADA y arranques de motores. Disponibilidad: fines de semana completos, entre semana desde las 17:00 hora Argentina (superpone con la última parte de su horario). Respondo rápido y puedo saltar a una llamada corta si sirve para evaluar un caso real.
₹125,000 INR in 7 days
0.0
0.0

India
Payment method verified
Member since Oct 13, 2015
₹75000-150000 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
$250-750 USD
$30-250 USD
$30-250 USD
$250-750 USD
₹150000-250000 INR
₹150000-250000 INR
₹600-1500 INR
$10-30 USD
$50-200 USD
₹600-1500 INR
$50-200 USD
$10-30 USD
$250-750 USD
$10-30 USD
$50-200 USD
$30-250 USD
₹150000-250000 INR
₹600-1500 INR