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
    +关注

    关注

    5045

    文章

    14441

    浏览量

    483547
  • 计时器
    +关注

    关注

    1

    文章

    434

    浏览量

    34869

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    西门子PLC如何使用Modbus 485通讯传输接收数据

    西门子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站协议库(西门子标准库指令)。使用 Modbus RTU 主站指令库,可以读写 Modbus RTU 从站的数字量、模拟量 I/O 以及保持寄存
    的头像 发表于 08-19 13:52 3935次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>如何使用Modbus 485通讯传输接收数据

    宏集方案 | 如何轻松管理西门子S7 PLC?S7Comm: 与西门子 PLC 直接通信的关键

    供多种选择。传统方案:通过OPC服务西门子PLC间接通信SIMATICS7系列的PLC是工业可编程控制,能够实现对生产流程的实时SCA
    的头像 发表于 08-08 18:12 560次阅读
    宏集方案 | 如何轻松管理<b class='flag-5'>西门子</b>S7 <b class='flag-5'>PLC</b>?S7Comm: 与<b class='flag-5'>西门子</b> <b class='flag-5'>PLC</b> 直接通信的关键

    开疆智能ModbusTCP转Profient网关连接西门子PLC与川崎机器人配置案例

    本案例是西门子PLC与川崎机器人通过Profient转ModbusTCP网关进行通讯转换的配置案例,西门子作为profinet主站,机器人作为ModbusTCP服务
    的头像 发表于 07-26 11:14 878次阅读
    开疆智能ModbusTCP转Profient网关连接<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>与川崎机器人配置案例

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

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

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

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

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

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

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

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

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

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

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

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

    工业智能网关采集西门子PLC的智能工厂解决方案

    生产、环境、污水处理的实时监控、数据分析和远程管理,工厂需要将PLC中的数据采集出来,并上传到工厂的工业物联网(IIoT)平台中。对此,物通博联提供全面接入西门子PLC的数据采集解决方
    的头像 发表于 01-20 17:30 993次阅读
    工业智能网关采集<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的智能工厂解决方案

    西门子变频图纸

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

    三菱PLC西门子PLC比较

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

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

    Profinet转Profinet网关在霍尼韦尔DCS与西门子1500PLC通讯中的应用案例
    的头像 发表于 12-12 06:31 1293次阅读
    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 4356次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> S7-1500系列介绍

    Profinet 转 EtherNet/IP 网关怎样化解西门子 S7 - 1500 PLC 与 AB PLC 之间的通讯难题

    寄存文件涉及到通讯,分别对应西门子PLC的M、DB1、DB2三个存储区域。通过捷米特网关的参数设置软件进行配置,配置完成后下载重启,再通过网关的参数配置软件读取网关参数,根据状态消息调试。 二.设备
    的头像 发表于 12-09 16:51 1549次阅读
    Profinet 转 EtherNet/IP 网关怎样化解<b class='flag-5'>西门子</b> S7 - 1500 <b class='flag-5'>PLC</b> 与 AB <b class='flag-5'>PLC</b> 之间的通讯难题