西门子公司的PLC系统是否可以实现GPS同步授时功能
S7-200/300/400系列,这些PLC实现着联锁控制功能,由于PLC系统是随机成套供货的,PLC系统时钟只能通过上位机或随机控制面板修改,由于时钟偏差问题,无法确定准确的联锁报警时间,对于故障的分析提供不了帮助,请问西门子公司的PLC系统是否可以实现GPS同步授时功能?
可以。参见下述资料;
1、怎样才能从 GPS 信号获得时间和日期?
请见西门子官方资料:
按下述地址下载的 S7 项目为可以从 GPS 信号获取 UTC 时间和日期信息。实现从 GPS 接收器以 NMEA 协议接收 GPS 信号并传送给 SIMATIC S7-300/400 的 CPU 进一步处理。
当前时间和日期信息是用来设置 CPU 模块时钟
a、<S7 Program for Acquiring UTC Time and Date Information from a GPS Signal SIMATIC S7-300/400 CPU>连接:
http://cache.automation.siemens.com/dnl/TA/TAxNjczNQAA_40929072_FAQ/40929072_GPS_Data_Time_en.pdf
b、程序:http://cache.automation.siemens.com/dnl/TA/TAzNDQ2OQAA_40929072_FAQ/40929072_GPS_Data_Time.zip
c、注意,上述资料中的图片和程序都是由 STEP 7 V5.4 + SP5 实现。
2、 了解SIMATIC S7-300/400 有关时钟的资料:
、《如何利用SFC1和SFC0读取和设置PLC的系统时间》下载:
http://blog.plcjs.com/UploadFiles/2010-4/271315242352.rar
、读取和比较日期、时间和计数器的技巧和窍门:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=27832616&nodeid0=10805384&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
、<如何在 WinCC 运行系统中读出,显示或者设置本地或者协调世界时间?>连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objid=24202491&nodeid0=10805585&caller=view&lang=zh&siteid=cseus&aktprim=0&objaction=csopen&extranet=standard&viewreg=CN
楼主最近还看过