网站首页 > 资源文章 正文
朋友们大家好!我是老董,专注于电气自动化项目经验分享!
前面老董做了一期上升沿、下降沿的讲解视频,有些朋友还是不太理解,今天老董尝试用图文的方式把他说明白!
理解思路:
PLC周期执行程序,每个周期都把检测信号的状态记忆,与上一个周期的状态进行比较,如果状态有变化,就产生边沿信号,并保持一个周期,否则就不产生边沿控制信号。
状态表如下:
举例:
1、自动往复的小车,每经过接近开关一次计数一次:
2、假设PLC的扫描周期时2ms,那么PLC内的程序2ms执行一次,接近开关的接通状态将持续5个扫描周期。
检测信号将持续导通5个周期,如果使用一个状态字储存结果,每次接通使用加法指令将加1,而不使用边沿检测,那么每次接近开关导通我们的加法计数值将增加5。
3、正确的使用方式应该是使用上升沿检出
使用系统自带上升沿检出功能。
使用梯形图基础指令实现边沿检测功能。
分析梯形图:
第一个扫描周期:小车没有到达检测开关位置,检测开关未接通,M0.0和M2.0状态均为0
第二个扫描周期:小车到达检测开关位置,检测开关接通,M0.0状态由0变为1,执行程序的第一行时,第二行尚未扫描到,因此M2.0仍为0状态,次数储存的状态字MW10次数加1;当程序执行到第二行时,M2.0被置为1
第三个扫描周期:M0.0仍然为1,M2.0也为1状态(常闭点断开),条件无法达成,不会输出。
第N个扫描周期:小车离开检测开关位置,检测开关断开,M0.0状态由1变为0,执行第一行程序依然不会输出;第二行程序条件不满足;第三行程序M0.0状态为0,因此复位M2.0
第一个周期状态:
第二个周期太快,用循环中断捕捉不到,就不捕捉给大家看了!
第三个周期状态
这样我们就实现了对检测开关信号M0.0上升沿的检测。保证计数使用的加法指令,仅在检测开关信号接通的第一个扫描周期执行一次。
检测下降沿相同的道理请大家自行分析,梯形图如下:
老董专注于电气自动化项目经验分享,喜欢老董的朋友请关注老董,你们的关注是老董最大的动力来源~谢谢
猜你喜欢
- 2024-11-14 【分享】电气设计及仿真软件CADe simu
- 2024-11-14 运料小车控制系统安装与调试课业设计
- 2024-11-14 看完这个视频,教你选择适合你的PLC培训机构#带你参观...
- 2024-11-14 威纶通常见问题15 威纶通触摸屏如何触控校准
- 2024-11-14 博途V17终于来啦,附安装教程和下载方式
- 2024-11-14 三菱modbus通讯指令ADPRW和M8029(modbus 三菱)
- 2024-11-14 空调机组plc自控柜(空调机组plc自控柜怎么接线)
- 2024-11-14 如何使用YKBuilder进行编程?(ykbuilder详细教程)
- 2024-11-14 这样应聘电气工程师 成功率最高#西门子plc@抖音短视频
- 2024-11-14 最新版博图V17完整安装教程(视频版同步)
你 发表评论:
欢迎- 05-25西门子PLC常见的通讯方法
- 05-25网络安全之网络组件
- 05-25数据通信基本原理介绍,模拟信号和数字信号的传输过程
- 05-25计算机软件水平考试《网络工程师》-第3章 数据链路层-02
- 05-25综合布线系统(PDS)
- 05-25超六类非屏蔽铜缆详解
- 05-25弱电智能化—综合布线系统
- 05-25计算机网络的年终复习题
- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)