为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

面板与PLC时间同步时间-没密码

2013-10-05 4页 pdf 241KB 9阅读

用户头像

is_012705

暂无简介

举报
面板与PLC时间同步时间-没密码 如何同步操作面板与 S7-200/300/400 控制器的日期和时间? PLC 到面板的时钟同步。西门子操作面板可分为硬件时钟面板(TP/OP/MP270,MP370 等) 和软件时钟面板(XP170X, XP177X,KTP178Mrico 等)。对于软件时钟面板和无备份电池 的硬件时钟面板, 当断电关机后, 面板的内部时钟就会丢失, 回到出厂时的状态,但面板 可以通过设置,来定时读取 PLC 的硬件时钟信息,以保持和 PLC 时钟一致,这就是 PLC 到 面板的时钟同步。 面板到 PLC 的时钟同步。与上述相反...
面板与PLC时间同步时间-没密码
如何同步操作面板与 S7-200/300/400 控制器的日期和时间? PLC 到面板的时钟同步。西门子操作面板可分为硬件时钟面板(TP/OP/MP270,MP370 等) 和软件时钟面板(XP170X, XP177X,KTP178Mrico 等)。对于软件时钟面板和无备份电池 的硬件时钟面板, 当断电关机后, 面板的内部时钟就会丢失, 回到出厂时的状态,但面板 可以通过设置,来定时读取 PLC 的硬件时钟信息,以保持和 PLC 时钟一致,这就是 PLC 到 面板的时钟同步。 面板到 PLC 的时钟同步。与上述相反,即用面板的时钟来校准 PLC 的系统时钟。PLC 实际 上是得到面板的时钟信息后,调用相应设置时钟的函数,更改自己的系统时钟,以保持和面 板时钟一致。在本文所提供的例程中,实现的是用 PLC 的时间同步面板系统时钟,同时可 以在面板上修改 PLC 的时钟,从而间接的修改了面板的系统时钟。 实现使用 S7-200 CPU 时钟同步面板 可以参考下列例程: TimeSyn_200_TP170A_KTP178.rar a) 用 S7 时间同步面板时间 步骤如下: 1. 在 Micro/Win 中,周期调用 READ_RTC 函数,以定时读取 S7-200 CPU 的系统时钟, 将时钟信息存放在 V 区,比如 VB100。 2. 如果是用 WinCC Flexible 组态:请先设置好通讯参数;然后在“区域指针”页内,建 立“日期/时间 PLC”, 指向 S7-200 中存放时间信息的区域 VW100 即可。见下图: 3. 如果是用 ProTool 组态:请先设置好控制器的通讯参数;然后插入“日期/时间-PLC” 区 域指针, 指向 S7-200 中存放时间信息的区域 VW100 即可。见下图: b) 通过面板修改 S7 PLC 时间,大致设置如下: 1.在面板上新建: 1 个标志变量(比如:地址为 V20.0)和年、月、日、时、分、秒 6 个 BYTE 变量,分别连接到 PLC 的连续 V 区中,比如:VB70 – VB75。 2.在 MicroWin 中,用标志变量触发来调用 SET_RTC,将 VB70 – VB75 作为时间参数传 递给该函数,来实现通过面板修改 S7 PLC 时间。 注意:给 S7-200 设定系统时间时,不要给时间信息中的“星期”字节赋“0”值,请给出确 切的“星期几”否则会导致时钟同步失败。或将此字节置为常数 1。 详细设置参考例程。 如何实现 KTP178 Micro 面板与 S7-200 的时钟同步 请参见上一问“如何实现使用 S7-200 CPU 时钟同步 Windows-based 面板?”的例程,步骤 和是相同的。 如何实现面板与 S7-300/400 的时钟同步 a) 用 S7 时间同步面板时间 步骤如下: 1. 在 Step7 中:新建 DB 块 DB1,在 DB1 中按顺序定义两个变量: MyTimeDate 类型为 DATE_AND_TIME temp 类型为 DWORD 周期调用 SFC1(READ_CLK)函数(可以在 OB35 中调用),以定时读取 S7-300 CPU 的系统时钟,将时钟信息存放在变量 DB1. MyTimeDate 中。 2. 如果是用 WinCC Flexible 组态:请先设置好通讯参数;然后在“区域指针”页内,建 立“日期/时间 PLC”, 指向 S7-300 中存放时间信息的区域 DB1.DBW0 (DB1.MyTimeDate)即可。 3. 如果是用 ProTool 组态:请先设置好控制器的通讯参数;然后插入“日期/时间-PLC” 区 域指针, 指向 S7-300 中存放时间信息的区域 DB1.DBW0(DB1.MyTimeDate)即可。 请参考例程。 b) 通过面板修改 S7 PLC 时间, 大致设置如下: 1.在面板上新建: : 1 个标志变量和年、月、日、时、分、秒 6 个 BYTE 变量,分别连接到 PLC的DB块中DATE_AND_TIME类型的 6个字节(其余字节不用),比如:DB2.SetDateTime (类型为 DATE_AND_TIME)。 2.在 Step7,用标志变量触发来调用 SFC0(SET_CLK),将 DB2.SetDateTime 作为时间参 数传递给该函数,来实现通过面板修改 S7 PLC 时间。 详细设置参考例程: HMI S7-300 TimeSyn.rar 重要事项: 样例程序是免费软件。每个用户都可以免费使用,复制或转发该程序。程序的作者和拥有者 对于该软件的功能性和兼容性不负任何责任。使用该软件的风险完全由用户自行承担。由于 它是免费的,所以不提供任何质保,错误纠正和热线支持。 关键字: 时钟同步,设置时钟 如何同步操作面板与 S7-200/300/400 控制器的日期和时间? 实现使用S7-200 CPU时钟同步面板 如何实现KTP178 Micro 面板与S7-200的时钟同步 如何实现面板与S7-300/400的时钟同步
/
本文档为【面板与PLC时间同步时间-没密码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索