技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 触摸屏修改PLC系统时间

触摸屏修改PLC系统时间

刘玉蓉 发布于2014-10-31 17:39 2 0 标签:

因为300PLC系统内部时间不是太准确,我想通过触摸屏MP277来自动定时修改300PLC内部时间,能否实现,怎么实现

佳答案

1. 对于新型 S7-300 CPU ,采用 MMC 卡作为装载存储器,不需要后备电池或后备时钟电池。当电源断电后,CPU 内部的硬件时钟还能保持继续运行,但其连续运行时间的典型值为 6 周(当环境温度为 40℃ 时),如果时间不是很准确,可以使用电脑与PLC连接,打开SIMATIC Manger-> 项目——硬件组态——CPU属性——Set Time Of Day手动设置时间同步以后时间是现实准确的时间,这样触摸屏从PLC取的时间就是准确的。

参考资料:
《如何同步操作面板与?S7-200/300/400?控制器的日期和时间(更新版)》
https://www2.ad.siemens.com.cn/Download/Upload/AS/faq/F0133.zip

《在Windows域中如何配置时间同步? 》下载:
https://www2.ad.siemens.com.cn/Download/Upload/AS/FAQ/16620294.pdf

《使用 WinCC flexible ,在基于 Windows 的面板和 S7-300/S7-400 控制器之间如何进行日期和时间的同步?》:
https://support.automation.siemens.com/CN/view/zh/34280612

另外转载触摸屏与PLC时间同步例子:
HMI与PLC时间同步很简单:

1. 在PLC中建立一个DB块用来存放PLC的时间比如DB1,在其中建一个DATE_AND_TIME类型(占用8个字节),后面还需要预留4个字节的地址。然后在程序中调用西门子标准功能块SFC1将PLC的时间读取到DB1中这个DATE_AND_TIME的地址中。

2. 在HMI的“通讯”--“连接”中新建一个连接,选择正确的连接对象和端口协议,然后在这个连接的下方有个区域指针标签,行就是你所连接的PLC的日期时间的设置,在地址栏中输入DB1.DBW0,这个指针占用12个字节,这就是前面为什么要预留4个字节的原因。

    完成上面操作后,HMI的时钟会每隔1分钟(上面的区域指针默认周期)读取一次PLC的时间并设为HMI的时钟。

    如果只是要显示PLC的时间,你只需要在HMI的TAG中增加一个变量,类型选DATE AND TIME,地址设为上面DB1的DATE_AND_TIME起始地址,然后再HMI上添加一个DATE-TIME FIELD,在其属性中可以选择采用HMI系统时钟或者是变量,这时上面两种方法你都可以用上了。


若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签