چكيده به لاتين
The train control system on the railway (Signalling) plays the most important role in the train movement. This system is defined in three layers of Interlocking, Object Controller and the Objects which are installed on the wayside. Object Controllers which are the main interface between the interlocking and the objects, are in the second or middle layer. This is how the commands (which are packets consisting of 10-bit messages) are sent by interlocking, the controller logic processor, and are received by object controller and in the last level they are sent to objects by object controller. The main task of the object controller is to check bit by bit of the data. The system, with the safe space on which it is designed, checks the received message considering the total number of messages sent as well as the content sent by Interlocking and requests resending the message to Interlocking if it has failed. This process does not cast any doubt on the malfunction of interlocking. The corruption of data content may occur while sending data. As it is seen in similar systems, there may be small changes to the message received from the upper layers, which may cause a few seconds of interruption in system performance or even larger problems. Therefore, if the messages received from the digital system are checked in a secure environment, the error in these systems will be far less or even completely eliminated. Moreover, because of the high sensitivity of the interlocking system, the control system of the line-side equipment plays the role of isolating the interlocking and objects. Hence, the effects of errors such as connection to the analog system and other errors do not enter the first layer and as a result, this layer is secured from potential hazards.