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

$750 - 1500 2 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...


- Advertisement -

- Advertisement -

Latest related projects

Project name/Short description Project type Posted time Budget
Poker Platform for Cryptocurrencies (android+IOS also)
Hi !, im looking for somebody who can develop an online poker website (HTML5, CSS,AJAX, etc), in order to make a platform that allow to users to play poker with another player, tournaments, freerolls, etc. (a like Zynga Poker Facebook, but the good looking is not important for now) , but instead of chips, the players will deposit cryptocurrencies (bitcoin, litecoin, peercoin, etc ). I hope your better ... Full details »
16 minutes ago$1000 - 4000
Fix crash app in WINDOWS SERVER 2008 R2
I I have a problem running one application. It is an error at startup. I need a person who will allow me to run the application without error. I tried many things, but not fixed that. Sometimes be launching the application without error. So perhaps it is not hard to fix it. Windows Server 2008 R2 x64 in dedicated server, pass all the logs, if there was a need to give it to remote desktop ... Full details »
16 minutes ago$10 - 30
School Management System-2
We have already developed School Management System in Asp.Net. We need to fix some issue in the existing system as well as some new modules. Full details »
33 minutes ago$250 - 750
School Management System-2
We have already developed School Management System in Asp.Net. We need to fix some issue in the existing system as well as some new modules. Full details »
35 minutes ago$250 - 750
Java or PHP automate the Adobe create account process.
I have a students database that has the following fields (email, password, firstname, and lastname) with about 50 entries. I want to be able to query one account at a time and automate the creation process for an Adobe ID that can be found here: https://www.adobe.com/account/sign-in.adobedotcom.html the passwords in my database are stored in plain text and not hashed but a few of them are less ... Full details »
47 minutes ago$30 - 250
PayPal email checker
Need a script written in any language for linux, that will take a list of let's say 100,000 Email addresses and check them if the are registered in PayPal or not. The script should use multi-threading or something , to check the list of emails fast. Time of checking should not be more than 1 hour for 100,000 EMAILS. The script must be able to check more than 100,000 EMails, this is just the ... Full details »
1 hour ago$10 - 30
Create integrated web forms/database/job production schedule
We are a small business in search of a solution that will enable us to: -input customer and job data into a shared online database via easy-to-use, web-accessible forms -use the data to schedule job production (we are a make-to-order job shop) -update job production status via a web app that can be update live by anyone at either of our locations (live visibility of current job status and easy shared ... Full details »
2 hours ago$10 - 3000
button with menu with different option of clicks
1.Modify existed button to button with menu in tables with different option of clicks: - to see only (as now) - to hide data for all users exept who click for some different hours with different price and in the same moment - change the data of special users to data from his user account or to put his data by hand in the moment of click. 2. To make in admin an interface with ... Full details »
2 hours ago$250 - 750
.NET task help needed
we have built website to help students for showing there grades online , and help teacher to put the degrees in there class in specific period by admin , and admin level to control all off these ... 1-Term and year availability should be in the site when you activate term 2 it will create a fresh new term 2 to allow later the teachers to put the new degrees in the active term. there is admin,teachers, ... Full details »
2 hours ago$10 - 100
Build a Website
Hi , i need a similar website where- if once you post your article or comment on this site successfully. your comment or post never deleted. Here is a very high quality blog which allows you to Comment on any post and your comment will display immidiate without any moderation. Your most welcome if you have good quality content you can post on this blog. We publish your post without any moderation. This ... Full details »
2 hours ago$750 - 1500
Update iphone app - open to bidding
I can me card add on new cc - so now i will trying create milestone Hi! I need fixing as quickly as it possible few bugs in IOS app. Please write proposal if you are ready start today. Thank you! PS. please write keyword FIX before message. Thank you! Full details »
2 hours ago$250 - 750
app reskin - open to bidding
hello i would like to reskin an app please let me know if you could do this. i want to start portfolio so i can start making money Full details »
2 hours ago$2 - 8
RFID Inventory door monitor
We are needing a program written that will interface with our RFID readers. Concept as follows: A rfid tagged item will walk through a doorway. A motion sensor will trigger input 1 on the RFID reader. The software needs to read for tags since motion has been detected then determine if its one of our tags (based on list of prefixes). If the tag is ours, then query the database. With the returned ... Full details »
2 hours ago$250 - 750
Create a Joomla Template
1. Need to install and run Joomla latest Version in IIS and MSSQL 2012. If there is any need to trouble shoot yourself. 2. Use any free responsive template that supports MSSQL. if u need to buy let me know. i ll do that. 3. Install a module/Component. Slider and Banners ( same as Wow slider or Vivo slider ) . User can easily upload images and title. 4. News scroller. 5. Content that Supports ... Full details »
3 hours ago$30 - 250
Simple Random Key Generator
I need a simple key generator, that will generate a random 15 character key upon execution in a text field. The results must be different on each execution. I also want a custom icon attached to it, along with a logo when on the top, with a custom title. Also, it should have a copy button, on click it should copy the generated key to clipboard. Also, I want the generator to run without any specific ... Full details »
3 hours ago$10 - 30
need Database project done
You will design a database. Questions and problems from Chapters 3, 4, 5, and 6 can be used as the concept for the database you create for this project. You will start by defining the purpose of the database and the information the database is to provide. Then you will normalize your database and create an ERD. Next, you will define the purpose of each table and build a data dictionary. Finally, you ... Full details »
3 hours ago$100 - 400
Update a c# project to return multiple id's as opposed to single id
The following is a web service to return a view from a sql database. I need to include an IN clause to allow for multiple groups (external ID) on the return query. This may need to be serialised to ensure that all the groups (external IDs) are returned. Here is a snapshot of the code below: [AccessKeyAuthorization] public class XmlViewsController : ApiController { public HttpResponseMessage ... Full details »
3 hours ago$25 - 50
Add CSV File Rows to SQL Database
I have a CSV file whose rows I would like to add to my data base. I would like to use Python to do this. I would like to receive both the updated SQL database that you create from the files I provide and the python script you use to complete the job. Thank you. Full details »
3 hours ago$10 - 30
Napisz oprogramowanie
Create a loader, which when start will automatically log on to the program. In addition - hide data in program - screen from the program which is to be hidden I will give you, when we talk. i Think that, Microsoft automation framework allows to auto-login, but doesn't allow to hide elements on the form - maybe I'm wrong. This is WPF application, so win32 API (FindWindowEx) cannot be used ... Full details »
3 hours ago$30 - 250
.NET small task
I want a small .NET task completed ASAP. Attached is the detailed document Full details »
3 hours ago$10 - 30
Go through wikipedia pages of list of countries
The bider should go through all wikipedia pages that contain List of Countries. An example is: https://en.wikipedia.org/wiki/List_of_countries_by_life_expectancy . There is a list of these pages at: https://en.wikipedia.org/wiki/Category:Lists_of_countries. The task is to write a SINGLE XML document for ALL these pages. The XML should contain some meta-information regarding the tables on these pages ... Full details »
3 hours ago$10 - 30
need Database project done
You will design a database. Questions and problems from Chapters 3, 4, 5, and 6 can be used as the concept for the database you create for this project. You will start by defining the purpose of the database and the information the database is to provide. Then you will normalize your database and create an ERD. Next, you will define the purpose of each table and build a data dictionary. Finally, you ... Full details »
4 hours ago$100 - 400
need an app to be designed for android
i want to have a new app to be created for me. it should work on all android phones. Right now, i am focusing on the design part however i have to get coding part done later on (not in the scope of this project). I will provide the design part to the successful bid. It is not a big budget project because it is very simple. No extra work. But i need this app to look beautiful. Full details »
4 hours ago$10 - 30
Hotel Management Software
I am really in need of hotel management software with below futures should be able to check the booking status accounts reports dashboard Full details »
4 hours ago$30 - 250
Oracle 12c auditing - open to bidding
Hi i want some help with Fine-grained auditing, creating user and one trigger. please text me for detailed requirement Full details »
4 hours ago$30 - 250
Facebook Event application and website.
We are looking for an offshore team that can deliver. We will be building an events website like eEvent.com with the exception that we will be integrating tightly with Facebook using the Graph API. We will create and manage events, groups and friends lists. We will sell tickets via eventasm.com and embedded onto Facebook pages and groups We will collect a service fee for tickets sales. Checkout ... Full details »
4 hours ago$3000 - 5000
Duplicate Magento Store for Separate URL
Need to create a duplicate site of our Magento store, bowlersmart.com, with all current products, theme, design, etc on a separate domain. Full details »
4 hours ago$30 - 250
Fix uploading of photos on a classified site built on asp.net
Hi, This is a small project to fix two pages on the site that are not working the way we would like them too. www.busylel.ie The photos should be uploading on the same page so the client can see them all at the same time and review them also they need to be able to upload a little quicker. There will be more work in this for the successful candidate who should have good experience in this type ... Full details »
5 hours ago$10 - 30
Transact SQL Stored procedures ASAP
Need someone to write some T-SQL stored procedures for me Would like you to work over teamviewer on my machine. Full details »
5 hours ago$10 - 20
Want to know how much it cost's to complete our custom application done by other programmers. The application has been completed to about 90 percent. there are a few bugs needed to be addressed and a few modifications to be made. willing to pay to the hours or a bank of hours. The source code will be provided. Full details »
5 hours ago$750 - 1500
Build an Online Store
This project needs to be completed within 1 month. The platform for this will be ASP.NET MVC 4.0, site must be responsive Payment gateway : Paypal will be used. Recurring payment will be implemented. Mockup screens will given, coder need to follow closely to what is provided. If not provided, coder must be able to product design that are intuitive and attractive. Past track records with ASP.NET ... Full details »
5 hours ago$750 - 1500
Auditing SQL
Hi freelancers i am looking for someone with good knowledge of database who can do a simple task user creation, auditing and FGA in oracle 12c. Pm me for more details Full details »
5 hours ago$30 - 37
XML Components list app
Application to build a list based on attributes in an XML file, and return values from the selected entry. Additional details to be provided... Full details »
6 hours ago$30 - 250
xml feed
we need an xml feed for trulia rentals Full details »
6 hours ago$30 - 250
Ticketing System -- 2
This is a very simple ticketing system Full details »
6 hours ago$250 - 750
Oracle 12c Aditing
Simple user creation, auditing, one trigger and FGA in SQL oracle 12c. Full details »
6 hours ago$30 - 40
Additional features for a webapplication 1
1. Functionality to write a logfile. For example every Register, activation, Login, Logoff should be logged in a file. I want to add additional information on my own where I assume it is interesting. Filename is LogsTClog_20140421.log (One logfile per day) Format: DateTime, Username, Logmessage 2. Improved errorhandling for IO-operations and errormessages in the logfile. For example, ... Full details »
6 hours ago$30 - 250
Get access to a website FTP
Get access to a website FTP. Get username and password. Full details »
6 hours ago$10 - 30
betfair time-delay reduction
Need a straightforward script that allows me to make bets without the standard delay of 5-8 seconds (depending on the market) before bets are matched on 'Betfair'. I would prefer a person with knowledge of 'Betfair'. P.S: I see this type of project has been done and delivered before: I do not mind a script that is not original as long as the core components work and main functionality ... Full details »
6 hours ago$750 - 1500
XML webservice
Hello, I created a wcf service that will read xml files into my service and will pass them into my app. I need a few things done: - checking if service is available - download files once in windows 8 app at startup - a few other basic requirements that will basically get the xml data and send to app on request to various controls Not hard, have some code done already you can work off ... Full details »
6 hours ago$10 - 30
Captive portal (pfsense)
I have a Pfsense box that i would like set up the captive portal. I would like a simple template on a few pages. The template should be very basic and all i would like to change is a welcome text and swap out an image when needed. I would like the first page to be used as a redirect page only. No input from the user and no authentication. I want the user to jump on the network and have that captive ... Full details »
6 hours ago$10 - 30
My project that change thinking of others.
My project is based upon the MySql, Word, Powerpoint, Javascript. Full details »
6 hours ago$1500 - 12500
My Sql Best program
My project is based upon the MySql, Word, Powerpoint, Javascript. Full details »
7 hours ago$1500 - 12500
Web Based Provisioning System
We need to create a web based Provisioning System with database at the back end. we can discuss and decide the technologies to be used. Full details »
7 hours ago$12500 - 37500
Share new ideas or works
Hi everyone, I am finding someone who has new ideas to make money or someone who has projects in hand. We can discuss about ideas work together and share profits when ideas come true. I am a software developer and want to change to do businese. If you interested, please PM me . Thank you Full details »
7 hours ago$2 - 8
Automate creating jpeg images from kml files
I'm writing an Excel VBA application. It creates hundreds of kml files for viewing with Google Earth. I need to have some code that will call the google earth api and create a jpeg files of the Google earth view. This can be a .NET or COM object that I can reference in VBA. I want the call to be as simple as call Kml2Jpeg(mykmlfile,myjpegfile) Full details »
7 hours ago$30 - 250
Write some Software
Trivia C# Console game - Requirements of Assignment " 1) use a Class perhaps called Question_Unit to outline the structure of a Question. This question will have 1)Question which is a string 2) a string of Answers (set of 4) 3) a string for Correct Answer - this could just be a letter (a,b,c,d) 4) a string for Explanation. 2) Then you will need a Class to hold an Array of these Question_units. ... Full details »
7 hours ago$10 - 30
Chat Software
1 have a dating site and i want give my member video and text chat. I want to develop a chat software for my website. my website is developed in dot net. I am ready to negotiate on the price. Full details »
7 hours ago$750 - 1500
Modification needed!
Hi, I have a website, and, i need one modification... The modification consists in allowing the cms script to upload multiple images at the same time, displaying the upload within some sort of graphic from 0 to 100%. Please note that, the script allows both costumers and admins to upload a single image each time, all i need is the admin side to upload multiple images. Please remember that, ... Full details »
7 hours ago$30 - 250
Give me the solution to this question: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/3eaadd64-6cf4-4608-856a-f2eaadc45d3e/total-grouping-value-background-color-issue?forum=sqlreportingservices Full details »
7 hours ago$10 - 30