可能是芯片的质量问题。过了一会儿,芯片变热了,请参考:零延迟RS 1,但我不知道你用的是什么芯片,该电路在传统电路的基础上,增加了TX从低电平变为高电平时芯片RE端的延迟,此外,您需要确认您的控制信号何时发送,比较您的发送完成时间,并分析延迟是由程序引起的还是由隔离光耦等物理原因引起的。
这样就完成了高电平的发送和接收,在接收端的上升沿不会有延迟,即零延迟。芯片,是可以实现的,从上面的分析可以看出,在使用这种电路时,只要程序能够保证它不同时接收和发送,即保证它是半双工传输数据,程序就不需要使用指令来控制DE/来在接收和发送之间切换。节点,如果专门使用的话,肯定是需要的。我做的PLC程序延迟不一样,s-s有。
在发送高电平的过程中,由于RS芯片处于接收状态。我觉得如果从站多,数据量大的话,通信时间应该稍微长一点。我们的PLC不断地进行周期性扫描。如果通信时间不够,此期间描述的数据可能无法通信。http://wenku.baidu.com/link?本地故障端口电路的设计与应用。这是线路故障,
例如,局部短路和信号线断裂通常会使系统无法正常工作。另一个原因是在输出端增加上拉和下拉电阻,在端子A处增加一个上拉电阻,在端子b处增加一个下拉电阻。如果通信线路较长,则在端子处增加一个电阻,转换由硬件本身完成。在bpS的传输速率下,可以达到最大通信距离,如果有必要传输更长的距离,则有必要添加。