Ich weiß keine Lösung.
Was willst du eigentlich machen? Was sind "Kanäle" bei Modbus TCP Slaves? Die Anzahl Modbus TCP Clients, die sich gleichzeitig mit dem Modbus TCP Server verbinden können? Das dürfte geräteabhängig sein. Oder wieviele/welche Variablen/Register der Server bereitstellt?? Was für ein Gerät (SPS?) hast du?
Eigentlich gibt es gar keine Modbus TCP Slaves, sondern nur Modbus TCP Server und Clients. Historisch hat man (anscheinend ohne viel nachzudenken) von Modbus RTU die Bezeichnung Master und Slave mit zu Modbus TCP übernommen. Bei TCP hat der aktive Client die Rolle des RTU Masters, und der passive Server hat die Rolle des RTU Slaves.