lanqq123
級別: 探索解密
|
圖片:
本人新手,現(xiàn)在手里有個程序想學(xué)習(xí)學(xué)習(xí),只知道程序是對應(yīng)三菱QX40-S1和編碼器連接的控制程序,沒有實物,現(xiàn)請教接線方法,和程序意思,特別不明白之處為WAND H3FF W500 W502中的H3FF這個通道是哪來的與W500做16位數(shù)據(jù)邏輯與運算,自哪里的手冊,與及和程序相匹配的編碼是什么樣的,參數(shù)是多少 |
---|---|
|
stincen
自動化系統(tǒng)研發(fā),PLC+CIM程序開發(fā);光電面板半導(dǎo)體物流
級別: 略有小成
|
H3FF是十六進制數(shù)值 你要把他用二進制看2# 0000 0011 1111 1111 再與W500運算 存到W502中 |
|
---|---|---|
|
lanqq123
級別: 探索解密
|
多謝了,我還以為像變頻器一樣的是通道地址,還有不明白的是為什么要加這條程序呢,傳送X20-X2F數(shù)值到W500中,我想應(yīng)該是QX40-S1讀取的格雷碼編碼器的值吧(不知對不對個人想法),再用GBIN指令轉(zhuǎn)成16位二進制就行了啊,為什么還要加上十六進制的3FF也就是十進制的1023這個數(shù)呢,這段程序是別人給的可在觸摸屏上設(shè)置的多角度控制停機的PLC程序,還有< W506 K0就是大于0時,為什么加K1024,后面的*359,/1023啊,不知道是什么意思,只知道W0是現(xiàn)實角度,還望各位大神指點 |
---|---|
|
rosephy
級別: 略有小成
|
這個計算應(yīng)該是源于機械原型的,計算的目的應(yīng)該是讓顯示的角度數(shù)值與實際角度數(shù)值一致,那個邏輯與的目的是為了屏蔽高6位二進制碼 |
---|---|
本帖最近評分記錄: |
stincen
自動化系統(tǒng)研發(fā),PLC+CIM程序開發(fā);光電面板半導(dǎo)體物流
級別: 略有小成
|
此段程序只是讀取K4X20中的前10位狀態(tài),所以用3FF把高6位去除;至于后面的計算公式,沒什么好解釋的。看實際功能要求。程序很容易看懂,只是你對這些指令轉(zhuǎn)換運用還不了解,看看手冊資料,結(jié)合實際深入理解整個程序的用意是關(guān)鍵。 |
|
---|---|---|
本帖最近評分記錄:
|