DCE & DTE 一个PLC的代价_Rhythmhavoc Entertainment_百度空间

开发到了{zh1}一个大项目,只剩下接收机和PLC的通信了。但是发生了诡异的事情。

我本来预定PLC与接收机通过RS232转485的编程电缆进行自由口通信,于是先用电脑模拟串口的收发情况。等程序调完了我接上接收机,却没有想象中的效果。本来以为是波特率啊什么的问题,结果用电脑代替PLC接收下来xx没问题,同样的东西通过电脑发给PLC也是没问题。那我怀疑的目光自然而然的就落到了线身上。于是换了一根刚买的线,刚接上PLC0口就报销了....你知道,山寨货有时候杀伤力很惊人的。

痛定思痛,我重新看了下电脑上RS232与单片机RS232的接口定义,发现RS232接口有DCE和DTE两种。

DCE:DataTerminalEquipment(数据终端设备)的首字母缩略词。
DTE:Data Communications Equipment(数据通信设备)的首字母缩略词。

DTE是具有一定的数据处理能力和数据收发能力的设备, DTE提供或接收数据,例连接到调制解调器上的计算机就是一种DTE。  DTE是数据终端设备,如终端,是广义的概念,PC也可以是终端。(一般广域网常用DTE设备有:路由器,终端主机)
DCE是数据通信设备,如MODEM,连接DTE设备的通信设备。(一般广域网常用DCE设备有:CSU/DSU,广域网交换机,MODEM)
DTE,DCE的之间的区别是DCE一方提供时钟,DTE不提供时钟,但它依靠DCE提供的时钟工作,比如PC机和MODEM之间。数据传输通常是经过DTE-DCE,再经过DCE-DTE的路径。其实对于标准的串行端口,通常从外观就能判断是DTE还是DCE,DTE是针头(俗称公头),DCE是孔头(俗称母头),这样两种接口才能接在一起。

通常我们只用3线的RS232,对于DCE和DTE的认识只停留在公头和母头的区别上。但是对于西门子的线缆来说,DCE和DTE的在针脚定义上有所区别。DCE除了DTE的3个脚(收,发,地)之外,7脚:(RTS
要求传送)也是有作用的,电脑上的所有脚都老老实实做好,但是单片机就偷工减料了。这也就是区别所在...

{zh1}默哀一下那台PLC,下次还是多看看DATASHEET再下手吧,这次太急躁了...



郑重声明:资讯 【DCE & DTE 一个PLC的代价_Rhythmhavoc Entertainment_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——