Здравствуйте! Скажите пожалуйста.Вложение 48638
скиньте пожалйста ссылочку где про триггер можно подробно почитать. Пункт "Приложение" не ясен.
спасибо
Вид для печати
Здравствуйте! Скажите пожалуйста.Вложение 48638
скиньте пожалйста ссылочку где про триггер можно подробно почитать. Пункт "Приложение" не ясен.
спасибо
Добрый день.
https://ftp.owen.ru/CoDeSys3/11_Docu...odbus_v2.0.pdf
стр. 39
Вложение 48669
Евгений,ставлю вот здесь Visutaskсвязь гораздо стабильнее. А при Maintask моргает красный треугольник.
Что лучше?
Лучше ничего сюда не ставить (оставить как по умолчанию) и не трогать настройки задачи MainTask в проекте.
Тогда - скорее всего вы меняли еще какие-то настройки.
Попробуйте создать пустой проект и настроить обмен с вашим устройством, не трогая никаких настроек, связанных с задачами.
Либо - как вариант, ваше устройство не подразумевает, что его можно опрашивать часто. Тогда можно в настройках канала увеличить период опроса.
У меня скорость 9600/even/8/1 это зашитые параметры в прибор (ультрасоник генератор), параметры не изменяются. Modbus RTU
Настроить связь на ПЛК160 получилось сразу, связь стабильная, ошибки 81 нет никогда. Но вот на СПК107 я не могу настроить. При обмене начинает моргать красный треугольник. Время между фреймами (Modbus Master COM) стоит 2000 мс. Менял физически COM порты. Все равно стабильной связи нет. А в перспективе 10 приборов таких надо будет подключить к одному порту. Что еще можно настроить???
Помогите пожалуйста.
P.S. на первом порту стоит модуль МВ110-8А. связь стабильная, глаз радуется.
Код ошибки посмотрите (.byModbusError)Цитата:
При обмене начинает моргать красный треугольник.
А зачем такое время?Цитата:
Время между фреймами (Modbus Master COM) стоит 2000 мс
Судя по ошибкам - ваше устройство не всегда отвечает.
Возможно, действительно какие-то проблемы с таймингами.
Попробуйте для начала подключить его к ПК и опросить через OPC-сервер.
Можно наш использовать:
https://owen.ru/product/new_opc_server
Уже описывал проблему техподдержке Овен. Со стандартными модулями опроса возникают ошибки по Modbus RTU (Ошибка CRC 162, ожидался ответ от другого slave 163, ответ содержит неправильные данные 166, не получен ответ вовремя 161) Ошибки выпадают разные, в сети 5 устройств. Если оставить одно устройство проблем нет. При добавлении второго уже начинают возникать ошибки, чем больше устройств тем чаще ошибки. С таймингами игрался в различных вариациях вплоть до таймаута до 10000 мс, и времени между фреймами 2000 мс. Ничего не помогало. Техподдержка проверяла 3 раза проект, ошибок нет. Подключение на линии верное, даже есть резистор на последнем устройстве. Устройства находятся в пределах 2х2 метра от ПЛК.
В итоге сделал опрос с помощью библиотеки Owen Communication (OCL) с помощью блоков MB_SerialRequest. Настроил и с таймаутом в 200мс на каждый опрос всё отлично заработало, без каких либо ошибок. Периодичность опроса получилась 1-2 сек. Прикладываю скриншоты.
Вложение 65687
Вложение 65688
Вложение 65689
Вложение 65690
Вложение 65691