如何使用DCF77 Client软件进行时间同步

n

西门子系统中,当使用时间同步功能时。一般对于OS 站,都是以本身所带的“WinCC 时间同步”选项来进行时间同步的。但是有一些PC 站,本身可能并不带有OS 站,如:不运行OS的工程师站,不带OS的SIMATIC BATCH站,不带OS的Route Control站等(注:如果BATCH和Route Control装在OS站,可以使用“WinCC 时间同步”选项)。还有一些第三方的DCS系统,或上位机等。对于这些PC 站,我们通常可以通过以下两种方式来进行时间同步:
• DCF77 Client Serviice
• NTP mode
西门子推荐以DCF77 Client Service来进行时间同步。以下主要介绍如何通过DCF77 Client Service来进行时间同步。
DCF77(D:德国;C:长波信号;F:法兰克福;77:频率)这个名词本身指的是一个长波时间信号,发射台位于德国法兰克福,原子钟发送频率为77.5 kHz的载波信号,此信号从1959年开始发射,覆盖以法兰克福为中心的2000公里范围。因此,在欧洲,可以在PC机上连接DCF77接收机来接收DCF77时间信号进行时间同步。
我们下文所说的DCF77 Client软件并不需要DCF77 接收机的硬件设备,也不是接受DCF77信号,仅仅借用了DCF77这个名字而已。我们只需要在作为时间从站的PC上安装此软件,并进行一些设置,便可以使PC机通过DCF77服务与时间主站(如PC机等)进行时间同步。n

1,软件安装
下面例子中的PC用的操作系统是Windows XP SP3。此PC为PC11,作为时间从站,时间主站为PC10,使用以太网通过交换机连接。在PCS 7的光盘中通过以下路径找到安装文件夹。如图1
Path:“Additional_ProductsDCF77Client_V1.22 “n

如何使用DCF77 Client软件进行时间同步
图1n

点击安装,会弹出图2窗口,提示DCF77-Client 只能工作在NT 和2000系统下,问是否继续,可以点击继续,不影响安装及使用(虽然系统为XP)。n

如何使用DCF77 Client软件进行时间同步
图2n

在接下来菜单可以选择安装目录,可以默认,也可以修改。当安装完成后,系统会弹出如图3 窗口。n

如何使用DCF77 Client软件进行时间同步
图3n

提示需要在控制面板中进行设置。点击确定后会提示要求重新启动计算机。如图4n

如何使用DCF77 Client软件进行时间同步
图4n

重启电脑后, 有可能会弹出以下窗口,提示DCF77.exe需要关闭。如图5n

如何使用DCF77 Client软件进行时间同步
图5

如果出现此窗口,需要检查系统的区域语言设置。必须把高级设置为English,重启电脑即可生效。如图6

如何使用DCF77 Client软件进行时间同步
图6

如图6设置后DCF77服务可以正常启动,否则在services里无法启动,并会弹出警告框。如图7

如何使用DCF77 Client软件进行时间同步
图7

2,软件设置
安装完成后,我们要进行一系列的设置,才能让系统正常进行时间同步。
A, 在计算机的用户管理里添加一个DCF77 用户,用户名为DCF,并设置好永不过期的密码(建议在时间主站的电脑里也添加一个同样用户名,密码的用户)。如图8

如何使用DCF77 Client软件进行时间同步
图8

设置此用户隶属于Administrator,至少需要属于Power user组,如图9

如何使用DCF77 Client软件进行时间同步
图9

B,需要给用户DCF添加对Eventlog写权限。这样可以在系统日志里对DCF77服务进行分析诊断。在注册表里找到以下路径进行设置。如图10“HKEY_LOCAL_MACHINESYSTEMcURRENTcENTROLsETServicesEventlog”

如何使用DCF77 Client软件进行时间同步
图10

给DCF用户添加对于Eventlog的完全控制权限。如图11

如何使用DCF77 Client软件进行时间同步
图11

C,对DCF77 Services进行设置,添加DCF用户作为此服务的登陆用户。在Windows的服务里,右键选择 DCF77服务,在打开属性窗口中添加DCF作为登陆用户。如图12

如何使用DCF77 Client软件进行时间同步
图12

确认接下来的弹出的窗口即可。
D,在控制面板里双击打开DCF-77对DCF77 Client软件界面进行设置,如图13

如何使用DCF77 Client软件进行时间同步
图13

在打开的DCF77 Service界面,我们需要注意一些参数的设置。如图14

如何使用DCF77 Client软件进行时间同步
图14

上图可以看出,我们需要修改一些默认的参数。
Port:需要添加时间主站的计算机名,在我们的例子里是PC10
Verify time zone MEZ/MESZ:需要取消激活,否则会出现如图15的提示,需要把系统的time zone设置为GMT+1。否则无法同步。(注意:取消激活此选项后,在全球各地都可以使用,因此取消激活此选项)
First update after:在服务启动后第一次更新的时间,最小为2分钟,建议3分钟。
Interval:时间同步的间隔,默认每隔一分钟更新一次。
Maximum deviation:最大允许的时间偏差,如果时间主站和从站时间偏移超过此值,则会出现如图16的报警。建议可以先设置与时间主站时间尽可能接近的值。
Eventlog:选择需要在系统日志里显示的内容

如何使用DCF77 Client软件进行时间同步
图15

如何使用DCF77 Client软件进行时间同步
图16

3,检查时间同步
通过以上的设置完成了对于DCF77 Client软件时间同步的设置,接下来可以修改PC11的时间,然后等待一会,看看是否可以与作为时间主站的PC10进行时间同步。同时可以打开系统日志进行察看同步日志(如图15)。
另外,如果DCF77服务由于一些原因启动不起来,产生一些错误代码,如图17。可以参照图18 的表格进行对错误代码的检查。

如何使用DCF77 Client软件进行时间同步
图17

如何使用DCF77 Client软件进行时间同步
图18

关键词
时间同步, DCF77

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327910.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论