CPU 315-2DP时钟设置

我在系统里做DP从站,主站是别的厂家的DCS。要求在特定的时间,比如1:00,DCS会通过DP发一个时钟同步信号,然后PLC要将当前时间同步成1:00,请问该怎么实现。

最佳答案

1.一般步骤为
、新建: : 1个标志变量和年1个BYTE变量,分别连接到PLC的DB块中DATE_AND_TIME类型的1个字节(其余字节不用),比如:DB2.SetDateTime (类型为DATE_AND_TIME)。
、在 Step7,用标志变量触发来调用SFC0(SET_CLK),将DB2.SetDateTime作为时间参数传递给该函数,来实现修改S7 PLC时间。
2、参考:
参见《如何同步操作面板与S7-200/300/400 控制器间的日期和时间》的例子:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=34281179&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
见《如何同步操作面板与 S7-200/300/400 控制器的日期和时间?(更新版)(2007.03.29)    》下载: 
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=F0133
3、有关SFC0(SET_CLK):
http://blog.cechina.cn/jiansiting/205192/message.aspx

提问者对于答案的评价:
基本能解决问题

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午1:55
下一篇 2018年12月1日 下午1:55

相关推荐