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

Тема: МВ110-224.8А modbus

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

    По умолчанию

    Цитата Сообщение от Grampus Посмотреть сообщение
    Quantity:=2, это имеете в виду! было 1 нужно 2 да!
    я пробывал и так и так ничего не получается(((((((
    перечитайте еще раз документацию, раз Вы читаете 261 регистр в нем хранится двухбайтное число, чуть ниже в таблице есть и в формате реал значения кaнaлов, кажется начиная с 0х120 регистра. Поэтому определитесь, если хотите по переворачивать, выберите подходящий регистр и измените запрос на чтение двух регистров, если всеже интересует целочисленное то не нужно переворачивать а указатель делать на INT.

    третья наводка, что бы что то записать, нужно подготовить вначале данные потом отправить запрос, а копирование одного кейса в другой и замена экземпляра функции и адреса слейва не поможет, правильно изучите пример
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #22

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Предположим что это так и есть, следующая наводка, зачем переворачивать четыре байта, если читаете один регистр
    COM_SERVICE1(Enable:=(port_opened=0) , Settings:=Settings , Task:=OPEN_TSK );
    IF COM_SERVICE1.ready THEN
    port_opened:=2;
    END_IF
    Вот порт открывается один раз за 10 стартов программы или реже это что может быть! ?

  3. #23

    По умолчанию

    Подскажите чип USB 485 с гарантированной работой под линукс?

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

    По умолчанию

    Цитата Сообщение от danilk Посмотреть сообщение
    Подскажите чип USB 485 с гарантированной работой под линукс?
    овеновский AC4 меня в линуксе ни когда не подводил, там вроде ftdi стоит, хотя читал что ас-4 модернизацию прошел
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Цитата Сообщение от Grampus Посмотреть сообщение
    COM_SERVICE1(Enable:=(port_opened=0) , Settings:=Settings , Task:=OPEN_TSK );
    IF COM_SERVICE1.ready THEN
    port_opened:=2;
    END_IF
    Вот порт открывается один раз за 10 стартов программы или реже это что может быть! ?
    порт надо открывать один раз, в этом коде ни чго нет про переподключение
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #26

    По умолчанию

    Цена великовата. Попробую китайца на ftdi

  7. #27

    По умолчанию

    оставлю инфу по чипу CP210х, вдруг кому поможет.
    1) виндоус: Аппаратная инициализация порта через serial.Serial(...), затем serial.rs485_mode=serial.rs485.RS485Settings()
    2) мак os+ debian инициалиция через serial.rs485.RS485(...) + serial.rs485_mode=serial.rs485.RS485Settings(delay _before_rx=0.002)

  8. #28

    По умолчанию

    поддерживаю тему далее
    смотрим в драйвер:
    https://github.com/raspberrypi/linux...erial/cp210x.c
    { USB_DEVICE(0x1555, 0x0004) }, /* Owen AC4 USB-RS485 Converter */
    То бишь AC4 на этом же чипе.

  9. #29

    По умолчанию

    ошибка сидит в распбиане. установленная убунту работает с этим адаптером

  10. #30

    По умолчанию

    по мере работы возник вопрос: между измерениями 0.3с по конфигуратору, а по результатам чтения - отметка времени меняется раз в 5 секунд. Это правильно?

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

Похожие темы

  1. МВ110-8А в режим Modbus RTU
    от gen30 в разделе Мх110
    Ответов: 5
    Последнее сообщение: 03.12.2015, 09:22
  2. МВ110-16Д Modbus ASCII
    от OHara в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 01.12.2014, 14:23
  3. МВ110-224.8А и S7-1200. Modbus
    от Alexandr17.02 в разделе Мх110
    Ответов: 0
    Последнее сообщение: 13.11.2014, 11:19
  4. ПЛК150+ МВ110-16Д+ПЛК Modbus
    от grr в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 13.12.2013, 19:02

Ваши права

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