登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:S7-200高速计数器的问题请教?
点击:3576 回复:12
楼主
编辑
引用
管理
WJY18
由脉冲发生器每转提供360个脉冲,在每转中要执行4个动作,4个动作依据当前脉冲数,要可改动,每转完当前值清零,
请各位老大指点一下,我刚接触PLC,不知从那里下手,多谢!
09-11-10 11:42
1楼
编辑
引用
管理
ZSFZSF_0
让PLC计数,数值到达后输出动作就可以呀
09-11-10 12:06
2楼
编辑
引用
管理
WJY18
但是每分钟20转呀,普通计数器行吗?
09-11-10 15:53
3楼
编辑
引用
管理
liuzhaoan
用高速计数器计数,并比较当前值。
09-11-10 16:10
4楼
编辑
引用
管理
WJY18
在比较当前值后再输出,会不会滞后严重呀?
09-11-10 16:19
5楼
编辑
引用
管理
nibin830606
刚学不久,自己编了一个
假设第50,100,150,200个脉冲产生输出
就怕输出有延迟。。。
主程序:
Network 1 // 网络标题
// 网络注释
LD SM0.1
CALL SBR0
Network 2
LDD= 50, SMD48
= Q0.0
Network 3
LDD= 100, SMD48
= Q0.1
Network 4
LDD= 150, SMD48
= Q0.2
Network 5
LDD= 200, SMD48
= Q0.3
子程序:
Network 1 // 网络标题
// 网络注释
LD SM0.1
HDEF 1, 11
MOVB 16#FC, SMB47
MOVD 0, SMD48
MOVD 360, SMD52
ATCH INT0, 13
ENI
HSC 1
中断程序:Network 1 // 网络标题
// 网络注释
LD SM0.0
MOVD 0, SMD48
MOVB 16#C0, SMB47
HSC 1
不知道对不对,不对不要笑话我。。。
最后修改:
2009-11-12 20:23:48
09-11-12 20:22
6楼
编辑
引用
管理
WJY18
多谢楼上了,我也是刚接触PLC,我不会语句,先记下来翻译成梯形图看一下。
09-11-13 09:39
7楼
编辑
引用
管理
nibin830606
错了,子程序network1里面
HDEF 1, 11
应该是
HDEF 1, 0
09-11-13 19:22
8楼
编辑
引用
管理
siyuan3222
会有点滞后的,不过看你的精度了吧
我觉得
09-11-14 18:01
9楼
编辑
引用
管理
WJY18
多谢楼上了,可惜没有PLC,不然试一下就知道了。
09-11-15 10:19
上一页
下一页
工控新闻
中控技术2025年度总结会圆满落幕
宇树2025年实际人形机器人出货量超过智元,排名第一
和利时成功入选“国家知识产权示范企业”创建名单
稳筑基石,共拓AI边缘新蓝海——吉方工控召开2026Roadmap暨全员战略培训会
一座国家卓越级智能工厂的“智造”先手棋
聚力 同心 共跃2026 台达IA中国区渠道商大会成功召开
持续推动中国向“全球智造创新中心”转型
研华与高美馆首度跨界合作 以边缘 AI 打造生成式艺术互动体验
更多新闻资讯