Abstract:
The Railway is considered as one of important ways of transportation, the manual switch named semaphore that is used to control train track is a traditional way, it delays the train and needs more efforts from the signal man. Controlling Railways electromechanically reduces the time and effort. In this research, a train traffic control program was designed to simulate the open and close of the semaphore automatically. The program controls two trains moving between Khartoum, Khartoum Bahri and Kadaru stations. The program was designed using Visual Basic. It contains an interface window which is easy to use and provides related information. The simulator program was tested successfully and it can be improved to control more tracks and stations.