plc s7-200用高速计数器怎么编写程序?急

plc s7-200用高速计数器怎么编写程序?急,第1张

建议先下载S7-200系统手册,翻到P120,里面就有高速计数器模式介绍。P129有编程介绍。
HSC0为PLC里面的一个高速计数器,模式9为A/B正交高速计数器模式。HSC0在模式9下面,使用I00作为A,I01作为B。(如果用HSC1,那么使用I06作为A,I07作为B)
假设编码器一圈有4000个脉冲。那么每个脉冲就代表=36000度/4000脉冲=009度/1脉冲。也就是每计入一个脉冲,角度就+009
编程时首先需要初始化HSC,确定工作模式,写入的初始值,然后用HSC指令激活高速计数器口,HSC就开始计数。

计数器使用:C0就是计数器,当X0每次按下,计数器C0就计一个数,计到4个数,C0触点为ON,常开触点导通,Y0就输出了,这个就是计数器的一个应用。

每次向上计数输入CU从关闭向打开转换时,向上计数(CTU)指令从当前值向上计数。当前值(Cxxx)大于或等于预设值(PV)时,计数器位(Cxxx)打开。复原(R)输入打开或执行"复原"指令时,计数器被复原。达到最大值(32,767)时,计数器停止计数。

作用

在数字电子技术中应用的最多的时序逻辑电路。计数器不仅能用于对时钟脉冲计数,还可以用于分频、定时、产生节拍脉冲和脉冲序列以及进行数字运算等。但是并无法显示计算结果,一般都是要通过外接LCD或LED屏才能显示。

如果按照计数过程中数字增减分类,又可将计数器分为加法计数器、减法计数器和可逆计数器,随时钟信号不断增加的为加法计数器,不断减少的为减法计数器,可增可减的叫做可逆计数器。

百度百科-计数器


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13255540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-27
下一篇 2023-06-27

发表评论

登录后才能评论

评论列表(0条)

保存