Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
а, сорри. Вопрос объема остается...
Блин, я вам о том и говорю, либо меняете все на ПЛК с сетевыми интерфейсами, что как я смотрю вам дорого. Либо ставите прокладку в систему в виде шлюза на ПК.
насколько помню, еще у шнайдеровских Modicon то ли 240 то ли 340 есть подобный режим но вроде на TCP, наверняка у многих есть подобное. Глобальные переменные в сети. Но опять же - дорого.
У вас есть система, есть контролеры с Modbus RTU, все работает но медлено. Неужели не найдется ЛЮБОГО ПК для теста ? преобразователи интерфейса у китайцев для проверки стоят копейки, надо будет штуки 3 на время теста, usb hub тоже можно купить за копейки. RapidScada бесплатна, Модуль автоуправления (понадобится) платный, но можно сгенерировать демо ключ на два дня для тестов.
если скорость обмена устроит в таком варианте, будете пилить дальше и сэкономите кучу денег не меняя существующие ПР или сто там у вас.
ну либо чисто попи..говорить...
Я так и не понял, в этой задаче у ПР как слейв нужно опросить регистры, или ПР как мастер должен кого-то опросить, и он это делает медленно?
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Да Modbus там может и не кривой, просто человек думал, что в ПР он типа лучше и продвинутей
кстати а ПР200 как мастер может выполнять групповые запросы ?![]()
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Друзья. Ну посудите сами.
На панеле ПР307 задержка между пакетами установлена в 20мс.
В самом примитивном виде: Читаем DI, IR, у 20 PLC, получаем 800мс.
Можно конечно DI запилить в регистр и читать только IR, это конечно танцы с бубном, но можно.
Тем не менее, опрос 20 шт, занимает 400мс. а в будущем придется ставить 50 таких устройств.
И тогда это будет уже, в самом оптимизированном виде 1сек. И это я не беру ни время на обсчет, ни время на ответ, пусть и широковещательный, а также обязательные паузы между пакетами.
По факту получается, и на 20 шт, максимальная задержка около 1,5с. На компьютере в программе ModbusSlave, которая эмулирует эти 20 плк, задержка примерно такая же.
А мне нужна практически моментальная реакция. Это связано с безопасностью.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Так ПР вполне самостоятельное устройство и в случае выхода параметра из допустимого диапазона может сама себе подать необходимую команду! Если реакция на аварию нужна в другом месте, не на самом ПР, то можно последовательно(или параллейно) подключить дискретные выходы всех ПР и в случае аварии практически мгновенная реакция независимо от количества ПР, ну и дополнительно ничего и не надо!
Если реакция на аварию разных ПР нужна разная, то можно и общее(отдельное, исполнительное, аварийное) ПР поставить с двумя модулями расширения до 28 входов-выходов, что вполне хватает!
Последний раз редактировалось Сергей0308; 20.11.2019 в 00:33.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.