
建议收藏!西门⼦Smart200PLC⾼速计数器讲解
通过⼀个例⼦讲解⼀下西门⼦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.初始化程序部分
更多推荐
接线,程序,定义,对应,讲解,西门,时间,中断
发布评论