10年专注于工控自动化领域的产品供应商和技术服务商!提供自动化控制解决方案! 加入收藏 | 设为首页 | 联系方式 | 网站地图 | 新浪微博 | 腾讯微博
东莞市精一控自动化电气有限公司东莞市精一控自动化电气有限公司
首 页 产品中心 PLC编程 自动化工程 关于精一控 服务承诺 新闻中心 在线留言 联系我们
热门关键词: plc编程 | 西门子PLC可编程控制器 | 西门子plc | 西门子LOGO!控制器 | 西门子触摸屏 | 三菱plc | 东莞伺服电机 | 台达变频器 | 西门子变频器 | 合信PLC | 合信伺服电机 | 合信触摸屏 | 
产品分类  
联系方式  
东莞市精一控自动化电气有限公司
东莞市精一控自动化电气有限公司
地  址:东莞市南城区周溪众利路84号聚大电商产业园微博楼二层214-215号房
电  话:0769-23397896
传  真:0769-23394179
联 系 人:韩小姐/13790148398
  技术支持   您当前的位置:首页>>技术支持
西门子PLC|可编程控制器|plc控制器|西门子控制器|西门子plc供应商与同步面板日期和时间

西门子PLC可编程控制器plc控制器西门子控制器西门子plc供应商与同步面板日期和时间

 

如何同步操作面板与西门子控制器的日期和时间?

HMI 人机操作界面与 西门子控制器的时钟同步功能包括两个方向的时钟同步:

  1. 西门子PLC 到面板的时钟同步。

    西门子操作面板可分为硬件时钟面板(TP/OP/MP270,MP370 等)和软件时钟面板(XP170X, XP177X,K-TP178 micro 等)。

    软件时钟面板和无备份电池的硬件时钟面板, 当断电关机后, 面板的内部时钟就会丢失, 回到出厂时的状态。

    但面板可以通过设置,来定时读取西门子PLC的硬件时钟信息,以保持和 PLC 时钟一致,这就是 PLC 到面板的时钟同步。 
     
  2. 面板到 PLC 的时钟同步。

    与上述相反,即用面板的时钟来校准西门子控制器的系统时钟。PLC 实际上是得到面板的时钟信息后,

    调用相应设置时钟的函数(或者通过用户编制的程序),更改自己的系统时钟,以保持和面板时钟一致。

    可编程控制器在本文所提供的例程中,实现的是用 PLC 的时间同步面板系统时钟,同时可以在面板上修改 PLC 的时钟,从而间接地修改了面板的系统时钟。

 S7-200 系列中 CPU 224 以上的 CPU 都有内置的实时时钟,而plc控制器 CPU 221/CPU 222 没有内置实时时钟,

需要外插“时钟电池卡”才能使用实时时钟和时钟同步功能。

 


 PLC控制器

使用西门子控制器 时钟同步面板时钟
 

用 S7 时间同步面板时间的主要操作步骤如下:
 

  1. 可编程控制器S7-200 中编程读取 CPU 系统时钟。,周期调用 READ_RTC 函数,以读取 S7-200 CPU 的系统时钟,将时钟信息存放在 V 存储区,比如 VB100。

     西门子s7-200plc
    图1. 读取 S7-200 实时时钟
     
  2. 在面板上配置时钟同步功能

    • 使用 WinCC Flexible 配置:


      请先设置好通讯参数;然后在“区域指针”页内,建立“日期/时间 PLC”, 指向 S7-200 中存放时间信息的区域 VW100 即可。见下图:


       在 WinCC flexible 中配置面板时钟同步
       
    • 使用 ProTool 配置

      请先设置好控制器的通讯参数;然后插入“日期/时间-PLC” 区域指针, 指向S7-200 中存放时间信息的区域VW100即可。见下图:


       在 ProTool 中配置面板时钟同步

 

在面板上设置可编程控制器 S7-200 实时时钟
 

通过面板修改西门子控制器的实时时钟,主要有以下几个步骤:
 

  1. 在面板上建立相应的输入变量


    可以新建一个标志变量(比如:地址为 V20.0)和用于触发 S7-200 CPU 的写实时时钟功能,

    建立年、月、日、时、分、秒 、星期等 BYTE 变量,按照 S7-200 时钟缓冲区的格式分别连接到 PLC 的连续 V 存储区中,比如:VB70 – VB77。 

     因 S7-200 时钟设置指令的要求,这些 BYTE 变量必须是以 BCD 格式存在,在配置时可选用“16进制”数据格式。

    在面板上设置的数据必须是有效的 BCD 格式的时间、日期数据,包括星期的信息(有如需要,星期信息可能需要进行必要的转换处理),否则会导致时钟同步失败。
  2. 西门子控制器中编程,用标志变量触发来调用SET_RTC,将 VB70 起始的缓冲区地址作为时间参数传递给该函数,来实现通过面板修改西门子S7-200 PLC时间。


     编程设置plc控制器 S7-200 时钟。其中 V20.0 为触发写时钟的标志。

 

常问问题
 

1. 如何实现 K-TP 178 micro 面板与西门子s7-200plc的时钟同步?

步骤和方法与上述内容相同。

 

西门子PLC可编程控制器plc控制器西门子控制器西门子plc供应商

 

友情链接: 自动化编程    PLC编程    东莞PLC编程    东莞自动化    伺服电机    
东莞市精一控自动化电气有限公司版权所有@ Copyright 2011
顾客服务中心:0769-23397896 传真:0769-23394179
  粤ICP备09182705号-3 [后台管理]