浪嗨嗨
级别: 略有小成
精华主题: 0
发帖数量: 198 个
工控威望: 410 点
下载积分: 531 分
在线时间: 92(小时)
注册时间: 2017-04-07
最后登录: 2019-07-30
查看浪嗨嗨的 主题 / 回贴
楼主  发表于: 2017-09-19 10:38
请问一个16位的寄存器可以存几个字母
比如我要把ABCDEFG通过串口通讯放到上位机上,
要准备几个16位的寄存器让它接收呢?
比如用欧姆龙的PLC,CP1L
lin10663
Ivan
级别: VIP会员

精华主题: 0
发帖数量: 3815 个
工控威望: 4270 点
下载积分: 139162 分
在线时间: 6531(小时)
注册时间: 2016-10-23
最后登录: 2024-12-22
查看lin10663的 主题 / 回贴
1楼  发表于: 2017-09-19 11:02
兩個~~~~~~~~     
努力~學習
QQ:1796367739    VX:IVAN10663
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2845 个
工控威望: 3617 点
下载积分: 3517 分
在线时间: 3809(小时)
注册时间: 2007-11-04
最后登录: 2024-12-22
查看tingfenghu的 主题 / 回贴
2楼  发表于: 2017-09-19 11:57
参考ASCII,
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3443 个
工控威望: 20982 点
下载积分: 28515 分
在线时间: 1765(小时)
注册时间: 2010-01-03
最后登录: 2024-12-22
查看tkggtdkjpl的 主题 / 回贴
3楼  发表于: 2017-09-19 12:27
1个字节八个位
自动化单机,生产线,项目编程调试!
静夜思飘
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 233 点
下载积分: 2500 分
在线时间: 74(小时)
注册时间: 2017-03-09
最后登录: 2022-06-28
查看静夜思飘的 主题 / 回贴
4楼  发表于: 2017-09-19 13:02
如果传输两端用编解码方式传输且仅传输26个字母及不超过4个其他标志的话,可以用5位代表一个字母,一个字可以传3个字母,剩余一位可作为校验位。不过这两端可能需要建立编解码方式及编解码表,校验完后取5位为一个字母。
如果用ASCII码的话,每个字只能传2个字母。
zhuyikang
级别: 网络英雄
精华主题: 0
发帖数量: 196 个
工控威望: 5892 点
下载积分: 9459 分
在线时间: 970(小时)
注册时间: 2011-04-26
最后登录: 2024-10-26
查看zhuyikang的 主题 / 回贴
5楼  发表于: 2017-09-19 14:35
可以存4个
1593887
每天进步一点足矣!
级别: 略有小成
精华主题: 0
发帖数量: 81 个
工控威望: 271 点
下载积分: 2268 分
在线时间: 92(小时)
注册时间: 2012-04-18
最后登录: 2024-11-01
查看1593887的 主题 / 回贴
6楼  发表于: 2017-09-20 20:18
16位寄存器只能存2个ASCII码,高位低位各一个,一个ASCII码只有7个bit,另一个是奇偶校验。