.NET C# Automation HMI Sample Interface with SQL and XML

$750 - 1500 3 years ago
Hello there.
I am willing to do a sample HMI (Human Machine Interface). Sample and quite simple.
This sample HMI will be controlled by another software running on another machine on a LAN or via hyperterminal, from another machine. IT will react under a specific protocol developed by us.
So, at this point, freelancer knows he will have to develop two softwares, and they will have to run both via TCP/IP or serial.
The HMI will look like this, and this will serve as our guideline: http://tiny.cc/z5elo

What I am looking to be done is an interface that will look like the one on the link (http://tiny.cc/z5elo). So, freelancer must ellaborate all the make-believe equipment that is shown.
The interface will also have "movement". For example: when a pump is turned on (you can turn a pump on by clicking on it, then another window will pop-up, and on this new window you'll be able to turn it on or off), it will have some action showing that it is running, besides a green/red indicator. 
All equipments can be turned on and off this way: you click on it, a new window will pop-up with the possible options.
A pump or motor can also be turned on without user intervention depending on an external input (this external input will be provided by the other software, that we will call Controlling Software).

Another reaction expected from HMI is, for example, when you turn the water pump on, or open a valve, the pipeline will be colored accordingly. For example: if the valve for cold water is turned on, then it will change it's color from red to green, and the pipeline after the valve would be colored not only with blue, but with a "moving" blue, indicating that water is flowing thru the pipe.

The tanks must have level indicators. One must be a color level indicator, another a percentile and another a whole number, indicating capacity.

The barrels must have indicators indicating their weights. 

The pipes must have indicators indicating pressure or flow.

All equipments will have ALERT indicators. For example, if a tank can hold only up to 100PSI, then it will sound an alarm when it gets to 90PSI and will trip when it gets to 100PSI.

All of these equipments will be controlled by "imaginarium" responses and signals, following a specific protocol, provided by the othe Controlling Software.

All of the user input (pumps on, lights off, at what time, etc, etc, etc) will be recorded on a SQL database that will also be provided with the software.
This log can be seen on the bottom of the main HMI window showing the last commands recorded. To see the complete log, with search and filter, the user will click on a button on the main window that will take him to a second window, where he can see the complete log and do his searching, filtering, etc.
A simple database management window must be provided to perform simple tasks, like clearing up the whole database. Can't think right now of what other task the user could perform...maybe there isn't!

***Controlling Software - CS

The Controlling Software (CS) will run on another computer. It will send "signals" to the HMI to simulate it working (serial and TCP/IP). These signals will follow a certain protocol, defined down below.
The Controlling Software will create XML files that can be saved and restored later on. This XML file will have all the actions that will be sent to the HMI. For example: it will have a certain action of the pump at a certain time; It will have a certain pressure reading from the pipe at a certain time; it will have a certain reading of the barrel at a certain time; and so on...
All of the actions will be based in time, but...


Latest related projects

Project name/Short description Project type Posted time Budget
Write some Software
explanation about codes in a web-based system + correcting mistakes . Full details »
14 minutes ago$30 - 250
Red Crucible 2 Hack
I am looking for somebody who can make me a private Hack / Cheat for the game Red Crucible 2. Are already in possession of a hack but I would like a better one. Full details »
15 minutes ago$40 - 100
School Assignment - Data Structure and Algorithms (C# Programming)
The project description can be found in the attached file. Both the theory and the programs must be done. Please read it, before you post your bid. At the end of the attached file you can find a Guideline of the project; like how it needs to be done and what are the requirements. What you will be interested in, is the Section 3. I do have lecture notes if you need them, but I doubt. I need someone ... Full details »
58 minutes ago$10 - 90
Programming using API of a website to post in the account
I want a program working on a social website and post automatically in my account using API YOU MUST KNOW THIS APP BEFORE YOU BID : [url removed, login to view] IF YOU DON'T KNOW THIS APP , PLEASE DOWNLOAD IT IN YOUR PHONE AND USE IT AND UNDERSTAND ALL FEATURES BEFORE YOU BID. Android : [url removed, login to view] IOS: [url removed, login to view] details in PM Full details »
2 hours ago$10 - 30
Design a bot to cast a couple hundred votes on a simple website with no login -- 2
I need a bot to cast a few hundred votes on this website, voting for Valemount. [url removed, login to view] The contest ends December 31st so the votes need to be cast evenly over the next few days. The ip addresses need to be from canda Full details »
2 hours ago$30 - 250
3 hours ago$10 - 30
SQL Databases assignments
2 assignments, will need both in 18 hours. I will require someone who is strong with SQL, and will do all the requirements. Please message me for more information and assignment details. Payment is $150 for both, will release $25 now, and remaining on Wednesday (pay day). Full details »
3 hours ago$30 - 250
I need someone to add rich snippets to website
I need someone to add rich snippets to a couple of my videos with microdata from [url removed, login to view] to my website [url removed, login to view] Full details »
3 hours ago$10 - 30
I need someone to add rich snippets too a couple of my videos -- 2
I need someone to add rich snippets to a couple of my videos with microdata from [url removed, login to view] to my website [url removed, login to view] Full details »
3 hours ago$10 - 30
I need someone to add rich snippets too a couple of my videos
I need someone to add rich snippets to a couple of my videos with microdata from [url removed, login to view] to my website [url removed, login to view] Full details »
3 hours ago$10 - 30
make program as autofill but can use for different information
hi, i want to do have a program to help me to fill forms. i have agency to apply for students who are going to study in university, we lose time to fill application for each student. i want to have program as autofill but i can use for different student. i have normal forms online to add all informations i need it for students. i want to use data for student to entry direct for application university ... Full details »
4 hours ago$250 - 750
*Leading Film Distributor IN NEED of an IN-HOUSE Backend Coder for our NY Offices
Looking for an in-house developer to join the team in our New York office creating a Roku app/Responsive website, with interactive elements, for the delivery of long-form video content. Hours will be full-time equivalent and project-based.

 Requirements: -Ability to work with our team in house -Experience with Roku SDK and BrightScript -Knowledge of: PHP, SQL Server, Perl, and dbase Bonus ... Full details »
4 hours ago$10 - 10
How to safley give my function without making my main form stuck
I have made a WPF application, it has a button to move some files attached to the column cells from one column to another column. The moment when i press button it shows a nice animation and moves all files to the next column cells. But my real problem is once i give my default function dataGridView1_DataBindingComplete, my application is getting stuck. I really dont know why.. I know its not stuck ... Full details »
4 hours ago$10 - 30
Implement (Install, Configure & Test) a full, scalable solution of a Cloud server-based Hadoop Cluster with MongoDB (including Interface modules)
**PLEASE READ THE ATTACHED PDF AS IT PROVIDES FULL SPECS & REQUIREMENTS & DELIVERABLES FOR THIS PROJECT** This project entails a middle-tier and backend implementation of Hadoop and MongoDB. This Hadoop MongoDB implementation will then contain an ever-expanding database of genetic data. The database will be extremely large, starting out as terabytes and then expanding to petabytes. The ... Full details »
4 hours ago$300 - 1300
Beyluxe Messenger Mic Jumper With voice Domination
Beyluxe Mic Jumper with voice Domination .for more details Message to me .please only bid who have experience with beyluxe messenger. Full details »
5 hours ago$30 - 250
Need an Access database created
This would be a database to take input from a data entry form and populate a master table. I have attached a detailed description in the requirements document to assist with this explanation in depth as to answer all future questions. I do have sample existing db’s if needed to assist in the creation of this db. Full details »
5 hours ago$10 - 30
Image Processing Gray-Level-Grouping
I was looking for the 'golden goose' of low-contrast image, auto-contrast adjustment. So I stumbled upon 'Gray-level-grouping'. But I wonder if it is all a pipe-dream, that no one has been able to figure out. I can't find anyone who has implemented it. There is a PDF article that I will reference. There is a guy that has some half-written 'C' code, that was ... Full details »
5 hours ago$250 - 750
CSGO: Overwatch Bypass / Cooldown Bypass, method or program.
Hello. I'm really looking for someone that can make me a private Overwatch ban bypass, a program or a method that will never get me banned or will remove the ban. I know that it can be made, there are some private bypass that i can't have access, i've seen a csgo booster rage cheating on the same account since more than a month now. I will need to see proofs that it works before ... Full details »
5 hours ago$30 - 250
Need a web scrapping application
Looking for an expert developer who can develop a desktop applications fir scrapping phone number from [url removed, login to view] Full details »
5 hours ago$10 - 30
Modify Current Report Application
Please find documents attached that describe project and sample charts. Full details »
6 hours ago$30 - 250
Write some Software
mysql data generate a position and a paid amount report. Full details »
7 hours ago$30 - 250
Help with Excel Macros (Prestashop, Database)
I need help with a project related with Prestashop databases. I'm using macros, queries, formulas, etc. I'll explain in private. Spanish speaking people preferred. Budget: 75 USD (max) Deadline: Dec 23 Full details »
7 hours ago$30 - 250
Tumblr Blog Image Scraper
I would like a program made, which allows me to input a tumblr blog url e.g. "[url removed, login to view]", and then it will scrape the post images from the blog. Then save them all into a folder. Full details »
7 hours ago$10 - 30
Build a Website - Flipbanking7
I need a website called flipbanking7.com. The website will need an American express integration, Visa integration, Mastercard integration, [url removed, login to view] integration. Savings account and checking accounts. Bill pay. Resolution center were disputes are settled. Credit card and debit card. Full details »
8 hours ago$10 - 30
UserPro Plug-in Quality Assurance
This is not a research and development opportunity, should only take an hour for a skilled developer! Knowledge of this plug-in, college baseball and softball is a must! 1. Need an expert to look at my fields, groups and roles and make changes, if necessary, to get the best performance out of the plug-in, UserPro - User Profiles with Social Login. 2. Within UserPro fields, I need to develop a field ... Full details »
8 hours ago$30 - 250
Console app (windows) to output font text as individual png's
I need to generate some images from specific fonts. I need to be able to specify a font, and a size (any relative number is good , px of font, or px of image, and then specify padding in the image around the font (top, bottom, right, left), finally i need a color of the font. the output should be alpha png letters. each should be named the letter or character in the [url removed, login to view] - if ... Full details »
8 hours ago$30 - 250
Modify XML blogger template
Make some adjustments to the following XML blogger template. Change the font, change cheme colors, pagewidth and "breadcrumbs" on other place. Full details »
9 hours ago$30 - 250
sparql query
i have some query which should be written in SPARQL. . it is urgent please thanks. Full details »
9 hours ago$10 - 30
Write a Tuition Centre management module in Odoo
To Write an Tuition Centre Module in odoo v8. Requirement: Student Record Parent linked with student Course Fee, Type, start and end Class attendance Full details »
9 hours ago$250 - 750
game project
our project is based on a game, which is similer to the froggle game you can visit it using google... Full details »
10 hours ago$10 - 10
Full time MVC/C# developer from Ahmedabad
We are looking for very good MVC /c# developers with good Javascript and SQL server programming skills. We are looking for a long term cooperation. We are considering to set up an office in Ahmedabad, India and therefore prefer to find developers in that area. Please react when you can work full time (160 hours ) per month. Full details »
10 hours ago$2 - 8
detect empty parking space using openCV
This project requires c# emgu cv need to do a simple project Full details »
11 hours ago$30 - 250
api connectivity
an experienced php developer needed to establish api connectivity Full details »
11 hours ago$10 - 100
build booking site
I need to make booking site so show me any demos of booking site you have created if we can use the same demo after you make some customizations Full details »
11 hours ago$10 - 30
Transfer NVIVO 10 project to CITAVI 4
An important number of PDFs files have been categorized, highlighted, and the highlighted passages categorized in a node hierarchy in an NVIVO project file. The objective of the work is to transfer the entire project (categorization of the files and categorization of the passages) from the NVIVO environment to the CITAVI environment. Since both programs are based on the .NET framework, knowledge of ... Full details »
11 hours ago$250 - 750
build booking site
I need to make booking site so show me any demos of booking site you have created if we can use the same demo after you make some customizations Full details »
11 hours ago$10 - 30
Crowdfunding install application on site
Open Source Application of [url removed, login to view] We will provide all the pages for the application installation to be installed in the domain of the NGO, [url removed, login to view], The professional must read and understand very well php, MySQL, SQL, Query, html, css, XML, Javascript, to understand installation errors and create alternatives to make the site work in the domain requested. Will ... Full details »
11 hours ago$10 - 30
I want a project where I can keep track of my inventory, sales, billing and also that generated reports of my profits and sales
An application, - that keeps track of my inventory - Monthly, yearly report of Profits and Loss - Billing to Customers Full details »
12 hours ago$30 - 250
PSD to XML - just APP layout
Hello i want to convert psd to xml android layout. App code : [url removed, login to view] Time - 2-4 days Full details »
12 hours ago$90 - 750
Build a Website
I have consol project using .NET I want to convert it to website (ASP) using any language (C# or VB) the project is WhatsAPINet [url removed, login to view] Full details »
12 hours ago$250 - 750
Write some Software Web Scraping c#
Web Scraper in c#, I have already done 80%, Due to busy and many ongoing projects I will let this give to other freelancers, Please bid if you are expert in Web Scraping, Source code will send to selected bidder Full details »
12 hours ago$2 - 8
Build a Website html5 and pure JS
Hello, I want to creat ecommerce site, if you familiar with WIX, the idea is that build in pure JS so we can move, increase or decrease add text change color etc... I will have some basic define for that like color font site, background color site etc... and I will have ful controll to add popup and registration part etc... I want to have it all full controll. that in the end I will be able ... Full details »
12 hours ago$1500 - 3000
I need someone who can take an installtion open all the files and remake custom installation
I need someone who can take an installtion open all the files and remake custom installation Full details »
12 hours ago$18 - 36
Images (In memory) to a multipage tiff, coverted to 64 base string
I will try to be clear as possible on this job. I have some images that I am loading in memory. I need to loop through them and create one tiff image and then convert that multipage tiff to a 64base string. I will include a small project so that you may understand what I am doing. This must work in [url removed, login to view] and not WinForms or WPF. Please make sure you understand the requirements ... Full details »
13 hours ago$10 - 30
Bring a Windows Form to Front When Mouse Drags Items to Left Screen
I simply need the code to add to my C# project the ability to drag an item from the desktop or explorer to the top left position on the screen and bring an already active Windows Form to the front, so I can drop the items on the form. Full details »
13 hours ago$10 - 30
Program Updater
We are needing to add 2 features to a Game Launcher. 1 - Updater Load XML hosted on a given website ([url removed, login to view]|revision|md5) Download files (http) depending on Revision ID Download files depending on MD5 Unzip files Ability to self update 2 - Add a setting window Load XML hosted on a given website to get settings Settings consist on checkbox (2 settings) + radio (proxy ... Full details »
13 hours ago$30 - 250
Write some Software
I need a software to tutor elementary mathematics for my project in the university. Full details »
13 hours ago$30 - 250
Data structure- Linked list
Write a program to read a list of students from a file and create list. The program should use a linked list for implementation. Each node in the linked list should have the student's name, a pointer to the next student, and a pointer to a linked list of scores. They may be add up to 4 scores for each student. The program should initialize the student list by reading the students' names ... Full details »
14 hours ago$32 - 45
decompliers for visual basic exe
need a programemer to debugg a exe file which is protected by themida software Full details »
14 hours ago$12500 - 37500
vb.net webservice -assistant
[url removed, login to view] webservice add features, and must via teamviwer,need to assist for connecting mysql, work hard, and coordinate high Full details »
15 hours ago$30 - 250