Показано с 1 по 4 из 4

Тема: Шестнадцатеричные команды в CoDeSys

  1. #1

    По умолчанию Шестнадцатеричные команды в CoDeSys

    Возникла необходимость управлять с помощью ПЛК-110-М02 по Моdbus RTU ШД через контроллер OSM-88RA. Данные у него записываются в регистры в формате DWORD, но команды на движение и так далее там указаны в шестнадцатеричном виде. В описании CoDeSys не указана возможность использования шестнадцатеричных команд, или я просто не нашел. Регистры напрямую не принимают такие команды
    Коротко, чтобы двигатель начал вращаться , нужно послать в контроллер команду 0x03, чтобы остановился - 0x00, просто 3 и 0 контроллер ШД не принимает. 0x03 и 0x00 не принимает ПЛК.
    Кто то решал подобные задачи ?

  2. #2

    По умолчанию

    Формат записи 16#**.
    Но 3 и 0 одинаковы в 10 и 16 ричных системах. Поэтому что-то Вы не то написали.

  3. #3
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    возможно, если по модбас отправляется DWORD то может стоит поменять слова местами

  4. #4

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Формат записи 16#**.
    Но 3 и 0 одинаковы в 10 и 16 ричных системах. Поэтому что-то Вы не то написали.
    Я написал как пример. Можете представить себе как 0х0А, там такая команда тоже есть, не помню, что значит.
    Похоже, нужно в регистры ПЛК записывать в формате BYTE десятеричные значения, соответствующие шестнадцатеричным командам, ну, а уж в контроллер придет то, что нужно.
    По крайней мере, я отыскал примеры на сайте производителя контроллера, там делается именно так. В понедельник соберу стенд и проверю, что получается.

Похожие темы

  1. AT - команды
    от Pollina в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 12.05.2015, 17:18
  2. Время импульса команды
    от alexeyAuto в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 20.07.2011, 04:38
  3. C# ПМ01 АТ команды!
    от JoSaint в разделе Сетевые технологии
    Ответов: 3
    Последнее сообщение: 05.04.2011, 13:43
  4. Modbus команды ИП320
    от Алексей Дмитриев в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 25.10.2010, 13:42
  5. си8. доступные команды протокола
    от kia-rts в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 14.09.2010, 10:09

Ваши права

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