0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

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

3天内不再提示

S7-300定时器的使用

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-03-14 14:23 次阅读

S7-300 定时器的使用

1.概述

SIMATIC S7- 300有2种类型的定时器,一个是S5Time类型,另一个是IEC Time类型。

有关这2种定时器的数据类型的定义,请查看读写时钟和时钟同步

2.在Step7中使用定时器

2.1在Step7中使用S5Time定时器

在Step7中,如图1所示,举例,从定时器指令库拖拽指令S_ODTS(保持接通延时S5定时器)放入程序段中,给管脚填写相关参数

2b675c8e-9f9a-11ec-952b-dac502259ad0.png

图1Step7添加S5Time定时器指令

S_ODTS指令管脚参数如下表1。

参数 数据类型 存储区 描述
T编号 TIMER T 定时器标识号;其范围依赖于CPU
S BOOL I、Q、M、L、D 使能输入
TV S5TIME I、Q、M、L、D 预设时间值
R BOOL I、Q、M、L、D 复位输入
BI WORD I、Q、M、L、D 剩余时间值,整型格式
BCD WORD I、Q、M、L、D 剩余时间值,BCD格式
Q BOOL I、Q、M、L、D 定时器的状态

表1S_ODTS的管脚参数说明

用鼠标点击该指令,然后按键盘的F1键,可以查看该指令的帮助,如图2。

2b77e64e-9f9a-11ec-952b-dac502259ad0.png

图2S5Time定时器指令帮助(时序图)

下载程序,将M100.0置个脉冲信号,定时器T0开始工作,如图3。

2b92d1ca-9f9a-11ec-952b-dac502259ad0.png

图3执行定时器T0工作

定时器T0执行10S后给予输出,将M100.3置1。

2bb27f34-9f9a-11ec-952b-dac502259ad0.png

图4定时器T0到时间输出

管脚BI和BCD表示的是剩余时间,BI是整型格式,BCD是BCD格式;这2个管脚并不是直接显示出真真的剩余时间,这还需要换算。下面举例说明。

2bcb9834-9f9a-11ec-952b-dac502259ad0.png

图5举例说明BI的使用

通过变量表监视T0和MW102,T0采用二进制形式监视,MW102采用十进制形式监视。T0的第13、12位显示为11,表示当前T0的时基为10S,所以剩余时间等于BI乘以时基,即:138*10=1380S,就是1380/60=23min。

2.2Step7中使用IEC定时器

IEC定时器一共有3种(SFB3、SFB4、SFB5),如图6所示。拖拽指令SFB4放入程序段中,给管脚填写相关参数。

2bf17e78-9f9a-11ec-952b-dac502259ad0.png

图6Step7添加IEC定时器指令

SFB4功能块管脚参数如下表2。

参数 声明 数据类型 存储区 描述
IN INPUT BOOL I、Q、M、D、L、
常数
使能输入
PT INPUT TIME I、Q、M、D、L、
常数
IN输入上升沿延迟
的时间。PT必须为正值。
(注意:值范围由TIME数据类型
确定)
Q OUTPUT BOOL I、Q、M、D、L 时间的状态
ET OUTPUT TIME I、Q、M、D、L 用完的时间

表2SFB4的管脚参数说明

用鼠标点击该指令,然后按键盘的F1键,可以查看该指令的帮助,如图7。

2c172fe2-9f9a-11ec-952b-dac502259ad0.png

图7IEC定时器指令帮助(时序图)

下载程序,将M200.0置1,定时器SFB4开始工作,此时输出M200.1为0,如图8。

2c33f06e-9f9a-11ec-952b-dac502259ad0.png

图8执行定时器SFB4工作

定时器SFB4执行10S后,输出M200.1置1,如图9所示。

2c539702-9f9a-11ec-952b-dac502259ad0.png

图9定时器SFB4到时间输出

管脚ET表示的是已经用完的时间,数据类型是双整型格式,表示的实际剩余时间,单位为毫秒。如下图10所示,ET为L#10000,即:10000/1000=10S。

2c700996-9f9a-11ec-952b-dac502259ad0.png

图10举例说明ET的使用

3.在TIA Step7中使用定时器

3.1TIA Step7中使用S5Time定时器

在TIA Step7中,如图11所示,举例,从定时器操作指令库拖拽指令S_ODTS放入程序段中,给管脚填写相关参数。

2c937016-9f9a-11ec-952b-dac502259ad0.png

图11TIA Step7添加S5Time定时器指令

该使用操作与Step7中的一样,这里就不再过多赘述。

3.2TIA Step7中使用IEC定时器

如图12所示,TIA Step7中的TON与Step7的SFB4稍有不同,没有管脚EN和ENO。但是使用操作与Step7中的也是一样,这里就不再过多赘述。

2cad0d14-9f9a-11ec-952b-dac502259ad0.png

图12TIA Step7添加S5Time定时器指令

审核编辑 :李倩

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

    关注

    23

    文章

    3147

    浏览量

    112037
  • S7-300
    +关注

    关注

    8

    文章

    224

    浏览量

    33784

原文标题:S7-300 定时器的使用

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

收藏 人收藏

    评论

    相关推荐

    #硬声创作季 #PLC S7-300PLC-39 基于S7-300 PLC与变频的风机节能自动控制-1

    plc节能S7-300
    水管工
    发布于 :2022年10月21日 15:24:52

    #硬声创作季 #PLC S7-300PLC-39 基于S7-300 PLC与变频的风机节能自动控制-2

    plc节能S7-300
    水管工
    发布于 :2022年10月21日 15:25:11

    #硬声创作季 #PLC S7-300PLC-40 基于S7-300的给料分拣控制系统-1

    plcS7-300
    水管工
    发布于 :2022年10月21日 15:25:32

    #硬声创作季 #PLC S7-300PLC-40 基于S7-300的给料分拣控制系统-2

    plcS7-300
    水管工
    发布于 :2022年10月21日 15:25:51

    西门子S7-300仿真的使用#硬声创作季

    西门子仿真S7-300
    Hello,World!
    发布于 :2022年10月23日 10:06:24

    西门子S7-300模拟量输入转换,想学习自动化的加关注#硬声创作季

    西门子S7-300
    Hello,World!
    发布于 :2022年10月23日 10:06:41

    西门子S7-300PLC的编程与接线正在#PLC#硬声创作季

    plcS7-300
    Hello,World!
    发布于 :2022年10月23日 10:08:03

    西门子S7-300PLC简介下个视频给大家拆解S7-300PLC#PLC#硬声创作季

    plcS7-300拆解
    Hello,World!
    发布于 :2022年10月23日 10:08:54

    西门子S7-300PLC模拟量输出控制变频#PLC#硬声创作季

    plcS7-300
    Hello,World!
    发布于 :2022年10月23日 10:09:54

    收购S7-200,S7-300,S7-400等系列PLC

    -200,S7-300,S7-400等系列PLC,收购6GK 6DD TDC西门子数控,收购西门子伺服,收购西门子人机界面,收购西门子变频6SL 6FC 6FX 6SN等全线西门子自动化产品深圳浩天自动化回收公司
    发表于 08-27 08:47

    S7-300模块数据(中文)

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

    S7-300编程超全超细讲解

    本文是关于S7-300编程超全超细讲解
    发表于 03-06 10:15 1.1w次阅读
    <b class='flag-5'>S7-300</b>编程超全超细讲解

    一文知道西门子s7-200与s7-300定时器的区别

    启用输入为“打开”时,开始计时。当前值(Txxx)大于或等于预设时间(PT)时,定时器位为“1”。定时器仍继续计时,达到最大值32767时,停止计时。
    的头像 发表于 03-15 16:02 5217次阅读

    S7-300定时器的使用说明

    SIMATIC S7- 300 有2种类型的定时器,一个是S5Time类型,另一个是IEC Time类型。
    的头像 发表于 03-11 10:04 9951次阅读