sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

yangliu
一笑而過
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 465 個
工控威望: 569 點(diǎn)
下載積分: 35435 分
在線時間: 1961(小時)
注冊時間: 2006-11-12
最后登錄: 2025-01-01
查看yangliu的 主題 / 回貼
樓主  發(fā)表于: 2008-10-08 11:41
請大家?guī)兔Γ?br />   有一臺清洗設(shè)備,從進(jìn)料口放產(chǎn)品(每次放一片,連續(xù)放),然后經(jīng)過清洗烘干后從出料口出來,現(xiàn)在進(jìn)出口各有一檢測傳感器,用來檢測有無產(chǎn)品。產(chǎn)品從進(jìn)料口放料到出料口大約為2---5分鐘,產(chǎn)品在清洗過程中有可能被卡住,且不能確定被卡的位置,所以只能利用進(jìn)出料的傳感器來判斷有無產(chǎn)品堵塞,如果有堵塞,則報(bào)警。請問如何編程?
一笑而過
勇闖天涯
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
1樓  發(fā)表于: 2008-10-08 14:02
站長說用定時器只是給你一個思路
實(shí)際應(yīng)用中,因?yàn)槟銈魉蛶俣仁遣淮_定的,所以用時間來控制當(dāng)然行不通

我的思路如下:
用一個感應(yīng)器感應(yīng)馬達(dá)(類似于編碼器的安裝方式),接到PLC輸入點(diǎn)上(比如說X0)
以檢測一個物料為例
入口感應(yīng)器感應(yīng)到,X0計(jì)數(shù)(馬達(dá)轉(zhuǎn)一圈,內(nèi)部計(jì)數(shù)器值加1)
由于馬達(dá)轉(zhuǎn)到圈數(shù)和傳送帶行走的路程成正比
所以,計(jì)數(shù)器到某值后,如果出口感應(yīng)器還沒有感應(yīng)到產(chǎn)品時,則說明發(fā)生堵塞

打個比方
假設(shè)物料從入口到出口需要馬達(dá)轉(zhuǎn)10000轉(zhuǎn)
那么,放入一個物料后,馬達(dá)轉(zhuǎn)10000轉(zhuǎn)之后必須出來,
這樣是比較可靠的,馬達(dá)的轉(zhuǎn)速不會影響控制

請各位高手指點(diǎn)
勇闖天涯
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點(diǎn)
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
2樓  發(fā)表于: 2008-10-08 18:51
鑒于大家對這個問題濃厚的興趣,我倉促的編了一個程序,請各位高手指點(diǎn):





怕圖片上傳失敗,干脆把指令表發(fā)過來算了
0 LDP X000
2 WSFL D202 D210 K30
11 RST D202
14 INC D203
17 LDP X001
19 DEC D203
22 SUB D203 K1 V0
29 SUB D203 D210V0 D201
36 LD> D203 K0
41 MPS
42 INV
43 ZRST D201 D202
48 MRD
49 AND> D201 D200
54 SET Y000
55 MPP
56 ANDP X002
58 INC D201
61 INC D202
64 END

X0 入口感應(yīng)器
X1 出口感應(yīng)器
X2 馬達(dá)感應(yīng)器

Y0 蜂鳴器

D200 總值
D201 當(dāng)前值
D202 位差值
D203 當(dāng)前內(nèi)部產(chǎn)品個數(shù)
本帖最近評分記錄:
  • 下載積分:+2(huguoqi) 熱心助人!
    勇闖天涯
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看勇闖天涯的 主題 / 回貼
    3樓  發(fā)表于: 2008-10-08 18:56
    此程序若要用到實(shí)際中,還需要做適當(dāng)修改
    比如說:D200是總值(意思是從入口到出口處,馬達(dá)轉(zhuǎn)到圈數(shù)),但三菱PLC最大才30000多,當(dāng)然不夠用
    解決方法有很多種,例如:用X2驅(qū)動一個計(jì)數(shù)器,每100次就溢出一次,用這個計(jì)數(shù)器的上升沿取代程序中的X2

    漏洞還不止一處,在此聲明,這個程序只是給個思路而已
    勇闖天涯
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看勇闖天涯的 主題 / 回貼
    4樓  發(fā)表于: 2008-10-08 20:33
    樓主,你在5樓的發(fā)言我仔細(xì)的看了一下

    才知道,你的疑惑是怎樣依次記錄各個產(chǎn)品的狀態(tài)

    這個問題只是其次,很簡單就解決的,重點(diǎn)應(yīng)放在如何保證位差精度

    這也是難點(diǎn),站長的方法是用時間來控制,這樣會受馬達(dá)轉(zhuǎn)速不穩(wěn)定的影響,將有可能會引起誤判

    我上面?zhèn)鞯哪莻程序還是用我在3樓發(fā)表的思路來實(shí)現(xiàn)的。

    所以的寄存器全都選掉電保持的,這是為了防止意外斷電導(dǎo)致數(shù)據(jù)清零

    再補(bǔ)充說明:D200(總值)是給你設(shè)定一個常數(shù),一定要給定,不然這個程序沒法用

    仔細(xì)體會一下這個程序吧,看懂了之后你就知道我的思路了
    勇闖天涯
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看勇闖天涯的 主題 / 回貼
    5樓  發(fā)表于: 2008-10-08 22:39
    頂11樓,我的想法亦是如此

    詳細(xì)說明一下用到的內(nèi)部軟元件的功能吧:
    X0 入口感應(yīng)器:安裝在入口處
    X1 出口感應(yīng)器:安裝在出口處
    X2 馬達(dá)感應(yīng)器:安裝在馬達(dá)轉(zhuǎn)軸處,用于感應(yīng)轉(zhuǎn)子轉(zhuǎn)的圈數(shù),類似于編碼器的裝法

    Y0 蜂鳴器:當(dāng)程序判定內(nèi)部堵塞時,輸出報(bào)警信號

    D200 總值:此參數(shù)為常數(shù),根據(jù)實(shí)際需要來進(jìn)行設(shè)定,代表的意義是:從入口到出口,馬達(dá)轉(zhuǎn)所的圈數(shù)
    D201 當(dāng)前值:當(dāng)前離出口最近的產(chǎn)品所運(yùn)行的位置
    D202 位差值:每個產(chǎn)品的位置的間隔
    D203 當(dāng)前內(nèi)部產(chǎn)品個數(shù):設(shè)備內(nèi)部當(dāng)前的產(chǎn)品數(shù)量

    本程序最多支持內(nèi)部同時有30個產(chǎn)品,可根據(jù)實(shí)際需要修改