当前位置:
工控论坛
> >
产品
>
变频与传动
>
ABB变频器
我要发帖
单片机与PLc 232口的Ascii通信
点击:
1058
| 回复:
5
ABCDZ
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 9回
年度积分:0
历史总积分:77
注册:2004年11月27日
发表于:2005-09-17 00:27:00
楼主
最近想自已做个人机界面,用51单片机做显示器,通过com1口通讯。但台达plc的com1口只能作ascii模式的7位数据,1位校验位的通信,而51单片机的串口通信只有8位数据模式,如何用51作主机与Plc通信,关键是单片机如何做7 位的通信? 请各位有知道的回复一起讨论,我对这个论坛都有点没有信心了,发出的几个求问都得不到回答。既如引建议管理员删掉更好,否则会越来越没人气的。 我真的希望每个贴都有人回!至少我就回了好几个!
分享到:
收藏
邀请回答
回复楼主
举报
makesoft
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 101回
年度积分:0
历史总积分:108
注册:2005年5月27日
发表于:2005-09-17 07:58:00
1楼
没有问题的,单片机可以做7位通讯,你将D7直接作为效验位使用就可以了。 还有什么疑问,请联络我们。
回复
引用
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-09-17 18:04:00
2楼
最好采用 RTU 8 位 数据模式,效率高、字节少
回复
引用
举报
ABCDZ
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 9回
年度积分:0
历史总积分:77
注册:2004年11月27日
发表于:2005-09-24 18:14:00
3楼
周公:你的意思是说com1口的通讯方式可以改为RTU模式?要修改哪些寄存器呢?我不想用com2口,因为要附加其它件。
回复
引用
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-09-24 19:49:00
4楼
‘用51作主机与Plc通信,单片机如何做7 位的通信?’: 1. 在每个字节发送时将位 7 置 ‘1’( ASCII 码未用最高位); 2. PLC 中设置通讯方式为 7 位数据位、2 位停止位。 试试看。
回复
引用
举报
ABCDZ
关注
私信
精华:0帖
求助:0帖
帖子:5帖 | 9回
年度积分:0
历史总积分:77
注册:2004年11月27日
发表于:2005-10-03 14:37:00
5楼
已经解决,只要把ASCii中的第8位做为校验位就可以了。因为51单片机中有偶校验位,直接把该位的内容写入就可了。 谢谢各位!
回复
引用
举报
热门招聘
相关主题
变频器接地故障
[10780]
求教欧陆590励磁电压调整,参...
[9902]
变频器的载波频率问题
[5376]
变频器的输出电压------数字...
[7718]
变频器运行时,能否切换电机?...
[5721]
CT 伺服电机编码器接头如何拆...
[5666]
富士的FVR-E11变频器用户使用...
[7333]
偶然发现,请达者解惑!变频器...
[6960]
什么是矢量控制
[7168]
施耐德ATV31变频器nst
[6127]
官方公众号
智造工程师
客服
小程序
公众号