gaopengjsj
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看gaopengjsj的 主题 / 回贴
楼主  发表于: 2011-02-27 16:42
请教大家。我现在正做一个程序,用的是S7-300  CPU315-2DP ,普通DI DO模块AI AO 模块。现在想通过私服编码器测得的辊子圈数进行计算出产品长度。辊子转一圈,编码器计数加一。如何才能实现。普通的DI模块能当计数器用么?请大家帮忙解决一下。或者给个315-2DP高速计数 的方案,尽量别用FM模块
guochunyi
直读解西门屏HMI口令 。。。
级别: 论坛版主

精华主题: 5 篇
发帖数量: 8224 个
工控威望: 10353 点
下载积分: 21053 分
在线时间: 3013(小时)
注册时间: 2007-03-01
最后登录: 2024-11-27
查看guochunyi的 主题 / 回贴
1楼  发表于: 2011-02-27 18:56
连编码器都不用,直接用接近开关就行了。
至于采集速度能否跟上,也取决于你的硬件设计和编程思路的。
可直读解西门屏HMI各级帐户口令,帐户登录权限提升,锁定帐户激活。。。
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158809 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-26
查看sjm213的 主题 / 回贴
2楼  发表于: 2011-02-27 19:36
普通的DI作为计数器输入端不能称为高速计数,只能作为普通计数用;
实现高速计数要么采用FM高速计数模块要么选用CPU31×C系列带有高速计数功能的CPU。
gaopengjsj
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看gaopengjsj的 主题 / 回贴
3楼  发表于: 2011-02-27 19:38
谢谢一楼。不过客户那边也是有编码器的。工艺要求。请教下,如果用编码器的话怎么用。最好给我发个样例。谢谢了。我邮箱是gaopeng_xo@163.com
gaopengjsj
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看gaopengjsj的 主题 / 回贴
4楼  发表于: 2011-02-27 19:44
谢谢2楼,如果频率不是太高的话能不能用普通的DI计数呢。
a2103
珍爱生命,远离领导
级别: 略有小成
精华主题: 0
发帖数量: 310 个
工控威望: 462 点
下载积分: 1168 分
在线时间: 74(小时)
注册时间: 2009-01-04
最后登录: 2015-04-14
查看a2103的 主题 / 回贴
5楼  发表于: 2011-03-20 17:18
普通的就能实现这个功能