Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 42

Тема: ПЛК Twido и HMI СП310

  1. #11

    По умолчанию

    Если честно, то непонятно. После выходных включил систему и все заработало. Шаманство!!!

  2. #12
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,838

    По умолчанию

    Цитата Сообщение от alexfly Посмотреть сообщение
    Если честно, то непонятно. После выходных включил систему и все заработало. Шаманство!!!
    18 слов на экране. Они имеют последовательные адреса или с промежутками?
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #13

    По умолчанию

    Адреса имеют две последовательности (от 4x0 до 4x11 и от 4x16 до 4x21). Если добавляю еще хотя бы одно слово - связь рвется.

  4. #14
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,838

    По умолчанию

    Цитата Сообщение от alexfly Посмотреть сообщение
    Адреса имеют две последовательности (от 4x0 до 4x11 и от 4x16 до 4x21). Если добавляю еще хотя бы одно слово - связь рвется.
    А какой адрес у добавляемого слова - между 4x11 и 4x16 или больше чем 4x21
    Я не знаю как там в твидо память слейва организована. Должны ли присутствовать все регистры от 4x0 до 4x22 в программе ПЛК или в слейве фактически присутствуют только те, которые присутствуют в программе.
    Панель ведь формирует групповые запросы, до 16 последовательных регистров в одной группе.
    Последний раз редактировалось petera; 04.07.2016 в 16:06.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #15
    Пользователь
    Регистрация
    17.06.2016
    Адрес
    Витебск
    Сообщений
    245

    По умолчанию

    Те слова, которые Вы читаете из Twido, д.б. в этом Twido объявлены/прописаны. Т.е. если в программе Twido последнее используемое слово %МW21, то %MW22 или старше Вы уже не считаете. Драйвер, которым пользуется панель для связи с подчиненными ус-вами, скрыт для пользователя, а в ОВЕНовских панелях он явно не оптимальный, поэтому я в своих проектах делал мастером ПЛК, может не всегда проще, но предсказуемей и быстродействие определенно лучше.

  6. #16
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,838

    По умолчанию

    С учетом замечания
    Те слова, которые Вы читаете из Twido, д.б. в этом Twido объявлены/прописаны. Т.е. если в программе Twido последнее используемое слово %МW21, то %MW22 или старше Вы уже не считаете.
    Не следует делать "дырки" в адресах регистров и все будет гуд.
    т.е. если Вы имеете группу от 4x0 до 4x11, то добавив на экране один регистр 4х13 или 4х14 или 4х15 тем самым заставите панель читать группу последовательных регистров
    или от 4x0 до 4x13 в слейве нет одного регистра -4х12
    или от 4x0 до 4x14 в слейве нет двух регистров -4х12 и 4х13
    или от 4x0 до 4x15 в слейве нет трех регистров -4х12, 4х13, 4х14.

    ЗЫ.
    Если дело именно в групповом запросе, и без "дырок" в адресах регистров не обойтись, то можно обмануть панель и она не будет включать в групповой запрос такие регистры. Для этого можно использовать "переадресацию" (в СП300 она называется "динамическая адресация")http://www.owen.ru/forum/showthread....l=1#post139257
    Последний раз редактировалось petera; 04.07.2016 в 16:24.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #17
    Пользователь
    Регистрация
    17.06.2016
    Адрес
    Витебск
    Сообщений
    245

    По умолчанию

    "Дырки" конечно лучше не делать, но не всегда это возможно. В некоторых серийно выпускаемых изделиях адресация идет с "дырками" и пользователь ничего сам исправить не может. Правильный мастер считывает именно те регистры, которые указал пользователь. Так как Вы пишите, что панель читает по 16 слов (кстати откуда такая инфо?) - в правильном ус-ве быть не должно. Считываться должны только те регистры, которые указал пользователь. Если они с "дырками" значит д.б. не одна операция чтения, а несколько. Так д.б., а как это делает СП - мне, например, неизвестно.

  8. #18
    Пользователь
    Регистрация
    17.06.2016
    Адрес
    Витебск
    Сообщений
    245

    По умолчанию

    Пока писал, пропустил Ваше сообщение. Мне проще сделать свой "оптимальный" протокол в ПЛК, чем разбираться в имеющемся конфигураторе. Недостаточно продвинутый я пользователь. В практических проектах с одним и тем же набором ус-в (мастер и 2 слейва) и переменных, при мастере на ПЛК цикл обмена получался 0,5 сек, при мастере панели (правда СП270) - 2 сек.

  9. #19
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,838

    По умолчанию

    Цитата Сообщение от Santi Посмотреть сообщение
    "Дырки" конечно лучше не делать, но не всегда это возможно. В некоторых серийно выпускаемых изделиях адресация идет с "дырками" и пользователь ничего сам исправить не может. Правильный мастер считывает именно те регистры, которые указал пользователь. Так как Вы пишите, что панель читает по 16 слов (кстати откуда такая инфо?) - в правильном ус-ве быть не должно. Считываться должны только те регистры, которые указал пользователь. Если они с "дырками" значит д.б. не одна операция чтения, а несколько. Так д.б., а как это делает СП - мне, например, неизвестно.
    Инфа - http://www.owen.ru/forum/showthread....l=1#post139313
    А мне известно. Панель это делает так
    Регистры 3х и 4х. Чтение
    Все регистры, используемые в качестве источника данных для элементов активного экрана, постоянно и безусловно читаются из слейва с периодичностью заданной в настройках "Коммуникационный интервал" порта панели.
    Чтение будет осуществляться группой если адреса регистров отличаются не более чем на 5, например
    - для двух дисплеев с регистрами Wrd 4х00 и 4х5 будет одна команда чтения шести регистров 0,1,2,3,4,5. А для двух дисплеев с регистрами Wrd 4х00 и 4х6 будут две отдельные команды чтения по одному регистру.
    - для двух дисплеев с регистрами DWrd 4х00 и 4х6 будет одна команда чтения восьми регистров 0,1,2,3,4,5,6,7. А для двух дисплеев с регистрами DWrd 4х00 и 4х8 будут две отдельные команды чтения по два регистра.
    Соответственно к вышеописанной цепочки из двух регистров могут добавляться последующие регистры, если их адрес отличаются не более чем на 5 от предыдущего. Например
    - для трех дисплеев с регистрами Wrd 4х00, 4х5 и 4х8 будет одна команда чтения девяти регистров 0,1,2,3,4,5,6,7,8.
    и т.д.
    Но максимальное число регистров в групповой команде чтения не может превышать 16.
    Т.е. если есть функция прочитать блок данных из ПЛК, например, 50 регистров, то будет сформировано четыре команды чтения (три по 16 регистров и одна 2 регистра).
    Как правило такое поведение панели оправдано.
    Но действительно есть случаи когда
    Считываться должны только те регистры, которые указал пользователь
    Как я уже писал ранее это делается элементарно с помощью галки "Дин. адр.", на примере МСД200 http://www.owen.ru/forum/showthread....l=1#post139257
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  10. #20
    Пользователь
    Регистрация
    17.06.2016
    Адрес
    Витебск
    Сообщений
    245

    По умолчанию

    Лично Вам респект... О панеле так не скажу.

Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. Прозрачность. СП310
    от _Алексей_ в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 14.06.2016, 12:11
  2. СП310+ПЛК110-60[M02]
    от AlekseyK в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 27.04.2016, 01:34
  3. Не могу связать СП270 и Twido TWDLMDA20DR
    от Andriy в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 15.08.2012, 23:46
  4. Контроллер twido и сп270
    от feniks13 в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 08.12.2009, 13:23

Ваши права

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