Download Case Study
Transcript
processed by the “state machine” function to change the state (display a different screen) and execute an action (program load, program store, display input status, ….). For program execution mode, when a programmed movement or position has been completed an event is generated and next state is reached executing an action that represents actuation on the corresponding output signal. Both operating modes can be executed simultaneously. The operator can introduce or change data of a stirrup program while a different program is being executed. So it’s not necessary to stop the machine operation to introduce new stirrup programs 3rd Level – Main Module: The main module includes the following functions: • Variable initialisation. • Interrupt service to process interruptions generated by PIC microcontroller. • Event control for the operative modules. Figure 14 shows the basic modules of the implemented software for the CPU. MAIN Module - initialisation - interrupt service - event control Program Edition Module Production Module Display Control Memory Access RTC Control Figure 14: CPU Software basic modules. The improvements achieved by this new solution are: • Reduction of the number of modules. The new control system includes 5 modules and all connections are carried out through rapid-release connectors. • Modular design that can be easily adapted to other types of machines of the company. • Better production process. • Reduction in the maintenance costs. A 30-40% reduction of maintenance costs is expected. - 14 - FUSE Application Experiment Nº 29826