1 S7-300读写时钟和时钟同步的步骤解析-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S7-300读写时钟和时钟同步的步骤解析

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:微笑应对 2022-11-16 10:29 次阅读

读写时钟和时钟同步

STEP 7中有关时间、日期的数据类型

系统时间

STEP 7中有关时间、日期的数据类型

1.类型

TIME:IEC time

S5TIME:SIMATIC time

DATE:IEC date

TIME_OF_DAY:time

DATE_AND_TIME:DT

2.各数据类型占用字长、格式及范围如下:

a4227a0c-64d7-11ed-8abf-dac502259ad0.png

表 1 时间数据类型

3.S5TIME (Time Duration) 的格式及访问

S5TIME是用BCD码保存的,在数据存储区占用两个连续的字节。下图给出的例子中时间值为127,时基为1秒。
a43ce694-64d7-11ed-8abf-dac502259ad0.png

图1 S5TIME的格式

当使用S5TIME时,定义数值的范围为0~999,而且要指明使用的时基。时基指定了时间单位。

S5TIME时基及相应的时间范围如下:

时基 BCD码 时间范围
10 ms 0 10 ms - 9 s 990 ms
100 ms 1 100 ms - 1 min 39 s 990 ms
1 s 10 1 s - 16 min 39 s
10 s 11 10 s - 2 hr 46 min 30 s


表2 S5TIME 时基

4.定义时间值的两种方式:

1.W#16#wxyz

w = 时基 (即时间间隔或精度)

xyz = BCD格式的时间值

这种方式只能用于STL编程

2.S5T#aH_bbM_ccS_dddMS

a = 小时, bb = 分钟, cc = 秒, dd = 毫秒

这种情况下时基自动选择, 数值为该时基下取整去尾到下一个较低值。

您可以输入的最大值为9,990 秒,或2H_46M_30S。

如何S5Time和Time相互转换?

请参考热线故事:整数INT_时间S5Time及Time相互转换的困惑

系统时间

如何设置系统时间?

Manager页面下,菜单栏PLC---诊断/设置---设置时钟(需要联机状态下操作)

a4941234-64d7-11ed-8abf-dac502259ad0.png

图2 设置时钟1

a4c569f6-64d7-11ed-8abf-dac502259ad0.png

图3 设置时钟2

勾选"来自PG/PC",点击应用。即可将PC端的时钟同步到PLC。(PC端时钟先要设置好)

如何在程序中读取,写入系统时间?

请参看如下文档:

1.用 SFC1 (READ_CLK) 读取日期和时间以及如何用 SFC0 (SET_CLK) 设定日期和时间

2.Step7中有关时间和定时器的使用和例程(具体3.2章节)

注意:使用SFC0和SFC1 设定和读取日期和时间,因设置和读取系统时钟都是BCD格式,有时需要进行整数和BCD之间的转换把系统时间转换成十进制显示或设置。

读取系统时钟并按照十进制显示,详细请参考上述文档1的解释。

下列程序中,DB1.DBB0~DB1.DBB8分别对应需要显示的十进制表示的:年/月/日/时/分/秒/毫秒/星期

a4edc874-64d7-11ed-8abf-dac502259ad0.jpg

a517db5a-64d7-11ed-8abf-dac502259ad0.jpg

按照十进制设置系统时钟

下列程序中DB2.DBB0~DB2.DBW6分别对应设置的十进制地址:年/月/日/时/分/秒/毫秒,星期不需要设置。

a5434772-64d7-11ed-8abf-dac502259ad0.jpg

a56f8210-64d7-11ed-8abf-dac502259ad0.jpg





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • BCD
    BCD
    +关注

    关注

    1

    文章

    88

    浏览量

    29714
  • S7-300
    +关注

    关注

    8

    文章

    225

    浏览量

    34290
  • STL编程
    +关注

    关注

    0

    文章

    3

    浏览量

    5953

原文标题:S7-300 读写时钟和时钟同步

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子S7-300 PLC视频教程大全

    此文将详细介绍西门子S7-300,全文共有15个视频,介绍S7-300的结构、CPU模块、PLC功能及模拟量模块地址的确定。 1、西门子S7-300 PLC视频教程01--S7-300
    发表于 09-26 10:11 5.6w次阅读

    西门子S7-200和S7-300的CAD图

    西门子S7-200和S7-300的CAD图
    发表于 09-17 10:06 507次下载

    S7-300模块数据(中文)

    本手册中包含的信息可用作S7-300信号模块、电源模块和接口模块的操作、功能及其技术数据的参考资料。有关系统安装的信息,请参考相应的 S7-300 或 ET 200M手册,以便找出如何对模块进
    发表于 09-17 16:28 92次下载
    <b class='flag-5'>S7-300</b>模块数据(中文)

    S7-300入门指南

    S7-300入门指南!资料来源网络,如有侵权,敬请原谅
    发表于 11-13 16:46 0次下载

    S7-300模块数据(中文)

    S7-300模块数据(中S7-300模块数据(中S7-300模块数据(中
    发表于 06-16 17:57 3次下载

    SIMATIC S7-300 PLC及指令系统

    SIMATIC S7-300 PLC及指令系统
    发表于 12-09 15:30 0次下载

    S7-300/400的扩展方式

    通常一套S7-300 PLC 系统有一个主机架,安装有CPU 的机架称为主机架。当主机架上的l/O 模块(最多8 块)上的点数不能满足控制要求时,可通过增加扩展机架的方式扩大系统规模,S7-300
    发表于 09-29 15:56 9次下载
    <b class='flag-5'>S7-300</b>/400的扩展方式

    S7-300接口模块及电源模块

    电磁兼容性(EMC) 是指电气设备在其电磁环境中正常运行且不干扰环境的能力。S7-300模块还满足欧洲国内市场EMC 法规的要求。前提是S7-300 系统必须符合电气设计方面的技术规范及指令。S7-300 系统需要在不受气候影响
    发表于 10-10 18:23 12次下载
    <b class='flag-5'>S7-300</b>接口模块及电源模块

    S7-200与S7-300之间的通讯方式图文详解

    S7-200和S7-300进行MPI通信S7-200 plc与S7-300 PLC之间采用MPI通讯方式时,S7-200 PLC中不需要编写
    的头像 发表于 12-04 18:33 5.5w次阅读
    <b class='flag-5'>S7</b>-200与<b class='flag-5'>S7-300</b>之间的通讯方式图文详解

    总线S7-200与S7-300的ProfobusDP通讯教程

    总线S7-200与S7-300的ProfobusDP通讯教程
    发表于 04-14 09:48 4次下载
    总线<b class='flag-5'>S7</b>-200与<b class='flag-5'>S7-300</b>的ProfobusDP通讯教程

    详解西门子S7-300基本指令应用

    详解西门子S7-300基本指令应用说明。
    发表于 04-22 14:58 26次下载

    S7-300程序加密方法

    S7-300程序加密方法说明。
    发表于 04-30 11:20 49次下载

    S7-300S7-200PLC之间的PROFIBUS-DP通讯

    S7-300S7-200PLC之间的PROFIBUS-DP通讯说明。
    发表于 05-08 11:42 25次下载

    S7-1200与S7-300的选型区别

    在硬件扩展方面,S7-300的主机架多支持八个扩展模块,而S7-1200支持扩展多八个信号模块和多三个通信模块。以S7-300 CPU313C和S7-1200 CPU1214C为例,
    的头像 发表于 05-04 15:18 1697次阅读
    <b class='flag-5'>S7</b>-1200与<b class='flag-5'>S7-300</b>的选型区别

    西门子S7-300 PLC的详细介绍

    S7-300是德国西门子公司生产的PLC系列产品之一,以下是关于S7-300 PLC的详细介绍: 一、产品特性 模块化结构:西门子S7-300 PLC采用模块化设计,用户可以根据实际需求选择
    的头像 发表于 12-10 18:18 174次阅读
    西门子<b class='flag-5'>S7-300</b> PLC的详细介绍