Протестировал на CJ1M-CPU13-V3.
Если CP1L подключен к RS232 порту CPU, то связи нет.
Если CP1L подключен к модулю SCU - все работает.
Вижу две возможные причины:
- либо на -V3 нет аппаратно режима SerialGateway. Возможно, что в V4 все заработает.
- либо SerialGateway, встроеный в CPU, имеет какие-то недокументированные ограничения, которых нет в SCU. Это наиболее вероятная причина, косвенно подтвежденная тем, что нам пока не удалось выяснить, почему частотники по Modbus можно подключить только через SCU, но не через RS232 CPU.
Решение для варианта, когда все работает.
Имеем ПК(IP=192.168.0.38 ) - Eth(сеть №1) - CJ1M-CPU13-V3+ETN21(Unit0,192.168.0.3))+SCU41(Unit2,Port2,SerialGateway) - HostLink(сеть№4) - CP1L (Port2, Hostlink, Unit 2).
Таблицы маршрутизации:
в CJ1:
Unit 0: LocalNetworkNumber(LNN) = 1
Unit 2/Port2: LNN = 4
в CP1L:
Unit252: LNN = 4
RemoteNetwork 1 via Relay Network 4/ Relay Node 1 (!!!!!!! похоже, что порт в режиме SerialGateway имеет собственный UnitNumber =1 )
В Программере:
PLC1 - CJ1 -Ethernet
Source Network =1
Destination Network = 1, Node = 3 (последняя цифра IP-адреса)
PLC2 - CP1L - [PLC1]
Source Network =1
Destination Network = 4, Node = 3 (!!!!!! HostLink Unit+1), Unit =0.