WPF draft app that connects to N-instances of one of 3 versions of one MachineClass
- or -
Post a project like this2364
$60
- Posted:
- Proposals: 0
- Remote
- #1735036
- Awarded
Description
Experience Level: Intermediate
General information for the business: Connect and manage one industrial machine
Kind of development: New program from scratch
Description of every module: View
ViewModel - using Prism
Model
Description of requirements/functionality: The main goal is to manage an Industrial Machine (IM) which has sensors like temperature, pressure, and ports (open/close)...
The Job is to create a WPF/MVVM draft app that can connect (and display) to several IM at same time ... Also, each IM communicates using one of 3 different types of protocols, which means the app should deal with these classes. (or call different methods)
So, create a WPF application draft using MVVM which:
- The View/UI should be connected to N-instances of the IM at same time displaying the status of sensors
- The View/UI should contain at least 3 properties received and updating the MachineClass properties;
- In the View/UI, set the CommType for Communication (TypeA, TypeB, TypeC)
- The View/UI triggers from Event/Alarms
- The model contains IMClass, with 5 sensors (e.g Temperature, Pressure, Sensor3, 4, 5) and 3 Alarms ( HighTemp, LowTemp, HighPressure) and methods like: Connect, Read, Write, Refresh
- The model contains 3 classes for communication
- According to CommType, IMClass calls the correct Connect/Read/Write/Refresh method of one of 3 versions
- You dont need to communicate with real machine, or create the whole code of connect/read/write. Just create the methods, assign some test properties and Debug.WriteLine's code...
Specific technologies required: WPF, Prism
OS requirements: Windows
Extra notes:
Kind of development: New program from scratch
Description of every module: View
ViewModel - using Prism
Model
Description of requirements/functionality: The main goal is to manage an Industrial Machine (IM) which has sensors like temperature, pressure, and ports (open/close)...
The Job is to create a WPF/MVVM draft app that can connect (and display) to several IM at same time ... Also, each IM communicates using one of 3 different types of protocols, which means the app should deal with these classes. (or call different methods)
So, create a WPF application draft using MVVM which:
- The View/UI should be connected to N-instances of the IM at same time displaying the status of sensors
- The View/UI should contain at least 3 properties received and updating the MachineClass properties;
- In the View/UI, set the CommType for Communication (TypeA, TypeB, TypeC)
- The View/UI triggers from Event/Alarms
- The model contains IMClass, with 5 sensors (e.g Temperature, Pressure, Sensor3, 4, 5) and 3 Alarms ( HighTemp, LowTemp, HighPressure) and methods like: Connect, Read, Write, Refresh
- The model contains 3 classes for communication
- According to CommType, IMClass calls the correct Connect/Read/Write/Refresh method of one of 3 versions
- You dont need to communicate with real machine, or create the whole code of connect/read/write. Just create the methods, assign some test properties and Debug.WriteLine's code...
Specific technologies required: WPF, Prism
OS requirements: Windows
Extra notes:
Fred H.
100% (5)Projects Completed
5
Freelancers worked with
5
Projects awarded
75%
Last project
10 Oct 2018
Brazil
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies