- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無(wú)線測(cè)控專家
ASCII碼與十六進(jìn)制數(shù)之間的轉(zhuǎn)換指令指令格式和功能如表1所示。
表1 ASCII碼與十六進(jìn)制數(shù)之間轉(zhuǎn)換指令的格式和功能
LAD |
|
|
STL |
ATH IN,OUT,LEN |
HTA IN,OUT,LEN |
操作數(shù)及數(shù)據(jù)類型 |
IN/ OUT: VB, IB, QB, MB, SB, SMB, LB。數(shù)據(jù)類型:字節(jié) LEN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量。數(shù)據(jù)類型:字節(jié)。最大值為255 |
|
功能及 說明 |
ASCII至HEX(ATH)指令將從IN開始的長(zhǎng)度為LEN 的ASCII字符轉(zhuǎn)換成十六進(jìn)制數(shù),放入從OUT開始的存儲(chǔ)單元 |
HEX至ASCII (HTA)指令將從輸入字節(jié)(IN)開始的長(zhǎng)度為LEN的十六進(jìn)制數(shù)轉(zhuǎn)換成ASCII字符,放入從OUT開始的存儲(chǔ)單元 |
ENO=0的錯(cuò)誤條件 |
0006 間接地址, SM4.3 運(yùn)行時(shí)間 ,0091 操作數(shù)范圍超界 SM1.7 非法ASCII數(shù)值(僅限ATH) |
PLC之家,www.PLC100.com
注意:合法的ASCII碼對(duì)應(yīng)的十六進(jìn)制數(shù)包括30H到39H,41H到46H。如果在ATH指令的輸入中包含非法的ASCII碼,則終止轉(zhuǎn)換操作,特殊內(nèi)部標(biāo)志位SM1.7置位為1。