xyl35
級別: 略有小成
|
這是一個電纜廠收線機的程序,plc是cpm1a的,加一個模擬量模塊。程序是現場上載上來的,在0.00上接了個收線線電機負載軸上的編碼器的計數脈沖,模擬量只用了一個輸出,給排線機的變頻器頻率的。程序里有些運算。我看不懂的地方在程序的95步,不知道程序里的CNT0和CNT2是怎么計數的,特此請教。順便問下模擬量輸出的數字范圍是多少?程序在附件里 程序截圖 |
---|---|
|
xyl35
級別: 略有小成
|
引用:程序中不一定每行都有效程序,可能是無意義程序行 回復: 程序在現場監控的時候CNT0和CNT2里面的數字是在變化的,但就是找不到這兩個計數器的輸出在哪里。我敢肯定這兩個計數器的當前值肯定與程序是有關系的。 |
---|---|
|
hlq_0815
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
級別: 論壇版主
|
當計數器C0的當前值等于100的時候,傳送計數器C2的當前值到寄存器DM9中。 |
|
---|---|---|
|
xyl35
級別: 略有小成
|
程序沒有標注,但是我想請教的是程序中cnt2是怎么計數的。在程序中找不到cnt2的輸出線圈在哪里 |
---|---|
|
ok2115
級別: 探索解密
|
CNTR可逆計數器減計數端用常通怎么可能計數呢?這里應該有錯。 因為加法、減法雙方同時為ON是不進行計數的 (程序在現場監控的時候CNT0和CNT2里面的數字是在變化的,但就是找不到這兩個計數器的輸出在哪里。我敢肯定這兩個計數器的當前值肯定與程序是有關系的。)難道這是另類用法?如果是這樣的話。 你不需要知道它的輸出在哪里,因為這里不是用它的輸出點,而是在跟0000的接通作比較。他要的是0000接通100次CNTR2所接通的次數 [ 此帖被ok2115在2011-11-16 13:19重新編輯 ] |
---|---|
|
ok2115
級別: 探索解密
|
看到最后是成了TIM30、TIM31的定時值,但是DM855傳送給12,而整個程序也沒有見12在哪里,是不是這不是完整的程序? [ 此帖被ok2115在2011-11-15 23:07重新編輯 ] |
---|---|
|