MAMA

Project Name: MAMA (Mobile application for Metso Automation).

Duration: 5 Months ( September, 2009 to February, 2010 ).

Client: Metso Automation.

Status: Successfully Completed.

Project Group: This project is accomplished by a group of six students of the Department of Software Systems, TUT. 

I was a member of the team as a developer, architecture designer and code style checker

I also wrote the Maintainace document and part of SRS, Functional Specification document, Design document, Test Plan document and Test report

Tools used: Java (J2ME), NetBeans 6.7.1 IDE, J2MePolish, MIDP, Modbus TCP, Symbian S60 3 rd  edition OS.

Project Description: 

This product is called mobile application for Metso, which is abbreviated as M.A.M.A ( See Snapshots ). Purpose of the application is to connect through wireless local area network (WLAN) connection to the jaw crusher unit's automation system and get vital process information with Modbus over TCP layer ( See the figure bellow ). User can check the status of the process and other information, and control some not so safety critical operations with his/her mobile phone.

The application is designed to work on Nokia's E-series smart phones, but its core part, i.e. everything else than the user interface, works also without major changes on a PC.

MAMA concept

Figure : MAMA design and working principle

features and snapshots

1. User can monitor real time alarms of the jaw crusher and give simple commands to alter the process. 

2. User can give commands to 

    - Adjusting feeder speed or giving a target value for the feeder.

    - Stop and start the feeder. 

    - Adjust cavity level of the crusher.

    - Check the process state. 

    - Check currently activated alarms that the machine has, and in some cases acknowledge them. 

    - Change some setting parameters.

    - Change the feed mode from manual to automatic and vice versa.

Please click on the snapshot to view larger image.

Main menu level

Main menu

 Process   view   menu   level

Process view

Active system alarms

Active alarms

Alarm description

alarm description

Setting Crusher feed speed

feed speed settings

Setting Crusher power

Crusher setting