Find Jobs
Hire Freelancers

Fermenter Vessel Temperature Control System

$250-750 USD

Geschlossen
Veröffentlicht vor mehr als 9 Jahren

$250-750 USD

Bezahlt bei Lieferung
Project Overview The Fermenter Temperature Control System is a software program designed to communicate to up to 31 off-the-shelf temperature controllers (actual controller is TBD) . The temperature controller maintains the temperature of the vessel by opening and closing cooling valves. These controllers communicate on a RS485 Modbus protocol. The control software communicates as a master on the Modbus network (via a RS485-to-USB adapter), and has the following tasks: - Transmit setpoints to each of the controllers - Display actual temperatures to the user Phase I of the project is to setup the serial modbus communications to each of the controllers, and develop a user interface to allow the end user to change the temperature setpoints and view the current temperature of each vessel. Overview (Main) Screen The main screen should act as an overview screen. All controllers that are actively configured should display the current temperature and setpoint. By clicking on the controller, a numeric popup screen should display allowing the user to click numbers to enter the desired temp setpoint (keyboard entry is optional for the user). There should be some alert to the user when a node that is actively being monitored has lost communication. Initialization The user shall be able to setup the system via a .TXT or .INI file that will be read upon the start of the program. This will configure the comm ports, baud rate, etc, of the system for each of the 31 modbus controllers. If a controller is not being used, then it will be disabled in this file. There should also be a description for the vessel that will be visible from the UI. Future system expansion Many features will be added in future phases. Some of these enhancements include: - Trending of individual temperatures - Data capture of a trend to a .CSV file for import into excel - Integration of Temperature profiles that the controller will be commanded to follow - Text message alarms when the system goes beyond limits - Mobile accessibility (Ipad / Android Tablets) System Requirements - The system will run on Windows 7 professional (32 or 64 bit). - System will be programmed using the latest version of Python - MinimalModbus ([login to view URL]) will be used for the Modbus communication protocol implementation Phase I Deliverables - A working program - Full source code with documentation Expectations of the Supplier - Provide weekly milestone updates - Prompt response to email (<24 hours) - Limited support via phone may be required - Submittal of samples of the User Interface screen for feedback and buy-off - Integration of company logo into the UI
Projekt-ID: 6201855

Über das Projekt

11 Vorschläge
Remote Projekt
Aktiv vor 10 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
11 Freelancer bieten im Durchschnitt $605 USD für diesen Auftrag
Avatar des Nutzers
A proposal has not yet been provided
$555 USD in 10 Tagen
4,9 (55 Bewertungen)
5,6
5,6
Avatar des Nutzers
I have good experience with Python and Qt GUI and embedded programming. I've developed some modbus device 3-5 years ago (I don't remember what exactly), so I can create some emulating hardware setup for me, if I can find remains. Anyway, for reliable debugging I need remote access to your sort of sandbox with your controllers. A phone support can be difficult because of opposite timezone and not so good spoken english.
$666 USD in 15 Tagen
5,0 (12 Bewertungen)
5,2
5,2
Avatar des Nutzers
Hi, What I understand in short that you want to control (temp range, configurations, data etc) of 31 independent temperature controller over the RS485 network following a MOD bus protocol. The controller is running on the PC and is connected over this 485 network. The development task includes the following: 1. GUI of the main controller 2. Data received from 32 controller to be save finally into excel file 3. Running the mod-bus protocol for the operation. I am quite excited that I can do this project in a very good manner as I have got a very good experience in Lab-windows and graphics. I can develop a high end graphic interface on Lab-windows (industry standard). Besides this I have 14 year experience in electronics, micro-controllers and system designing Following shall be the expected milestones: 1. Specification requirement document. 2. GUI concept design 3. Simulation of code and GUI (Where ever possible) 4. Software delivery. About my self , you can review my profile and my clients comments. Best Regards.
$747 USD in 20 Tagen
4,9 (8 Bewertungen)
5,1
5,1
Avatar des Nutzers
Hi, I have over 20 years of experience working in IT. Over 10 years in Australia as a contract programmer for companies like NAB, Bosch, etc. I am now based in Malaysia. I am very good at communicating with clients and understanding and solving complex problems. Your spec is good. In my last project with a German client, I had to interface with a WAGO PLC via Codesys and IPSymcon. The front end was a HTML5 app using CSS3D UI. Would you consider similar solution to your project? The protocol was RS485 Modbus. This is easier and cheaper to develop and maintain. https://www.freelancer.com/projects/PHP-Software-Architecture/Program-PHP-Based-Control-Panel.html I have extensive experience with PHP, Javascript, JQuery, Responsive design, Ajax, CSS3 & mySql. I prefer projects where the clients are ready to go and committed to finishing the project ASAP. I do all the work myself and don't subcontract. In my last project, my German client told me his programmer estimated one month for the project. I quoted 6 days. We finished the project in 10 days due to delays by his programmer. He said I was the first programmer that chased him to finish the project. We need further discussion to confirm if my assumptions are correct, your requirement is met and if your budget and my bid is reasonable. Lets talk more. Initially I would like to use Skype to get to know the client and see if we are comfortable and can communicate well with each other. Thank you for considering my bid.
$750 USD in 7 Tagen
4,6 (4 Bewertungen)
5,3
5,3
Avatar des Nutzers
Hi, I am very interesting on your project and I have similar experience on this kind of project. In fact, I have rich experience on software programming for industrial bus, such as RS422,RS485, CAN bus, even ARINC429. I have looked into your requirement and I think I have the ability to complete your project based on Java technology. If Python is a mandatory requirement and play an important role on your system, please ignore my bid. I know Python but I have less experience on Python. Best Regards, Long
$750 USD in 7 Tagen
5,0 (1 Bewertung)
3,7
3,7
Avatar des Nutzers
I have had 12 years of embedded sw design and testing experience. Please add me on skype for more details: rabia__asim
$555 USD in 20 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
Chattanooga, United States
0,0
0
Mitglied seit Juli 13, 2014

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.