PDA

Просмотр полной версии : ПЛК110-30 - сколько модулей расширения можно подключить?



bladerunner
04.01.2016, 13:50
Добрый день и с Новым Годом!

Вопрос следующий - сколько моделей расширения можно подключись к ПЛК110-30 через RS-485.
Есть задача подключить 20 моделей расширения. Их можно подключить к одному интерфейсу RS-485 или лучше разбить между двумя?

Если разбирать между двумя, то нужно в конфигураторе добавлять два элемента Modbus(master)?

-ap

Yegor
04.01.2016, 14:21
Зависит от требуемой частоты опроса. Если не укладываетесь на одном порту, то придется задействовать второй, а то и третий. В конфигураторе для каждого порта делаете свой мастер, верно. Только конфигуратор глуповат - там не будут группироваться запросы даже по смежным регистрам, поэтому опять же в зависимости от требуемой частоты опроса придется группировать строками или пользоваться modbus.lib

Филоненко Владислав
04.01.2016, 14:33
Физически - 32 модуля.
Логически - в зависимости от лицензии и объёма обмениваемых данных.

bladerunner
04.01.2016, 14:40
Зависит от требуемой частоты опроса. Если не укладываетесь на одном порту, то придется задействовать второй, а то и третий. В конфигураторе для каждого порта делаете свой мастер, верно. Только конфигуратор глуповат - там не будут группироваться запросы даже по смежным регистрам, поэтому опять же в зависимости от требуемой частоты опроса придется группировать строками или пользоваться modbus.lib

Что значит "группировать строками"?

Yegor
04.01.2016, 16:21
Вместо нескольких register/8 bit/32 bit input module ставить string input module, который будет читать сразу множество регистров, и из строки доставать нужное как из байтового массива.

Barabus
09.01.2016, 15:21
Вместо нескольких register/8 bit/32 bit input module ставить string input module, который будет читать сразу множество регистров, и из строки доставать нужное как из байтового массива.
А почему это важно?

Если поставить отдельные регистры, то мастер будет обновлять их по отдельности, а не все разом?

Филоненко Владислав
09.01.2016, 17:57
Обмена скорость при опросе групповом в разы выше => модулей больше за меньшее время опросить сумеешь, падаван юный.

Barabus
09.01.2016, 20:48
Обмена скорость при опросе групповом в разы выше => модулей больше за меньшее время опросить сумеешь, падаван юный.

Дык оно понятно. А что, контролер не умеет читать/писать более одного регистра за раз, что непременно надо строкой весь диапазон адресовать? Протокол-то позволяет прочитать все разом одной командой, сколько бы там регистров ни было.

Филоненко Владислав
09.01.2016, 21:16
Контроллер выполняет распоряжения хозяина, однака.
Хозяина сказала читай регистр - он читает регистр.

Barabus
09.01.2016, 21:20
С вами все в порядке?

Диалог как-то не задается.

Алексей Геннадьевич
09.01.2016, 23:06
С вами все в порядке?

Диалог как-то не задается.

Да всё с ним в порядке.
Вам какая скорость опроса нужна? 20-40мс?

Тогда лучший вариант - http://www.owen.ru/forum/showthread.php?t=23040&p=191768&viewfull=1#post191768

Yegor
10.01.2016, 09:08
А что, контролер не умеет читать/писать более одного регистра за раз, что непременно надо строкой весь диапазон адресовать? Протокол-то позволяет прочитать все разом одной командой, сколько бы там регистров ни было.Прежде всего он не умеет сам группировать одиночные элементы. Тут без претензий, т.к. это нетривиальная задача. А возможность группировать вручную (как в кдс 3.х, например) просто не предусмотрена. Очевидный недостаток, который уже вряд ли кто-то будет исправлять.

Филоненко Владислав
10.01.2016, 10:37
групировка вручную - это строки. Групируйте как хочется. Да, такого механизма как в штатном драйвере 3-го кодесиса нет. И не будет, т.к. на 2-м так просто не сделаешь

Владимир Ситников
10.01.2016, 11:27
И не будет, т.к. на 2-м так просто не сделаешь

Никогда не говори никогда: http://www.owen.ru/forum/showthread.php?t=23013&p=191796&viewfull=1#post191796

rovki
10.01.2016, 11:33
Никогда не говори никогда: http://www.owen.ru/forum/showthread.php?t=23013&p=191796&viewfull=1#post191796
Умница !!!Нет задач ,которые не возможно решить ,есть цена решения ...И цена эта у каждого своя ...:rolleyes:

Валенок
10.01.2016, 16:44
Добрый день и с Новым Годом!

Вопрос следующий - сколько моделей расширения можно подключись к ПЛК110-30 через RS-485.
Есть задача подключить 20 моделей расширения. Их можно подключить к одному интерфейсу RS-485 или лучше разбить между двумя?

Если разбирать между двумя, то нужно в конфигураторе добавлять два элемента Modbus(master)?

-ap

Ответили же

Физически - 32 модуля.
Логически - в зависимости от лицензии и объёма обмениваемых данных.

..такого механизма как в штатном драйвере 3-го кодесиса нет

Чо мусолить то ?


Никогда не говори никогда:..
Нештатно можно сделать всё.