Страница 4 из 10 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 97

Тема: ИП320. Работа с битами. Помогите новичку.

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

    По умолчанию

    Цитата Сообщение от Dimooon Посмотреть сообщение
    Стесняюсь признаться - но мне помельче бы разжевать... Это как в CFC впендюрить?
    Так как написано, дословно
    Захват-11.png
    "Если компилятор будет ругаться то придется добавить DWORD_TO_WORD"
    Захват-12.png
    Последний раз редактировалось petera; 19.11.2014 в 16:02.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #32
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    А что - 2 byte взять не судьба ?
    Это что-то типа вместо одного большого кредита - один, но маленький. Должны чувствовать разницу.

  3. #33
    Пользователь Аватар для Dimooon
    Регистрация
    04.05.2013
    Адрес
    Казахстан,Рудный
    Сообщений
    450

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А что - 2 byte взять не судьба ?
    Так в конфигураторе ИП в настройках проекта в "управление" надо только один регистр указать... А если будет два подэлемента по два бита подряд и я укажу только первый, про второй ПЛК сам догадается, так?
    Я потому и выбрал один на 4 бита, чтобы два регистра запихать..

  4. #34
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    Два раза по 2 byte - опять же, легче чем пилить 4 byte
    PS
    в "управление" надо только один регистр указать.
    Вы б в "управлении" поиграли бы галочками - циферки бы и объяснили б вам адресацию регистров
    Последний раз редактировалось Валенок; 19.11.2014 в 16:37.

  5. #35
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    добавить DWORD_TO_WORD
    и and'ы вообще не нужны

  6. #36
    Пользователь Аватар для Dimooon
    Регистрация
    04.05.2013
    Адрес
    Казахстан,Рудный
    Сообщений
    450

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Так как написано, дословно
    Захват-11.png
    Я "dwVar" назвал переменную в слейве ПЛК, а не в PLC_PRG. Это мои 38-39 регистры. Работает вроде. Завтра 2 по 2 байта взять попробую.

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

    По умолчанию

    Цитата Сообщение от Dimooon Посмотреть сообщение
    Я выбрал в слейве подэлемент 4 байта. В нем два регистра - 38 и 39. Переменную обозначил как ip. А в проге разделять WORD по битам умею, а DWORD по регистрам - не умею.
    Я упустил нить обсуждения, оказывается вот оно что
    Ваши попытки по последующему выделению отдельных WORD просто "жесть". Сами создаем себе трудности, которые потом пытаемся преодолеть.
    А нужно-то просто иметь два последовательных элемента 2byte адр.38 и 39. Для панели задать Регистр № 4х38 и все. Тем более, что назначение у них разное.
    Регистр 38 панель читает и переходит на номер экрана, который в нем записан и затем обнуляет этот регистр. А в регистр 39, всякий раз когда на панели ходим по экранам, например с помощью кнопок, панель будет записывать номер экрана на который произошел переход .
    Последний раз редактировалось petera; 20.11.2014 в 08:22.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #38
    Пользователь Аватар для Dimooon
    Регистрация
    04.05.2013
    Адрес
    Казахстан,Рудный
    Сообщений
    450

    По умолчанию

    Да. Спасибо большое, всё работает как надо. Жаль, раньше не знал этого. Теперь дофига переделывать. Можно очень сильно упростить работу оператора с панелью. А на сп-270 примерно так же надо конфигурировать? Заказали эту панель, а я про нее пока что ничего не знаю. Опыт конфигурирования ИП-320 пригодится?

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

    По умолчанию

    Опыт всегда пригодится
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  10. #40
    Пользователь Аватар для Dimooon
    Регистрация
    04.05.2013
    Адрес
    Казахстан,Рудный
    Сообщений
    450

    По умолчанию

    А вот еще вопрос: Мне сказали, что в слейве ПЛК регистры FLOAT должны всегда идти последними последними, и младший должен быть четным. А если мне надо добавить подэлемент какой-нибудь, то приходится все номера сдвигать и в конфигураторе Ип - тоже. Уже несколько раз так делал -нудный гемор... Может я опять что-то через ж..у делаю, а есть более простой вариант ??

Страница 4 из 10 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. Помогите новичку ПЛК + ИП320
    от Frants в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 17.11.2014, 10:03
  2. Помогите новичку
    от Сухарик в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 27.09.2011, 15:03
  3. Помогите новичку
    от Konstanta в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 14.01.2011, 07:59
  4. помогите новичку
    от al_vl_sher в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 15.03.2010, 11:46

Ваши права

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