Страница 3 из 6 ПерваяПервая 12345 ... ПоследняяПоследняя
Показано с 21 по 30 из 51

Тема: ПЛК73 и RS-485

  1. #21

    По умолчанию

    Цитата Сообщение от kgsh82 Посмотреть сообщение
    Полагаю в документации на Modbus. Гугл, яндекс - в помощь.

    Я бы вот что сделал:
    Установил бы OPC-сервер Лектус (или аналог). Собрал бы конфигурацию, согласно описанию на частотник и на сервер. Изучая лог работы, проще понять, что куда записывается и что откуда считывается. Потом бы перенес полученные знания на ПЛК.
    Дополнительно почитайте описание протокола Modbus
    В той документации, что дает ОВЕН описаны только 3 ошибки:
    0x00 – ошибок или исключений не обнаружено,
    0xFE – аппаратная ошибка ПЛК,
    0xFF – ошибка таймаута
    Если коды ошибок стандартизированы, то тупик:
    02 Адрес данных указанный в запросе не доступен данному подчиненному.
    Вы наверное догадались, что я совсем новичок. Если не трудно, расскажите что за сервер, какое оборудование нужно для организации того, что Вы написали. И почему на нем легче собрать конфигурацию?

  2. #22
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    вики читали
    Изображения Изображения
    • Тип файла: png owen.png (23.5 Кб, Просмотров: 58)

  3. #23

    По умолчанию

    Цитата Сообщение от kgsh82 Посмотреть сообщение
    255 - таймаут.

    Попробуйте увеличить время ожидания, ну и....электрическое соединение проверить. Про настройки не пишу - очевидно.
    Контроллер какой? ПЛК73? Минимальное время цикла сколько?
    Контроллер ПЛК63. Почему таймаут именно 255 сделать? Минимальное время цикла менял от 1 до 50 - не помогло. И как увеличить время ожидания, хочется понять этот модбас просто.

  4. #24
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    Цитата Сообщение от AlexCrane Посмотреть сообщение
    Контроллер ПЛК63. Почему таймаут именно 255 сделать? Минимальное время цикла менял от 1 до 50 - не помогло. И как увеличить время ожидания, хочется понять этот модбас просто.
    255, ну или FF - код ошибки. Говорит о том, что за время ожидания, указанного в вызове ФБ ответ не пришел. Прижился к этой ошибке термин "таймаут". Если всё остальное правильно, то в таких случаях увеличивают время ожидания
    Заведомо рабочее устройство с Modbus есть? Проверить, вдруг порт у плк дуба дал

  5. #25
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    Цитата Сообщение от Денис_Гуливатенко Посмотреть сообщение
    В той документации, что дает ОВЕН описаны только 3 ошибки:


    Если коды ошибок стандартизированы, то тупик:

    Вы наверное догадались, что я совсем новичок. Если не трудно, расскажите что за сервер, какое оборудование нужно для организации того, что Вы написали. И почему на нем легче собрать конфигурацию?
    Про сервер Лектус лучше всего объяснит его производитель. Ну и как собрать конфигурацию - там же
    Из оборудования: компьютер естественно и преобразователь интерфейса USB-RS485 или RS232-RS485 - в зависимости от конфигурации эвм. Я пользуюсь I-7561 - вполне рабочая железяка.

    Почему так легче: лектус пишет лог обмена - можно будет изучить и понять какие регистры считывать, какие записывать и в каком порядке. Возможно эту инфу можно нарыть в доке про частотник - просто не читал.

    ЗЫ: Не надо ленится искать информацию в интернете. Помогайте гуглу и яндексу зарабатывать на пропитание )))

  6. #26
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    Хорошая мысля приходит опосля....Может просто функция чтения №4 не поддерживается и следует воспользоваться №3?

  7. #27

    По умолчанию

    Цитата Сообщение от kgsh82 Посмотреть сообщение
    Хорошая мысля приходит опосля....Может просто функция чтения №4 не поддерживается и следует воспользоваться №3?
    MB_RD_HOLD_REGS - это же №3 функция.

  8. #28

    По умолчанию

    Все это говорит о том, что пример в руководстве у ОВЕНа - с ошибкой.
    А так - библиотеки работают.

  9. #29
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    Цитата Сообщение от Денис_Гуливатенко Посмотреть сообщение
    MB_RD_HOLD_REGS - это же №3 функция.
    Да, это №3. Вот только из картинки приложенной это не видно

  10. #30

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Все это говорит о том, что пример в руководстве у ОВЕНа - с ошибкой.
    А так - библиотеки работают.
    Можете дать кусок своего кода как пример, а то смотрю многие сталкиваются с данной проблемой.

Страница 3 из 6 ПерваяПервая 12345 ... ПоследняяПоследняя

Похожие темы

  1. Золотые правила организации сети RS-485. Управление трмами по RS-485.
    от МихаилЯр в разделе Сетевые технологии
    Ответов: 80
    Последнее сообщение: 05.03.2024, 11:39
  2. Преобразователь (RS-232 to RS-422/485 ) Transio A52/53 и МУ110-8Р
    от Doomnik в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 14.06.2012, 12:30
  3. Преобразование RS-232 в RS-485
    от dikens3 в разделе Подбор Оборудования
    Ответов: 4
    Последнее сообщение: 09.04.2012, 18:19
  4. Master Scada и счетчики с интерфесом RS-485 (RS-232)
    от Дениc в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 02.05.2009, 15:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •