PDA

Просмотр полной версии : ПЛК 160 связь по rs485



Vitorgan
20.10.2016, 00:21
Добрый вечер, начну издалека.

Некоторое время проект работал без ПЛК, через com-порты молули опрашивались в опс, и отправялись в Mastescadу. В цепочке 2 модуля му16р, 2 мв 8дф, 2 мв8а, 2 мв8ас, на первых порах все устраивало в плане опроса, но через некоторое время потребовалось более быстрый опрос 8ас, в opc universal modbus server, есть возможность добавлять в устройство - подустройство,
27131


в настройках которого возможно не использовать цикл самого устройства и выставлять собственный период опроса ( как я понял, работает это как бабушка в больнице, независимо от общей очереди цикла опроса основных устройств, такие подустройства влезают без очереди, и как бы имеют приоритет), вообщем после этого скорость изменения данных от 8ас "конкретно" увеличилась. Задача была решена.

Но вот пришло время перехода на ПЛК 160 по ряду причин. Думал что опрос будет на ПЛК более быстрым, но не тут то было.
Выставил для му110-16р и мв110-8дф 500мс, для 8а - 3000 мс ( так как инерция у датчиков как минимум секунд 5), а 8ас - период 100мс.
27132
Запустил проект и увидел что 8 ас опрашивается лениво, данные приходят через 2-4 секунды, раньше в скаде видел как быстро меняющиеся значения отображались без разрывов, сейчас перепрыгивает по 10 единиц ( раньше 1-2-3-4-5, сейчас 1-17-24, промежуточные просто не успевают приходить в 8ас).

Так вот теперь вопросы, прошу у всем помощь, опыта))
1. Каким мне образом в ПЛК сделать опрос отдельных модулей со своим периодом, разве выставив опрос на рис.3, этого не достаточно?
27133
2. Возможно существуют программы которые как бы подглядывают за опросом по rs 485 или rs 232, в идеале хочется видеть что опрашивается, время ответа, пакет посылемый, и приходящий, если кто знает, пользует, подскажите пожалуйста название, а то после opc, как крот.

3. Часто изучая темы форума, вижу что некоторые управляют портами не из Конфигурации ПЛК, а с помощью специальных библиотек, разъясните непонимающему, это просто профессиональней или стабильней? раньше думал что использование таких библиотек используется только для нестандартных протоколов.

Заранее всех благодарю за помощь, буду рад любой подсказке, книжке, просто объяснению на пальцах)))

Филоненко Владислав
20.10.2016, 11:27
Если пропускная способность шины меньше чем Вы пытаетесь передать запросов - то неизбежно торможение.

Vitorgan
20.10.2016, 11:44
А можно поподробнее? я даже модули 8а убирал из списка, скорость возрастала, но все равно не "вау" было.