Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: Проблема приема данных в спк107 с датчика

  1. #1

    Post Проблема приема данных в спк107 с датчика

    Здравствуйте.

    У меня есть передатчик(arduino uno), который постоянно шлет значения. Просто значения, в какой-то последовательности. В спк необходимо принять эти значения. Насколько я поняла, необходимо открыть порт rs-232 (он в com 5) и начать чтение значений. Что я делаю: открываю порт (open), ставлю его в режим чтения(read) и жду строку (попробовала добавить через таймер Ton и зациклить - этапы circle и wait)(дальше идет закрытие порта). Но строка не приходит, она просто нулевая.
    Подскажите, пожалуйста, в чем может быть проблема?
    Ниже прикрепила саму программу.

    P.S. было сделано на основе документации "V3.5. Реализация нестандартных протоколов"
    Вложения Вложения

  2. #2

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    А не лучше на Arduino сделать Modbus Slave ?

  4. #4

    По умолчанию

    Спасибо.
    Но у меня возникает проблема с библиотекой SysMem.
    Как ее исправить?
    Изображения Изображения

  5. #5
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,062

    По умолчанию

    Цитата Сообщение от KuristinaK Посмотреть сообщение
    Спасибо.
    Но у меня возникает проблема с библиотекой SysMem.
    Как ее исправить?
    Пример создан в CODESYS V3.5 SP14 Patch 3, ваш проект - в V3.5 SP11 Patch 5.
    Проще всего вам будет скопировать код из примера в свой проект и продолжить работать в нем.

  6. #6

    По умолчанию

    Поняла.

    (Может быть, для этого необходимо уже открыть новую тему, но.. )
    Как тут быть?
    Изображения Изображения

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,062

    По умолчанию

    Какая у вас версия прошивки контроллера? (посмотреть можно в сервисном меню или конфигураторе)
    Какая версия таргет-файла сейчас в проекте? (в CODESYS: узел Device, вкладка Информация; лучше выложить в виде скриншота)

  8. #8

    По умолчанию

    (Раньше проекты работали)

    Версия прошивки: 1.1.0611.1056
    (Таргет-файл во вложениях)
    Изображения Изображения

  9. #9

  10. #10

    По умолчанию

    Заработало
    Но.. При открытии порта Com.Read все равно ничего не читается (и выбивает ошибку в com.read xError часто).

    Чисто на вскидку, могут ли не читаться данные, если не совпадают уровни напряжения? Например, тогда придется ставит преобразователь уровней?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 04.09.2020, 10:39
  2. Ответов: 11
    Последнее сообщение: 26.04.2020, 07:47
  3. Сбор данных с архивом на спк107
    от Zhest в разделе СПК1хх
    Ответов: 5
    Последнее сообщение: 05.02.2016, 01:16
  4. Передача данных СПК107 на СМИ-1. Тип данных REAL.
    от ByuT в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 23.01.2016, 23:35
  5. Ответов: 1
    Последнее сообщение: 14.11.2008, 09:42

Ваши права

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