指令功能:當(dāng)觸發(fā)信號接通時,根據(jù)s2指定的內(nèi)容,將s1指定的從16位區(qū)開始的十進(jìn)制的ascⅱ碼轉(zhuǎn)換為32位二進(jìn)制數(shù),轉(zhuǎn)換的結(jié)果存儲在由d指定的起始于16位區(qū)的區(qū)塊中。s2指定了將要轉(zhuǎn)換的原數(shù)據(jù)的字節(jié)數(shù)。
應(yīng)用舉例:f78 (dabi)十進(jìn)制ascⅱ碼轉(zhuǎn)換為32位二進(jìn)制數(shù)指令應(yīng)用見圖1。當(dāng)觸發(fā)信號x0接通時,將數(shù)據(jù)寄存器dt3~dt40中的8個十進(jìn)制的ascⅱ碼轉(zhuǎn)換為32位二進(jìn)制數(shù),轉(zhuǎn)換的結(jié)果存儲在數(shù)據(jù)寄存器dt41和dt0中。
圖1梯形圖
在處理32位二進(jìn)制數(shù)時,如果低位16位數(shù)據(jù)區(qū)已被指定為d,則高位16位數(shù)據(jù)區(qū)自動被指定為d+1。上例中:d+1=dt41,d=dt40。