sunnykmc
SunnyKMC
級別: 工控俠客
|
FX3U有何快速方式/指令可比較將2個寄存器相同位元 比如比較D0 與 D1 D0.0=OFF D0.1=ON D0.2=OFF D0.3=ON D0.4=OFF D0.5=ON D0.0=OFF D0.1=ON D0.2=ON D0.3=ON D0.4=ON D0.5=OFF 所以D0與D1之Bit 1 與 3 只要有任一同時ON 則輸出Y0 ======================== 再新增個條件 有多筆需要比較 D0與D1比較算一筆,每筆最多16個位元 這樣如500筆 所以間接旗標V或Z,或M使用數要注意 [ 此帖被sunnykmc在2020-07-17 00:10重新編輯 ] |
---|---|
|
倔強的小白
級別: 略有小成
|
不寫程序了,就簡單描述下。三菱程序有個指令是BON/ON的判斷,用for循環一個一個判斷下去,遇到同一個位那就置位一個M點就可以。 |
---|---|
|
tingfenghu
級別: 工控俠客
|
FX3U不用這樣, 不用M101,可以直接使用D0.1, |
|
---|---|---|
|
夢雨天涯
微信hui530527 &
級別: 網絡英雄
|
圖片:
好的吧124245 |
|
---|---|---|
|
sunnykmc
SunnyKMC
級別: 工控俠客
|
感謝樓上的朋友回覆 再新增個條件 有多筆需要比較 D0與D1比較算一筆,每筆最多16個位元 這樣如500筆 所以間接旗標V或Z,或M使用數要注意 就是因為有多筆需比較條件,所才上來問問有無更好方式 |
---|---|
|