K-TP178时间同步

我使用S7-200的PLC和K-TP178触摸屏,因接触屏内部无时钟功能。我用指令读S7-200时内部间,组态画面用日期时间域显示正常,但在报警视图中的时间却始终是从2004-1-1 12:0:0开始呀,无法同步。请各位师傅帮忙

最佳答案

如何同步操作面板与 S7-200 控制器的日期和时间?HMI 人机操作界面与 S7-200 的时钟同步功能包括两个方向的时钟同步:
 1. PLC 到面板的时钟同步。
 西门子操作面板可分为硬件时钟面板(TP/OP/MP270,MP370 等)和软件时钟面板(XP170X, XP177X,K-TP178 micro 等)。软件时钟面板和无备份电池的硬件时钟面板, 当断电关机后, 面板的内部时钟就会丢失, 回到出厂时的状态。但面板可以通过设置,来定时读取 PLC 的硬件时钟信息,以保持和 PLC 时钟一致,这就是 PLC 到面板的时钟同步。 
 2.面板到 PLC 的时钟同步。
 与上述相反,即用面板的时钟来校准 PLC 的系统时钟。PLC 实际上是得到面板的时钟信息后,调用相应设置时钟的函数(或者通过用户编制的程序),更改自己的系统时钟,以保持和面板时钟一致。在本文所提供的例程中,实现的是用 PLC 的时间同步面板系统时钟,同时可以在面板上修改 PLC 的时钟,从而间接地修改了面板的系统时钟。 
  S7-200 系列中 CPU 224 以上的 CPU 都有内置的实时时钟,而 CPU 221/CPU 222 没有内置实时时钟,需要外插“时钟电池卡”才能使用实时时钟和时钟同步功能。
 使用 S7-200 CPU 时钟同步面板时钟
 用 S7 时间同步面板时间的主要操作步骤如下:
 1.在 S7-200 中编程读取 CPU 系统时钟。,周期调用 READ_RTC 函数,以读取 S7-200 CPU 的系统时钟,将时钟信息存放在 V 存储区,比如 VB100。
 2.在面板上配置时钟同步功能
 。使用 WinCC Flexible 配置:
 请先设置好通讯参数;然后在“区域指针”页内,建立“日期/时间 PLC”, 指向 S7-200 中存放时间信息的区域 VW100 即可。
 。使用 ProTool 配置
 请先设置好控制器的通讯参数;然后插入“日期/时间-PLC” 区域指针, 指向S7-200 中存放时间信息的区域VW100即可。
 在面板上设置 S7-200 实时时钟
 通过面板修改 S7-200 的实时时钟,主要有以下几个步骤:
 1.在面板上建立相应的输入变量
 可以新建一个标志变量(比如:地址为 V20.0)和用于触发 S7-200 CPU 的写实时时钟功能,建立年、月、日、时、分、秒 、星期等 BYTE 变量,按照 S7-200 时钟缓冲区的格式分别连接到 PLC 的连续 V 存储区中,比如:VB70 – VB77。 
  因 S7-200 时钟设置指令的要求,这些 BYTE 变量必须是以 BCD 格式存在,在配置时可选用“16进制”数据格式。在面板上设置的数据必须是有效的 BCD 格式的时间、日期数据,包括星期的信息(有如需要,星期信息可能需要进行必要的转换处理),否则会导致时钟同步失败。
 2.在 S7-200 中编程,用标志变量触发来调用 SET_RTC,将 VB70 起始的缓冲区地址作为时间参数传递给该函数,来实现通过面板修改S7 PLC时间
 

提问者对于答案的评价:
谢谢了,已解决了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • STEP 7-MicroWIN SMART V2.3软件问题

    不知道大家有没有遇到这情况,就是在梯形图写变量时,写完变量把鼠标拿开到编辑框外点击一下左键他就可以生成了,V2.2及之前版本都可以的,但是更新到V2.3后就不行了,写完变量后还得按…

    SIMATIC S7-200 2021年7月5日
  • 语句表红字,编译无错,且可下载,但功能经常出错。

    这程序是我写亚龙335B机械手的,今天还是用梯形图编程,然后转成语句表的时候发现语句有红色的,然后语句表里还会写一些之前在该网络编辑过的内容,以红色显示,但是梯形图却看不出来,编译…

    2017年11月25日
  • 请教s7-200如何在VISTA系统中安装

    现在用了VISTA系统,但s7-200安装不上,请教各位朋友,如何安装,谢谢! 最佳答案 S7-200的编程软件MicoWin目前的最高版本是V4.0; SP5以下的都只…

    SIMATIC S7-200 2021年7月5日
  • 电脑城买的RS232转485的接头有光电隔离的吗?

    我要用到S7-200的PLC上面,想请问如果这个电脑城的转换接头是光电隔离的,那么说这个接头做成的电缆相当于原装电缆了?这种光电隔离的接头多少钱一个?上面有标示光电隔离几个字么?买…

    SIMATIC S7-200 2020年11月1日
  • 高速计数不计数

    各位大虾好:     现有一个COU226,I0.0用中断对编码器信号高速计数,程序是我自己编的,应该没有什么问题,因为设备正常运…

    SIMATIC S7-200 2021年7月5日
  • 电脑上的MCGS组态软件怎么样控制S7-200

    电脑上面安装了MCGS组态软件,要想用这个软件与S7-200通信,并监视控制PLC,需要哪些硬件?(包括什么样的通信电缆线,是否需要5611卡件,是否需要卡件与PLC之间的连接器,…

    SIMATIC S7-200 2020年10月31日
  • 报错无输出

    厂里十几台一样的PLC,程序也一样,但是就是这台运输半小时左右就报系统故障,PLC无输出,可以通讯。从其他机台上面拆了一台PLC过来还是出现同样地问题。断电后重新上电又正常。请分析…

    SIMATIC S7-200 2017年12月8日
  • 师傅们发一个EM DR16:6ES7 288-2DR16 0AA0模块的接线图给我吧?

    师傅们发一个EM DR16:6ES7 288-2DR16 0AA0模块的接线图给我吧? 最佳答案 如下图 图片说明:    提问者…

    2021年7月5日
  • 扩展问题

    各位高手:请问CPU226是继电器输出的,可以扩展一个晶体管输出的模块呢? 最佳答案 当然可以,但是对于S7-226来说不能超过7个模块的,所扩展的模块可以是模拟量,数字量,通讯模…

    SIMATIC S7-200 2021年7月5日
  • 谁有S7-200步进控制梯形图

    本人没做过S7-200步进控制  要求控制步进电机加减速  谁作过给执导一下 有现成的梯形图给发过来一分  不…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论