這個轉(zhuǎn)換過程相當(dāng)?shù)膹?fù)雜!因為您使用的是FX1N,它不支持FX2N的ASC(ASC碼轉(zhuǎn)換)以及PR(ASC碼打印輸出)指令,因此必須自己做這個轉(zhuǎn)換工作。
首先,將5678除以1000,商的5,余678,這樣就提取到千位上的5,然后將余數(shù)678除以100,商得6,余78,得到百位上的6,以此類推,我們就提取到了每一位。
然后,由于ASC碼的數(shù)字是從30H開始的,因此,我們需要將數(shù)字加上30H,來得到最終的數(shù)字ASC碼。
如果您的輸入還不局限于數(shù)字,那么還要判斷是否為字母等一系列棘手的問題,這種情況下我情愿建議您使用三菱的FX2N或者用富士的PLC了。
以上!
Good Luck!