liepxt
級(jí)別: *
![]() |
牽引軸拉紙,放料軸轉(zhuǎn)一圈有一個(gè)光電信號(hào),我只有一個(gè)光電信號(hào),和拉紙張的線速度,求計(jì)算卷徑程序,哪位高手幫幫忙? |
---|---|
|
hafatahaha
臺(tái)達(dá)代理
級(jí)別: 論壇先鋒
![]() |
沒(méi)有線徑你怎么知道線速度的,你有個(gè)傳感器測(cè)拉制的速度啊,那就可以直接用上面公式算 |
|
---|---|---|
|
xiangmin276
本人從事印刷檢品分切機(jī),鋰電行業(yè)分切機(jī),非標(biāo)設(shè)備控制等,如有
級(jí)別: 略有小成
![]() |
你不需要什么線速度,因?yàn)樗俣仁亲兓倪@樣計(jì)算卷徑跳動(dòng)很大, 牽引軸計(jì)數(shù)(高速計(jì)數(shù)端口)除以‘ 放卷軸計(jì)數(shù) 再除以 牽引傳動(dòng)比例’ 乘以 牽引輥直徑=放卷軸直徑 主程序里面需要利用牽引軸計(jì)數(shù)器定時(shí)跟新卷徑計(jì)算就可以了。。。 |
---|---|
|
yfcc923
級(jí)別: 略有小成
![]() |
如果只有一個(gè)光電信號(hào),這個(gè)計(jì)算是比較粗糙的。大致如下; 初始化:對(duì)放料軸光電信號(hào)進(jìn)行計(jì)數(shù)。是分配普通輸入點(diǎn)用來(lái)計(jì)數(shù)還是高速輸入點(diǎn)。這個(gè)要看你的這個(gè)光電信號(hào)產(chǎn)生的脈寬和實(shí)際卷軸速度來(lái)定。 用:軸的光電信號(hào)作為起始觸發(fā)條件。每100MS進(jìn)行一次運(yùn)算。也就是線速度乘以100MS。得到這100MS內(nèi)拉出多少長(zhǎng)度的紙。并做累加,直到下一個(gè)光電信號(hào)的到來(lái),才清除寄存器,做下一輪運(yùn)算。 當(dāng):軸的運(yùn)轉(zhuǎn)光電信號(hào)計(jì)數(shù)等于2的時(shí)候。也就是軸剛好轉(zhuǎn)完1整圈的時(shí)候。你把上面N多個(gè)100MS長(zhǎng)度做的累加值拿出來(lái)就是你一圈紙的周長(zhǎng)。 ######################## 你已經(jīng)有周長(zhǎng)了,還搞不定卷徑?! ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 不過(guò)這個(gè)卷徑是剛剛放出去紙的卷徑。(前一卷徑)不是你現(xiàn)在的卷徑。 你現(xiàn)在的卷徑還需要再減掉一個(gè)紙厚度才是你現(xiàn)在的真正卷徑! 當(dāng)然,如果紙頭厚度相比于卷徑非常小。也可以直接認(rèn)為前一卷徑和現(xiàn)在卷徑相同。 ############################### 最后:常規(guī)業(yè)內(nèi)都是用1K編碼器作為脈沖信號(hào)輸出。很少用一個(gè)光電信號(hào)的做法。 希望能幫到你。 |
---|---|
|