引用
引用樓主13771165220于2020-05-14 13:54發表的 如何簡化一條指令 :
從M0---M19任何一個產生上升沿D0就加1,我用了很多ORP感覺程序看著不舒服。
大家有啥好主意嗎?
樓主總覺得這不行、那不行,我們提供一些程序,只是如何簡化程序,供你參考,那么,請問樓主你把你的程序發出來看看,能解決你說的這些問題嗎?
例如:M0到M19同時有通,或者斷開;如果M0-M19有兩個或以上同時通,那么到底要加1或加2?若幾個同時通,只加1,有什么實用意義?
如果不管什么時候,M0-M19有多少個接通都要實時計數,就沒有說用ORP,并聯輸入能解決問題的,正確的做法是:M0--D1計數,M1-D2計數余類推,最后D1-D20相加結果存到D0,這樣子不管何時來信號,都有加
程序例子,只寫M0-M3,供參考。
[ 此帖被anlyl2014在2020-05-17 21:22重新編輯 ]