信捷XC1-16R-E用485口连接两个温控表,通讯只能读到第一台,第二台无响应
信捷XC1-16R-E扩展了一个BD板(型号为XC-485-BD),用RS485总线连接两台宇电温控表(型号AI-518),表1的通讯地址设为01,表2设为02。
程序里用ADPRW指令轮询读取当前温度,先读01号表,再读02号表。
现在问题是:能正常读到01号表的温度数据,但轮到读02号表时,ADPRW指令的完成标志位一直不置ON,程序卡住。
已核对表2的通讯参数(波特率9600,8,1,无校验)和表1一致,地址也设成02了,总线两端也加了120Ω终端电阻,线缆用双绞线长度约15米。