中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

西门子SIEMENS

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 西门子SIEMENS → 浏览主题: 西门子200PLC高速计数问题请教大家。
发表新帖 回复该主题
回帖:2个,阅读:549 [上一页] [1] [下一页]
* 帖子主题:

西门子200PLC高速计数问题请教大家。

分享到
4131
rockmusic
文章数:935
年度积分:128
历史总积分:4131
注册时间:2009/8/4
发站内信
发表于:2011/5/27 16:45:53
#0楼
附件


1.我用HSC0的10模式,来计数AB相脉冲,我用状态表监控HSC0的数值不断变化,可是SMD38当前计数值怎么没变化?

2.当前的计数值在哪个寄存器里?怎么取出来?

3.设定值是6000,计数值到6000后产生中断,这个没问题,但是编码器转动时,HSC0还会计数。怎么写程序就可以实现计数到6000后,在中断里HSC0里面的当前值马上清零,旋转编码器旋转时,还不会计数。等再启动时才开始计数,就是说到6000后怎么清掉HSC0的值。
6447
jamsonwo
文章数:963
年度积分:80
历史总积分:6447
注册时间:2010/8/24
发站内信
发表于:2011/5/27 21:03:56
#1楼
在中断里调用一次初始化程序!
2173
蝶舞
文章数:150
年度积分:50
历史总积分:2173
注册时间:2010/1/2
发站内信
发表于:2011/5/27 21:20:38
#2楼
中断里传0到SMD38,原后置位SM37.0.再执行高速计数器指令
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003