2023年11月30日发(作者:)
FEP设备硬件时间查看与校准
无锡地铁1、2号线FEP设备采用MOXA D710,安装QNX 6.4.0嵌入式操作系统,
通过/FEP/watchdog程序监控子系统链接状况以及FEP接口程序/FEP/fep_rel
运行。
硬件时间即设备CPU时间,格式不含时区,出厂默认采用UTC(GMT +0:00)
时间。系统时间即QNX操作系统时间,可通过图形界面或者date命令设置,FEP
接口程序采用的是系统时间,系统时间错误会导致日志时间记录错误,跟BAS、
PSD对时错误等等问题。
在图形界面localization工具中,若设置时区为China GMT+8:00时区(此设置
为重装系统后必设选项),并勾选The hardware clock uses UTC time.(硬件时间
采用UTC时间)(此选项为默认选中),那么系统/硬件重启后,系统会根据硬件
时间+8小时设置系统时间。若不勾选The hardware clock uses UTC time,则硬
件时间与系统时间数字相同。在这一选项勾选的情况下,正确的硬件时间应该在
数字上比真实本地时间少8小时(本地为GMT+8:00时区时)。
如何查看硬件时间
1. 若不确定硬件时间是否正确,那么必须在确保FEP与交换机连接网线全部拔
掉的情况下,通过KVM访问FEP图形界面并重启FEP,在黑屏后,多次按
Delete键,进入BIOS查看硬件时间,若时间比真实本地时间少8小时,则
正确,若时间与真实本地时间相同,则系统启动后系统时间会比真实本地时
间快8小时。
2. 确保watchdog和fep_rel程序关闭的情况下,远程通过“rtc hw”命令用硬
件时间设定系统时间(会根据时区自动加减),若系统时间正确则正确,若系
统时间快8小时,则硬件时间有错。
2月16日夜班全线FEP硬件时间查看与校准过程
1. 通过telnet访问第一个站的备用FEP。
2. 按顺序执行“slay watchdog”“slay fep_rel”命令,将watchdog与fep_rel进
程杀掉,确保时间修正不影响子系统运行。执行“slay ntpd”命令,将ntp
对时进程杀掉,以便稍后进行手动对时。
3. 执行“rtc hw”命令,用硬件时间修改系统时间。
4. 执行“date”命令,查看系统时间是否快8小时。若快8小时,记录下来。
5. 执行“date YYYYMMDDHHMM”命令,将系统时间设定为当前YYYY年MM
月DD日HH时MM分。执行“ntpdate occa”命令,将FEP系统时间与occa
对时,若对时失败,可执行“ntpdate 171/172.100.10.1”或其他服务器IP
进行对时。
6. 执行“rtc –s hw”命令,用系统时间修改硬件时间。
7. 执行“rtc hw”命令,用硬件时间修改系统时间。
8. 执行“date”命令,检查系统时间是否正确,从而判断硬件时间是否修改成
功。
9. 执行“ntpd”命令,启动对时进程。
10. 执行“/FEP/watchdog &”命令,启动watchdog进程,并由watchdog启动
fep_rel。
11. 对另一台FEP进行操作,重复1~10步。
12. 对下一个站进行操作,重复1~11步。
13. 全线完成后,通过ISCS设备维护图FEP主从情况、子系统链接情况检查各个
车站FEP接口程序是否正常运行。
14. 最后检查中央FEP与PIS的报文是否正常。
FEP年检加入硬件时间校准项目
1. 通过telnet访问备用FEP。
2. 按顺序执行“slay watchdog”“slay fep_rel”命令,将watchdog与fep_rel进
程杀掉,确保时间修正不影响子系统运行。执行“slay ntpd”命令,将ntp
对时进程杀掉,以便稍后进行手动对时。
3. 执行“date YYYYMMDDHHMM”命令,将系统时间设定为当前YYYY年MM
月DD日HH时MM分。执行“ntpdate occa”命令,将FEP系统时间与occa
对时,若对时失败,可执行“ntpdate 171/172.100.10.1”或其他服务器IP
进行对时。
4. 执行“rtc –s hw”命令,用系统时间修改硬件时间。
5. 执行“ntpd”命令,启动对时进程。
6. 执行“/FEP/watchdog &”命令,启动watchdog进程,并由watchdog启动
fep_rel。
7. 对另一台FEP进行操作,重复1~6步。
8. 检查两台FEP的工作情况。


发布评论