This research aims to develop the control process of manned railway level crossings depending on the modern control systems that contain microcontrollers, microprocessors, sensors, actuators, communications and software to compose smart automated systems that could be remotely monitored. The control logarithm and flow charts for all the functions that occur on the railway level crossing were used, depending on European standards (Safer European Level Crossing Appraisal and Technology, SELCAT) that aim to develop safety technologies on European railway level crossings. We designed a program to emulate all warnings and procedures that happen on the real railway level crossing, depending on the graphical Programming language (Laboratory Virtual Instrumentation Engineering Workbench, LabVIEW) that insures local monitoring on the crossing, and remote monitoring at the station and on the train via data network. By using the automated method, we were able to determine the approaching train to the crossing precisely, and insuring the provision of all warnings to road users and train driver to increase safety and reduce collision accidents between automobiles and train.