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

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

3天内不再提示

西门子PLC计时器故障分析及解决方法

机器人及PLC自动化应用 ? 来源:机器人及PLC自动化应用 ? 作者:机器人及PLC自动化 ? 2020-12-23 16:27 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

fb1137ac-443d-11eb-8b86-12bb97331649.png

定时器不工作

有些用户在使用定时器编程后,发现定时器并没有按照自己的意图去计时工作,出现了不计是错误,进而去怀疑硬件是否故障,CPU是否工作正常等等,浪费了大量的时间和精力.实际上这是由于用户对定时器特性不了解所造成的误解.下面的例子将说明这个问题.

例如:

程序原目的:

I4.2 的上升沿触发T50,T60的定时,并在T60定时结束后,复位M12.0.

故障现象:

I4.2可以触发T50,T60的定时,但有时即使I4.2 再次将M12.0置位为1,T50不计时

fb5ffab8-443d-11eb-8b86-12bb97331649.png

fb982aa0-443d-11eb-8b86-12bb97331649.png

定时器错误:

故障分析:

首先要明确这个故障现象既不是硬件故障,也不是语句错误所引起的,而是对定时器使用不正确引起的故障.

现在我们分析此故障是如何产生的:

1.某个扫描周期,a.I4.2 的上升沿位置位M12.0 ,I4.2恢复为0。

2.数个扫描周期后,扫描周期N

a.当T60计时到时,Network2中M12.0被复位(注意是 在SD T50语句的后面),此扫描周期末M12.0由1变为了0。

b.Network3 中T50,T60被复位。

3.扫描周期N+1

a.如果此时I4.2 恰恰出现上升沿置,尽管M12.0在上个扫描周期曾经变为0,但在本扫面周期开始就变为了1,定时器T50在上个扫描周期接受到的M12.0状态为1,定时器T50在本扫描周期接受到的M12.0状态也为1所以T50将不会工作

fbbe92da-443d-11eb-8b86-12bb97331649.png

定时器正确使用示意:

fc3152a2-443d-11eb-8b86-12bb97331649.png

定时器在扫描周期N与扫描周期N+ 1之间正确地接收到了上升沿的变化,所以能够常工作。

故障总结:

定时器计时需要正确地接收到输入端上升沿的变化,如果没有严格遵守这一逻辑顺序,常见的故障现象为定时器不计时工作。这种故障现象可能很隐蔽,本例的原始程序在实际工作中几天才会出现一次故障现象。由于原始程序包括大量的附加逻辑,子程序,语句位置也比较分散,所以排除此故障现象所用的时间超过了3天。

此程序改正的方法非常多,例如在位置M12.0指令前增加一些限制条件,用户可以自己尝试。

大家注意,这里t的时间是8S,我们知道,一个程序的扫描周期很短,可能才十几-----几十毫秒,在线时候可以监控到Scan Cycle Time 。

fc87af58-443d-11eb-8b86-12bb97331649.png

那这个时间不是远远超过了扫描周期么?

我们又知道,如果程序扫描周期大于最大扫描周期监控时间Scan Cycle Monitoring time,那么将会触发中断,甚至造成CPU进入STOP状态。

其实,计时器的执行是异步于OB1 循环扫描,只要计时器运行后,在每一周期扫描到计时器的触发端S信号如果为1,那么计时器就将在此周期继续计时。因此,它对于最大周期监控时间并没有太大的影响,只是调用语句时占用了少许US的时间。

责任编辑:xj

原文标题:西门子PLC之 计时器故障分析

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

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

    关注

    5037

    文章

    14110

    浏览量

    477028
  • 计时器
    +关注

    关注

    1

    文章

    433

    浏览量

    34030

原文标题:西门子PLC之 计时器故障分析

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    3 分钟极速上手!西门子 PLC 无缝连接指南

    PLC数据采集 3 分钟极速上手!西门子 PLC 无缝连接指南
    的头像 发表于 06-17 18:02 ?831次阅读
    3 分钟极速上手!<b class='flag-5'>西门子</b> <b class='flag-5'>PLC</b> 无缝连接指南

    如何破解三菱PLC西门子PLC的通讯难题

    在工业自动化领域,不同品牌PLC之间的通讯一直是工程师们关注的焦点。三菱PLC西门子PLC作为市场主流设备,常因协议差异导致数据交互困难。当现场需要将三菱FX系列
    的头像 发表于 06-09 17:14 ?451次阅读
    如何破解三菱<b class='flag-5'>PLC</b>与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的通讯难题

    工业智能网关可以采集西门子PLC

    工业智能网关可以采集西门子PLC的数据。物通博联提供全面接入西门子PLC的数据采集解决方案,其工业智能网关支持多种网络制式,可采集各种工业设备数据,包括主流
    的头像 发表于 05-26 09:14 ?364次阅读

    西门子PLC-模拟量采集计算使用方法

    西门子PLC-模拟量采集计算使用方法,很实用
    发表于 04-09 15:29 ?0次下载

    ABB机器人与西门子PLC通讯案例

    在现代工业自动化领域中,机器人与可编程逻辑控制PLC)之间的通讯是实现高效、精准生产线的关键。ABB机器人与西门子PLC作为行业内的佼佼者,其通讯技术的掌握对于提升生产效率、优化生
    的头像 发表于 02-02 16:43 ?2235次阅读

    PLC边缘计算网关采集西门子PLC数据过程

    提供了一种新的解决方案。 PLC边缘计算网关采集西门子PLC数据的过程 (一)确定通信方式 首先,需要确定PLC边缘计算网关与西门子
    的头像 发表于 01-24 16:33 ?1641次阅读

    西门子变频图纸

    西门子变频图纸
    发表于 01-07 18:19 ?13次下载

    三菱PLC西门子PLC比较

    三菱电机(Mitsubishi Electric)和西门子(Siemens)都是全球知名的自动化和控制系统供应商,它们各自生产的PLC(可编程逻辑控制)广泛应用于工业自动化领域。 1. 品牌历史
    的头像 发表于 12-26 16:46 ?3271次阅读

    Profinet转Profinet网关应用在霍尼韦尔DCS与西门子1500PLC通讯案例

    Profinet转Profinet网关在霍尼韦尔DCS与西门子1500PLC通讯中的应用案例
    的头像 发表于 12-12 06:31 ?906次阅读
    Profinet转Profinet网关应用在霍尼韦尔DCS与<b class='flag-5'>西门子</b>1500<b class='flag-5'>PLC</b>通讯案例

    西门子PLC S7-1500系列介绍

    西门子PLCS7-1500系列是西门子自动化领域中的一款重要产品,它以其卓越的性能、强大的功能和高度的灵活性,在工业自动化控制系统中占据了一席之地。本文将详细介绍西门子PLC S7-1
    的头像 发表于 12-09 18:23 ?3188次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> S7-1500系列介绍

    NPN和PNP器件与西门子PLC的连接与选型

    NPN和PNP器件与西门子PLC的连接与选型? ? 传感根据输出类型可以分为NPN(有人称为源型传感)和PNP(有人称为漏型传感)两大
    的头像 发表于 12-03 10:11 ?2084次阅读
    NPN和PNP器件与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的连接与选型

    西门子plc200编程实例详解

    西门子PLC S7-200是一款广泛应用于工业自动化领域的可编程逻辑控制,其强大的功能和灵活的编程方式使得它能够满足各种复杂的控制需求。 一、西门子
    的头像 发表于 10-22 14:38 ?3205次阅读

    西门子plc的安装注意事项有哪些

    在当今的工业自动化领域,西门子PLC(可编程逻辑控制)无疑是一项不可或缺的关键技术。它以其高度的可靠性和强大的功能,成为了众多工业控制系统的核心。然而,要确保西门子
    的头像 发表于 09-17 09:34 ?1116次阅读

    西门子plc怎么连接电脑怎样设置

    西门子PLC(可编程逻辑控制)是工业自动化领域中常用的控制,用于控制和管理各种机械设备。连接电脑并进行设置是实现PLC编程、调试和监控的
    的头像 发表于 09-05 09:57 ?4849次阅读

    西门子中继怎么连接plc

    西门子中继(Siemens Relay)通常用于工业自动化系统中,作为控制和保护设备。在与PLC(可编程逻辑控制)连接时,需要考虑信号类型、电源要求、接线方式等因素。 1. 了解
    的头像 发表于 09-05 09:56 ?1237次阅读