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

Тема: ПЛК100 - Панель СП270 передача строки

  1. #1

    По умолчанию ПЛК100 - Панель СП270 передача строки

    ПЛК-master СП270-slave
    мне необходимо передать строку из ПЛК в СП270. В ПЛК использую modbus (master)\....\ String Output module State. В СП270 текстовый дисплей с параметром "Данные\номер" 4 (хочу передать 8 символов - 4 регистра то есть). 2 символа приходят, остальные нет. String Output module - вообще ничего не передает!

  2. #2

    По умолчанию

    В настройках String Output module в ПЛК задай количество передаваемых байт в соответствии с длинной своего текста, в панели в настройках текстового окна поле "Данные"-"Номер" это длинна принимаемого слова, причем насколько я понял измеряется в регистрах ( то есть цифра должна быть в 2 раза меньше чем количество байт, задаваемое в ПЛК), по умолчанию в панели эта величина равна 1 поэтому и приходит два первых символа.

  3. #3

    По умолчанию

    Цитата Сообщение от JFK Посмотреть сообщение
    В настройках String Output module в ПЛК задай количество передаваемых байт в соответствии с длинной своего текста, в панели в настройках текстового окна поле "Данные"-"Номер" это длинна принимаемого слова, причем насколько я понял измеряется в регистрах ( то есть цифра должна быть в 2 раза меньше чем количество байт, задаваемое в ПЛК), по умолчанию в панели эта величина равна 1 поэтому и приходит два первых символа.
    Это все я сделал.... В ПЛК - String Output module State есть параметр Amounth Byte - ставлю "8" (по умолчанию 80) а в СП270 в поле Данные ставлю 4. Получаю только 2 перых байта слова!

  4. #4

    По умолчанию

    команду какую на запись делаешь? 0х10? запись мульти регистра?

  5. #5

    По умолчанию

    с командами не экспериментировал - какая по умолчанию стоит - 0х10
    "Опытный программист на C++ легко решает любые не существующие в Паскале проблемы"

  6. #6

    По умолчанию

    Как рас токи надо команду 0х10, по умолчанию стоит 0х06 - установить один регистр

  7. #7

    Thumbs up

    да действительно по умолчанию 0х6, поставил 0х10 - все работает!
    "Опытный программист на C++ легко решает любые не существующие в Паскале проблемы"

Похожие темы

  1. Передача составной строки
    от The-Boss в разделе Master SCADA 3
    Ответов: 17
    Последнее сообщение: 25.09.2014, 17:45
  2. Передача массива данных в СП270
    от Nerd в разделе Панели оператора (HMI)
    Ответов: 10
    Последнее сообщение: 26.07.2012, 16:43
  3. передача данных с плк63 в сп270
    от morcegolamer в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 22.04.2010, 08:44
  4. передача на панель дробного значения
    от acidburst в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 18.12.2009, 13:27
  5. Передача переменной string из ПЛК в СП270
    от DimAndr в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 30.07.2009, 09:33

Ваши права

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