Групповой запрос для мастера в задачах есть, в режиме слейв отвечает пакетом.
Вид для печати
Слейв на групповой запрос сейчас отвечает нормально, групповым ответом без ограничения длины в пределах своего буфера. Проверял мастером СП300. Только лучше было бы чтобы сразу, а не закончив свой цикл. Если бы хоть одну их этих проблем решили уже интенсивность обмена увеличилась бы в разы. А если обе (и групповой обмен и ответ сразу) бы решили вообще бы красота.
Прочитал тему. И не могу представить в каких задачах требуется такая интенсивность по обмену . Даже в наших задачах работающих с газом
одной секунды достаточно , даже если у меня цикл программы 15 мсек (использую 70% ресурса ПР200 ) сколько раз в секунду я могу опросить более 50 раз .
Да разработчики скорей всего используют прерывания ( обработку прерываний ) после завершения цикла программы . Скорей всего им так удобней .
Юрий Ревака прилагает все усилия к тому,чтобы оправдать глюк разработчиков. О чем я писал в предыдущих постах. Вместо
того,чтобы просто ответить,что да,мол есть такая беда. Он выкладывает кучу красивых картинок с стимулятора. Которыми
восторгаются малоопытные киповцы. Делает ещё кучу экспериментов. И все ради того,чтобы потребитель убедился в том,что
с разработкой все в порядке. Казалось бы все честно. Но позвольте спросить у Вас уважаемый Юрий- по отношению к кому? По
отношению к работадателю- да. Действительно Вы честно и с усердием отрабатывает свой хлеб. По отношению к клиентам?
Очень сомнительно.
Какая куча экспериментов? В этой теме был один серьезный эксперимент, но в идеальных условиях. А дальше Юрий посчитал, что свой долг выполнил и остальную информацию просто игнорирует. По выявленной проблеме правда признал, что да, есть такая не беда - "особенность". И снова молчок. Наверное нужно обращаться с этой проблемой в Овен официально.
Я могу предположить что Вам могут ответить . Я читал (не помню где на форуме 3 года назад) это концепция ПЛК и естественно ПР200 фирмы ОВЕН ( может быть и других производителей) вначале выполняется
программа 1 цикл обрабатываются входные , выходные дисплей клавиатура ,а потом обрабатываются прерывания связанные с обменом т.д .
Мне программисту контроллеров (микро контроллеров) это тоже не понятно я могу в любой момент обработать в программе любое прерывание в зависимости от приоритета.
Потому как с сетью работают 10% ПР ,видимо потому приоритет отдан отработки входов ,вычислениям ...а уж потом сети ,тем более мастер в ПР появился только в 200 серии ,имхо...
Собственно что кому не нравится ? обмен по сети всегда медленнее цикла программы будет. Не пойму вообще о чем спор. Надо быстрее получать данные с датчиков где-то, применяйте другое оборудование, тут собственно Овеном даже пахнуть не будет...