您现在所在的是:

西门子SIEMENS

回帖:12个,阅读:4954 [上一页] [1] [2] [下一页]
1042
大连华益达
文章数:61
年度积分:50
历史总积分:1042
注册时间:2003/5/27
发站内信
发表于:2004/3/2 8:23:00
#0楼
我想用s7-300做20几个开关量的数据采集,如果有几个开关量同时来,能分辨到毫秒级吗?编程采用中断方式吗?
再有,拿一个开关量来说,我想记录前10次的开、关时间,在数据传输过程中不影响采集速度吗?
先行谢谢大家!表情表情表情
6285
karl 版主
文章数:1703
年度积分:48
历史总积分:6285
注册时间:2003/12/26
发站内信
发表于:2004/3/2 9:56:00
#1楼
如图点击放大看:
图

Timer的最小分辨率是10ms,更进一步需硬件中断OB40。
图
1042
大连华益达
文章数:61
年度积分:50
历史总积分:1042
注册时间:2003/5/27
发站内信
发表于:2004/3/2 10:52:00
#2楼
谢谢karl!
我的项目是:开关量20点左右,在某一时刻近乎同时来4、5个量,怎么把他们的顺序及时间记录下来。
5386
dzfa 版主
文章数:2048
年度积分:53
历史总积分:5386
注册时间:2003/1/7
发站内信
发表于:2004/3/2 12:00:00
#3楼
SIEMENS的PLC支持时间标志功能,可能对信号的到达,离去的时间作记录,通讯触发中断方式来实现,但好象需要400的CPU,具体精度还没找到相关数据。
烟台东泽----西门子山东地区之代理商,系统集成商
里的打杂的
6285
karl 版主
文章数:1703
年度积分:48
历史总积分:6285
注册时间:2003/12/26
发站内信
发表于:2004/3/2 12:25:00
#4楼
抱歉,Timer最小可设10ms,10ms以上可以以1ms为精度单位(具体精度不清)。一般要求高的,确实用PLC的时间标志。
详细看看OB40,就能达到你的目标。
图
1042
大连华益达
文章数:61
年度积分:50
历史总积分:1042
注册时间:2003/5/27
发站内信
发表于:2004/3/2 15:49:00
#5楼
谢谢dzfa和karl两位朋友!我先学一学OB40,如再有什么问题再麻烦二位!
1042
大连华益达
文章数:61
年度积分:50
历史总积分:1042
注册时间:2003/5/27
发站内信
发表于:2004/3/3 9:40:00
#6楼
我看了OB40,但还是没得出结论,是否具有同时分辨几个开关量的能力?
6285
karl 版主
文章数:1703
年度积分:48
历史总积分:6285
注册时间:2003/12/26
发站内信
发表于:2004/3/3 10:42:00
#7楼
真正同时到来,只有一个。
图
1042
大连华益达
文章数:61
年度积分:50
历史总积分:1042
注册时间:2003/5/27
发站内信
发表于:2004/3/4 9:02:00
#8楼
也就是说,如果同时来4、5个开关量,只能记下第一个的时间,其它的时间就不准了,而且顺序也不一定对,是吗?
1024
mimi
文章数:46
年度积分:50
历史总积分:1024
注册时间:2003/12/23
发站内信
发表于:2004/3/8 11:29:00
#9楼
我也想知道!

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

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

78.0005