kkklooop 发表于 2015-1-27 18:42:34

各路大侠:求助关于422一主六从,主机无法接收从机信息

本人按公司领导要求做一个产品的测试工装。产品有6个422串口,按BOSS要求将这6个422以菊花链方式链接,然后通过一根5米长的电缆连到PC机的422扩展口,波特率为115200。在总线上加端接电阻均无效,问题如下:
1、产品六个串口不级联,PC机单独与产品每个串口均能相互通信,用示波器测试产品串口发送的数据电平差值为4.2V;
2、PC机能够给6个串口同时或分别发数,产品六个串口都能收到,但这六个串口无论哪个发的数据PC机都无法接收,用示波器测试产品串口发送的数据电平只有1V多;
3、产品串口只级联两个,再与PC机通信,PC机仍然无法接收产品串口发送的数据,用示波器测试产品串口发送的数据电平差值有3.5V!!!为啥PC机也识别不了?无意中将产品T+短路到地,发现PC机居然能接收了,困惑啊?
查看了很多资料,都说422可以级联10个节点,300米以内无需端接电阻。我总共才7个节点,才115200的波特率,才5米的电缆,为啥不行???
各位大侠帮忙分析下,感激不尽!



ztrx 发表于 2015-1-27 18:44:38

上示波器

kkklooop 发表于 2015-1-27 18:52:38

示波器在单位上,没保存波形,明天去把波形保存下来

cumtgao 发表于 2015-1-27 19:24:59

你提到T+短到地可以收数据,那数据是正确的吗?

咖啡可乐 发表于 2015-1-27 19:27:27

从设备不发送数据的时候 tx必须禁止(DE无效),这样才能把总线空出来,只有发送数据的时候 DE才有效

黄晨0410 发表于 2015-1-27 21:45:06

422 能菊花连吗???

kkklooop 发表于 2015-1-30 23:11:03

终于搞出来了

maoxue121225 发表于 2018-2-27 14:00:00

你能给我说说422多机通信那怎样弄得的吗?我也遇到了类似的问题。
页: [1]
查看完整版本: 各路大侠:求助关于422一主六从,主机无法接收从机信息