liepxt
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看liepxt的 主题 / 回贴
楼主  发表于: 2014-12-24 22:36
牵引轴拉纸,放料轴转一圈有一个光电信号,我只有一个光电信号,和拉纸张的线速度,求计算卷径程序,哪位高手帮帮忙?
hanqin
级别: 论坛先锋
精华主题: 0
发帖数量: 1237 个
工控威望: 1226 点
下载积分: 2922 分
在线时间: 925(小时)
注册时间: 2009-01-09
最后登录: 2023-10-27
查看hanqin的 主题 / 回贴
1楼  发表于: 2014-12-25 08:53
线速度/角速度=卷径
hafatahaha
台达代理
级别: 论坛先锋
精华主题: 0
发帖数量: 1336 个
工控威望: 1334 点
下载积分: 2535 分
在线时间: 398(小时)
注册时间: 2012-09-26
最后登录: 2019-01-19
查看hafatahaha的 主题 / 回贴
2楼  发表于: 2014-12-25 11:11
没有线径你怎么知道线速度的,你有个传感器测拉制的速度啊,那就可以直接用上面公式算
上海承接工业电气自动化项目工程 461946157@qq.com   13162651373
台达,三菱(变频器,pllc,伺服,人机,温控器)进口变送器,传感器,视觉
xiangmin276
本人从事印刷检品分切机,锂电行业分切机,非标设备控制等,如有
级别: 略有小成
精华主题: 0
发帖数量: 103 个
工控威望: 255 点
下载积分: 423 分
在线时间: 286(小时)
注册时间: 2010-12-27
最后登录: 2019-07-12
查看xiangmin276的 主题 / 回贴
3楼  发表于: 2014-12-25 11:29
你不需要什么线速度,因为速度是变化的这样计算卷径跳动很大,   牵引轴计数(高速计数端口)除以‘  放卷轴计数 再除以 牵引传动比例’ 乘以  牵引辊直径=放卷轴直径    主程序里面需要利用牵引轴计数器定时跟新卷径计算就可以了。。。
yfcc923
级别: 略有小成
精华主题: 0
发帖数量: 78 个
工控威望: 207 点
下载积分: 1122 分
在线时间: 127(小时)
注册时间: 2013-06-08
最后登录: 2023-12-12
查看yfcc923的 主题 / 回贴
4楼  发表于: 2014-12-25 11:40
如果只有一个光电信号,这个计算是比较粗糙的。大致如下;

初始化:对放料轴光电信号进行计数。是分配普通输入点用来计数还是高速输入点。这个要看你的这个光电信号产生的脉宽和实际卷轴速度来定。

用:轴的光电信号作为起始触发条件。每100MS进行一次运算。也就是线速度乘以100MS。得到这100MS内拉出多少长度的纸。并做累加,直到下一个光电信号的到来,才清除寄存器,做下一轮运算。

当:轴的运转光电信号计数等于2的时候。也就是轴刚好转完1整圈的时候。你把上面N多个100MS长度做的累加值拿出来就是你一圈纸的周长。
########################
你已经有周长了,还搞不定卷径?!
~~~~~~~~~~~~~~~~~~~~~~~~~~~
不过这个卷径是刚刚放出去纸的卷径。(前一卷径)不是你现在的卷径。
你现在的卷径还需要再减掉一个纸厚度才是你现在的真正卷径!
当然,如果纸头厚度相比于卷径非常小。也可以直接认为前一卷径和现在卷径相同。
###############################
最后:常规业内都是用1K编码器作为脉冲信号输出。很少用一个光电信号的做法。
                                   希望能帮到你。
lipingsr
级别: 略有小成
精华主题: 0
发帖数量: 262 个
工控威望: 416 点
下载积分: 1216 分
在线时间: 231(小时)
注册时间: 2013-12-01
最后登录: 2024-03-28
查看lipingsr的 主题 / 回贴
5楼  发表于: 2014-12-26 12:32
一个光电信号就减个纸张厚度,得出了卷半径