realoneer
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看realoneer的 主题 / 回贴
楼主  发表于: 2008-05-22 08:58
我用的是三菱FX1n,问题是这样的:用户通过人机界面输入一个产品的编号例如5678,我要把它通过微型打印机打印出来,微打要求把5678转换成35H 36H 37H 38H,高手指点一下怎么转换呢???用户输入的内容保存到什么寄存器中呢???
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9670 个
工控威望: 8567 点
下载积分: 16699 分
在线时间: 5326(小时)
注册时间: 2006-08-10
最后登录: 2024-11-26
查看ymmfa的 主题 / 回贴
1楼  发表于: 2008-05-22 09:57
这种情况我遇到过,我完成后还总结为“打印机打印变量”

首先你要把数字分别拆开,比如1234就要拆开成 1,2,3,4放在四个D里面

刚好ASC的1=H30,哈哈

我试验过,直接把得出的数字ADD 30再RS发送出去,就可以了

如果一个程序需要打印的变量比较多,又有很多中文,程序就很长很长

我一个32MR写了七千多步
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水