Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 40

Тема: Помощь новичку с настройкой обмена по МОдбас

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

    По умолчанию

    Цитата Сообщение от Avdey Посмотреть сообщение
    Доброе утро! С доступом пока что не получается

    Вообщем я вытащил пиксель из щита вентиляции и притащил к компу, подключил к СПК и зашел в CodeSys, подключился и на Modbus Slave устройстве(которое Пиксель) мигает знак коннекта красный-желтый-зеленый и пишет что шина не запущена
    Судя по описанию мигания - некоторые каналы опроса настроены правильно, а некоторые нет.

  2. #22

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Судя по описанию мигания - некоторые каналы опроса настроены правильно, а некоторые нет.
    Я победил эту проблему, но теперь вылезла еще одна как правильное считать тип Long, реал дает не внятное значение

  3. #23

  4. #24

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Скорее всего, под Long подразумевается тип DINT из CODESYS.
    Нет(( Попробовал Dint выдает огромное значение, с перестановкой байт тоже самое

  5. #25

    По умолчанию

    Цитата Сообщение от Avdey Посмотреть сообщение
    Нет(( Попробовал Dint выдает огромное значение, с перестановкой байт тоже самое
    Все, я разобрался. Нужно было не переводить данные в другой тип, а считывать биты из этих переменных

  6. #26

    По умолчанию

    Добрый день.
    Продолжаю мучить передачу по Модбас
    Читать содержимое регистров из slave устройств научился
    Как теперь записать????
    Вроде сделал все по инструкции

    В СПК есть переменная WorkTempOven типа REAL, в которую я записываю значение через панель используя цифровую клавиатуру.
    Как это значение поместить в регистр slave устройства размерность float 2x16 bits и float 32 bits?

    Вводим номер регистра в настройках модбаса
    СПК110Модбас21.jpg
    затем создаем объединение (наверное) чтобы превратить WorkTempOven типа REAL, в массив типа Word
    СПК110Модбас22.jpg

    Как превратить WorkTempOven типа REAL, в массив типа Word? Объединение для этого подходит?
    Какие переменные писать в соотнесении
    СПК110Модбас23.jpg

    Буду очень признателен за рекомендации

  7. #27

  8. #28

    По умолчанию

    Возник еще вопрос.
    Уверено читаю данные из регистров 32 bit и 2x16bit, однако после отключения питания slave -устройств, на панели отображается последнее значение регистра, а мне нужно чтобы был 0. как это сделать?

    Как читать данные из регистров 16bit (integer)? Нужно ли делать объединение для этого?

    Скольки разрядные регистры панели во вкладке канал "Modbus Slave"?

    Вопросы глупые конечно, но они у меня вызывают затруднения.

    В инструкции идет описание подключений продукции ОВЕН, а мне нужно подключить сторонних производителей, поляков, китайцев и прочих.
    Последний раз редактировалось !!!topor; 20.08.2019 в 16:36.

  9. #29
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,033

    По умолчанию

    Чтение\запись в регистры идет в формате WORD, в программах должно быть преобразование типов.

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

    По умолчанию

    Цитата Сообщение от !!!topor Посмотреть сообщение
    Уверено читаю данные из регистров 32 bit и 2x16bit, однако после отключения питания slave -устройств, на панели отображается последнее значение регистра, а мне нужно чтобы был 0. как это сделать?
    При создании канала можно выбрать соответствующее поведение:

    21-08-2019 6-58-33.png

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Помогите новичку разобраться с настройкой ОВЕН ТРМ 212.
    от Алексей КИПОВЕЦ в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 29.03.2017, 17:20
  2. Нужна помощь с настройкой прибора ТРМ-138Р
    от kaskader5353 в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 10.03.2015, 10:22
  3. Помогите новичку с настройкой ТРМ 148 р
    от maxim0072 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 17.03.2014, 23:10
  4. Помощь новичку
    от varSmokeLord в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 21.09.2011, 23:44
  5. Помощь новичку
    от Alex74 в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 13.08.2008, 11:31

Ваши права

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