这个转换过程相当的复杂!因为您使用的是FX1N,它不支持FX2N的ASC(ASC码转换)以及PR(ASC码打印输出)指令,因此必须自己做这个转换工作。
首先,将5678除以1000,商的5,余678,这样就提取到千位上的5,然后将余数678除以100,商得6,余78,得到百位上的6,以此类推,我们就提取到了每一位。
然后,由于ASC码的数字是从30H开始的,因此,我们需要将数字加上30H,来得到最终的数字ASC码。
如果您的输入还不局限于数字,那么还要判断是否为字母等一系列棘手的问题,这种情况下我情愿建议您使用三菱的FX2N或者用富士的PLC了。
以上!
Good Luck!