[西门子] 建议收藏!西门子Smart200PLC高速计数器讲解

[复制链接]
查看92319 | 回复0 | 2024-1-12 21:05:27 | 显示全部楼层 |阅读模式


点击箭头处“蓝色字”,关注我们!





通过一个例子讲解一下西门子Smart200PLC的高速计数输入应用。

用到的实验器材为:SmartPLC ST30 PLC 一个,编码器一个。

一、硬件接线

本例用PLC的I0.0与I0.1口主要接线见下图。



smartPLC集成有4个高速计数器,分别是HSC0,HSC1,HSC2,HSC3.对应的接线图中标记很清楚了。这边我用红色部分标记的是我们这次实验用的接线与模式。



接线原理图

编码器类型为E6B2-CWZ5B,1000P/R

二、软件编程

1.把定义的I0.0与I0.1口的输入降噪滤波时间调整一下,满足实际高速输入的需求,具体见下图



对应的时间,对应的最大频率如下



2.通过向导定义高速计数



a.打开工具----高速计数器



b.定义HSC0



c.定义模式



d.预设值和倍频



e.定义当预设值和当前值一样时,触发中断程序



f.中断程序里面,我定义到达5000脉冲后把当前计数清零

3.向导生成后程序如下图



a.初始化程序和中断程序



b.在主程序里面SM0.1触发初始化程序



C.初始化程序部分



d.中断清零程序

三、最后程序监控HCO计数值。



转载是一种动力 分享是一种美德

关于我们:启程自动化培训 中国领先的工业机器人培训服务提供商

联系电话:0755-33160627  13809869603

培训项目:机器人+PLC 系统集成+运动控制+机器人+机器视觉

特色服务:3000平米实训中心 +推荐就业+ 业界领先的课程体系




+老师 微信,了解开班详情

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则