|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
19.07.2023, 13:21 | #31 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Modbus TCP качество связи
"Вы" и "Контроллер" в данном случае синонимы. Контроллер же не святым духом программируется, а вами. В среде профессионалов и обывателей это общепризнанное замещение. Например, говорят "Вы проехали перекрёсток", а не длинное "Вы управляли машиной, которая проехала перекрёсток". Или даже "Вы управляли машиной, которая катилась на колёсах и проехала на этих колёсах перекрёсток".
Цитата:
Если вам не понятен пример, так и напишите. Попробую привести другой, попонятнее. Добавлено через 8 минут Сейчас от вас нужен нормальный лог обмена контроллера с моксой. В котором будет видно, что спрашивает контроллер и что отвечает мокса. 1) Если контроллер не спрашивает - виноват контроллер 2) Если контроллер спрашивает, мокса не отвечает - виновата мокса 3) Если контроллер спрашивает, мокса корректно отвечает некорректными данными - виновата мокса 4) Если контроллер спрашивает, мокса корректно отвечает корректными данными - виноват контроллер Исходя из этого и нужно строить гипотезы и вырабатывать решение. Это называется "исследовательская работа". Используйте wireshark. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
19.07.2023, 13:37 | #32 |
Новичок
Регистрация: Jul 2023
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus TCP качество связи (решено)
Случилось чудо, и опрос пошел нормально, совокупность факторов. Тайм аут + периоды опросов, вчера я только период опроса менял, тайм аут менял ранее. Сегодня поднял тайм аут до 1000 мс и связь стабилизировалась, спасибо про подсказку скорости на стороне RTU.
|
19.07.2023, 13:41 | #33 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Modbus TCP качество связи (решено)
В лектусе тайм-аут по умолчанию 3 сек. В контроллере по умолчанию 100 мсек. Судя по нормализации обмена, мокса представляет собой безбуферный шлюз. Т.е. запрос от контроллера транслируется на RS485, ответ от RS485 пересылается контроллеру. Контроллер должен ждать всё это довольно чудовищное по меркам полевых шин время.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.07.2023, 00:19 | #34 | |||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Modbus TCP качество связи
Цитата:
Цитата:
Чудес не бывает - просто почти правильно настроили опрос. Цитата:
А если приходят подряд несколько запросов для одного тогда ступор и наступает. Именно это и видно на первой картинке. А вот в файлике этого не увидел. Но там и IP адреса другие. __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 20.07.2023 в 00:32 |
|||
20.07.2023, 09:41 | #35 |
Новичок
Регистрация: Jul 2023
Сообщения: 19
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Modbus TCP качество связи
Модератор сказал, что это тут флуд и оффтоп ) но по сути это немного управления и "веб шлюз".
А тут где-то можно задавать вопросы по периферии или только сам сигнетикс? а то возникла проблема с параллельно импортированной периферией (приводы VAV). Прошу прощения за оффтоп. |
20.07.2023, 12:14 | #36 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Modbus TCP качество связи
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |