Просмотр полной версии : ПЛК110-30 - сколько модулей расширения можно подключить?
bladerunner
04.01.2016, 13:50
Добрый день и с Новым Годом!
Вопрос следующий - сколько моделей расширения можно подключись к ПЛК110-30 через RS-485.
Есть задача подключить 20 моделей расширения. Их можно подключить к одному интерфейсу RS-485 или лучше разбить между двумя?
Если разбирать между двумя, то нужно в конфигураторе добавлять два элемента Modbus(master)?
-ap
Зависит от требуемой частоты опроса. Если не укладываетесь на одном порту, то придется задействовать второй, а то и третий. В конфигураторе для каждого порта делаете свой мастер, верно. Только конфигуратор глуповат - там не будут группироваться запросы даже по смежным регистрам, поэтому опять же в зависимости от требуемой частоты опроса придется группировать строками или пользоваться modbus.lib
Филоненко Владислав
04.01.2016, 14:33
Физически - 32 модуля.
Логически - в зависимости от лицензии и объёма обмениваемых данных.
bladerunner
04.01.2016, 14:40
Зависит от требуемой частоты опроса. Если не укладываетесь на одном порту, то придется задействовать второй, а то и третий. В конфигураторе для каждого порта делаете свой мастер, верно. Только конфигуратор глуповат - там не будут группироваться запросы даже по смежным регистрам, поэтому опять же в зависимости от требуемой частоты опроса придется группировать строками или пользоваться modbus.lib
Что значит "группировать строками"?
Вместо нескольких register/8 bit/32 bit input module ставить string input module, который будет читать сразу множество регистров, и из строки доставать нужное как из байтового массива.
Вместо нескольких register/8 bit/32 bit input module ставить string input module, который будет читать сразу множество регистров, и из строки доставать нужное как из байтового массива.
А почему это важно?
Если поставить отдельные регистры, то мастер будет обновлять их по отдельности, а не все разом?
Филоненко Владислав
09.01.2016, 17:57
Обмена скорость при опросе групповом в разы выше => модулей больше за меньшее время опросить сумеешь, падаван юный.
Обмена скорость при опросе групповом в разы выше => модулей больше за меньшее время опросить сумеешь, падаван юный.
Дык оно понятно. А что, контролер не умеет читать/писать более одного регистра за раз, что непременно надо строкой весь диапазон адресовать? Протокол-то позволяет прочитать все разом одной командой, сколько бы там регистров ни было.
Филоненко Владислав
09.01.2016, 21:16
Контроллер выполняет распоряжения хозяина, однака.
Хозяина сказала читай регистр - он читает регистр.
С вами все в порядке?
Диалог как-то не задается.
Алексей Геннадьевич
09.01.2016, 23:06
С вами все в порядке?
Диалог как-то не задается.
Да всё с ним в порядке.
Вам какая скорость опроса нужна? 20-40мс?
Тогда лучший вариант - http://www.owen.ru/forum/showthread.php?t=23040&p=191768&viewfull=1#post191768
А что, контролер не умеет читать/писать более одного регистра за раз, что непременно надо строкой весь диапазон адресовать? Протокол-то позволяет прочитать все разом одной командой, сколько бы там регистров ни было.Прежде всего он не умеет сам группировать одиночные элементы. Тут без претензий, т.к. это нетривиальная задача. А возможность группировать вручную (как в кдс 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
Никогда не говори никогда: http://www.owen.ru/forum/showthread.php?t=23013&p=191796&viewfull=1#post191796
Умница !!!Нет задач ,которые не возможно решить ,есть цена решения ...И цена эта у каждого своя ...:rolleyes:
Добрый день и с Новым Годом!
Вопрос следующий - сколько моделей расширения можно подключись к ПЛК110-30 через RS-485.
Есть задача подключить 20 моделей расширения. Их можно подключить к одному интерфейсу RS-485 или лучше разбить между двумя?
Если разбирать между двумя, то нужно в конфигураторе добавлять два элемента Modbus(master)?
-ap
Ответили же
Физически - 32 модуля.
Логически - в зависимости от лицензии и объёма обмениваемых данных.
..такого механизма как в штатном драйвере 3-го кодесиса нет
Чо мусолить то ?
Никогда не говори никогда:..
Нештатно можно сделать всё.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot