Сообщение от
Коськовецкий Владислав
Приветствую, Виктор.
Ваши вопросы в этой теме можно разделить на 2 группы :
1. Хватит ли вычислительных возможностей и возможностей встроенного софта у ОВЕН ПЛК (СПК) для опроса 200 датчиков с RS-485 по ModBus RTU ?
2. Не будет ли проблем при большом количестве повторителей АС5 на одной линии RS-485 ?
И так по порядку :
1. По сути, опрос по протоколу Modbus (будь то RTU, ASCII либо TCP) происходит последовательно устройство за устройством. И пока устройствоне ответит либо не прйдет таймаут мастер не приступит к опросу следующего слейва. Т.е. мастеру все равно опросить 200 слейвов 1 раз или 1 слейв 200 раз. Из этого следует, что никакого особо мощного железа для опроса большого количества слейвов мастеру не нужно.
Другой вопрос скорость опроса такого количества будет относительно не большой, какой именно это уже отдельный вопрос и претендует на обсуждение в отдельной теме.
Так же есть нюанс : в ПЛК на CDS 2.3 есть такое понятие как "ограничение памяти вводы/вывода", которое накладывает ограничение на количество опрашиваемых переменных через стандартную конфигурацию ПЛК, но для вашего случая ( опрос с 200 слейвовпо 2 параметра) в контроллерах с лицензией М будет достаточно памяти .
В контроллерах на CDS 3.5 ( на данный момент это только СПК1хх М01 ) такого ограничения в явном виде нет, но нужно понимать что бесконечно добавлять слейвы тоже не получится. Но опять таки для вашего случая будет достаточно.
Резюмируя, можно ответить на первый вопрос - да, хватит.
2. АС5 это простой повторитель сигнала и каких-то существенных задержек опроса он не вносит. Вызывать какие-то затухания/отражения/помехи сигнала в линии он тоже не будет.
Но точного ответа на вопрос будет ли нормально работать гирлянда из 247 слейвов, между котормы с интервалом 31 слейв будет стоять АС5 я дать, к сожалению, не могу, но этого вам и не нужно.
Т.к. вы задали вопрос в этом разделе могу предположить, что для этой задачи вы примастриваете СПК1хх М01, и правильно делаете. Вот почему:
В данном контроллере есть 3 интерфейса RS-485 и 2 RS-232, которые можно превратить с помощью АС3-М в RS-485. Итого получаем 5 x RS-485.
Разделив ваши 200 датчиков на 5 интерфейсов мы получим по 40 датчиков на интерфейс, а это 1 АС-5 на одну линию, что уже не вызывает вопросов по работоспособности.
Подводя итог, предлагаю вам отсановится на СПК1хх М01 с предложенным мной вариантом разделения общего количества датчиков на 5 интерфейсов .
Так же в дальнейшем вы сможете передать эти значения на SCADA систему через порт Ethernet.
Как бонус получаете визуализацию по месту и возможность подключаться к контроллеру через WEB-визуализацию.