да у овена с Dconом всегда были проблемы.
я очень давно с этим столкнулся и даже писал где то на форуме.
из овена пришел ответ что все у них нормально.
тогда я плюнул на это дело и написал свой фб через Unm - и все сразу ок.
потом начал покупать 7016 с модбасом. с модбасом все нормально (за мелким исключением).
итак, проблемы с Dcon - личный (не теоретический) опыт.
пришлось подключать по два прибора - дико извиняюсь что не помню названия - уточню позже.
1) разобраться с форматом запросов ответов - решилось быстро т.к. в шлейфе был ас-4 и я видел что идет в сети. проблемы были с пониманием формата.
2) таймаут ответа - мастер начинает запрашивать раньше чем приходит ответ слейва - поставил таймаут побольше.
3) управление мастером - писать при необходимости. есль три режима записи - по изменению, по времени и по команде. кроме того можно запустить мастер самому.
Последний раз редактировалось Малышев Олег; 11.11.2009 в 09:59.
Пытаюсь связать ПЛК110-32М и одноканальный модуль аналогового ввода ICP DAS I7012D по протоколу DCON через RS-485. При попытке ввести в Good Response Format какую-нибудь команду в скобках, например, [7f] или [+] в статусе появляется ошибка 131. Контроллер как-будто не воспринимает команды в скобках. Если эти команды не вводить и обратится к модулю напрямую (Request format #01, Good Response Format >), то при значении статуса 3 в добавленном Float output нет информации. В чём дело ?
плк 110 ну ни как не хочет работать с Dcon. совсем не хочет.
проверено лично (опыт есть). на плк 100 с прошивкой 10 не проверял.
господа разработчики сначала сами проверьте, а потом давайте "скорее всего у вас перепутаны входные и выходные данные и/или их типы.
дело не в скобках, а в отсутствии переменных под данный, описанные в скобках." такие советы.
или напишите пример, обязательно проверьте, выложите здесь и укажите версию таргета.
Сильно извиняемся за задержку с ответом. Проверили работу ПЛК110-60-M c модулем МУ110-8Р.
Протокол DCON работает. Модуль опрашивается. Что касается неописанных ошибок - это не ошибки, а дополнительные статусы. Большинство из них не влияют на работу интерфейса.
К сожалению в Руководстве по программированию протокол DCON описан не очень удобно, в дальнейшем будем пересматривать данную часть руководства.
Если не получается настроить подключение к модулю, то скорее всего проблема именно в формате команды. Вам необходимо проверить снифером, что шлет ПЛК в сеть и что ему отвечает модуль.
Проблему связи I7012 и плк110-32м через Rs485 удалось решить.Не надо ставить значок контрольной суммы [+], как это рекомендует инструкция. Спасибо всем, кто откликнулся.
Возможно, кто- нибудь сталкивался со следующим явлением:
При запуске PID_reg_CE (от CEkip(а)) значение аналогового сигнала от
I7012 зависает. Старт - зависает, стоп - работает нормально. Отключаешь в программе PID_reg_CE - опрос модуля I7012 идет нормально, включаешь PID_reg_CE - значение зависает, причём ошибки нет (статус 3 ).
СЕkip(у) отдельное спасибо за разработку толкового пид-регулятора.