Соглашусь с коллегами.
Лучше использовать езернет. Тем более для такого количества переменных нет необходимости использовать lectus. В полне подойдет базовый ОРС-сервер codesys. Lectus удобен в том случае если переменных или контроллеров значительно больше чем у Вас.
Что касается каждого шкафа, то я панель бы подключил по rs232 мастером к плк. А модуль слейвом к плк. Плк по ethernet подключить к ПК.
По ethernet еще удобнее тем, что у Вас будет возможность редактировать программу не отходя от АРМ оператора.