登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:S7-200高速计数器的问题请教?
点击:3540 回复: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
上一页
下一页
工控新闻
西克新品速递 | InspectorP61x Color 彩色2D智能相机
第二十届中国电工技术学会学术年会在哈尔滨召开
e络盟携手 Digi国际公司解决方案强化无线连接产品线
引领未来工业,施耐德电气携全价值链行业应用创新成果亮相2025工博会
智领未来,京瓷创新传感技术亮相SENSOR CHINA 2025
2025国家制造强国建设论坛在合肥举行
西克重点推介 - 激光距离传感器 Dx35
ABB机器人推出OmniCoreTM EyeMotion,以视觉驱动自主革新
更多新闻资讯