设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
S7-200 SMART 高速计数器的工作模式介绍
返回列表
发新帖
[西门子]
S7-200 SMART 高速计数器的工作模式介绍
[复制链接]
395
|
0
|
2024-5-27 21:03:56
|
显示全部楼层
|
阅读模式
有很多读者问我这样的问题,200 SMART PLC的高速计数器模式如何选择,小编在这里就介绍高数计数器的模式有哪些,不同模式又是如何工作。
一、高速计数器的模式
如图1所示,200 SMART PLC的高速计数器有8种模式,标准型的cpu有6个高速计数器,经济型的CPU只有4个高速计数器,如果想要了解更多的读者可以查看“200 SMART 系统手册”和“200 SMART样本手册”。
图1
如何看呢?在这里简单的举个例子,如果使用的是HSC0的模式4,I0.0是时钟,I0.1是方向,I0.4是复位。需要注意的是这几个输入点就不能作于其他用途,已经被占用了。
图2
二、模式选择对计数器操作的影响
1.HSC模式0和1
如图3所示,当时钟从0变成1时,内部方向为1时,计数器当前值加1,内部方向控制为0时,时钟从0变成1时,计数器当前值减1。
图3
2.HSC 模式3 和 4
如图4所示,当时钟从0变成1时,外部方向为1时,计数器当前值加1,外部方向控制为0时,时钟从0变成1时,计数器当前值减1。
图4
3. HSC 模式 0 和 1
如图5所示,当向上计数时钟从0变成1时,计数器当前值加1,向下计数时钟从0变成1时,计数器当前值减1。
图5
使用计数模式 6 或 7 时,如果加时钟和减时钟输入的上升沿在 0.3 微秒内发生,高速计数器可能认为这些事件同时发生。如果发生这种情况,当前值不改变,而且计数方向不改变。只要加时钟和减时钟输入的上升沿之间的间隔大于该时段,高速计数器就能够单独捕获每个事件。在两种情况下,均不会生成程序错误,而且计数器保持正确计数值。
4.HSC 模式 9 和 10(AB 正交相位 1X)
如图6所示,当相时钟从0变为1时,如果A相脉冲超前B相脉冲90°时,计数器当前值加1,如果A相脉冲滞后B相脉冲90°时,计数器当前值减1。
图6
5.HSC 模式 9 和 10(AB 正交相位 4X)
如图7所示,如果A相脉冲超前B相脉冲90°时,A相时钟的0变成1,B相时钟0变成1,A相时钟的1变成0,B相时钟1变成0,计数器当前值加1,总共加4次。
如果A相脉冲滞后B相脉冲90°时,B相时钟0变成1,A相时钟的0变成1,B相时钟1变成0,A相时钟的1变成0,计数器当前值减1,总共减4次。
图7
总结:
以上内容就是200smart plc 高速计数器所有的工作模式,需要注意模式占用的地址不能再用于其他用途。每一种模式的工作方式都不一样,不需要完全记住,用到时可查“200smart 系统手册”。
来源:技成培训网,作者:技成-邹志锐,未经授权不得转载!
评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
PLC发烧友
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』