zhl606
技術就是一張紙,捅破了就成一錢不值。不捅破就是一座山。
級別: 家園常客
|
還得再頂啊 |
|
---|---|---|
|
zldxj
級別: 略有小成
|
用內部高速計數器試一下!精度不敢保證啊! C235可以對X0進行一相加減高速計數。用M8235的ON OFF來控制它是作為加或減計數,ON為減計數、OFF為加計數。 用M8000直接驅動C235,則PLC自動對X0的輸入脈沖進行高速計數,注意計數器需要用RST C235對其復位。 高速計數器只能對器輸入點OFF→ON進行計數,對下降沿則沒辦法。因為高速計數所針對的輸入應是高頻的比PLC掃描周期還快,只能取一段時間內的脈沖個數,用總時間除個數則得出脈沖周期,如果沒有規律的脈沖則沒辦法! 可以多次這樣計算,應該能取得一些數據進行參考。以前說取兩個脈沖之間的時間差,可PLC掃描太慢,可能不成立。 樓主留言:你說的兩次信號是哪兩次?脈沖上升沿和下降沿?還是別的?請明示 [ 此帖被zldxj在2009-08-15 23:37重新編輯 ] |
---|---|
|
yusanlong045
天涯路 孤客行 問誰與共?
級別: 略有小成
|
好像不能把!脈沖的頻率太高,plc反映沒那么快吧! 樓主留言:我要檢測的脈沖頻率一點不高,很可能好久出現一個,是不定時發出的. |
---|---|
|
dailiang
級別: *
|
脈沖=1的時候是不是相當于接通了一個開關呢?如果是的話可以考慮用TTMR這條指令試試.大家覺得怎么樣? |
---|---|
|