理论上,和节点地址位数有关,但是实际上,还要看RS485转换器用什么芯片,并和所用电缆的品质相关,节点越多、传输距离越远、电磁环境越恶劣,所选的电缆要求就越高。
RS-485的“节点数”主要是依“接收器输入阻抗”而定;根据规定,标准RS-485接口的输入阻抗为≥12kΩ,相应的标准驱动节点数为32个。为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负(≥24kΩ)、1/4负载(≥48kΩ)甚至1/8负载(≥96kΩ),相应的节点数可增加到64个、128个和256个。
为了保证总线通讯正常,建议在总线首尾,以及中继器首尾分别并联一个120Ω的电阻。
同时,总线最大能挂载多少个节点,还和通讯协议有关,协议地址是有范围的。