- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無線測控專家
ASCII碼與十六進制數(shù)之間的轉(zhuǎn)換指令指令格式和功能如表1所示。
表1 ASCII碼與十六進制數(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開始的長度為LEN 的ASCII字符轉(zhuǎn)換成十六進制數(shù),放入從OUT開始的存儲單元 |
HEX至ASCII (HTA)指令將從輸入字節(jié)(IN)開始的長度為LEN的十六進制數(shù)轉(zhuǎn)換成ASCII字符,放入從OUT開始的存儲單元 |
|
ENO=0的錯誤條件 |
0006 間接地址, SM4.3 運行時間 ,0091 操作數(shù)范圍超界 SM1.7 非法ASCII數(shù)值(僅限ATH) |
|
PLC之家,www.PLC100.com
注意:合法的ASCII碼對應的十六進制數(shù)包括30H到39H,41H到46H。如果在ATH指令的輸入中包含非法的ASCII碼,則終止轉(zhuǎn)換操作,特殊內(nèi)部標志位SM1.7置位為1。