This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ISO1432:ISO1432半双工通信传输数据丢失。

Guru**** 1965375 points
Other Parts Discussed in Thread: ISO1432
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1089542/iso1432-iso1432-half-duplex-communication-transmit-data-loss

部件号:ISO1432

尊敬的团队:

请查找我们系统的方框图。 当ISO1432的多个从属 设备处于半双工模式时,我们面临问题...


在我们的系统中,当HMI向 两个电源发送请求时,只有一个从属设备向主控制器(HMI)发送和接收信息。另一个从属设备能够接收来自主控制器(HMI)的请求,但不能传输正确的数据。

我们可以在 两个从属设备中接收请求,但在两个从属设备中,任何一个都可以传输数据..另一个在我们调试所有数据时正确放置在缓冲区中,但当我们在串行分析器中看到数据显示时,传输时,数据始终为零..

例如,16数组..

工作中的从属设备...

10.0201501亿 201.0006亿 0万 0亿 018

从属设备有问题  

0亿 0万 0亿 0万 0亿 0万 0万

请注意,在传输两个从属设备中的帧大小匹配时...但有问题的从属设备数据为零。

我们无法判断哪个从属设备工作...假设slave1 电源打开,从属设备2电源在从属设备1工作一段时间后打开...  

假设从机2工作一段时间后,从机1的电源为slave2电源... 请在下面查找电路。



提前感谢您的支持和指导  

Rgds

Ajay S

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Ajay,

    感谢您发布到E2E! 为了确认这是否是隔离器的问题,您能否将RS-485总线引脚(A,B和Z,Y)的示波器波形与其各自的数字信号(R,/RE和D,DE)分别共享?

    原理图中的配置似乎也是全双工,而不是半双工。 您能否确认所有连接都是按预期在硬件中进行的?  


    尊敬的,
    Manuel Chavez

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好... Manuel  

    我们将跳线jp2和jp5短接为半双工。 我们 会很快分享波形。

    此致

    Ajay的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的确认,Ajay。

    我期待您的回复,包括请求的波形。


    谢谢!
    Manuel Chavez

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Manuel,您好!

    我们了解  到,我们的问题与以下链接软件问题有关,并在调试 阵列大小不匹配时得到确认,而主节点和另一个节点也收到相同的响应,因此 SCI_readCharArray被攻击。我们尝试根据以下链接进行纠正。 我要结束这段时间,感谢您的宝贵时间和支持。

    (+) TMS320F2.8388万D:SCI-C Rx上的中断- C2000微控制器论坛- C2000 ︎ 微控制器- TI E2E支持论坛

    (+) TMS320F2.8388万D:SCI-C Rx上的中断- C2000微控制器论坛- C2000 ︎ 微控制器- TI E2E支持论坛

    谢谢,此致

    Ajay S

x 出现错误。请重试或与管理员联系。