The train is arriving on Platform 6.
Are they the same in meaning? Please correct my sentences if they are not grammatically correct. Thank you!
更新1:
It would be great if you could explain my mistakes.