0
Все разобрались, не без помощи производителя, в общем то что в справке написано, ни коим образом не относится к тому что нужно делать.
В ближайшее время, постараюсь приготовить статью по этой штуке.
  • avatar
  • Payne87
  • 31 января 2012, 16:28
0
Производителя вчера ещё написал, они говорят обращайтесь в то подразделение в котором покупали, вот сейчас я параллельно разбираюсь в этой штуке и пытаюсь узнать в каком подразделение это чудо купили.
Под точками данных понимаются переменные для Modbus и таблица смещений? Если я не прав, то можно по подробней?
  • avatar
  • Payne87
  • 31 января 2012, 12:55
0
Извиняюсь, не дописал, точнее проскочил: ID_DRV -2; (1 -Master; 2 -Slave; 3 -Ethernet)
  • avatar
  • Payne87
  • 31 января 2012, 03:31
0
Help Через поиск mb_param.
Я использую следующие переменные:
Run — true;
Slave — 1; Описание этой переменной не нашел, думаю что это адрес устройства в режиме slave.
Rate — 9600;
Parity — 2;
Order — 9;
Id_tab — 0;
Param — 0;
Tout — 0;
Delay — 0.

Буду признателен за любую помощь.
  • avatar
  • Payne87
  • 30 января 2012, 19:17
0
Я понимаю что у меня не правильно настроен протокол, просто я не могу найти остальные настройки, по крайней мере у меня в отладке модбус валится с ошибкой «Служба/драйвер не был инициализирован», а как инициализировать службу, я не могу найти. Если нужно могу выложить кусок хелпа к unimod в котором как раз рассматривается блок параметров Modbus, и то какие настройка я на нем делаю, может быть кто нибудь подскажет, где я ошибаюсь, но выложить смогу по приезду домой.
  • avatar
  • Payne87
  • 30 января 2012, 14:22
0
Собственно вся проблема сейчас у меня именно в настройке контроллера, т.е. у меня блок в программе, который отвечает за старт modbus на ПЛК, выдает ошибку «Служба/драйвер не был инициализирован», собственно сейчас проблема только в том.
P.S. может хоть кто то работал с UniMod Pro, подскажите как там правильно организовать запуск Modbus?
  • avatar
  • Payne87
  • 29 января 2012, 07:07
0
Если я Вас правильно понял, то там несколько иная система передачи данных Manual. Программу для контроллера я пишу в unimod, там для настройки протокола Modbus используется функциональный блок MB_PARAM (т.е. протокол передачи данных описывается непосредственно в программном коде, там описываются такие параметры как скорость работы порта RS-485, наличие битов четности, и т.д.), этот блок на выходе выдает ошибку «Служба/драйвер не был инициализирован». Собственно ошибка наверное в этом, так как сигнал на порт приходит а в ответ от ПЛК ничего нет. Собственно это проблему я и не могу победить.
  • avatar
  • Payne87
  • 28 января 2012, 20:23
0
перенес
  • avatar
  • Payne87
  • 28 января 2012, 19:12
0
Блин хотел автору того сайта поставить пиво, а кнопка не работает :-)
  • avatar
  • Payne87
  • 11 октября 2011, 05:54