Baxter Burgundy
- Nov 18, 2014
- 38
- Joined
- Nov 18, 2014
- Messages
- 38
Not so much homework, this is a revision question I have for an upcoming exam. The answers anyone provides will not be marked:
You have been approached to develop a software monitoring system for an industrial process which monitors pressure, level and temperature and has critical parameters of 120 degrees C, 30 Bar and 3 meters. You must use a development system that consists of a PIC based board with auxiliary functions for display, alarm and basic keypad. The critical parameters should be monitored so when the values determined are reached or exceeded, the monitoring system should initiate warning signals that consist of flashing lights, visual text on a console screen and an audio alarm.
1) Produce a strategy/algorithm that may include initializing the system, identifying the sensor and its status, the data during the monitoring function, and eventually initiating warnings. Assume a round robin polling strategy with equal priority.
Producing algorithms for this kind of thing is not something I am familiar with and if someone could point me in the direction of how to make a start, or give me a link to a similar algorithm which I could use as an example. I'm assuming they are looking for pseudo code in this part of the question.
Thanks
You have been approached to develop a software monitoring system for an industrial process which monitors pressure, level and temperature and has critical parameters of 120 degrees C, 30 Bar and 3 meters. You must use a development system that consists of a PIC based board with auxiliary functions for display, alarm and basic keypad. The critical parameters should be monitored so when the values determined are reached or exceeded, the monitoring system should initiate warning signals that consist of flashing lights, visual text on a console screen and an audio alarm.
1) Produce a strategy/algorithm that may include initializing the system, identifying the sensor and its status, the data during the monitoring function, and eventually initiating warnings. Assume a round robin polling strategy with equal priority.
Producing algorithms for this kind of thing is not something I am familiar with and if someone could point me in the direction of how to make a start, or give me a link to a similar algorithm which I could use as an example. I'm assuming they are looking for pseudo code in this part of the question.
Thanks