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
图1n
点击安装,会弹出图2窗口,提示DCF77-Client 只能工作在NT 和2000系统下,问是否继续,可以点击继续,不影响安装及使用(虽然系统为XP)。n
图2n
在接下来菜单可以选择安装目录,可以默认,也可以修改。当安装完成后,系统会弹出如图3 窗口。n
图3n
提示需要在控制面板中进行设置。点击确定后会提示要求重新启动计算机。如图4n
图4n
重启电脑后, 有可能会弹出以下窗口,提示DCF77.exe需要关闭。如图5n
图5
如果出现此窗口,需要检查系统的区域语言设置。必须把高级设置为English,重启电脑即可生效。如图6
图6
如图6设置后DCF77服务可以正常启动,否则在services里无法启动,并会弹出警告框。如图7
图7
2,软件设置
安装完成后,我们要进行一系列的设置,才能让系统正常进行时间同步。
A, 在计算机的用户管理里添加一个DCF77 用户,用户名为DCF,并设置好永不过期的密码(建议在时间主站的电脑里也添加一个同样用户名,密码的用户)。如图8
图8
设置此用户隶属于Administrator,至少需要属于Power user组,如图9
图9
B,需要给用户DCF添加对Eventlog写权限。这样可以在系统日志里对DCF77服务进行分析诊断。在注册表里找到以下路径进行设置。如图10“HKEY_LOCAL_MACHINESYSTEMcURRENTcENTROLsETServicesEventlog”
图10
给DCF用户添加对于Eventlog的完全控制权限。如图11
图11
C,对DCF77 Services进行设置,添加DCF用户作为此服务的登陆用户。在Windows的服务里,右键选择 DCF77服务,在打开属性窗口中添加DCF作为登陆用户。如图12
图12
确认接下来的弹出的窗口即可。
D,在控制面板里双击打开DCF-77对DCF77 Client软件界面进行设置,如图13
图13
在打开的DCF77 Service界面,我们需要注意一些参数的设置。如图14
图14
上图可以看出,我们需要修改一些默认的参数。
Port:需要添加时间主站的计算机名,在我们的例子里是PC10
Verify time zone MEZ/MESZ:需要取消激活,否则会出现如图15的提示,需要把系统的time zone设置为GMT+1。否则无法同步。(注意:取消激活此选项后,在全球各地都可以使用,因此取消激活此选项)
First update after:在服务启动后第一次更新的时间,最小为2分钟,建议3分钟。
Interval:时间同步的间隔,默认每隔一分钟更新一次。
Maximum deviation:最大允许的时间偏差,如果时间主站和从站时间偏移超过此值,则会出现如图16的报警。建议可以先设置与时间主站时间尽可能接近的值。
Eventlog:选择需要在系统日志里显示的内容
图15
图16
3,检查时间同步
通过以上的设置完成了对于DCF77 Client软件时间同步的设置,接下来可以修改PC11的时间,然后等待一会,看看是否可以与作为时间主站的PC10进行时间同步。同时可以打开系统日志进行察看同步日志(如图15)。
另外,如果DCF77服务由于一些原因启动不起来,产生一些错误代码,如图17。可以参照图18 的表格进行对错误代码的检查。
图17
图18
关键词
时间同步, DCF77
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327910.html