whshtj
级别: 家园常客
精华主题: 0
发帖数量: 455 个
工控威望: 596 点
下载积分: 1725 分
在线时间: 510(小时)
注册时间: 2009-09-08
最后登录: 2023-10-27
查看whshtj的 主题 / 回贴
楼主  发表于: 2011-05-04 21:46
利用编码器做定尺 编程用CTBL指令 D寄存器需要输入16进制数 我想用文本显示器输入10进制数 这个在程序里应该怎么转换怎么输入  另外寄存器D应该怎么设置 是在编程软件的内存里设置吗还是用编程的方法
liuhuaxing
LIUHUAXING
级别: 论坛先锋
精华主题: 0
发帖数量: 966 个
工控威望: 1172 点
下载积分: 3446 分
在线时间: 624(小时)
注册时间: 2011-03-26
最后登录: 2023-05-17
查看liuhuaxing的 主题 / 回贴
1楼  发表于: 2011-05-04 22:15
文本显示器用BCD码输入,D输出就是十进制。我是这样设置的,你可以用监视模式验证一下是不是。
whshtj
级别: 家园常客
精华主题: 0
发帖数量: 455 个
工控威望: 596 点
下载积分: 1725 分
在线时间: 510(小时)
注册时间: 2009-09-08
最后登录: 2023-10-27
查看whshtj的 主题 / 回贴
2楼  发表于: 2011-05-05 12:38
图片:
是在内存里设置D0 D1 D2 D3  还是用程序MOV传送呀