Enter Date, Shift, and component number and for collecting reading of selected Parameters for different jobs in the Component tab. Data can be collected in auto or Manual mode.
While launching measurement screen if (one of the Parameter) reading is incomplete for component number display cycle is incomplete. While closing measurement screen if (one of the Parameter) reading is incomplete for component number display cycle is incomplete. Populate the reading as per Company Setting in Component Tab.
If reading is beyond specification limit then display background color of the reading is Red.
Uniqueness for Date + shift + Component Number for selected jobs will be checked.
Reading Date should be greater than or equal to Last Reading Date.
To clear the grid and to display last component number data in the 1st row, press function key F5.User can enter reading for any parameter of the component Number in the grid.
User can select more than one job.
While launching measurement screen user selects more than one job, check same component number is present in all jobs. If component number is not present in all selected jobs then display message ‘Different jobs are selected as same component number is not present.’ And measurement screen will not get launched.
Request Data button is not displayed in Manual Mode and it gets displayed in Auto mode.
When user enters component number in the grid then Request Data button should get enabled. When user clicks on Request data then data should get dumped into the grid as per the parameter of Instrument address and Request Data button should get disabled.
After capturing reading for all parameter then next row should get added in the grid.
Request should stop after all parameters readings are stored. Request should happen after 5 second if some of the parameters reading are pending.
In auto mode user cannot edit the reading.
Component No Tab will be displayed only when component number Flag is true. In x-chart when user moves the mouse pointer on reading display Component number along with reading.
Following validation or steps will be done when g_BreakIndia flag is true.
Grid contains following columns Date, Component No, Machining Tracking Number and two parameters i.e. Top and Bottom and last column is position.
Date, Component No and Machining tracking Number will be entered by user. Date+Component Number is unique. Component will be checked at 4th positions.
User has to check component serially i.e. position-wise. 1st, 2nd, 3rd & 4th.
When user checks the component at position 1 then in component tab displays the value of Top and Bottom in the respective column of the grid and in the position column value will display as 1. In reading tab display the value of Top and bottom in Top1 and Botom1 parameter.
When user checks the component at position 2 then in component tab displays the value of Top and Bottom in the respective column of the grid and in the position column value will display as 2. In reading tab display the value of Top and bottom in Top2 and Bottom 2 parameter.
When user checks the component at position 3 then in component tab displays the value of Top and Bottom in the respective column of the grid and in the position column value will display as 3. In reading tab display the value of Top and bottom in Top3 and Botom3 parameter.
When user checks the component at position 4 then in component tab display the value of Top and Bottom in the respective column of the grid and in the position column value will display as 4. In reading tab display the value of Top and bottom in Top4 and Botom4 parameter.
After saving the value of parameter Top4 and Botom4, system will calculate the value of Top parameter is (Top1+Top2+Top3+Top4)/4 and the value of Bottom parameter is (Botom1+Botom2+Botom3+Botom4)/4
After calculating the value of Top and Bottom, in component grid display the calculated value in Top and Bottom column of the parameter and display blank in Position column and system will add one row with current date, in date column and cursor should wait on component No. column.
If Component number, machine tracking number or Date is not assigned and user tries to press the switch for collecting data, ignore the reading and put in the log file.
Suppose user has checked the component number at 1st position and user tries to close the measurement screen then system should display the message as Cycle has not completed Do you want to continue? . If user presses No then system will close the measurement screen.
If user press 'Yes' then Measurement screen will not get closed. So that user can continue to check the component.
Suppose user has checked component no. at position 1 and closed the measurement screen. User has selected the job from local monitor as per stated above and launched the measurement screen. System will display the message 'Cycle is not completed' and the value of Top and Bottom will display which was taken earlier and position column will display value as 1. Now user has to check the component at position 2 and cycle will continue.
Display the background color of the cell is depending upon the reading.
If reading is beyond the specification then display the color as Red.
If reading is out of control limit and within the Specification limit then background color of the cell is Yellow.
If reading is within control limit then background color of the cell is Green.
As per the company settings configuration, grid will display those many rows in the component grid. System will refresh the grid when rows are equal to the company-setting configuration.
To clear the grid press function keys F5 and display the 1st row value with last component number.
Provide check box to display all parameters in case of auto mode. By default when user tries to launch measurement screen in auto mode display only two parameters and position along with Date, Component No and Machining tracking number when instrument interface is DEWTRT2. If instrument interface is not DEWTRT2 then display all parameters in the component tab.
When user selects all parameters check box, and then system displays all parameters along with Date, component number and machining tracking number. Do not display Position column.
If component number is not assigned then user can do manual entry in the Reading tab.
If component number is not assigned then also user can take reading in auto mode of Reading tab.
In manual mode display all parameters in component grid so that user can do manual entry.
If component number is assigned then user cannot do entry in Reading tab.
If component number is not assigned, sample number and reading serial number is not same for all parameter and user tries to enter the data in component tab display message ‘ Sample Number and Reading serial number is not same for all parameter.
Machining tracking Number columns can be seen only when Breaks India flag is true.
Shift column can be seen only when SClPrefix flag is true.
When Breaks India flag is false and SclPrefix flag is false then in component tab user can see Date, Component Serial Number and all parameters sequentially.
Deletion Facility -
When component Number flag is assigned then deletion facility should be disabled from Measurement screen. If the user press F6 key then the application displays message as ‘Cannot Delete, Component number is assigned’.