|
永宏P(guān)LC 編程功能介紹之 解碼
| 永宏P(guān)LC 功能方塊圖 | 操作數(shù) |
|
|
S :譯碼之來(lái)源數(shù)據(jù)緩存器號(hào)碼(16位) NS:S中欲被譯碼之起始位 NL:解碼值之長(zhǎng)度(1~8位) D :存放譯碼結(jié)果之緩存器起頭號(hào)碼(2~256點(diǎn)=1~16 Words) S,NS,NL、D可結(jié)合V、Z、P0~P9作間接尋址應(yīng)用 |
|
功能敘述 : ● 本指令所謂之譯碼系在寬度為2NL個(gè)單點(diǎn)(D)中,將S中位BNS~BNS+NL-1(稱(chēng)之為解碼值,而BNS為譯碼值之起始位,BNS+NL-1則為其終止位)所指定的那個(gè)單點(diǎn)設(shè)為1,其它設(shè)為0。 ● 當(dāng)解碼控制〝EN〞=1或由0→1(P 指令)時(shí),將S中Ns所指定之位開(kāi)始,往左(高位方向)連續(xù)NL個(gè)位數(shù)據(jù)(即BNS~BNS+BNL-1)取出當(dāng)作譯碼值,并將譯碼結(jié)果D之2NL個(gè)單點(diǎn)中,解碼值所指定的那個(gè)單點(diǎn)設(shè)為1,而其它單點(diǎn)全部設(shè)為0。 ● 本指令只有16位指令,S只有B0~B15,故NS有效范圍為0~15,而解碼值長(zhǎng)度NL限制為1~8位。故解碼結(jié)果D之寬度為21~8個(gè)點(diǎn)=2~256點(diǎn)=1~16 Words(未滿(mǎn)16點(diǎn)仍占1個(gè)Word),若NS或NL值超出上述范圍則范圍錯(cuò)誤旗號(hào)〝ERR〞設(shè)為1,且本指令不執(zhí)行。 ● 若終止位超出S之B15,則往S+1之B0延伸。但終止位不得超過(guò)該種類(lèi)操作數(shù)之最高極限(各單點(diǎn)操作數(shù)之最后一點(diǎn)或各緩存器操作數(shù)之最后一個(gè)Word的B15),若超出,則本指令只取起始位BNS至其最高極限間之位當(dāng)譯碼值。 |
|
| 首頁(yè) | 公司介紹 | 產(chǎn)品中心 | 行業(yè)應(yīng)用 | 產(chǎn)品視頻 | 公司相冊(cè) | 人才招聘 | 聯(lián)系我們 |
|
opyright © 2015. www.dulciusexasperis.com All Rights Reserved 版權(quán)所有 深圳市捷達(dá)興科技有限公司 捷達(dá)興科技主營(yíng)產(chǎn)品有:顯控觸摸屏,永宏plc,永宏觸摸屏 三菱plc,深圳步進(jìn)電機(jī),信捷PLC,昆侖通態(tài)觸摸屏 |