Find Jobs
Hire Freelancers

SCADA Modbus Control

$250-750 USD

Closed
Posted over 7 years ago

$250-750 USD

Paid on delivery
Software Dev tools: QT C++ OS: Cross platform Debian Linux, Windows, OS X Initial version must compile and run on Linux Debian and Windows 32bit Database: PostgreSQL Libraries: libmodbus syslog ncurses Examples of Modbus master with QT: QModMaster Components: 1. Console server ncurses program for communication, processing, log database updates and client authentication via radius. 2. Client QT GUI for system monitoring, display and setpoints of control values. Console server program requirements: 1. Connect two unique Modbus TCP slaves simultaneously. framework should be scalable for future slaves. 2. Configure IP / hostname and ports for slaves via ncurses menu. 3. Read / Write all values to arrays from provided modbus tables. 4. Process values from / to arrays to real values then write / write SQL tables for logs or recipies. 5. Send read and write status for each modbus device and user / client connects and disconnects to log heartbeat. 6. Config should be plain text file for easy editing. 7. Two modes for users: read only for user R/W for admin. Client QT GUI 1. Connect to server via RPC. 2. Display read only values output only boxes and set points R/W 3. values in I/O boxes that can be locked out with menu selected lockout. 4. Display heartbeat of all devices in upper left corner.. Future improvements after initial goals are met: 1. Modbus RTU 2. Alarms function on server if modbus values are out of range or set. 3. Display Alarms on client.
Project ID: 12789100

About the project

7 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $482 USD for this job
User Avatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$250 USD in 7 days
4.9 (141 reviews)
7.0
7.0
User Avatar
i have 6 years experience on Qt,c++,sql,qgis,ncurses on linux and windows.i done client server application using tcp ,ssl in Qt frame work.
$400 USD in 5 days
5.0 (52 reviews)
5.9
5.9
User Avatar
hello,how are you. i read your bid carefully. i am c/c++, QT, ModBus expert and have full experience for 10 years. c/c++, QT, ModBus is my top skill. i can provide most quality and high speed. if you want to success, please contact me. Then, I will give you good result to the proposals. hire me.
$555 USD in 10 days
5.0 (25 reviews)
5.7
5.7
User Avatar
i am new here but i have good experience in c and C++.also i have worked here in project that asks to do modbus rtu in c and after finishing asks new milestone in it. so i have been familiar with modbus. i will be happy if i can help.
$444 USD in 20 days
5.0 (5 reviews)
3.7
3.7
User Avatar
i amv really interested with your project and have good hand working with c++ , qt lib and networking programming ******************************************************************************
$555 USD in 10 days
4.6 (4 reviews)
3.3
3.3
User Avatar
I am programmer and fine to provide work for you. Kindly contact me soon to discuss more. I shall need initial payment too.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ALGERIA
Algeria
0.0
0
Member since Jan 15, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.