在System manager 中 ,把KL3458配置为 2块KL3458-4 即可,KL3458的8个通道会自动分配在两块四通道里。
硬件配置BC8100+KL6001+KL3458,KL6001做ModbusRTU Slave:
1、BC8100单独连接KL6001,Modbus通讯正常,但加上KL3458,则Modbus通讯不正常(数据收发经常中断);
2、BC8100单独连接KL3458,KL3458工作正常;
3、BC8100+KL6001+KL3458,KL3458读数不正常(数据接收断续),BC8100的PLC指示灯闪烁,此时若用KS2000将BC8100的PLC terminal bus update改为IOC(见图1),则KL3458正常,但KL6001通讯仍不正常;
实验用品SN分别是:BC8100(3708B307),KL6001(51103C07),KL3458(44121D03)
图1、KS2000中设置PLC terminal bus update顺序
处理及解决方法:
1、应急解决方法:
BC8100同时带KL6001和两个KL3454的测试,发现KL6001和KL3454,能够同时工作,既无需用KS2000做任何设置,也不需要在程序里修改任何地址变量,即可实现KL6001的正常通讯及4~20ma信号的正常采集;
因此可以若有KL3454模块并且较紧急的情况下,可选用KL3454代替KL3458的方案解决此问题。
测试用品SN分别是:BC8100(3708B307),KL6001(07053C06、32083C06),KL3454(11111E03、31071E01、47101E03)。
2、彻底解决的方法:升级BC8100 firmware
选用BC8100(SN:5112B510)测试未发现问题,经过比对及试验,确认只需将BC8100 firmware从原来的B3升级至B5即可。