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

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

3天内不再提示

S7-300定时器的使用说明

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-03-11 10:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1. 概述

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

有关这2种定时器的数据类型的定义,请查看读写时钟和时钟同步,链接:https://www.ad.siemens.com.cn/productportal/Prods/published/Prog/Prog_3.3/Prog_3.3.html

2. 在Step7中使用定时器

2.1 在Step7中使用S5Time定时器

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

bbd42ecc-9f9b-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。

bbed470e-9f9b-11ec-952b-dac502259ad0.png

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

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

bbfd34de-9f9b-11ec-952b-dac502259ad0.png

图3执行定时器T0工作

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

bc1c37f8-9f9b-11ec-952b-dac502259ad0.png

图4定时器T0到时间输出

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

bc33bd56-9f9b-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放入程序段中,给管脚填写相关参数。

bc54eba2-9f9b-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。

bc6f3caa-9f9b-11ec-952b-dac502259ad0.png

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

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

bc82d7c4-9f9b-11ec-952b-dac502259ad0.png

图8执行定时器SFB4工作

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

bc9edcd0-9f9b-11ec-952b-dac502259ad0.png

图9定时器SFB4到时间输出

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

bcb98b8e-9f9b-11ec-952b-dac502259ad0.png

图10举例说明ET的使用

3.在TIA Step7中使用定时器

3.1TIA Step7中使用S5Time定时器

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

bcd48be6-9f9b-11ec-952b-dac502259ad0.png

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

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

3.2TIA Step7中使用IEC定时器

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

bce7d1f6-9f9b-11ec-952b-dac502259ad0.png

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

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

    关注

    23

    文章

    3360

    浏览量

    121716
  • S7-300
    +关注

    关注

    8

    文章

    225

    浏览量

    35552

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MPI 转以太网模块赋能:S7-300PLC 与 S7-1200 / 触摸屏 / ModbusRTU 变频多链路通讯实战

    智能化升级需求,需将S7-300接入基于S7-1500PLC的中央控制系统,并实时采集ABBACS580变频(MODBUSRTU协议)的运行数据。传统方案存在以下痛点: 通讯接口限制: S7
    的头像 发表于 12-01 17:33 1051次阅读
    MPI 转以太网模块赋能:<b class='flag-5'>S7-300</b>PLC 与 <b class='flag-5'>S7</b>-1200 / 触摸屏 / ModbusRTU 变频<b class='flag-5'>器</b>多链路通讯实战

    西门子S7-1500 PLC和S7-300 PLC Profibus-DP通讯的组态实例

    本文就以改造一套以西门子S7-300 317-2DP PLC(6ES7 317-2AJ10-0AB0 V2.1)为控制核心的电气控制系统为例,介绍使用S7-1500 1513-1PN PLC带
    的头像 发表于 11-25 14:27 504次阅读
    西门子<b class='flag-5'>S7</b>-1500 PLC和<b class='flag-5'>S7-300</b> PLC Profibus-DP通讯的组态实例

    SysTick系统滴答定时器简介

    SysTick—系统定时器是属于CM33内核中的一个外设,内嵌在NVIC中。系统定时器是一个24bit的向下递减的计数,计数每计数一次的时间为 1/SYSCLK,一般我们设置系统时
    的头像 发表于 09-23 09:50 1326次阅读
    SysTick系统滴答<b class='flag-5'>定时器</b>简介

    老旧PLC逆袭:S7-300用网口模块牵手S7-1200与KTP1200实现工业4.0

    一、应用场景 在光伏电池片高速生产线中,一台西门子S7-300 PLC(6ES7315-2AG10-0AB0)通过MPI接口连接西门子KTP700 Basic触摸屏,控制精密涂布机。为提升整线协同
    的头像 发表于 08-06 17:37 648次阅读

    老旧S7-300焕新生:MPI转网口一网打尽S7-1200、触摸屏、ModbusRTU变频

    S7-1200 PLC进行实时数据交互(温度、压力、故障代码) 采集驱动辊道电机的英威腾CHF100A变频数据(频率、电流、状态) 绝不中断原触摸屏监控操作 项目痛点 ❌ S7-300无以太网口,无法
    的头像 发表于 08-02 17:09 685次阅读

    PLC以太网通讯模块实现:西门子S7-300S7-1200、触摸屏及变频通讯案例

    S7-1200 PLC进行实时数据交互(温度、压力、故障代码) 采集驱动辊道电机的英威腾CHF100A变频数据(频率、电流、状态) 绝不中断原触摸屏监控操作     项目痛点 ❌ S7-300无以
    的头像 发表于 08-02 12:39 2260次阅读
    PLC以太网通讯模块实现:西门子<b class='flag-5'>S7-300</b>与<b class='flag-5'>S7</b>-1200、触摸屏及变频<b class='flag-5'>器</b>通讯案例

    PLC 以太网通讯模块:助力 S7-300 同时联动 S7-1200、触摸屏与 Modbus RTU 变频

    S7-1200 PLC控制的下游包装线、西门子触摸屏(HMI)进行数据交互,并实时监控驱动关键反应釜的西门子Modbus RTU协议的变频状态。然而: 数据孤岛严重:S7-300的MPI接口无法直接接入工厂以太网,实时生产数据
    的头像 发表于 07-30 10:04 345次阅读
    PLC 以太网通讯模块:助力 <b class='flag-5'>S7-300</b> 同时联动 <b class='flag-5'>S7</b>-1200、触摸屏与 Modbus RTU 变频<b class='flag-5'>器</b>

    MPI 转以太网模块案例:西门子 S7-300PLC 借此与 S7-1200、触摸屏及 ModbusRTU 变频通讯

    需求,需将S7-300接入基于S7-1500PLC的中央控制系统,并实时采集ABBACS580变频(MODBUSRTU协议)的运行数据。传统方案存在以下痛点: 通讯接口限制: S7-300
    的头像 发表于 07-30 10:02 543次阅读
    MPI 转以太网模块案例:西门子 <b class='flag-5'>S7-300</b>PLC 借此与 <b class='flag-5'>S7</b>-1200、触摸屏及 ModbusRTU 变频<b class='flag-5'>器</b>通讯

    S7-300借MPI转以太网联控S7-1200、HMI及Modbus变频方案

    在新能源储能系统集成场景中,某锂电池生产线采用西门子S7-300PLC作为本地控制,通过MPI/DP接口连接西门子TP1200Comfort触摸屏实现本地操作。随着智能化升级需求,需将S7-300
    的头像 发表于 07-26 16:20 494次阅读
    <b class='flag-5'>S7-300</b>借MPI转以太网联控<b class='flag-5'>S7</b>-1200、HMI及Modbus变频<b class='flag-5'>器</b>方案

    西门子PLC助力焊接生产线升级:S7-300S7-1200以太网通讯及HMI集成方案

    远创智控推出的MPI-ETH-YC01 Plus以太网通讯处理,以“0改动、0编程、0停机”三零优势,一次性化解以上痛点。模块把S7-300的9针MPI/DP口转换为标准10/100M以太网,同时保留DB9母口给触摸屏,做到“一网到底”。
    的头像 发表于 07-26 16:19 588次阅读
    西门子PLC助力焊接生产线升级:<b class='flag-5'>S7-300</b>与<b class='flag-5'>S7</b>-1200以太网通讯及HMI集成方案

    西门子PLC(S7-1200/1500/300/400)的数据采集与监控方案

    西门子PLC S7-1200、S7-1500、S7-300/400型号设备,常用协议:PPI(Process Communication Interface)、PLC与上位机、HMI数据交换
    的头像 发表于 07-04 10:13 946次阅读

    Modbus RTU 转 Profibus 网关实现V5 - F5 变频与西门子 S7-300 PLC数据交互

    在工业自动化领域,不同设备之间的通信协议兼容问题常常困扰着工程师们。本篇将以信捷V5 - F5变频与西门子S7-300 PLC的通信为例,深入探讨借助Modbus RTU转Profibus网关实现两者通信的解决方案。
    的头像 发表于 06-16 12:38 432次阅读
    Modbus RTU 转 Profibus 网关实现V5 - F5 变频<b class='flag-5'>器</b>与西门子 <b class='flag-5'>S7-300</b> PLC数据交互

    MODBUS RTU转ProfibusDP网关:西门子S7-300主站与欧姆龙CP1H通信整合方案

    立体仓库的堆垛机、输送机等核心设备,选用了西门子S7-300系列PLC作为ProfibusDP协议主站。S7-300系列PLC具备强大的运算能力和稳定的控制性能,能够精准控制堆垛机在立体仓库中的快速、准确存取操作。而在AGV运输系统中,AGV小车以及负责调度的欧姆
    的头像 发表于 06-10 15:14 557次阅读
    MODBUS RTU转ProfibusDP网关:西门子<b class='flag-5'>S7-300</b>主站与欧姆龙CP1H通信整合方案

    MCU定时器/计数

    RISC-V核低功耗MCU通过灵活的定时器架构、低功耗模式适配及硬件级中断优化,在工业控制、智能家居等场景中实现高精度计时与能耗控制的协同设计,满足复杂任务调度与实时响应的双重需求‌。 一、‌硬件
    的头像 发表于 04-27 13:54 587次阅读

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

    不同的CPU、信号模块(SM)、功能模块(FM)和通信处理(CP)等,实现灵活的配置。 易于扩展:S7-300 PLC支持多达32个模块的扩展,可以满足不同规模的自动化控制任务。 高性价比:S7-300
    的头像 发表于 12-10 18:18 3065次阅读
    西门子<b class='flag-5'>S7-300</b> PLC的详细介绍