<< 点击显示目录 >> 主页 ModbusTCP库使用说明 > 功能说明与测试 > 冗余应用 | ModbusTCP Master注意事项 |
若使用贝加莱PLC硬冗余方案,可使用ModbusTCP库作为Master
如果不使用冗余功能,PLC直接通信多台Slave是正常的,但开启使用硬冗余功能,则会出现几台Slave连不上的情况。
首先创建一个BOOL类型变量,非同步变量(取消Repicated打勾),判断当前 PLC 是否是 Active状态。
将这个变量连接到X20IF10X0模块的Active通道
在ModbusTCP Client任务中,将Active变量作为MBClient功能库函数是否执行的判断条件。
将MBClient相关任务变量的Replicable选项取消打勾。