通过 S7-300 PLC的时钟来同步精智屏的时间

有网友问关于300PLC与精智屏连接时间不同步的,今天在这里跟大家分享在博途中如设置300PLC与精智屏时间同步的问题。

一、组态300PLC及编写程序

插入一个300PLC,如下图所示:

设置子网IP

在程序中添加一个数据块DB1,并设定时间变量如下图所示:

编写OB35程序,调用读取系统时间指令(关于指令的用法可以参考文章(跟我一起看1200手册之扩展指令(时间和日期)的介绍和讲解)

打开仿真器,并下载程序:

设置PLC时间,选择“在线与诊断”,在功能选项下选择时间。

二、添加精智屏并与仿真器连接

添加精智屏

将精智屏与300CPU建立HMI连接

在连接选项中选择区域指针,设定时间变量

添加新画面,并打开

将工具箱中的元素中日期和时间域拖拽到画面中

这样画面就建立好了。

三、仿真运行

选择编译和仿真

仿真运行结果如下图:

免责声明:本文章如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系