摘要 |
A method for checking a period of each module in a system comprising multiple modules is provided to minimize load of a control module by making each module actively write a state to a predetermined memory and making the control module periodically check the memory. An operation of an expired timer is stopped to keep a time interval of the timer, and a predefined area among a shared memory of the control module is referred to check whether the state of each module is changed or not(24). A state change is determined by comparing current data written to the memory with previous period checking data to update a period checking result of main equipment according to the current state change(25). In case that the state change is not present, the stopped timer is restarted(26). In case that the state change is present, the present period checking data is updated by a changed current memory value, a message for informing the main equipment of the updated period checking result is generated to the main equipment, and the timer is restarted(29).
|