登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:如何使十进制转换为ASCII码
点击:4005 回复:9
楼主
编辑
引用
管理
陈仙子915
如题目 请教FX系列plc如何 转换10进制数值 转换为ASCII码 用什么指令 主要想用一个触摸屏来控制PLC的ASCII变化 比如说我触摸屏写入400 然后这个值转换为ASCII码 我用ASCI D100 D300 K1 更改D100数值为0~9时 D300转换出来的ASCII码正确 但是大于9以上的数值时 D300显示的ASCII码就有问题 是什么原因呢?
20-04-10 16:36
1楼
编辑
引用
管理
chi1225
ASCII码每个代码对应一个字符,包括数字和字母等。
例如 10在ASCII码里要当作“1”和“0”两个字符处理
20-04-10 16:52
2楼
编辑
引用
管理
陈仙子915
请教那么应该如何处理呢?
20-04-10 17:06
3楼
编辑
引用
管理
YXBK
几位数就分成几个寄存器放,比如123,1传到D100,2传到D101,3传到D102,然后再转换。
20-04-10 17:12
4楼
编辑
引用
管理
陈仙子915
那么请问我应该如何将D100 D101 D102三个寄存器的ASCII码值整合到一个寄存器里呢?
20-04-10 17:30
5楼
编辑
引用
管理
陈仙子915
如图 我想将这4个数值转到一个寄存器中 格式应该为H0FA0
20-04-10 18:30
6楼
编辑
引用
管理
陈仙子915
20-04-10 18:33
7楼
编辑
引用
管理
陈仙子915
已解决 使用HEX指令就可以了 谢谢各位的解答
20-04-10 18:42
8楼
编辑
引用
管理
YXBK
一个寄存器最多只能显示两个字符串的,4个需要两个寄存器才行。
20-04-10 18:53
9楼
编辑
引用
管理
蜀中之首
你这是要将BCD转16进制吧
20-04-10 19:26
工控新闻
突破功率壁垒!英威腾30MVA高压水冷变频器成功下线
倍福中国自动化新技术研讨会 | 徐州站
美欧联合声明!欧盟将取消对美国所有工业品关税
正式立项!优必选再牵头主导两项人形机器人国家技术标准
智微工业发布嵌入式AI视觉控制器:PAS-2310与PAS-6101
AI 催化智能制造市场百亿扩容,ICT 厂商估值抬升逻辑显现
西克重点推介 - 通用型接近传感器 IME
强强联合!强胜实业与卡奥斯数智化项目正式启动
更多新闻资讯