Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: ПЛК 100.R-M как можно осуществить перенос адресации регистров Modbus ТСР

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

    По умолчанию

    Цитата Сообщение от Vladislav123 Посмотреть сообщение
    ПЛК 100.R-M- как можно осуществить перенос адресации регистров Modbus со стандартной (0 регистр и далее) на произвольную (интересует возможность записи значений в области от 4096 до 4300, 5100-5300 и с 6000).

    Добрый день, подскажите пожалуйста, есть ли возможность осуществить перенос адресации Modbus TCP – типовая начинается с 0 и далее, а интересует возможность записи значений в области от 4096 до 4300, 5100-5300 и с 6000 и далее при опросе ПЛК Овен 100 со стороны сервера ТСР.
    ПЛК работает в режиме Slave, сформированы регистры чтения данных.
    В среде Codesys 2.3 не получается найти и в явном виде поменять адресацию регистров, в которые будет необходимо писать значения и в дальнейшем опрашивать из сторонней системы(системы верхнего уровня).
    только через библиотеку syslibsocket и с пониманием протокола, примерно так https://owen.ru/forum/showthread.php...l=1#post222431
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #12
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,434

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    при чем тут Лектус на ПЛК?, Лектус на ПК, читает новый ПЛК, меняет адресацию для системы верхнего уровня и постоянно пересылает данные от одного другому... (тот самый шлюз)
    Мелкий, вечно Вы со своими причудами, в смысле, товарищ ясно написал, что у него ПЛК100, неужели так сложно прочитать пару строчек?!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #13

    По умолчанию

    у него ПЛК100
    ну так скада у него где стоит? на ПК, на котором и предлагается поставить костыль в виде Лектуса

  4. #14
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,434

    По умолчанию

    Как всё запущено, в смысле, если был бы доступ к верхнему уровню, наверно намного проще ничего лишнего не ставить, просто адреса регистров(переменных) поменять, такое Вам в голову не приходит?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Сергей0308
    если был бы доступ к верхнему уровню, наверно намного проще ничего лишнего не ставить, просто адреса регистров(переменных) поменять
    тут как раз слово ЕСЛИ и является причиной при замене ПЛК, как бы обмануть грибной сезон в разгаре (если бы, да кабы, во рту выросли б грибы)

  6. #16

    По умолчанию

    А ведь задача простая:
    - Принять ModbusTCP запрос на любой сокет
    - Преобразовать адреса
    - Передать запрос на свой же ModbusTCP(Slave)
    - Получить ответ
    - И переслать его как есть запросившему.
    Делов то?!!! Вечерок посидеть. А как не охота возиться?!

  7. #17
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,434

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Сергей0308


    тут как раз слово ЕСЛИ и является причиной при замене ПЛК, как бы обмануть грибной сезон в разгаре (если бы, да кабы, во рту выросли б грибы)
    Можно фантазировать всё что угодно, может верна теория мультивселенных? Понимаете к чему клоню?
    Но это очень далеко от того что хотел товарищ!
    Бывает, непонятно что надо или хочет товарищ, но это не тот случай, поэтому и вопрос напрашивается!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #18

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    А ведь задача простая:
    - Принять ModbusTCP запрос на любой сокет
    - Преобразовать адреса
    - Передать запрос на свой же ModbusTCP(Slave)
    - Получить ответ
    - И переслать его как есть запросившему.
    Делов то?!!! Вечерок посидеть. А как не охота возиться?!
    Добрый день Вам. А можно получить практический пример решения данной задачки - по перекладыванию области памяти с данными типа Float допустим в диапазоне (20-178 регистров) в область значений 4000+? Заранее Вам спасибо.

  9. #19

    По умолчанию

    Цитата Сообщение от Vladislav123 Посмотреть сообщение
    Добрый день Вам. А можно получить практический пример решения данной задачки - по перекладыванию области памяти с данными типа Float допустим в диапазоне (20-178 регистров) в область значений 4000+? Заранее Вам спасибо.
    Можете сами поразбираться

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 22
    Последнее сообщение: 28.09.2022, 10:29
  2. Ответов: 3
    Последнее сообщение: 08.04.2022, 15:51
  3. Ответов: 10
    Последнее сообщение: 02.08.2021, 11:06
  4. Помогите начинающему осуществить кнопку сброса
    от Александр_67 в разделе Программируемые реле
    Ответов: 8
    Последнее сообщение: 25.03.2017, 00:20
  5. ПЛК 323. Опрос по Modbus регистров ТРМ 202
    от rescom в разделе ПЛК3xx (архив)
    Ответов: 5
    Последнее сообщение: 21.03.2014, 18:07

Ваши права

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